Forum: Mikrocontroller und Digitale Elektronik RS-Flipflop setzt nicht richtig zurück


von Fabian S. (fabbess)


Angehängte Dateien:

Lesenswert?

Guten Abend,

Ich habe ein kleines Problem bei meiner Schaltung, (ich bin blutiger 
Anfänger und habe mir wirklich schon den ganzen Tag den kopf zerbrochen) 
es geht um folgendes:
als Hochzeitsgeschenk baue ich eine Kiste, die mit einem 
Elektromagnetischem Hubmagnet verriegelt, bzw. entriegelt werden soll, 
um die Kiste öffnen zu können, muss ein 4-Stelliger Zahlencode zwischen 
1 und 9 in der richtigen Reihenfolge eingegeben werden. Wird die 
Reihenfolge falsch oder eine falsche Zahl eingegeben, wird alles 
resettet.

Mein Problem ist nun, dass ich den Zahlencode zwar ohne Probleme 
eingeben kann und am Ausgang 1 habe, doch wenn ich eine falsche Zahl 
eingebe, wird nicht resettet.
drücke ich eine falsche Zahl, bekomme ich auch am "and-gatter" am 
Ausgang einen high Pegel, schließe ich den nun am Reset an, rutscht er 
mir auf unter 2V und nichts wird zurückgesetzt...nehme ich jedoch eine 
direkte Verbindung von Vcc zum Reset, funktioniert es ohne Probleme.

Ich habe Stützkondensatoren eingebaut, ich habe jeden Digitalen Eingang 
mit einem 47kOhm Widerstand gegen Gnd geschalten...ich komm einfach 
nicht dahinter, warum die Spannung so abfällt...ach und ich habe noch 
einen kleinen Elko zwischen Vcc und Reset eingebaut, damit die Schaltung 
beim anschließen der 9V Batterie keine zufälligen Zustände annimmt, habs 
aber auch schon ohne versucht, bringt leider nichts.

ich hoffe ich nerv keinen damit und bin sehr dankbar über jeden Rat

von Mike B. (mike_b97) Benutzerseite


Lesenswert?

?
ich sehe 4 AND-Gatter am Ausgang, und zwar die oben in der zweiten Zeile 
mit "alle außer x" gekennzeichneten

von Fabian S. (fabbess)


Lesenswert?

es sind insgesamt 7, 3 davon sollen dafür zuständig sein, dass die 
nächste Zahl in der richtigen Reihenfolge eingegeben werden muss 
(oberste Reihe) und die in der zweiten Reihe sind dafür zuständig, das 
bei einer falschen Zahl resettet wird

von Gerd E. (robberknight)


Lesenswert?

Fabian S. schrieb:
> als Hochzeitsgeschenk baue ich eine Kiste, die mit einem
> Elektromagnetischem Hubmagnet verriegelt, bzw. entriegelt werden soll,
> um die Kiste öffnen zu können, muss ein 4-Stelliger Zahlencode zwischen
> 1 und 9 in der richtigen Reihenfolge eingegeben werden. Wird die
> Reihenfolge falsch oder eine falsche Zahl eingegeben, wird alles
> resettet.

Gibt es einen speziellen Grund warum Du das mit Logikgattern lösen 
möchtest? Z.B. der/die Beschenkte wissen das besonders zu schätzen oder 
ähnliches.

Ansonsten würde ich eher vorschlagen das mit einem kleinen 
Mikrocontroller zu machen. Eine Tastenmatrix abfragen, etwas entprellen 
und dann eine kleine State-Machine sind jetzt eigentlich Aufgaben, die 
heutzutage mit einem Mikrocontroller einfacher zu machen sind als mit 
digitaler Logik.

von Fabian S. (fabbess)


Lesenswert?

Einen bestimmten Grund gab es nicht, es sollte am Anfang ein manuelles 
Zahlenschloss werden, aber hab mich dann dazu entschlossen, das ganze 
ein bisschen persönlicher zu gestalten.. mit mikrocontrollern  kenne ich 
mich überhaupt nicht aus, gut mit Ic's eigentlich auch nicht, mir war 
nur noch ein bisschen SPS logic aus dem Elektropneumatik Unterricht 
bekannt... und dachte, dass es eigentlich keine großen Probleme geben 
sollte -.-

von Patrick J. (ho-bit-hun-ter)


Lesenswert?

Hi

Resettet nicht jedes (noch) nicht gesetzte FlipFlop mit den 
dazugehörigen falschen Tasten?
Wenn z.B. die 7 gedrückt wird, sollte FF1 gesetzt werden.
Gleichzeitig resetet aber z.B. das AND von FF2 & 'Alles außer 3'.

Da die Käfer bereits vorhanden sind (hätte wohl mit einem µC 
angefangen).

MfG

Hier ein anderer Versuch, mit Thyristoren:
http://www.dieelektronikerseite.de/Circuits/Codeschloss.htm

: Bearbeitet durch User
von oszi40 (Gast)


Lesenswert?

Fabian S. schrieb:
> beim anschließen der 9V Batterie

Ohne jetzt alle Gatter geprüft zu haben, würde ich behaupten, daß eine 
9V-Blockbatterie mit 120 mAh etwas schwächlich sein könnte. Mach mal die 
Gegenprobe und benutze ein Labornetzteil mit stabiler Spannung.

von Fabian S. (fabbess)


Lesenswert?

Patrick J. schrieb:
> Hi
>
> Resettet nicht jedes (noch) nicht gesetzte FlipFlop mit den
> dazugehörigen falschen Tasten?
> Wenn z.B. die 7 gedrückt wird, sollte FF1 gesetzt werden.
> Gleichzeitig resetet aber z.B. das AND von FF2 & 'Alles außer 3'.
>
> Da die Käfer bereits vorhanden sind (hätte wohl mit einem µC
> angefangen).
>
> MfG

sobald die 7 gedrückt wird, schält q- ja von 1 auf 0, ich müsste doch 
zwei tasten gleichzeitig drücken, damit sofort zurückgesetzt werden 
könnte oder?

von Patrick J. (ho-bit-hun-ter)


Lesenswert?

Hi

Während Du aber noch drückst, ist die 7 trotzdem für die drei noch 
folgenden FlipFlops falsch und Deren Q-Nicht-Ausgänge sind HIGH, mit den 
darauf folgenden AND-Gattern und den Signalen 'Alles außer der 3' 
ect.pp. müsste an Denen überall ein HIGH 'verundet' werden, Welche Alle 
'Reset' sind.

Hast Du die ganzen RST-Ausgänge ver-oder-t? (Dioden würden hier reichen)
Direktes zusammenklemmen dürfte hier nach Hinten los gehen - sollte aber 
im DaBla stehen, ob die Logik-Steinchen Das abkommen.

MfG

von Fabian S. (fabbess)


Lesenswert?

> Gegenprobe und benutze ein Labornetzteil mit stabiler Spannung.

hab leider keins zur Verfügung
habe gerade 2x 9v parallel eingebaut, bringt auch nichts..

von Fabian S. (fabbess)


Lesenswert?

>
> Hast Du die ganzen RST-Ausgänge ver-oder-t? (Dioden würden hier reichen)
> Direktes zusammenklemmen dürfte hier nach Hinten los gehen

ver-oder-t versteh ich leider nicht ?

du meinst ich kann die Ausgänge der und Gatter evtl nicht direkt an RS 
anschließen oder wie?

von Fabian S. (fabbess)


Lesenswert?

Patrick J. schrieb:
> Hi
>
> Während Du aber noch drückst, ist die 7 trotzdem für die drei noch

Verstehe jetzt was du meinst :/
ergibt eigentlich echt nicht viel Sinn was ich da gemacht habe -.-

von Mike B. (mike_b97) Benutzerseite


Lesenswert?

Ist sichergestellt, dass das ODEr ganz unten rechts "alles außer 7" 
einen fan-out von 2 schafft?
D.h. das dieser Ausgang zwei Eingänge parallel ansteuern kann, also 
ausreichend Strom liefert?

von Fabian S. (fabbess)


Lesenswert?

Mike B. schrieb:
> Ist sichergestellt, dass das ODEr ganz unten rechts "alles außer 7"
> einen fan-out von 2 schafft?
> D.h. das dieser Ausgang zwei Eingänge parallel ansteuern kann, also
> ausreichend Strom liefert?

Ich habe an den Ausgängen der ODER Gattern bei High ca 8,6V

am Ausgang der Und Gatter 8,5V

aber wenn die Ausgänge von den Und-Gattern am Reset angeschlossen sind 
nur noch 2v

auch wenn ich versuche, den "und" Ausgang direkt auf ein einzelnes Reset 
zu legen geht da gar nichts ?

: Bearbeitet durch User
von Georg M. (g_m)


Lesenswert?


von Fabian S. (fabbess)


Lesenswert?

Georg M. schrieb:
> Fabian S. schrieb:
>> bin sehr dankbar über jeden Rat
>
> Codeschloss-Zutrittskontrolle:
>
> 
http://www.ebay.de/itm/S2-RFID-Turoffner-Codeschloss-Zutrittskontrolle-Transponde/252410417218
>
> 
http://www.ebay.de/itm/RFID-Zugangskontrolle-10-Transponde-Lesegerat-Scanner-Codeschloss-Turoffner-F5-/111754169819

Super, warum bin ich nur nicht gleich auf die grandiose Idee 
gekommenen...ich bin dir "sehr dankbar"

von Wolfgang R. (Firma: www.wolfgangrobel.de) (mikemcbike)


Lesenswert?

Du kannst Die Ausgänge der Und Gatter nicht einfach zu einem Signal 
Reset verdrillen... die könnten ja unterschiedlicher Meinung sein, und 
dann?

Alle Reset Ausgänge müssen wieder verodert werden!

von Patrick J. (ho-bit-hun-ter)


Lesenswert?

Hi

Georg M. schrieb:
> Ebay-Artikel Nr. 252410417218

Nimm dieses Code-Schloss.
Aufgrund des Aufdruck ist es wahrscheinlich, daß Du aus folgenden 
Kombinationen wählen kannst:
- nur RFID-Tag
- nur Code-Nummer
- RFID-Tag ODER Code-Nummer
- RFID-Tag UND Code-Nummer

Bei dem anderen Angebot fehlt - mit großer Wahrscheinlichkeit - die 
Auswahl
- RFID-Tag ODER Code-Nummer

Habe mir das Angebot gerade 'geschossen' - da meine Garage akut nur per 
RFID-Chip aufgeht, der Rest per RFID ODER Nummer (was echt genial ist).

So kann der RFID-Tür-Öffner später noch mit etwas Sinn verwendet werden 
:)

(wobei ich hier wohl im Laufe des Elektronik-Einzug auf 
RFID-Arduino-Platinen umsattel, da ich dann den Türöffner-Kontakt auch 
nach Innen rein bekomme - bei diesen Zugangskontrollen kannst Du, mit 
einem Hammer, den Türöffner auslösen!!)

MfG

von Joe F. (easylife)


Lesenswert?

3-4 Drehschalter mit je 10 Positionen geben auch ein schönes und sehr 
einfach zu verdrahtendes Zahlenschloss...

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.