Da es sich beim Arduino um 5-V-Geräte handelt und die meisten modernen Sensoren, Displays, Flash-Karten und Modi nur für 3.3 V geeignet sind, müssen viele Hersteller eine Pegelverschiebung / -umwandlung durchführen, um das 3,3 V-Gerät vor 5 V zu schützen.
Obwohl man Widerstände verwenden kann, um einen Teiler herzustellen, können die Widerstände für Hochgeschwindigkeitsübertragungen viel Slew verursachen und Probleme verursachen, die schwer zu debuggen sind.
Hier kommt dieser schöne Chip, ein bidirektionaler Pegelwandler! Dieser Chip führt eine bidirektionale Pegelverschiebung von nahezu jeder Spannung zu jeder Spannung durch und erkennt die Richtung automatisch. Das einzige, was mit diesem Chip nicht gut funktioniert, ist i2c (weil es starke Pullups verwendet, die den automatischen Richtungssensor verwirren). Wenn Sie Pullups verwenden müssen, können Sie dies, aber sie sollten mindestens 50 kOhm betragen – die internen in AVRs / Arduino sind ungefähr 100 kOhm, also sind diese in Ordnung!
Da dieser Chip ein spezieller bidirektionaler Pegelumsetzer ist, hat er keine starken Ausgangspins, die LEDs oder lange Kabel ansteuern können. Er soll auf einem Steckbrett zwischen zwei Logikchips sitzen!
Bewertungen
Es gibt noch keine Bewertungen.