Servus
ich bin Softwerker und brech' mir leider seit einiger Zeit einen ab mit einer simplen Schaltungsaufgabe. Für jemand vom Fach sicherlich unfassbar einfach :)
Ich hab einen µController an dessen Software ich leider nicht drankomme. Der hat eine Funktion die über einen Pullup Eingang geschaltet werden kann. (Vcc ist 5V, die Pullup Widerstände sind 10 KOhm) Ein Schalter mit Leitung auf GND ist auch vorhanden (nicht änderbar auf Vcc). Damit ließe sich die Funktion umschalten.
Leider muss aber die Logik invertiert werden. Schalter zu muss die HIGH Funktion aktiviern und andersrum.
Die Idee: Es gibt noch weitere Pullup Eingänge. Mind. einer scheinbar ohne Funktion. Könnte ich nicht einfach den unbelegten Eingang (Ta) mit dem Schalter umschalten und dann mit dessen Pegel den des relevante Eingangs (Tb) per Transistor invers beschalten? Im Netz gibt es zu Transistor-Schaltungen tonnenweise Threads, aber leider geht es da immer um igendwelche anderen Aufgabestellungen wie Stromverstärkung usw., sowas ist aber für mich alles nicht relevant - ich will ja 'nur' logisch invertieren (ohne alles zu zerstören :))
Ich hab das mal grob skizziert (Tb) soll HIGH werden, wenn Schalter (unter M1) geschlossen wird. Auf alle Punkte mit Kringel könnte ich zugreifen.
Reicht es da einfach einen NPN Transitor reinzumachen?
- Base an Ta und M1
- Collector an Tb
- Emitter an GND
Oder noch ein Widerstand rein? Warum? Wohin? Wie groß? Und falls das so in etwa geht wäre ich über konkrete Tips zu Bauteilen sehr dankbar (ich hab bisher nur mit Nullen und Einsen gearbeitet :))
Das wurde bestimmt schon igendwo beantwortet, aber ich hab jetzt in 2 Tagen leider nichts gefunden (was ich vestanden hab :))
Vg, Joe



