Stránka 1 z 1
Watchdog
Napsal: 04 úno 2013, 15:58
od Celeron
Mam tady letitej regulator s 8051. V posledni dobe se kouse programova smycka asi kvuli nejakymu smogu ze site. Chtelo by to nejspis nejakej "pulsni" watchdog, kterej by se pri spravnym behu programu pres port "dobijel" pulsy a pokud by pri zakousnuti programu dobijeni zmizelo, tak by se zresetoval 8051. Meco obdobnyho jako je MAX690 a pod. Ted ma 8051 reset spojenej s TL7705, jenze to je jen "napetovej" reset. TL7705 ma ale vstup /RIN a tam by slo neco dobastlit. Nemate nekdo prosim tip na nejakej dostupnej svab, nebo co nejjednodussi zapojeni, ktery by tam slo dobastlit? Neco by slo udelat i s 555 ale na ty soucastky kolem je malo mista. "Dobijeni" neni problem, na 1 portu je programove generovanej 1Hz.
Diky
Jirka
Napsal: 04 úno 2013, 16:48
od ZdenekHQ
Předpokládám, že soft k dispozici není ?
Na ten 1Hz můžeš teoreticky dobastlit klasickej diodovej násobič a hlídat na něm napětí, nejlépe s druhým TL7705 a ošetřit přechodové děje.
Napsal: 04 úno 2013, 18:17
od nokijec
Alarm od Flajzara to řeší pomocí řízeného časovače.Z procesoru lezou nulovací pulzy.Když program zabloudí tak časovač přeteče a resetuje procesor.Je tam CMOS 4060.
Napsal: 04 úno 2013, 18:21
od termit256
No a proc tam nedas ten MAX690?
Napsal: 05 úno 2013, 17:47
od Celeron
to Termit256
Nemam je, jsou celkem drahy (4-5E, potrebuju asi 50 ks). WD timer maji 1,6 sekundy a to se nesnasi s symetrickym 1Hz, co mam na "dobijeni". Kdyby tam bylo cca 5x min nez 1 Hz, to byla jina.
to Nokijec:
To neni spatnej napad smd 4060 prilepim primo na TL7705. Blby je, ze ty citace maj pozitivni vystupy takze jeste invertor. A taky k nemu bastlit RC hodiny, oscilator procesoru je vic, co 4060 zvladne. Ale vypada to zatim nejlip.
To ZdenekHQ:
Soft je, ale zadna noha procesoru.
Jak to myslis s tim napetovym hlidanim? Dokud by se po zapnuti napajeni nenabil 1 Hz elyt v nasobici, tak by byl procesor stale resetovanej. Takze by se to nikdy nerozebehlo. Osetrit aby to na zacatku neudelalo by uz zase byla kupa soucastek kolem.
Ted mi jeden radil dat tam malej 8 noh smd PIC. Nic okolo, jen napajeni, privod 1Hz a vystup do /RIN TL7705. Nojo, ale na tohle nejsem zarizenej.
Nenasel by se prosim nekdo, kdo s tim dela?
Diky
Jirka
Napsal: 05 úno 2013, 18:39
od masar
Tohle by třeba mohlo fungovat

Napsal: 05 úno 2013, 19:30
od termit256
No, kdyzs psal "mam tady letitej regulator...", nemyslel jsem si ze tam mas 50 letitejch regulatoru
Daji se koupit i levnejsi, napr. MCP131xxx od Michrochipu vyjdou na 0,4E. Maji sice taky obvyklych 1,6s, ale pokud mas opravdu 1Hz nevim cemu by to melo vadit.
Napsal: 06 úno 2013, 01:49
od Celeron
To Masar: Dik, ze sis dal praci. Zitra to zkusim ubastlit a dam vedet.
To Termit256: Jsou to centralni regly topeni do domecku 8-15 roku stary. Jeste pred 2 rokama makaly, ze jsem o nic vubec nevedel. Jenze ted je diky solaristum takovej bordel v siti, ze ty spicky z menicu krome prorazeni X2 metal kondiku nekde obcas kousnou ridici program a tak to musim resit. Regulace baraku se nemeni kazdy 2-4 roky jako PC.
Jirka
Napsal: 06 úno 2013, 19:17
od gmike
Napsal: 09 úno 2013, 16:57
od Celeron
No neco takovyho. Jenze si nejsem jistej, jestli to bude vyhovovat kdyz jde z procesoru jde perioda 2 sekundy takze vlastne 1s H a 1s L. Puvodne jsem si myslel, ze to ma periodu 1 sekundu.... Prekladal jsem si to nekolikrat, a nejsem si jistej. Pripojit to jinam jak tam radej (data, adresa, AEN a podobne) je blbost, zjistil jsem, ze kdyz se program kousne po tom zaruseni ze site, tak tyhle signaly stale bezi a jedinny co prestane makat, tak je prave tahle perioda.
Jirka
OPERATION - WATCHDOG TIMER
The watchdog timer function forces RST and RST signals to the active state when the ST input is not stimulated for a predetermined time period. The time period is set by the TD input to be typically 150 ms with TD connected to ground, 600 ms with TD left unconnected, and 1.2 seconds with TD connected to VCC. The watchdog timer starts timing out from the set time period as soon as RST and RST are inactive. If a high-to-low transition occurs on the ST input pin prior to timeout, the watchdog timer is reset and begins to timeout again. If the watchdog timer is allowed to timeout, then the RST and RST signals are driven to the active state for 250 ms minimum. The ST input can be derived from microprocessor address signals, data signals, and/or control signals. When the microprocessor is functioning normally, these signals would, as a matter of routine, cause the watchdog to be reset prior to timeout. To guarantee that the watchdog timer does not timeout, a high-to-low transition must occur at or less than the minimum shown in Table 1.
Napsal: 10 úno 2013, 10:04
od termit256
Tak to nemas frekvenci 1Hz jak jsi psal ale 0,5Hz
Tohle ti s 1,6s WDT fungovat urcite nebude. Vyber obvod s delsim casem, vyrabi se stovky typu IC na tohle. Ja pred casem pouzil tyto
http://cz.mouser.com/ProductDetail/ams/ ... t%252bAXKe