Forum: Mikrocontroller und Digitale Elektronik CD4044 RS Baustein ansteuern


von Anton L. (pavlov)


Angehängte Dateien:

Lesenswert?

Hallo alle zusammen,
ich habe einen Komperator(LM339) Masseschaltent und möcht mit dieser 
masse schaltung ein RS (CD4044) Baustein ansteuern damit die jeweilige 
LED bei überschreiten einer gewissen Schwellwert Spannung anfängt zu 
leuchten und nach unterschreiten durch das RS Glied weiterhin leuchtet.

Leider verstehe ich auch nicht wie der RS (CD4044)funktioniert.

So in etwa habe ich mir dass vorgestellt.....

Es wäre super wenn mir jemand weiter helfen könnte.


SRY dass erste Bild Spannungs Stabi gehört nicht dazu

von Linüx (Gast)


Lesenswert?

Na dann google mal nach FlipFlop. Dann wirst du verstehen was es mit R 
und S auf sich hat. Das Flipflop (auch FF abegekürzt) ist hier ein 
RS-FF. Danach solltest du mal googeln. Ist nicht ganz trivial aber das 
einfachste FF.

von Dietrich L. (dietrichl)


Lesenswert?

Anton L. schrieb:
> So in etwa habe ich mir dass vorgestellt.....

Unabhängig von der Logik: es fehlen noch Ziehwiderstände an den 
Ausgängen der LM339 zur positiven Versorgungsspannung, denn die LM339 
haben Open-Kollektor-Ausgänge.
Und hinter dem Rest-Taster brauchst Du einen Ziehwiderstand nach GND.
Hintergrund:
Ein offener CMOS-Eingang hat keinen definierten Pegel, da er so 
hochohmig ist.

Gruß Dietrich

von Dietrich L. (dietrichl)


Lesenswert?

Anton L. schrieb:
> So in etwa habe ich mir dass vorgestellt.....

Zur Logik:
- Beim CD4044 ist der "Set" und "Reset" invertiert, d.h. sie wirken bei 
log. 0. Das passt bei Dir nicht. Also CD4043 verwenden oder Schaltung 
ändern.
- Beim CD4043 ist "Set" dominant, beim CD4044 der "Reset". Das ist bei 
der Logik zu berücksichtigen. Ob das bei Deiner Schaltung stimmt, ist 
nicht ersichtlich, weil man nicht sieht, welcher LM339 welche Schwelle 
hat (die Beschaltung fehlt ja noch in den Bild - so wie auch der Eingang 
am Reset-Taster).

Gruß Dietrich

von Anton L. (pavlov)


Angehängte Dateien:

Lesenswert?

Hallo alle zusammen und danke erst mal für eure Hilfe,

@ Dietrich L. Dass mit dem Ziehwiderstand verstehe ich leider nicht so 
recht Ich habe die Schaltung mal mit einer 5V Versorgung Spannung 
aufgebaut und die Grundschaltung funktioniert bis her ganz gut.

Aktuelle Funktion: Sobald die Schwellwert Spannung überschritten wird 
beim LM339 Schaltet er die Jeweiligen dahinter geschalteten LED´s auf 
Maße damit Sie leuchten.

Nun möchte ich noch dass Die LED´s durch ein RS Glied sich selber 
halten.

@ Dietrich zweiter Beitrag: Ist das auf Masse Ziehen kein Logik 0 ? 
Bedeutet dass das der CD4044 nichts mit dem "auf Masse Schalten" Signal 
anfangen kann und ich mir von daher den 4043 holen muss.

Damit ihr euch mehr drunter vorstellen könnt schicke ich ein Bild von 
dem Alkohol tester.

von Wilhelm F. (Gast)


Lesenswert?

Anton L. schrieb:

> Leider verstehe ich auch nicht wie der RS (CD4044)funktioniert.

Um sich die Funktion eines RS-Flipflops besser klar zu machen, nimmt man 
es in seiner einfachen Form, die aus zwei NAND-Gattern besteht, und die 
Ausgänge jeweils über Kreuz auf den Eingang des anderen Gatters zurück 
gekoppelt sind. Hervorragend auch zur Tastenentprellung, ich steckte es 
aus Gattern (4011) vergangene Woche noch auf dem Steckbrett, weil ich 
eine prellfreie Eingabe brauchte. Die zwei Eingänge der Gatter werden 
über einen Pullup-Widerstand auf High gelegt, die Taste als 
Wechselschalter betätigt die beiden Eingänge abwechselnd, sie kippen 
dann jeweils in den festen Zustand. Da kann gar nichts mehr prellen.

http://de.wikipedia.org/wiki/RS-Flipflop#RS-Flipflop

Hier ist auch eine Grundschaltung aus NAND-Gattern drin (weiter oben 
sogar eine bistabile Kippstufe mit nur 2 Transistoren), 
Funktionsdiagramm, Wertetabelle, und eine ausführliche Beschreibung.

Im Grunde sollte die Schaltung funktionieren, die fehlenden 
Pullup-Widerstände am LM339 wurden schon genannt.

Alternativ: Installier dir am Rechner LTspice (Elektroniksimulation, 
gibts gratis und ohne Registrierung), das hat auch OPs, Gatter und 
Flipflops, und simuliere die Schaltung am PC. Mit 4 Flipflops (zwei 
Bausteine 4013) machte ich vergangene Woche ein Schieberegister, 
simulierte es erst am PC, und baute es dann auf dem Steckbrett auf. Für 
eine einzelne kleine Schaltung ist LTspice vielleicht zu aufwändig zur 
Einarbeitung. Wenn man öfter was baut, lohnt es sich auf Dauer aber.

von Dietrich L. (dietrichl)


Lesenswert?

Anton L. schrieb:
> Aktuelle Funktion: Sobald die Schwellwert Spannung überschritten wird
> beim LM339 Schaltet er die Jeweiligen dahinter geschalteten LED´s auf
> Maße damit Sie leuchten.

Ok, das heißt also, 0V am Ausgang des LM339 entspricht "Ein".
Das funktioniert auch, weil der Ausgangstransistor durchschaltet und den 
LED-Strom fließen lässt oder ausschaltet, sodass kein Strom mehr fließt.
Wenn die LED aber jetzt weggelassen wird, brauchst Du ersatzweise einen 
Widerstand nach +5V (Kollektorwiderstand, z.B. 10kOhm), damit bei 
abgeschaltetem Transistor auch +5V am Ausgang "entstehen". Das ist das 
Thema "Ziehwiderstand".

> Nun möchte ich noch dass Die LED´s durch ein RS Glied sich selber
> halten.

Dann passt der CD4044 schon: log. 0 (0V) geht auf "Set" und setzt das 
RS-FF (Flip-Flop).
Das Rücksetzen geht genauso. Das Ganze ist eine sogenannte "negative 
Logik", wo die 0 das aktive Signal ist.
Wenn Du jetzt für das Rücksetzen zusätzlich das Signal des Tasters 
einkoppeln willst, brauchst Du (wegen der negativen Logik) statt der von 
Dir eingezeichneten ODER-Gatter UND-Gatter. Und die Taste muss dann auch 
nach 0V schalten. Und hinter dem Schalter genauso wie oben beschrieben 
(offener Taster ist wie ein abgeschalteter Transistor, die Leitung ist 
"offen") einen Widerstand nach +5V.

Gruß Dietrich

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.