MLAB-project / Modules

MLAB hardware modules and building blocks
http://www.mlab.cz/modules
GNU General Public License v3.0
16 stars 13 forks source link

I2CDIFF01 - integrita signálů #31

Closed kaklik closed 1 year ago

kaklik commented 4 years ago

Moduly I2CDIFF01A a I2CDIFF01B nedovedou přenášet INT signál. Na začátku datasheetu je toto upozornění.

image

Z něj lze usuzovat, že celý čip špatně funguje pokud není definovaný stav na INT signálech.

Na INT signálu chybí u obou verzí modulů definovaný klidový stav. V případě I2CDIFF01A lze záležitost vyřešit proskratováním s vedleším pinem IO, který je GND.

image

V případě I2CDIFF01B je potřeba na INT signál připojit pull-upr proti Vdda. Já jsem použil pull-up 10k. Lze ale očekávat, že bude fungovat i 4k7 stejně jako je na ostatních signálech (nebo naopak zřejmě lze pull-upy ostatních signálů zvětšit na 10k, aby nebyly zbytečně zatěžovány ostatní zařízení).

image

Takto upravený modul I2CDIFF01B je schopen přenášet INT signály.