[elektro] i2c

Pataki István pataki.istvan at freemail.hu
Wed Apr 6 19:09:14 CEST 2016


Nem egyértelmű (számomra) a feladat. Bár a tápfeszültség elvétel 
lehetősége arra utal, hogy a szenzorokhoz külön buszt lehet vezetni, a 
buszra felfűzés igénye meg ennek ellentmond.

Ha külön vezetékezés megy a szenzorokhoz, akkor a vezérlő sima fet-es 
buszkapcsolóval demultiplexálja a belső I2C buszt, és csak azt kell 
vezérelni. A konkrét megoldást a körülményekhez kell igazítani, például 
hány darab szenzorról van szó?

Ha 1 busz megy ki a vezérlőtől, akkor a szenzorokat kell megfejelni 
egy-egy I2C-n címezhető egyedi című eszközzel, és az fog gondoskodni a 
megszólított szenzor buszra kapcsolásáról. Ez praktikusan valami 
kislábszámú mikrovezérlő lehet a központi vezérlő és a szenzor közé 
beiktatott interfészként.

Üdv
pi


----- Original Message ----- 
From: "hg12345" <hg12345 at freemail.hu>
To: <elektro at tesla.hu>
Sent: Wednesday, April 06, 2016 4:38 PM
Subject: Re: [elektro] i2c


> Ezt csak I2C busz switc-rl tudod megoldani..
> itt nézz körül
> http://cache.nxp.com/documents/leaflet/75017601.pdf
>
> "Bánhidi István" <banhidi.istvan at gmail.com> írta:
>>Sziasztok,
>>
>>Van pár I2C szenzorom, azonos fix címmel, gyárilag bedrótozva, ezeket
>>szeretném egy buszra felfűzni.
>>Nincs CS, sem Sleep láb. Nekem kell valahogy hardveresen megoldani, 
>>hogy
>>egyszerre csak egy eszközt kapcsoljak a buszra. THT szerelésű
>>alkatrészekkel kell megoldani.
>>
>>Arra gondoltam, hogy egyszerre csak egy slave-nek adok tápot, de nem 
>>tudom
>>mi történik a busszal,amikor nem kap delejt, lefogja vagy sem?!
>>Vagy valami kétirányú kapuzható buszmeghajtó?!
>>
>>Más ötlet, megoldás?
>>
>>Köszi
>>Steve



More information about the Elektro mailing list