Ich entwerfe derzeit eine Schaltung, die Daten von einem Sensor aufzeichnen und die aufgezeichneten Daten in einem EEPROM speichern kann. Meine beiden Geräte (EEPROM und zu Testzwecken eine RTC) sind über einen I2C-Bus mit einem PIC16F887 µC verbunden. Der Spannungsbetriebsbereich der beiden Geräte ist jedoch nicht gleich (5 V für das EEPROM, 3,3 für die RTC), und meine Batterie ist eine 9-V-Batterie.
Deshalb habe ich eine elektronische Schaltung mit einem Pegelumsetzer aus MOSFETs für die SDA / SDL-Verkabelung entworfen. Darüber hinaus habe ich zwei Spannungsregler LM317 hinzugefügt, um die Geräte mit Strom zu versorgen (9 V-> 3,3 V und 9 V-> 5 V). Da ich kein Experte für das Entwerfen solcher Dinge bin, würde ich mich freuen, wenn Sie einen Blick auf das werfen könnten, was ich gemacht habe, und mir sagen könnten, ob ich etwas schrecklich Falsches getan habe!