Am Wochenende wollte ich eine Real Time Clock über I2C an einen XmegaE5 anschließen. Die Xmegas vertragen maximal 3,6V, die RTC DS1307 dagegen braucht mindestens 4,5V Versorgungsspannung.
In Ermangelung geeigneter bidirektionaler Pegelwandler habe ich kurz ins web geschaut und irgendwas mit 1kΩ-Widerständen gelesen und tatsächlich – die Schaltung funktioniert problemlos, zumindest bei 100 kHz.
Für produktiven Einsatz empfiehlt sich aber wohl doch eher ein richtiger Pegelwandler.
Im einfachsten Fall reichen auch zwei N-channel enhancement MOS-FETs.
In Ermangelung geeigneter bidirektionaler Pegelwandler habe ich kurz ins web geschaut und irgendwas mit 1kΩ-Widerständen gelesen und tatsächlich – die Schaltung funktioniert problemlos, zumindest bei 100 kHz.
Für produktiven Einsatz empfiehlt sich aber wohl doch eher ein richtiger Pegelwandler.
Im einfachsten Fall reichen auch zwei N-channel enhancement MOS-FETs.