VYŘEŠENO: Re: PIC16F628A - nechce startovat

Ivo Strasil istrasil na centrum.cz
Neděle Duben 14 16:30:12 CEST 2013


Musel jsem si to najít teď v AN910 od Microchipu:

When the PGC and
PGD pins are held to logic low at the same time as VDD
is applied to both PGM and MCLR, the microcontroller
enters Programming mode.

Prostě můj tip směřoval na to, že nějakou kombinací úrovní na PGD, PGC, 
PGM a MCLR vyvoláte přechod do programovacího režimu. Zenerky tam 
fungují jako trochu náhodná kapacita, takže přechod úrovní L->H bude na 
každém pinu jinak opožděný a asi proto to takto "losuje".

Osobně bych se vyhnul i připojení externího vstupu bez optočlenu na 
MCLR, protože nějaká špička nad 5 V může udělat podobný efekt i s 
interním resetem (a zenerka toho tolik nezachrání). Blbě se to pak u 
zákazníka hledá:)

Hezký den,

Ivo

www.strasil.cz


Dne 14.4.2013 16:22, Jan Půhoný napsal(a):
> Pane Strašil díky moc, je to ono a chodí to jak víno. LVP jsem vypnul a
> jak mávnutím proutku všechny problémy zmizely.
>
> Odhaduji, že to bude chodit i s původním designem PCB. Naštěstí jich
> ještě pár mám, takže to zítra asi přeosadím, protože ten plošňák po
> dnešku vypadá tak jak vypadá.
>
> Chybami se člověk učí.
>
> Mohl by jste mi prosím jen ve stručnosti vysvětlit, kde vznikl problém a
> zda na to mohou ty ochranné zenerky mít vliv?
>
> Všem děkuji za cenné rady, alespoň jsem se něco přiučil pro příští
> návrhy.  Akorát to nemuselo stát celý víkend laborování :-)
>
> Díky moc všem.
>
> Honza Půhoný
>
> www.puhy.cz <http://www.puhy.cz/>
> puhy na puhy.cz <mailto:puhy na puhy.cz>
>
> Dne 14. dubna 2013 15:56 Ivo Strasil <istrasil na centrum.cz
> <mailto:istrasil na centrum.cz>> napsal(a):
>
>     Zkuste to LVP vypnout.
>
>     Hezký den,
>
>     Ivo
>
>
>     Dne 14.4.2013 15:54, Jan Půhoný napsal(a):
>
>         Nabeh napajeni jsem nemeril. Zkusim vypnout BOR?
>
>         Ale je tam nejaky 2A spinany zdroj 12V.
>
>
>         Dne 14. dubna 2013 15:50 Jan Půhoný <konference na puhy.cz
>         <mailto:konference na puhy.cz>
>         <mailto:konference na puhy.cz <mailto:konference na puhy.cz>>> napsal(a):
>
>
>              HVP se to na desce nechytá (ano asi kvuli zenerce)
>
>              zenerky mají 4V7
>
>              ale LVP to na desce naprogramuji i kdyz s velkym timeoutem
>         u PRESTA
>              kvuli kapacitam.
>
>              Ted to ale programuji v zif a je to same. Proste to blbe
>         startuje. S
>              internim resetem jednou za cas, s externim odporem na + a
>              kondenzatorem na zem to nenajede prakticky vubec.
>
>              Pojistky jsou aktualne:
>
>              LVP, BOREN, MCLR:I/O, PWRTEN, INTRC-IO
>
>
>
>
>              Dne 14. dubna 2013 15:31 Ivo Strasil <istrasil na centrum.cz
>         <mailto:istrasil na centrum.cz>
>              <mailto:istrasil na centrum.cz <mailto:istrasil na centrum.cz>>>
>         napsal(a):
>
>
>                  Můžete poslat nastavení pojistek toho PICu? Jakou
>         hodnotu mají
>                  zenerky D9 atd. - programujete klasicky vysokonapěťově
>         nebo LVP?
>                  Zkoušel jste změřit, jestli Vám napájení nabíhá dostatečně
>                  rychle pro PoR PICu? (parametr D005 v datasheetu)?
>                  Uvažuji také, jestli to při nepovedeném startu nenabíhá do
>                  programovacího režimu.
>
>                  Hezký den,
>
>                  Ivo
>
>                  Dne 14.4.2013 14:57, Jan Půhoný napsal(a):
>
>                      Vše jsem udělal včetně těch rezistorů a nic.
>
>                      Občas se to chytne, ale když se to nesekne při zapnutí
>                      motoru, tak při
>                      vypnutí už určitě...
>
>
>                      Dne 14. dubna 2013 13:11 balu na home <balu na k-net.fr
>         <mailto:balu na k-net.fr>
>                      <mailto:balu na k-net.fr <mailto:balu na k-net.fr>>
>                      <mailto:balu na k-net.fr <mailto:balu na k-net.fr>
>         <mailto:balu na k-net.fr <mailto:balu na k-net.fr>>>> napsal(a):
>
>
>
>                           tak skuste este jednu vec. Zoberte si drat,
>         tak 0,5mm^2
>                      minimum a
>                           urobte si lepsiu zem a napajanie.
>
>
>                  ___________________________________________________
>
>                  HW-list mailing list  -  sponsored by www.HW.cz
>         <http://www.HW.cz> <http://www.HW.cz>
>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>         <mailto:Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>>
>         http://list.hw.cz/mailman/____listinfo/hw-list
>         <http://list.hw.cz/mailman/__listinfo/hw-list>
>                  <http://list.hw.cz/mailman/__listinfo/hw-list
>         <http://list.hw.cz/mailman/listinfo/hw-list>>
>
>
>
>
>
>
>         _________________________________________________
>         HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>         http://list.hw.cz/mailman/__listinfo/hw-list
>         <http://list.hw.cz/mailman/listinfo/hw-list>
>
>
>     _________________________________________________
>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>     http://list.hw.cz/mailman/__listinfo/hw-list
>     <http://list.hw.cz/mailman/listinfo/hw-list>
>
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>



Další informace o konferenci Hw-list