Forum

Einloggen | Registrieren | RSS  

Watchdog Schaltung einfach (Schaltungstechnik)

verfasst von geralds(R)  E-Mail, Wien, AT, 26.10.2009, 10:55 Uhr

» » Hi,
» »
» » Sorry für dich, das wußte ich. :)
» » Zudem sehe ich leider keinen PNP sondern 2 NPN. :)
» »
» Ja, stimmt!
» Aber so dachte ich nicht!! Ich sah den zweiten Transistor, automatisch als
» PNP.
» Hier hat mich der TE, mit seiner Schaltung, aufs Glatteis geführt.
» Wenn der Linke Transistor gesperrt ist, wartet er, bis der Kondensator bis
» 0,7V über die Anzugsspannung des Relais aufgeladen ist (Emitterfolger).
» :-| :-( ;-)

---
:)

Naja, die Funktion eines Wachhundes im MicroController ist sicher bekannt, denke ich mal.

--> Es ist ein eigenständiger Timer, der bei Versorgung anlegen losläuft.
Dieser Timer löst jedesmal wenn er auf Null geht, einen Interrupt aus.
--->
So, und diesen Timer wollte er Hardware mäßig nachbauen.

Da muss er zu bestimmten Zeiten den Kondensator entleeren, damit der Relaistransi nicht das Relais ansteuert. -> bei normalen Programmausführung.

Allerdings - ein Controller Wachhund wird mit einem einfachen Befehl "blitzschnell" zurückgesetzt.
Und schon kann das Programm fortgeführt werden.
Er kann ja nicht lange auf das Ereignis warten, da gibts wichtigeres zu tun im Programm.
Daher stellt man im Programm auf strategischen Plätzen diesen Befehl rein.
Mit der externen Hardware ist es logisch gesehen gleich, aber die Zeiten anders. normal.
Einen Kondi laden - entladen ist eine andere Geschichte als ein Register laden, entladen.
Auch da kann er nicht "ewig" - ms für einen Controller ist ewig ;) - auf den Kondi warten, bis der entladen ist.
Inzwischen spielt der 100e Befehle, wertvolle Befehle, durch.

So gesehen muss daher die Hardware optimiert werden, damit seine Wünsche erfüllt werden. Alle 30 Sekunden ein Interrupt, falls das Programm steht. Wenns nicht steht, passiert (hoffentlich) kein Interrupt.

http://www.elektronik-kompendium.de/forum/forum_entry.php?id=105442&page=0&category=all&order=last_answer

-- so, das wärs. Nun kommen unsere - deine, hws, meine - Vorschläge ins Spiel.

--->>>
Aber jetzt so im Überfliegen:

Der erste Transi darf nicht ewig eingeschaltet sein!!
Sondern nur periodisch! Weil sonst wie würde man einen Stillstand haben, wenn dauernd high ist?

--> Konsequenz - die Schaltung geht NICHT so!

=> Ein retriggerbarer Timer, besser voreinstellbarer Zähler, muss her.
Dieser Timer wird mit Befehl regelmäßig zurückgesetzt.
Dessen Ausgang steuert folgend seine Applikation an.


Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"



Gesamter Thread:

Watchdog Schaltung mit NE555 und Counter - Mario, 25.10.2009, 16:31 (Schaltungstechnik)
Watchdog Schaltung mit NE555 und Counter - geralds(R), 25.10.2009, 17:11
Watchdog Schaltung mit NE555 und Counter - Mario, 25.10.2009, 19:20
Watchdog Schaltung mit NE555 und Counter - Altgeselle(R), 25.10.2009, 17:33
Watchdog Schaltung mit NE555 und Counter - Mario, 25.10.2009, 19:19
Watchdog Schaltung mit NE555 und Counter - geralds(R), 25.10.2009, 19:49
Watchdog Schaltung mit NE555 und Counter - Mario, 25.10.2009, 20:14
Watchdog Schaltung einfach - Mario, 25.10.2009, 21:47
Watchdog Schaltung einfach - Mario, 25.10.2009, 22:16
Watchdog Schaltung einfach - geralds(R), 25.10.2009, 22:55
Watchdog Schaltung einfach - olit(R), 25.10.2009, 23:23
Watchdog Schaltung einfach - geralds(R), 25.10.2009, 23:45
Watchdog Schaltung einfach - olit(R), 26.10.2009, 00:15
Watchdog Schaltung einfach - geralds(R), 26.10.2009, 10:55
Watchdog Schaltung einfach - hws(R), 26.10.2009, 11:30
Watchdog Schaltung einfach - geralds(R), 26.10.2009, 11:35
Watchdog Schaltung einfach - hws(R), 26.10.2009, 13:26
Watchdog Schaltung einfach - olit(R), 25.10.2009, 23:02
Watchdog Schaltung einfach - geralds(R), 26.10.2009, 11:29
Watchdog Schaltung einfach - olit(R), 25.10.2009, 22:50
Denkanstöße - Mario, 26.10.2009, 20:10
Denkanstöße - hws(R), 26.10.2009, 21:37
Denkanstöße - Mario, 27.10.2009, 19:48
Denkanstöße - geralds(R), 27.10.2009, 19:57
Denkanstöße - Mario, 27.10.2009, 20:04
Denkanstöße - Mario, 27.10.2009, 20:05
Denkanstöße - geralds(R), 27.10.2009, 20:26
Denkanstöße - Mario, 27.10.2009, 20:32