|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2024 05 23, 17:59. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Skaitmeninė elektronika » I2C sasaja 12V lygiais
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 04 30, 17:01 |
|
|
|
Gal kas pasiulysit ideja, kaip realizuoti I2C didesniu atstumu?
Tam neisvengiamai reikia pakelti itampos lygi duomenu ir taktinio daznio linijose.
Su duomenu issiuntimu problemu nera - npn ir N-FET lauktranzis. O kaip nuskaityti?
Per varzini daluikli netinka, nes turi buti galvaniskai atrista.
Gal kas isivaiduojat kokio sudetingumo schema stovi visokiu I2C chipu "input stage filter" bloke?
naudoti gatavu I2C repeater mikroschemu nesiulykit, per brangus variantas:) norisi prasisukti su keliais tranziukais...
busiu dekingas uz pagalba. |
|
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 04 30, 18:22 |
|
|
|
kodel manai kad reikia kelti itampa? koks ten tas atstumas?
kaip cia suprasti ta galvanini atrisima su mosfetais?
mosfetai nieko neatrisas galvaniskai, nieko daugiau nei varzu daliklis
jei tavo linija bus triuksmingoje apslinkoje tai visn itampos pakelimas nepades, reikes ir diferencialinio signalo kuri I2C protokoliui nebus lengva padaryti |
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 00:55 |
|
|
|
atskyrimui geriausia naudoti optoporas. O dėl atstumo, tai viskas priklauso nuo to koks tas atstumas yra. I2C dažis yra palyginus mažas, todėl galima ir taip pasiketi nemažą atstumą |
|
_________________ nepamirškit, klysti žmogiška
privatas - privatiems klausimams
arch linux |
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 01:02 |
|
|
|
tai atskyrimas per optoporas ir butu. siaip jau baigiu atsisakyt minties naudot I2C, nors man ir labai patogu butu.
gal ka patartumet, kaip susikalbeti tarp procu, kurie turi uart, spi, i2c. atstumas iki 50m. aplinka triuksminga.
teks statyt koki rimtesni chipa, noretusi kad kaina butu proto ribose ir ne deficitas... |
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 01:13 |
|
|
|
yra RS485 interface`as, kuris eina dideliais atstumais (daugiau nei 1000 m jei gerai pamenu), aišku yra tam ir spec. mikrės ir tada realiai grynas uartas į vieną pusę ir išeina kitoje. Deja, su tom mikrėm, tai kiek problematiška, nes mažai jų yra. (kai man teko ieškot, tai ne taip greitai radau, bet visgi radau ir vietoje).
Pakeista:
turėjau omeny ne 100, o 1000 m |
|
_________________ nepamirškit, klysti žmogiška
privatas - privatiems klausimams
arch linux |
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 03:52 |
|
|
|
CodeC rašo: |
tai atskyrimas per optoporas ir butu. siaip jau baigiu atsisakyt minties naudot I2C, nors man ir labai patogu butu.
gal ka patartumet, kaip susikalbeti tarp procu, kurie turi uart, spi, i2c. atstumas iki 50m. aplinka triuksminga.
teks statyt koki rimtesni chipa, noretusi kad kaina butu proto ribose ir ne deficitas... |
I2C tau nepatarciau naudoti, nes ten skirta dideliam kiekiui master ir slave irenginiu jungti, jei tai reikia p-to-p perdavimo tai geraiu naudoti atskirus perdavimo ir priemimo laidus
tokiam tikslui yra sugalvotas CAN protokolas, tau zinoma nebutina ji pedantiskai sekti loginiame lygyje, bet mikroshemos manau visiai tiks tavo reikalams, o daug jos nekainuoja.
o signama i ta can converteri gali paduoti is uart ar koki nors programini sugalvoti.
galvaninio atskyrimo teks atsisakyti nes turesi daug problemu, nebent sukursi kaska naudojanti transformatorius. kitaip bus problema uzmaitinti tai ka galvaniskai atskyrei. gal zadi atkira maitinima pastatyti? |
|
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 09:11 |
|
|
|
JAULER rašo: |
yra RS485 interface`as, kuris eina dideliais atstumais (daugiau nei 1000 m jei gerai pamenu), aišku yra tam ir spec. mikrės ir tada realiai grynas uartas į vieną pusę ir išeina kitoje. Deja, su tom mikrėm, tai kiek problematiška, nes mažai jų yra. (kai man teko ieškot, tai ne taip greitai radau, bet visgi radau ir vietoje).
|
Chm, pas mane metosi (bet dabar ash ishvazhiaves iki sekmadienio vakaro) kazkokiu tokiu mikroschemu sauja. Ten kazkokie bus transduceriai su visokiom apsaugom nuo aukshtu itampu ir aukshtesniais perduodamos itampos lygiais. Kazkaip vienos yra siustuvai, kitos imtuvai. Bet tik sekmadieni galechiau pazhet, kokios ten jos tiksliai (jei neishmechiau). Jei kam nors jos galetu buti idomios, parashykit man pm sheshtadieni/sekmadieni. Parashysiu ka ten tiksliai turiu (kitaip pamirshiu). Uzh aciu butu jei kam tiks.
Sau |
|
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 12:15 |
|
|
|
Digix, pamirsau paminet, kad I2C butent todel ir galvojau naudoti, kad ant tos pacios linijos galima sukabinti daug slave irenginiu. man to ir reikia, kad butu vienas masteris ir keliasdesimt slave irenginiu. ir kad bet kada butu galima prijugnt-atjungt kuri nors. taigi, reikalinga adresacija.
rs485 cia netiks tikriausiai. apie CAN gal ir verta pagalvoti.
dar masciau naudot 1-Wire, bet biski per mazas pralaidumas gaunasi.
gal verta pagalvot apie RF... |
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 15:32 |
|
|
|
adresacija visada galima atlikti loginiame lygyje, svarbu tiuk kad fiziniams lygyje butu galima isvis susikalbeti. rs485 viskas ta atlikti gali.
panasiai kaip ir 1-wire yra LIN protokolas cia mazdaug panasu i CAN, tik fiziskai igyvendintas kaip senu telefonu M-bus(multibus)
jei atstumas didelis tai be diferencialinio signalo perduoti dideniu greciu nepavyks. |
|
|
|
|
|
|
I2C sasaja 12V lygiais |
Parašytas: 2008 05 01, 19:46 |
|
|
|
CodeC rašo: |
Digix, pamirsau paminet, kad I2C butent todel ir galvojau naudoti, kad ant tos pacios linijos galima sukabinti daug slave irenginiu. man to ir reikia, kad butu vienas masteris ir keliasdesimt slave irenginiu. ir kad bet kada butu galima prijugnt-atjungt kuri nors. taigi, reikalinga adresacija.
rs485 cia netiks tikriausiai. apie CAN gal ir verta pagalvoti.
dar masciau naudot 1-Wire, bet biski per mazas pralaidumas gaunasi.
gal verta pagalvot apie RF... |
RS485 leidžia tokį navarotą, bet adresus teks softwariškai pasirašyt. |
|
_________________ nepamirškit, klysti žmogiška
privatas - privatiems klausimams
arch linux |
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
FS 22 Tractors
Farming Simulator 19 Mods,
FS 22 Maps,
FS22 Mods |
|
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
|
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS22 Trucks |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
Paskola internetu
Vartojimo paskola,
paskola automobiliui,
paskola būsto remontui |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS22 Mods
FS22 Harvesters,
FS22 Tractors Mods,
FS22 Maps Mods |
|
FS22 Mods
FS22 Maps,
FS22 Harvesters,
FS22 Tractors |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
Sims 4 Mods
Sims 4 CC Clothes,
Sims 4 Hair CC,
Sims 4 Skill Cheat |
|
|
|