Hallo Leute, ich überlege jetzt schon ein paar Tage an einer Lösung und kriege den Dreh nicht! Ich habe drei Einganssignal und möchte damit drei Ausgänge schalten. Mikrocontroller kann/soll ich nicht verwenden, ich brauche eine Minimallösung. Ausgangssignale sollen sein: Fall 1, Grundzustand: Low Fall 2, Schaltzustand: High Eingangssignal können sein: Fall 1A, Grundzustand Open Collector Fall 2A, Schaltzustand GND Fall 1B, Grundzustand Open Collector Fall 2B, Schaltzustand +5V Für Fall A und Fall B steht mir ein Schalter zur Verfügung (für alle drei Eingangssignal, leider nicht jeweils!!) D.H. ich muss jetzt für Fall B sicherstellen, das ich mit einem Schalter das Signal im Schaltzustand invertiere (Schalten nicht bei GND sondern bei +5V) Der grundzustand hat keinen definierten Wert sondern ist immer Open Collector. Ich kriege es nicht hin und dabei scheint es so einfach zu sein. Prinzipiell habe ich versucht mein Signal über eine Emitterschaltung zu invertieren, aber erstens habe ich ja Open Collector und somit keinen definierten Grundzustand für beide Fälle. Und zweitens habe ich versucht meine Emitterschaltung mit Hilfe des Schalters zu Überbrücken aber ich brauche ja drei Emitterschaltungen und habe nur einen Schalter. Kurz: Ich stehe auf dem Schlauch
Ich kapier dein Problem nicht. Aber vielleicht hilft es dir trotzdem: - wenn du Open Collector Eingänge hast, dann schalte die Pullups über DIP Switches (Mäuseklavier) zu - das Signal durch einen Inverter Gatter geben oder Ein- und Ausgang des Inverters per DIP Switch überbrücken. So wie ich dich verstanden habe, sind die o.g. Dinge Möglichkeiten in dem späteren Einsatzort und somit muss deine Schaltung entsprechend konfigurierbar sein. Somit die DIP Switches.
Also, hier das Bild zum Text. Aufgezeichnet ist Fall A und Fall B, das ist das einzige was unterschiedlich ist. Die BlackBox stellt mein Problem dar bzw. das kommt die Schaltung rein. Davon gibts drei Stufen (Eingang, Ausgang, BlackBox) aber nur einen Dip-Schalter zur Unterscheidung des Signaleingangs.
x-Ohr schrieb: > XOR Gatter Mit Erklärung wäre nicht schlecht. Wie erschlage ich dann aber die OC's?
Lösung: 2 Dioden als Odergatter + 1 Inverter. Eine Diodenanode geht direkt an den Eingang. Die andere Diodenanode über einen Transistorinverter an den Eingang. Die beiden Diodenkathoden gehen gemeinsam zum "Lämpchen"-Ausgang. Sieht ja fast aus wie eine Kniffelaufgabe aus einer Zeitschrift? so long Remo
Remo Te schrieb: > Lösung: > 2 Dioden als Odergatter + 1 Inverter. Aber dann habe im OC-Zustand am Eingang keine GND am Ausgang? Oder habe ich was übersehen?
Dann musst du noch einen Buffer hintendranschalten. Aus den beiden Ausgangszuständen 1/Open machst du damit 1/0. gruss Remo
John schrieb: > Das gab es gestern schon, aber mit 12V. > > Beitrag "Brainstorming: Schalten bei Masse und +12V" Oh cool, vielleicht erfahre ich dort noch etwas. Scheint ja ähnlich zu sein.
Gibt es so ein Bauteil aus einem Guss?
1 | ---------------------
|
2 | |
|
3 | |/
|
4 | -----| pnp |
5 | |\
|
6 | |
|
7 | |
|
8 | ---
|
9 | | | |
10 | | | |
11 | | | |
12 | ---
|
13 | |_________o Out |
14 | |
|
15 | ---
|
16 | | | |
17 | | | |
18 | | | |
19 | ---
|
20 | |
|
21 | |/
|
22 | -----| npn |
23 | |\
|
24 | |
|
25 | |
|
26 | ---
|
Falls ja, wie ist der Name? Dann suche ich mal danach. Damit möchte ich aus den OC Pull-Ups bzw. Pull-Downs machen.
Ich habe mittlerweile Dual-Transistoren gefunden (npn/pnp) aber leider keine mit integrierten Widerständen am Kollektor. Habt Ihr da keine Erfahrungen oder Kenntnisse?
--------------------- | | --- | | | | | | --- | |/ -----| pnp |\ | |________o Out | | |/ -----| npn |\ | | --- | | | | | | --- | --- Warum nicht so? du willst nur schalten mit denn Transistoren, dann kannst du denn dual Transitor deiner Wahl nutzen und die Widerstande außen dran löten wie du sie brauchst.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.