PIC 16F872 reset
Horvath Zsolt
hozso_001 at freemail.hu
Wed Jul 6 09:14:59 CEST 2005
Hello mindenkinek!
Tanulságképpen leírok egy kis PIC-es sztorit: alany 16F872.
Lámpavizsgáló berendezés, három
analóg bemenet van használva, a három analóg jel alapján eldönti, hogy a
lámpa szakadt, zárlatos
vagy megfelelően működik. A portb nyolc lábán egy Jaxley (remélem, jól
írtam)-vel kiválasztható,
hogy ha a lámpa jól működik, akkor mennyi ideig adjon rá 230V-ot. PortB
belső felhúzó ellenállásai
bekapcsolva.
Namost a jelenség : a 230V-ot kapcsoló relék kikapcsolása esetén
véletlenszerűen a PIC resetel.
A dobozban a PIC-es panel mellett van egy 250 VA-es transzformátor,
semmiféle árnyékolás nincs.
(Egy ugyanilyen berendezés már elkészült és az kifogástalanul működött.)
Első lépés : a PIC POR, BOR, LVP és MCLR funkciója letiltva.
Eredmény : semmi változás.
Második lépés: 100nF zavarszűrő kondenzátor MCLR és táp közé + 100nF
kondi a PIC táp
lábaira. Eredmény : ritkább reset, de a jelenség nem szűnt meg.
Harmadik lépés : 100nF szűrő kondenzátor az RB3/PGM lábra. Eredmény
: a további tesztelések
alatt nem resetelt a berendezés. ( kb. 10 percig dugozgattuk ki-be a
lámpát 3 másodpercenként )
Tanulság : a PGM lábra figyelni! Meg persze a többire is... :-)
Üdv.: Horváth Zsolt
More information about the Elektro
mailing list