Forum: Mikrocontroller und Digitale Elektronik Gerät soll noch Alarm geben, bevor es defekt ist


von Sascha (Gast)


Lesenswert?

Hi,
wie kann ich es schaltungstechnisch realisieren, dass mein Gerät wenn es 
zu einem undefinierbaren Hardware/Softwaredefekt kommen sollte, noch ein 
letzten Alarm (akkustischen Ton für ca 1. Minute) von sich gibt. Dieser 
Alarm sollte unabhängig von der Netzversorgung sein.

von Mathias F. (minglifu)


Lesenswert?

Hallo Sascha,

mh das hört sich irgendwie komisch an! ^^
Du hast ein "Gerät" (weis keiner was für eins - egal), dass einen Alarm 
abgeben soll KURZ BEVOR es defekt werden sollte?!?!?!

Heißt das jetzt der Alarm soll eine Minute vor dem Tod des Gerätes 
einschalten?
-> keine Ahnung

Soll der Alarm in dem Moment einschalten, wenn es gerade stirbt?
-> evtl. die Spannung (den Strom) überwachen?

Oder soll der Alarm angehen wenn es schon tot ist?
-> naja da gäbs schon was!

Aber wie, und jetzt kommt die interresante Frage: "WIE SIEHT DENN DEINE 
SCHALTUNG bzw. DEIN GERÄT AUS?"

MfG
MingliFu

von Andreas F. (aferber)


Lesenswert?

Sascha schrieb:
> wie kann ich es schaltungstechnisch realisieren, dass mein Gerät wenn es
> zu einem undefinierbaren Hardware/Softwaredefekt kommen sollte, noch ein
> letzten Alarm (akkustischen Ton für ca 1. Minute) von sich gibt. Dieser
> Alarm sollte unabhängig von der Netzversorgung sein.

Über Bimetallschalter einen Piepser mit Batterie einschalten. Gerät 
fackelt ab, der Schalter erwärmt sich und schaltet den Piepser ein. Nach 
'ner Minute oder so ist das Gerät irgendwann abgebrannt, der Schalter 
kühlt sich wieder ab, und der Piepser geht aus.

Andreas

von Karl H. (kbuchegg)


Lesenswert?

Indem die Sirene eigentlich dauernd heult.
Sie tut es nur deshalb nicht, weil dein Programm sie die ganze Zeit 
daran hindert. Fällt das Programm aus oder fällt der µC hardwaremässig 
aus, dann hindert nichts und niemand mehr die Sirene am heulen und sie 
legt los.


Du könntest zb die Sirene ganz normal in einen Stromkreis hängen, nur 
mit einem Relais dazwischen.

  +  ---  Relais ---- Sirene ---- -

Das Relais ist von der Sorte, dass seine stromlose Grundstellung 
"geschlossen" lautet.

Wird das Relais daher nicht aktiv angesteuert, dann heult die Sirene.

Das Relais wird von einem 555 angesteuert, der als retriggerbares 
Monoflop verschaltet ist. Solange an seinem Eingang Pulse daherkommen, 
ist auch der Ausgang des Monoflops high und dieses high öffnet das 
Relais. Bleiben die Pulse aus, fällt das Monoflop auf 0 zurück, das 
Relais schliesst und ...

Der µC muss jetzt nur noch regelmässige Pulse erzeugen, mit denen das 
Monoflop laufend getriggert wird. Solange die Pulse kommen, triggert das 
Monoflop, sein Ausgang ist high ... eh schon wissen.

Fällt der µC aus, erzeugt er auch keine Pulse mehr ....


Point of Failures sind der 555 und das Relais. Fällt eine der beiden 
Komponenten aus, kann es sein, dass die Sirene nicht heult. Aber das 
Problem hast du immer. Schliesslich kann ja auch die Sirene ausfallen.

von MaWin (Gast)


Lesenswert?

Batterie (lange haltbar, ausreichend um deinen SUmmer zu versorgen, z.B. 
eine CD2032 Lithium-Batterie), und ein Summer, geschaltet durch einen 
Transistor, der nur deswegen nicht durchschlatet, weil ihn din Gerät 
daran hindert. Diese Kopplung muss dynamisch erfolgen, dein Gerät muss 
also immer wieder aktiv den Transistor ausschalten, das kann man durch 
einen Kondensator machen. Die Funktion deines Geräts nennt man WatchDog, 
es sollte halt so sein: Wenn das Gerät richtig funktioniert (und das 
heisst: WENN es Takt bekommt, WENN das Programm einmal durchläuft, WENN 
die Anzeige oder wasauchimmer daraufhin reagiert, nur DANN gebe ich 
einem Impuls aus, der sagt "ich lebe").

von Micha H. (mlh) Benutzerseite


Lesenswert?

Karl heinz Buchegger schrieb:
> [...]

Schöne Umschreibung für Watchdog :-)

von Michael M. (technikus)


Lesenswert?

Mit den knappen Infos ist es nur schlecht möglich, eine sinnvolle 
Antwort zu geben. Bitte mehr Infos über das Gerät!
Mal so ins blaue hinein:
Goldcap oder kleinen Akku ins Gerät einbauen und über Dioden von der 
regulären Stromversorgung entkoppeln. Damit die Warnschaltung betreiben.
Ein Power good Signal vom Netzteil auf die Warnschaltung legen. Gegen 
Softwarefehler (wohl von einem µC): Einen Watchdog einen µC-Output 
schalten lassen, der anzeigt, daß das Programm hängt.
Wichtig: Eine Shutdown-Sequenz überlegen, damit der Alarm nicht bei 
jedem Ausschalten losgeht.

Ansonsten würde ich eine der Kristallkugeln, die hier im Forum rege 
genutzt werden, ins Gerät einbauen. ;-)

Servus
Michael

Edit: Mist, zu langsam.

von David (Gast)


Lesenswert?

Hmmm der Humer Simpson hat doch in der letzen Folge einen alles OK 
Alarmgeber entwickelt lach

Prinzipiell würde ich über einen Hardware Timer ein Akustischen Ton 
aktivieren, analog einem WDT, sprich der Timer müsste alle x-ms 
geresetet werden, sonst kommt dann der alarm. Wenn du den Timer dann 
über ein Realais mit Öffnerkontakt führst, wirst du sowohl bei einem 
Hardwarefehler (z.b. Sicherung raus) als auch bei einem Softwarefehler 
(Timer wird nicht mehr geresetet) deinen alarm geniessen können...

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.