I2C ograniczenia odleglosciowe SDA i SCL

May 30, 2007 3 Replies

Sory za glupie pytanie ale szukam i szukam w necie i nic! Ani w specyfikacji I2C ani w dokumentacji mojego ukladu (LM75) nie jest napisane jaka jest dopuszczalna maksymalna dlugosc przewodow SDA i SCL. Czy ktos sie moze orjentuje! Najlepiej prosze o linka albo pdf'a .



Zdaje sobie sprawe ze przy wiekszych odleglosciach predkosc transmisji jest mala ale w moim projekcie (sterownik tempertury wody) nie ma to znaczenia.



PS: Odleglosc pomidzy prockiem a czujnikiem LM75 ma byc okolo 1 m czy waszym zdaniem musze zastosowac jakis expander? np: PCA9545A



Pozdarwiam, Rafal K.


U¿ytkownik "ToR" <ToR snipped-for-privacy@o2.pl napisa³ w wiadomo¶ci news: snipped-for-privacy@newsgate.onet.pl...

Nie ¿artuj, ¿e to s± jakie¶ istotne odleg³o¶ci dla 100kHz Zawsze mo¿esz zmniejszyæ szybko¶æ do 1Hz

U¿ytkownik "lwh" snipped-for-privacy@vp.pl napisa³ w wiadomo¶ci news:f3kg6k$hb5$ snipped-for-privacy@news.onet.pl...

U mnie bez problemu dzia³a na prawie 3m przy 100kHz panel z przyciskami i LCD na expanderze MCP23016 podpiety do sterownika z PIC16F876 . Trzeba tylko daæ troche mniejsze rezystory podci±gaj±ce na magistrali , przy 10k by³y k³opoty , pomog³o zmniejszenie do 3,3k. Duzo zalezy te¿ od jakosci przewodu, jak by³ niekranowany to za³±czanie przekazników czesto powodowa³o reset procesora.

U¿ytkownik "ADAM" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:f3mc7c$j25$ snipped-for-privacy@atlantis.news.tpi.pl...

Zak³ócenia to osobny problem. Pospolite scalaki I2C s± na nie bardzo wra¿liwe. Jak siê proc resetuje od przeka¼nika, to problem sam w sobie, nie maj±cy zwi±zku z maksymaln± odleg³o¶ci± transmisji I2C. Ja bym j± szacowa³ przy wydajno¶ciach 10mA (opornik podci±gaj±cy 0,5k) na rz±d 40m przy 100kHz i odpowiednim kablu .

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required