Resetovani PIC16F628 u casovace
Jozef Racek
jozef.racek@unit.sk
Úterý Leden 24 12:22:48 CET 2006
100n nie vzdy staci - lepsie je pouzit kombinaciukapacit ( s prislusnymi
hmotami )
+ moze to byt kludne SW problem - v spojeni s neosetrenymi vstupmi
(napr. ak je pin 3 ako vstupny a je nevhodne nastavene/nenastave
pouzitie modulov, ktore ho pouzivaju, mozu vyvolat prerusenie, ktore
nemusi byt osetrene a problem je na svete.
hlada sa tazko... je nahodny... Raz za cas sa nazbiera naboj na pin-e,
ale naindukuje a ak vstup nie je osetreny, tak moze robit problemy.
Podobne aj na 232. Jedno zo zakladnych pravidiel navrhu je OSETROVAT
VSETKY vsupy ( aj | hlavne nepouzite)
takze skontrolovat aj SW, ci su osetrene VSETKY vektory preruseni, aj
ked nie su pouzite + skontrolovat masky preruseni, aj ked nie su pouzite
v moduloch ( timer, comparator a pod... )
Dodo
Sula Milos wrote:
> Ahoj,
> navrhnul a postavil jsem si casovy spinac s PIC16F628 ( schema viz odkaz
> dole ).Spinac ma na vystupu 2xSSR pro spinani 230V a 2xMOSFET pro
> spinani mensich napeti a vetsich proudu. Bohuzel se mi PIC obcas, napr.
> jednou za dva mesice nahodne resetne a jelikoz si udrzuje realny cas (
> teda pouze 0-24hodin s datumem se nepocita ) a v RAMce jsou ulozeny casy
> spinani, takze dusledky resetu jsou docela nicive.Reset podle me neni
> zpusobenej software, nebot se mi nezda ze by se resetovani projevilo
> treba az za mesic ( opakuje se stejna smycka kazdou sekundu, pri
> dosazeni 24 hodin se zacina opet od nuly ).Muzete se na to nekdo mrknout
> zkusenym okem, jestli tam nemam nekde nejakej kopanec ? 7805 jsem
> zablokoval 100nF kondenzatorama a pak dalsi 100nF je primo na pinech
> PIC.Napajene to je z trafa + mustek pripojeny na svorky X1-1 a X1-3,
> zalohovane to je 3x1.5V clankem na svorkach BACKUP. Pin MCLR nemam
> zapojeny, protoze ho nepouzivam ( nastaven bit NOMCLR ).
>
> diky
> Milos Sula
>
> http://www.pocketpc.cz/casovac.png
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list