Forum: Mikrocontroller und Digitale Elektronik Signal bei Bedarf invertieren


von Hans (Gast)


Lesenswert?

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

von Itzi (Gast)


Lesenswert?

Kannst du das mal aufmalen?

von Muetze1 (Gast)


Lesenswert?

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.

von Hans (Gast)


Angehängte Dateien:

Lesenswert?

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.

von x-Ohr (Gast)


Lesenswert?

XOR Gatter

von Hans (Gast)


Lesenswert?

x-Ohr schrieb:
> XOR Gatter

Mit Erklärung wäre nicht schlecht. Wie erschlage ich dann aber die OC's?

von Remo@ T. (remo)


Lesenswert?

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

von Hans (Gast)


Lesenswert?

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?

von Remo@ T. (remo)


Lesenswert?

Dann musst du noch einen Buffer hintendranschalten.
Aus den beiden Ausgangszuständen 1/Open machst du damit 1/0.
gruss
Remo

von John (Gast)


Lesenswert?

Das gab es gestern schon, aber mit 12V.

Beitrag "Brainstorming: Schalten bei Masse und +12V"

von Hans (Gast)


Lesenswert?

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.

von Hans (Gast)


Lesenswert?

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.

von Hans (Gast)


Lesenswert?

Ich habe mittlerweile Dual-Transistoren gefunden (npn/pnp) aber leider 
keine mit integrierten Widerständen am Kollektor.
Habt Ihr da keine Erfahrungen oder Kenntnisse?

von Imon (Gast)


Lesenswert?

---------------------
                    |
                    |
                   ---
                   | |
                   | |
                   | |
                   ---
                    |
                  |/
             -----|    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
Noch kein Account? Hier anmelden.