I2C - pripojeni 3V cidla k 5V procesoru

j s jarin.hw na gmail.com
Neděle Červenec 15 13:29:14 CEST 2012


Mozno hlupa otazka, ale nie je mozne napajat ten PIC z 3,3V?
Inak skuste pozriet toto
wwwasic.kip.uni-heidelberg.de/lhcb/Publications/external/AN97055.pdf
alebo http://www.maxim-ic.com/app-notes/index.mvp/id/3007

Druha vec je, ze PICkam viete zapnut IIC IO buffery tak, aby
zodpovedali SMBUS specifikaciam. Ak mate IIC mastera, tak mozete
zapnut bit CKE, ktory u mastera sposobi tuto zmenu. Podla datasheetu
potom je Vih pre IIC 2,1V, co znamena, ze mozete pull-upy pripojit na
3,3V a vsetko by malo fungovat.

J.S.


2012/7/15 Pavel Kutina <hw na prelude.cz>:
> Zdravim,
>
> hraju si tu s PIC (PIC 18F2620, napajeni 5V) a snazim se k nemu pripojit
> tlakove cidlo BMP085 pres SW I2C (20kHz hodiny). Ale jak, kdyz Bosch u toho
> BMP uvadi, ze napeti na zadnem vyvodu nesmi prekrocit 3.6V? Samozrejme mam
> vyresene napajeni (LE33), ale jak dal?
>
> Hodiny (SCL) se jeste daji vydelit odporovym delicem, ty jsou jednosmerne a
> generuje je ten PIC, ale co ta obousmerna data (SDA)? Pokud nedelam chybu v
> uvaze, taky mi tam staci delic? Pokud mi tecou data od procesoru, tak delic
> vydeli urovne, pokud data generuje cidlo, tak se delic napajeny stredem
> prakticky neuplatni. Nerad bych to cidlo usmazil, tak se radeji ptam na
> overeni.
>
> Rad bych co nejjednodussi reseni, na desce nemam zrovna mista na rozdavani.
>
> Diky za kazdou dobrou radu.
>
> Pavel Kutina
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list