WatchDog

Jan Waclawek konfera@efton.sk
Neděle Leden 4 20:16:11 CET 2009


>Ridici jednotka s 89C2051 komunikuje po 1-wire s nekolika DS18B20. Vystupy
>jsou jednak optotriaky, jednak relatka. Trvale je pomerne slozita sekvence
>pulzu na te 1-wire, ostatni mohou byt v 0 nebo 1 i delsi dobu a neni to
>chyba. Predstavoval jsem si hlidat provoz na te 1-wire. Pulzy se zde ale
>zacnou objevovat az asi 2 s po zapnuti. Vse chodi OK, ale nekdy (cca za
>nekolik mesicu) se sekne. 


>Nedovedu posoudit, co to zpusobi.

No, toto je ten problem... Co presne od toho WD ocakavate?

Ak je to softwarovy problem, tak to interny WD s najvacsou pravdepodobnostou nevyriesi. Externy (xx1232 je relativne lacny a da sa kupit v drogerii) ho asi vyriesi, ale musite nejako obist ten problem 2s. Este si mozete ukuchtit aj vlastny WD, nie je to ziadny zazrak, takze si nastavite hoci aj 10 s timeout.

Ak je to hardwarovy problem na strane 2051 (nejake "zaseknutie vnutri"), tak to WD s vystupom na reset 2051 MOZNO vyriesi (ak by to bol nejaky nedestruktivny latchup vystupu, tak to nevyriesi, treba vy/zapnut).

Ak je to problem na strane DS18B20, tak to pravdepodobne resetnutie 2051 tiez nevyriesi.

Viete nejako blizsie popisat "sekne sa"? Zostane ta 1-wire zbernica trvalo v 0 alebo v 1, nedajboze niekde medzi? Ako sa ten problem da riesit - odpojenim/pripojenim 1-wire zariadeni (jeden po druhom), resetom 2051, len vy/zapnutim celeho geretu? Nepytam sa, ci vy/zapnutie pomoze, ale ci je to to jedine, co pomoze.

<prachsprosta reklama>Ten moj pamflet o resete a WD ste citali, vsak? Ak nie, nevadi, aj tak v nom nic konkretne nie je, len nacrtnutie tej spusty problemov co s WD suvisia... ;-) </prachsprosta reklama>

wek





Další informace o konferenci Hw-list