 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
rajo Član

Pridružen-a: Tor 23 Feb 2010 17:53 Prispevkov: 55 Aktiv.: 0.29 Kraj: Lblana
|
Objavljeno: Pet Mar 16, 2012 6:33 pm Naslov sporočila: Motnje pri komunikaciji med mikrokontrolerji v avtomobilu |
|
|
Pozdravljeni!
Zanima me če ima kdo izkušnje pri prenosu podatkov med dvema pic mikrokontrolerjema. Med mikrokontrolerjema je vodnik dolžine 2 metra in se vse skupaj nahaja v avtomobilu. Ali je v tem primeru potrebno napetost dvigniti na 12V ali je zadovoljivo že 5V. Ne gre pa za prenos preko katerega koli vodila (RS232, CAN...) |
|
Nazaj na vrh |
|
 |
marko Član



Pridružen-a: Sre 07 Jan 2004 15:14 Prispevkov: 755 Aktiv.: 3.19
|
Objavljeno: Sob Mar 17, 2012 10:10 pm Naslov sporočila: |
|
|
Na kakšen način bi rad komuniciral (spi, i2c). Ali gre zgolj za povezavo pinov med sabo?
Jaz uporabljam i2c med dvema kontrolerjema. Oba sta na svojem napajanju in s svojim dc/dc converterjem. Za komuniciranje med njima pa uporabljam ADUM1250.
takole:
[vezje 1] -> ADUM1250 ------------------- ADUM1250 <- [vezje 2] |
|
Nazaj na vrh |
|
 |
bostjang Član

Pridružen-a: Tor 03 Jan 2006 15:29 Prispevkov: 3469 Aktiv.: 14.64 Kraj: Postojna
|
Objavljeno: Ned Mar 18, 2012 11:25 am Naslov sporočila: |
|
|
5V je že zadovoljivo, vendar boš imel motnje, zato moraš filtrirati z NF filtrom. Za prenos podatkov je zato bolj uporaben diferencialni vmesnik, npr. RS-422, RS-485 ali CAN. |
|
Nazaj na vrh |
|
 |
rajo Član

Pridružen-a: Tor 23 Feb 2010 17:53 Prispevkov: 55 Aktiv.: 0.29 Kraj: Lblana
|
Objavljeno: Ned Mar 18, 2012 5:58 pm Naslov sporočila: motnje |
|
|
Se pravi da je bolje uporabiti 12V napetost. Če uporabim RS232 protokol, me zanima kako bi ga izvedel brez gonilnega čipa samo s tranzistorji. |
|
Nazaj na vrh |
|
 |
bostjang Član

Pridružen-a: Tor 03 Jan 2006 15:29 Prispevkov: 3469 Aktiv.: 14.64 Kraj: Postojna
|
Objavljeno: Ned Mar 18, 2012 7:29 pm Naslov sporočila: |
|
|
Kaj pa je narobe s čipom?
Potreboval bi dva tranzistorja za oddajo. Prvi NPN ojačuje s skupno bazo in krmili drugega PNP, ki vključuje 12V. Še bolje bi bilo uporabiti tretjega za močnejši ponor toka.
Na sprejemu bo dovolj eden z ustreznimi upori, da dobiš pravilne napetostne meje.
... s čipom je veliko enostavneje. |
|
Nazaj na vrh |
|
 |
matejmihelcic Član

Pridružen-a: Sob 14 Apr 2012 10:32 Prispevkov: 16 Aktiv.: 0.10 Kraj: Grahovo
|
Objavljeno: Ned Apr 15, 2012 8:58 pm Naslov sporočila: |
|
|
Kater protokol pa je bolši za uporabo v avtomobilu? |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.69 Kraj: Kranj - struževo
|
Objavljeno: Ned Apr 15, 2012 9:40 pm Naslov sporočila: |
|
|
bostjang je napisal/a: |
Za prenos podatkov je zato bolj uporaben diferencialni vmesnik, npr. RS-422, RS-485 ali CAN. |
True!
Ni fora v oddajnem delu, ampak v sprejemnem, da ti odstrani motnje!
Zato kar lepo uporabi ustrezne čipe. Ali pa pozabi na zanesljivo komunikacijo.
Če bi bili takšni čipi neuporabni, jih sploh ne bi proizvajali.
Protokol:
UART + RS-485 če govori samo eden naenkrat in imaš čas preklapljati med sprejemom in oddajo; rabiš 3 žice
UART + RS-422 če bi rad imel full-duplex povezavo; rabiš 5 žic
CAN če bi rad kompliciral ; rabiš 3 žice _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 497 dni
Powered by phpBB © 2001, 2005 phpBB Group
|