Forum: Mikrocontroller und Digitale Elektronik 1Bit nichtflüchtiger Speicher, Zustand speichern auch nach Versorgungsspannungswegfall


von Tim R. (Gast)


Lesenswert?

Hallo,

Ich bin auf der Suche nach einer Schaltung, die folgendes macht
-->

Ich möchte, wenn an Eingang 1 ein Signalwechsel erfolgt,
der Ausgang gesetzt wird.
Über Eingang 2 soll das Ganze zurückgesetzt werden, d.h. nur dann
wird der Ausgang zurückgesetzt.

Ein gesetzter Ausgang soll auch noch gespeichert bleiben, auch wenn
zwischenzeitlich die Versorgungsspannung unterbrochen wurde.
Rücksetzen soll nur über Eingang 2 möglich sein.

wie kann ich das am besten realisieren?
über ein RS-FlipFlop hätt ich schon das Meiste geschafft, doch
wie kann ich Speichern, also nicht flüchtig?

VG

von Johannes R. (oa625)


Lesenswert?

bistabiles Relais?

J.R.

von Mikki M. (mmerten)


Lesenswert?

Bistabiles Relais mit 2 Wicklungen ?

von Baldrian (Gast)


Lesenswert?

Wie lange soll der Zustand max. gespeichert werden?

von Sebastian S. (amateur)


Lesenswert?

Da der Ich-weiß-nicht-welcher Prozessor kein EEPROM hat, entfällt wohl 
dieser Vorschlag.

von (prx) A. K. (prx)


Lesenswert?

Ringkernspeicher. Bissel aus der Mode gekommen, tut aber genau das. 
Schaltungen dazu siehe Rechentechnik der 50er und 60er Jahre. 
Modernisierung mit Hall-Sensor denkbar.

: Bearbeitet durch User
von Thomas H. (thoho)


Lesenswert?

Falls da ein µC im Spiel ist, könntest du ein FRAM verwenden. FRAMs sind 
nichtflüchtige Speicherbausteine, die z.B. über SPI oderI²C angesteuert 
werden.

Gruß Thomas

von Marek N. (Gast)


Lesenswert?


von (prx) A. K. (prx)


Lesenswert?


von (prx) A. K. (prx)


Lesenswert?

Da sich bisher alle standhaft weigern, die nahe liegende Lösung zu 
nennen: Stromversorgung des RS-Flipflops einfach nicht abtrennen. In 
CMOS hält eine kleine Knopfzelle ewig.

von eagle user (Gast)


Lesenswert?


von Joachim B. (jar)


Lesenswert?

eagle user schrieb:
> https://www.maximintegrated.com/en/app-notes/index.mvp/id/4624

guter Vorschlag, bistabiles Relais ist einfacher!

von Tim R. (Gast)


Lesenswert?

Ich habe jetzt über ein bistabiles Relais nachgedacht bzw. darüber
ein solches zu verwenden.
Dabei komme ich zu bedenken bzgl.
der Tatsache, dass das Relais auch so Kippen kann, also wenn
der Gesamtapparat bewegt wird.

Was spricht dagegen ein EEPROM z.b. so wie hier zu verwenden?:

https://www.youtube.com/watch?v=XBczm4pBQjE

Es muss ja keine allzu umfangreiche State Machine sein!

d.h. sollte die Spannung mal wegfallen,
hat das EEPROM den zuletzt vorhandenen Zustand, wenn wieder Spannung 
angelegt wird?

VG

Tim

von Falk B. (falk)


Lesenswert?

@Tim R. (Gast)

>Dabei komme ich zu bedenken bzgl.
>der Tatsache, dass das Relais auch so Kippen kann, also wenn
>der Gesamtapparat bewegt wird.

Nö, dazu müßte man schon einen SEHR harten Stoß auf das Gerät ausüben!

>Youtube-Video "EEPROM-based State Machines"

>Es muss ja keine allzu umfangreiche State Machine sein!

Eine State machine braucht aber Strom, um ihren Zustand zu halten.

>hat das EEPROM den zuletzt vorhandenen Zustand, wenn wieder Spannung
>angelegt wird?

NEIN!

Da ist das RS-Flip Flop auf CMOS-Basis schon um welten besser.

von Joachim B. (jar)


Lesenswert?

Tim R. schrieb:
> Dabei komme ich zu bedenken bzgl.
> der Tatsache, dass das Relais auch so Kippen kann, also wenn
> der Gesamtapparat bewegt wird.

dann nimm halt beides

Joachim B. schrieb:
> eagle user schrieb:
>> https://www.maximintegrated.com/en/app-notes/index.mvp/id/4624
> guter Vorschlag, bistabiles Relais ist einfacher!

+ ein XOR Gatter zur Überwachung :)

grün ist nur wenn beide einig sind

von Rudolph R. (rudolph)


Lesenswert?

Es gab mal so FRAM state-saver Dinger, hat sich aber wohl nicht 
verkauft:
http://www.cypress.com/knowledge-base-article/nonvolatile-state-saver-devices-kba203630

von Georg (Gast)


Lesenswert?

Falk B. schrieb:
> Da ist das RS-Flip Flop auf CMOS-Basis schon um welten besser.

Eben. Wenn ihm das aber zu einfach ist, soll er doch seinen 
Schaltzustand in der Cloud speichern (IoT, Industrie 4.0 usw.).

Georg

von Baldrian (Gast)


Lesenswert?

Falk B. schrieb:

>>hat das EEPROM den zuletzt vorhandenen Zustand, wenn wieder Spannung
>>angelegt wird?
>
> NEIN!

Wieso? Wenn ein EEPROM beschrieben wurde, dann hat es nach einem 
Aus-/Einschaltzyklus immer noch seinen Inhalt.

von Stefan S. (chiefeinherjar)


Lesenswert?

Baldrian schrieb:
> Falk B. schrieb:
>
>>> hat das EEPROM den zuletzt vorhandenen Zustand, wenn wieder Spannung
>>> angelegt wird?
>> NEIN!
>
> Wieso? Wenn ein EEPROM beschrieben wurde, dann hat es nach einem
> Aus-/Einschaltzyklus immer noch seinen Inhalt.

Ja aber nicht unbedingt den letzten Zustand.
Wenn natürlich die Adresse fix verdrahtet ist und dann der normale 
Zustand auf "Output" ist, dann ist das wohl möglich.

von Falk B. (falk)


Lesenswert?

@Baldrian (Gast)

>>>hat das EEPROM den zuletzt vorhandenen Zustand, wenn wieder Spannung
>>>angelegt wird?
>
>> NEIN!

>Wieso?

Weil es so ist.

> Wenn ein EEPROM beschrieben wurde, dann hat es nach einem
>Aus-/Einschaltzyklus immer noch seinen Inhalt.

Und Apfelmus ist Mus aus Äpfeln.

Der EEPROM wird nur EINMALIG mit der Logik der State Machine 
programmiert (Schreibzugriff) und wird im Normalbetrieb nur gelesen!

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.