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