I2C 3.3V-5V

Istvánfi Béla istvanfibela at matavnet.hu
Sat Nov 4 18:37:26 CET 2000


Nem valami nyero az ötlet. Ha kiszámolod a feszültségosztót, akkor
4,9V-ra jön ki az a pont, aminek 3,3V kéne. Én nem bíznám rá a 3,3V-os
IC bemenetét a belso védodiódákra, ha vannak ott egyáltalán.

A következovel próbálkoznék: végy két db kisteljesítményu Schottky
diódát, és a soros ellenállásról a 3,3V-ra ezeket kösd be (katódok a
3,3V-ra, anódok az SDA és SCL vonalra is). Ellenorizd, hogy a 3,3V-os
IC elvisel-e a bemenetén a tápnál 0,4V-al nagyobb feszt? Ha nem, de
van benne védodióda, akkor a bemenet és a Schottky-soros ellenállás
közös pontja közé még egy soros ellenállás fog kelleni. (0,6V-ot
majdnem biztos, hogy nem visel el, ezért ajánlom a schottky diódát)

Elotte ki kell számolni a következoket:

Eloször is ellenorizd, hogy a 3,3V-os táp képes-e áramot elnyelni. (a
mezei stabilizátorok nem ilyenek) Könnyen lehet u.is, hogy az
ellenállásokon keresztül több áram folyik a 3,3V-os tápkörbe az
5V-ból, mint a rajta levo fogyasztás, és ez a tápfesz kóros
emelkedését, a 3,3V-os IC-k halálát okozhatja. Továbbá, a soros
ellenálláson nem folyhat nagyobb áram, mint amit a Schottky dióda
nyitóirányban tartósan el tud viselni. Ez utóbbi valószínuleg
teljesül, de azért ellenorizni kell.

Az acknowledge bit alatt (a 3,3V-os vevo IC 0-ra húzza az SDA-t) a
soros ellenállás és az 5V-os részt felhúzó ellenállás fesz. oszót
alkot. A kialakult feszültséget az adó vajon 0-nak látja-e ? (ez a
soros ellenállás legnagyobb értékét adja meg)

Amikor az SDA (vagy SCL) 1-ben van, akkor a busz feszültsége 5V és
3,3V között lesz valahol, mert a soros ellenállás - Schottky
kombináció az 5V-ra felhúzó ellenállással ismét fesz. osztót alkot.
Ennek a kialakult feszültségnek érvényes 1 szintnek kell lennie. Ez
meghatározza a soros ellenállás legkisebb értékét.

Ha a legnagobb értékre nagyobb jön ki, mint a legkisebbre, akkor
szerencséd van :-)

Üdvözlettel:
Istvánfi Béla
istvanfibela at matavnet.hu

----Eredeti üzenet----
Feladó: Püski András <pandras at elender.hu>
Címzett: elektro at irisz.hu <elektro at irisz.hu>
Dátum: 2000. november 4. 14:27
Tárgy: Re:I2C 3.3V-5V


2000.08.06. 15:13:26


Original message from: Köntös Tamás
>Hello !
>
>Azt szeretnem kerdezni, hogy mennyire
>jo otlet az, hogy az 5V-os I2C buszt
>ugy illeszteni egy 3.3V-os IC-hez,
>hogy siman egy-egy soros 100R az
>SDA es SCL-re, majd ez utan mind
>a ket vezeteket 3.3V-ra felhuzni 2K-val.
>ez mennyire jo igy ? (hogy ne kelljen szintattevo)
>nem fog meghalni a 3.3V-os IC ?
>
> Koszi,
> Tamas
>
>









More information about the Elektro mailing list