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