Gast
#3870794
Hallo, ich habe die die folgende Grundschaltung mit einem BC846B aufgebaut. http://www.mikrocontroller.net/wikifiles/1/19/Pw_trans_ni.png Die Widerstandswerte sind die gleichen wie in der angehängten Schaltung. Mein Problem hier: Bei einem Low Signal am Atmega I/O Pin habe ich am Ausgang 12V und bei einem High 4,2V. Ich hätte jetzt erwretet das ich bei einem High Signal 12V und bei einem Low 0V habe am Ausgang des Pegelwandlers. Die Pegel am Atmega sind: High = 4,987V Low = 0,001V Im Pgelwandler Artikel steht zu der Schaltung ja: "Die Idee ist einfach. Wenn der Ausgang des 5-V-Gatters auf HIGH ist dann ist der Transistor ausgeschaltet, der Pull-Up-Widerstand R7 zieht den Ausgang auf + 12 V. Ist der Ausgang des 5-V-Gatters auf LOW ist, dann ist er vollkommen durchgesteuert und der Ausgang nahe 0 V (je nach Typ ca. 300 mV). Der Vorteil ist hier erhöhte Störsicherheit im Gegensatz zur einfachen Ansteuerung der Basis über einen Vorwiderstand. Außerdem wird dadurch nicht die Logik invertiert. Nachteilig ist der geringe Strom, der bei HIGH zur Verfügung steht (typisch 100 µA). Diese Schaltung ist die seltene Anwendung einer Basisschaltung für digitale Signale. Der Vorteil der Basisschaltung ist die höhere Grenzfrequenz durch die herabgesetzte Wirksamkeit der (störenden) Miller-Kapazität. "