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 

Stevilo naprav na i2c vodilu

 
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
polh
Član
Član



Pridružen-a: Pet 08 Apr 2005 18:27
Prispevkov: 225
Aktiv.: 0.95
Kraj: Maribor-Ljubljana

PrispevekObjavljeno: Čet Jul 02, 2009 4:45 pm    Naslov sporočila:  Stevilo naprav na i2c vodilu Odgovori s citatom

Koliko naprav se da zanesljivo priklopiti na i2c vodilo? Dejstvo je da kapacitivnost vodila ne sme preseci 400pf, ampak ne vem koliko naprav bi lahko povezal na le to v praksi. Recimo se da bi bila hitrost vodila 400KHz. Razdalja bi bila 2 metra ali manj.

Iscem namrec nek nacin komukacije pri katerem bi lahko na vodilo priklopil vsaj 100 naprav. Ni nujno da je ravno i2c tako da sem odprt za predloge!

Hvala za pomoc!

Tine
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.90
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Jul 02, 2009 5:18 pm    Naslov sporočila:   Odgovori s citatom

Osebno več kot 4 naprave še nisem imel na vodilu. Teoretično bi rekel, da vodilo ni omejeno s številom uporabnikov na njem ampak z dolžino. Če vsi člani upoštevajo "pravila lepega obnašnaja" ter se ne "derejo" vse povprek ni problema. Sicer ti že en član lahko naredi s*ranje Sad .
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
polh
Član
Član



Pridružen-a: Pet 08 Apr 2005 18:27
Prispevkov: 225
Aktiv.: 0.95
Kraj: Maribor-Ljubljana

PrispevekObjavljeno: Čet Jul 02, 2009 5:53 pm    Naslov sporočila:   Odgovori s citatom

V bistvu bi imel na vodilu en master in ostalo bodo slave-i. Tako da se bo en drl, ostali bi pa morali le poslušat in pošiljati ACK-je. Žal trenutno nimam dovolj kakršnekoli i2c periferije da bi vse skupaj stestiral. Če pa ne bo šlo drugače bom pa naredil par testov in tudi poročal o rezultatih. Ampak prej bi rad vedel če je sploh smiselno da se vržem v tako obsežne teste.

Lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.90
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Jul 02, 2009 6:11 pm    Naslov sporočila:   Odgovori s citatom

Bodo slave-i standardni? Glede standardne periferije ne bi smelo biti kakega posebnega problema, ker je le ta že po družinah ustrezno adresirana. Osebno se bi bolj bal kakega softwerskega slave-ta. Tak lahko naredi "štalo" če bi se oglasil, ko klic ne bi bil za njega.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
polh
Član
Član



Pridružen-a: Pet 08 Apr 2005 18:27
Prispevkov: 225
Aktiv.: 0.95
Kraj: Maribor-Ljubljana

PrispevekObjavljeno: Čet Jul 02, 2009 6:20 pm    Naslov sporočila:   Odgovori s citatom

Bodo standardni. Pri vsem skupaj ni mišljeno da bi slave-i v času normalnega delovanja vračali kakršne koli informacije razen ACK-bitov.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.90
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Jul 02, 2009 6:45 pm    Naslov sporočila:   Odgovori s citatom

polh je napisal/a:
Bodo standardni. Pri vsem skupaj ni mišljeno da bi slave-i v času normalnega delovanja vračali kakršne koli informacije razen ACK-bitov.


Torej nameravaš preverjati le prisotnost? Ne spomnim se če, sploh katera standardna periferija omogoča enega primerka omogoča nastavitev tolikšnega števila naslovov?

Mogoče malo opišeš za kako aplikacijo naj bi šlo? Mogoče bo padla kaka druga ideja.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.61
Kraj: Trzic

PrispevekObjavljeno: Čet Jul 02, 2009 7:20 pm    Naslov sporočila:   Odgovori s citatom

Tine, si slučajno kaj pregledal datasheete od i2c slave napravic, ki jih boš uporabljal? Če so standardne, bi morala pisat kapacitivnost i2c pinov.
_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Lagrange
Član
Član



Pridružen-a: Pet 10 Okt 2003 10:07
Prispevkov: 164
Aktiv.: 0.69
Kraj: Ljubljana

PrispevekObjavljeno: Čet Jul 02, 2009 8:24 pm    Naslov sporočila:   Odgovori s citatom

Kaj takega:
http://focus.ti.com/docs/prod/folders/print/pca9518.html
http://www.nxp.com/#/pip/pip=[pip=PCA9516_7]|pp=[t=pip,i=PCA9516_7]
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Ned 19 Sep 2004 22:04
Prispevkov: 16777193
Aktiv.: 70771.41

PrispevekObjavljeno: Čet Jul 02, 2009 8:28 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.47
Kraj: Krško

PrispevekObjavljeno: Čet Jul 02, 2009 10:29 pm    Naslov sporočila:   Odgovori s citatom

kaj pa 1-wire? imajo dosti tega, nisi napisal, kaj naj bi delali sužnji...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Dorijan
Član
Član



Pridružen-a: Ned 22 Jun 2008 10:48
Prispevkov: 2564
Aktiv.: 12.39
Kraj: južnoprimorska

PrispevekObjavljeno: Čet Jul 02, 2009 11:14 pm    Naslov sporočila:   Odgovori s citatom

si razmišljaj kaj o SPI

1byte je naslov (do 256naprav), ko naprava vidi svoj naslov pošlje svoje podatke v 2 bytu (in še naslednjih, če potrebuje več informacij)

pa vse skupaj imaš lahko na 4ih pinih SS, SCLK, MISO, MOSI

kapacitivnost pa ti v najslabšem primeru (če je res visoka) zbije frekvenco vodila
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
PeterC
Član
Član



Pridružen-a: Tor 14 Dec 2004 20:22
Prispevkov: 204
Aktiv.: 0.86

PrispevekObjavljeno: Pet Jul 03, 2009 1:31 am    Naslov sporočila:   Odgovori s citatom

V praksi zanesljivo dela 20 I2C naprav v multimaster načinu pri 100kHz. Vse naprave so preko hot swap I2C bufferja pripete na glavno vodilo. Kapacitivnost glavnega vodila je že kar blizu 400pF.

Če bi zmanjšal clock na 10kHz ali celo 1kHz, dodal manjši pull-up upor, bi najbrž lahko normalno komuniciral z vsemi 127 možnimi napravami, čeprav bi precej presegel 400pF.

Poskusi in poročaj Cool

_________________
Time is like a fuse, short and burning fast
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
polh
Član
Član



Pridružen-a: Pet 08 Apr 2005 18:27
Prispevkov: 225
Aktiv.: 0.95
Kraj: Maribor-Ljubljana

PrispevekObjavljeno: Pet Jul 03, 2009 8:11 am    Naslov sporočila:   Odgovori s citatom

Lagrange & borisz: Hvala, ravno o tem sem razmišljal ampak nisem vedel ali obstaja! Glede na to kar je PeterC povedal in moj občutek se mi je kar zdelo da ne bom uspel priklučit toliko naprav brez kakšnega repeaterja ali česa podobnega. Vsaj ne pri takšni hitrosti.

Hvala za odgovore in nasvete!

Lp Tine
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
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: 498 dni


Powered by phpBB © 2001, 2005 phpBB Group