Převodník logických úrovní sběrnice I2C

Pokud budete řešit projekt, kde budete muset propojit dva moduly pomocí sběrnice I2C, které ale budou mít rozdílné napájecí napětí (typicky +5V a +3.3V).

I když sběrnice I2C je zakončena na obou stranách tranzistorem s otevřeným kolektorem, je nutné jí upnout pull-up rezistorem na nějakou úroveň. Zde se však může vyskytnout problém s nefunkčností zařízení, protože úroveň +3.3V nemusí zařízení s napájením +5V stačit pro rozhodovací úroveň. Opačné zapojení by zase mohlo skončit destrukcí +3.3V zařízení.

Zapojení, který tento problém řeší naleznete zde.

http://smokedprojects.blogspot.cz/2013/08/stripboard-i2c-logic-level-converter.html

Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Pro svůj velký projekt jsem potřeboval zdroj (step down měnič) o výkonu alespoň 2A a výstupním napětím buď 3.

Ve čtvrtém díle našeho seriálu o STM32duino se konečně podíváme na slibovanou I2C sběrnici.

CHIP computer samozřejmě disponuje i I2C sběrnicí.

Další konstrukce spínaného měniče, tentokrát snižujícího z 12V na 3.

Koupil jsem si tento hezký 0.

Během svého bastlení se dostanete do momentu, kdy potřebujete spínat nějakou zátěž a pouhým GPIO pinem to nejde kvůli buď rozdílnému napětí (napájení řídícího obvodu a zátěže) nebo proudové limitaci GPIO pinu.

Trendy