www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Motnje pri komunikaciji med mikrokontrolerji v avtomobilu

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
rajo
Član
Član



Pridružen-a: Tor 23 Feb 2010 17:53
Prispevkov: 55
Aktiv.: 0.29
Kraj: Lblana

PrispevekObjavljeno: Pet Mar 16, 2012 6:33 pm    Naslov sporočila:  Motnje pri komunikaciji med mikrokontrolerji v avtomobilu Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
marko
Član
Član



Pridružen-a: Sre 07 Jan 2004 15:14
Prispevkov: 755
Aktiv.: 3.19

PrispevekObjavljeno: Sob Mar 17, 2012 10:10 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3469
Aktiv.: 14.64
Kraj: Postojna

PrispevekObjavljeno: Ned Mar 18, 2012 11:25 am    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rajo
Član
Član



Pridružen-a: Tor 23 Feb 2010 17:53
Prispevkov: 55
Aktiv.: 0.29
Kraj: Lblana

PrispevekObjavljeno: Ned Mar 18, 2012 5:58 pm    Naslov sporočila:  motnje Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3469
Aktiv.: 14.64
Kraj: Postojna

PrispevekObjavljeno: Ned Mar 18, 2012 7:29 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
matejmihelcic
Član
Član



Pridružen-a: Sob 14 Apr 2012 10:32
Prispevkov: 16
Aktiv.: 0.10
Kraj: Grahovo

PrispevekObjavljeno: Ned Apr 15, 2012 8:58 pm    Naslov sporočila:   Odgovori s citatom

Kater protokol pa je bolši za uporabo v avtomobilu?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.69
Kraj: Kranj - struževo

PrispevekObjavljeno: Ned Apr 15, 2012 9:40 pm    Naslov sporočila:   Odgovori s citatom

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 Smile; rabiš 3 žice

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
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