[elektro] i2c 3m
hg12345
hg12345 at freemail.hu
Thu Apr 11 16:21:20 CEST 2019
Hi,
ha nincs verseny helyzet, akkor az SCL-t közvetlenül meghajthatod nem kell felhúzó ellenállás, az SDA esetén 3mA a szabvány szerinti lehúzási áram, ez azért jelentős.
https://www.nxp.com/docs/en/user-guide/UM10204.pdf
A 3m kábel kapacítás és az SDA láb áram képessége meghatározza a használható frekvenciát.
Ha van tartalék a frekvenciában, akkor a csatlakozási ponton némi zavar szűrés soros ellenállás és egy kevés kapacitás a föld felé (100p...1n) , mindkét oldalt segítheti a zavarok elnyelését, persze ez csökkenti a kommunikációs frekvenciát. (Általában 100...120omh soros ellenállás már latch up áramerősség alá csökkenti a bejövő zavar energiáját)
Zavarok ellen még segíthet, a digitális isolátor I2C-hez keres erre: ISO1541 több gyártó is gyárt ilyet, ezzel több méterre dolgoztam ugyan nem I2C-vel hanem 1 vezetékes USART-tal 19200bps-n minden probléma nélkül, ipari környezetben. (persze ez se olcsó, és a másik oldalra is tápot kell biztosítani.
-------- Eredeti levél --------
Feladó: Ekati Bt. < ekati at kabelszat2002.hu (Link -> mailto:ekati at kabelszat2002.hu) >
Dátum: 2019 április 11 13:09:07
Tárgy: [elektro] i2c 3m
Címzett: elektro at tesla.hu (Link -> mailto:elektro at tesla.hu)
Az elektronikától kb 3 méterre lenne egy i2c sensor. Tegyek mellé egy
kis kontrollert vagy van valamilyen egyéb megoldás is ilyen hosszú kábel
meghajtására? A sebesség nem kritikus és az árnyékolás sem probléma. Az
sem probléma ha esetleg ez a "vonal meghajtó" protocolt fordít. Pl. i2c
a sensor de a meghajtónak rs232 a kimenete. A sensot a lehető
legegyszerűbben kellene 3mről birizgálni.
NagyZé
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list