Moin Mosesp!
Zitat :
|
mit einer einfachen TRansistorschaltung geht das leider nicht
|
Doch, das geht
Leider verlierst du über die max. Schaltfrequenz kein Wort.
Außerdem sind CMOS-Level eher ungenau; 12V-0V dagegen genauer

.
("CMOS-Pegel" kann von ein paar 100mV bis einigen 10V alles sein)
Konkret mit Transistoren kann man das so machen:
Inverter mit Transistor und Pullup aufbauen und dann ggfs. noch ein CMOS-Gatter an den Inverter anschließen, z.B. Buffer, die können meist mehr Treiben, auch 10mA. Achte aber auf deren Spannungsgrenzen!
Alternativ eine Gegentaktschaltung mit zwei komplementären Transistoren (v.a. abhängig von Geschwindigkeit) aufbauen.
Wozu denn die 10mA? Das ist für normale CMOS-Logik-Eingänge bei gemütlichen Frequenzen astronomisch viel.
Es gibt auch einen richtigen CMOS-Level-Converter der Serie 40*, nennt sich 40109. Kannst dir mal das DB anschauen, vielleicht ist es was für dich.
Alternativ: mehr Input! So ist es ganz schwer, dir zu helfen, da wir nicht genau wissen, was es werden soll und der Umweg über Levelshifter vllt. viel zu umständlich ist

.
_________________
[ Diese Nachricht wurde geändert von: DonComi am 13 Feb 2010 1:21 ]