Forum: Mikrocontroller und Digitale Elektronik Zustand speichern wenn Gerät ausgeschalten wird


von Romer (Gast)


Lesenswert?

Hallo
Ich bin im Begriff einen Audiomischer zu entwickeln. Das Gerät soll
Benutzereingaben über Taster und Potis auslesen um so die Software zu
konfigurieren. Dies ist soweit kein Problem. Es stellt sich nun die
Frage, wie ich den Zustand abspeichern (per SPI in ein Flash) kann
nachdem das Gerät ausgeschalten wurde.
Gespiesen wird der Mischer an 12V. Ein nachgeschalteter DCDC Wandler
bringen die notwendigen 3.3V für den DSP. Ich habe mir überlegt, einen
Stützkondensator an die 3.3V zu hängen und die 12V zu überwachen.
Mittels eines von der Überwachung abgesetzten IR's wird auf dem DSP
reagiert. Es sollte dann noch genügend Strom vorhanden sein, sodass der
DSP die Konfiguration speichern kann.
Ist dieses Verfahren üblich oder gibt es einfachere Methoden dies zu
berwerkstelligen?

Merci
Romer

von Matthias (Gast)


Lesenswert?

Hi

ist üblich. Du kannst aber auch alle x Sekunden den aktuellen Stand
wegschreiben (nur wenn sich was verändert hat)

Hat den Nachteil das x Sekunden vor dem Ausschalten gemachte Eingaben
verloren gehen und die Schreibzyklen des Flash eine gewisse Limitation
der Lebensdauer des Geräts mit sich bringen.

Matthias

von Thorsten (Gast)


Lesenswert?

Du könntest ein Taster an ein Portpin hängen, der als Ausschalter
fungiert. Bei drücken werden die notwendigen Daten abgespeichert und
anschließend ein Relaiskontakt o. ä. unterbrochen. Nachteil: du
brauchst halt noch ein Einschalter. Aber vielleicht könnte man das auch
durch etwas Elektronik umgehen.

Thorsten

von Michael (Gast)


Lesenswert?

Ich habe bei einem Lichtsteuergerät zu folgenden Trick gegriffen: jede
Tasten- oder Reglerveränderung wird mitprotokolliert. Als Datenspeicher
habe ich ein 24LC65 von Microchip genommen. Das ist ein serielles EEPROM
mit I2C-Ansteuerung und hat eine Page im EEPROM mit 10.000.000
Schreib-Löschzyklen. Die anderen Seiten haben 1.000.000 Zyklen. Die
Idee von Thorsten hat insofern den Nachteil,daß bei einem Stromausfall
die Daten auch futsch sind. Was auch noch ginge, wäre eine Pufferung
des statischen Rams mit einer Batterie. Bei den heutigen Technologien
solltest du auch einige Jahre Ruhe haben.

Michael

von anfänger (Gast)


Lesenswert?

das selbe problem hatte ich vor ein paar tagen auch schon:

http://www.mikrocontroller.net/forum/read-1-111919.html#new

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.