Orodha ya maudhui:

JDM2 Msingi wa Programu ya PIC: Hatua 4
JDM2 Msingi wa Programu ya PIC: Hatua 4

Video: JDM2 Msingi wa Programu ya PIC: Hatua 4

Video: JDM2 Msingi wa Programu ya PIC: Hatua 4
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Julai
Anonim
JDM2 Msingi wa Programu ya PIC
JDM2 Msingi wa Programu ya PIC
JDM2 Msingi wa Programu ya PIC
JDM2 Msingi wa Programu ya PIC

Mpangilio na mpangilio wa Programu iliyosasishwa ya JDM2 PIC. Inajumuisha kichungi cha saa na data, mgawanyiko wa voltage ya Vpp kwa wadhibiti wa kisasa wa PIC (kwa mfano USB PIC 18F2455 / 4455). Kabla ya kusoma tovuti kama www.hackaday.com & www.makezine.com/blog Nilikuwa nimefanya kazi tu na laini ya Amtel / AVR ya watawala wadogo. Baada ya kuona miradi yote nzuri watu walikuwa wakifanya na Microchip PICs, NILIPASWA kuwa na programu ya PIC. Karibu mwaka mmoja uliopita nilitengeneza programu yangu ya kwanza ya PIC kulingana na muundo wa uJDM (https://www.jdm.homepage.dk/newpic3.htm). Programu hii hutumia vifaa 6 vya kawaida. Ingawa kiunga kinasema '16F84 (a)' tu, niliitumia kwa wasindikaji wa kisasa zaidi (na wa bei rahisi) 16F628 (a) bila shida. Programu hii imenitumikia vizuri sana, lakini imepunguzwa kwa (chini ya) PIC 18 zilizo na programu ya Vpp ya volts 13. Hii 'inafundishwa' inashughulikia muundo wangu mpya ambao programu za 8/14/18/28/40 pin PICs. Mzunguko unategemea programu ya JDM2 (https://jdm.homepage.dk/newpic.htm), na nyongeza mbili: saa na uchujaji wa laini ya data na voltage ya programu inayochaguliwa. Hifadhi ya ZIP ina faili zote za mradi. Mpangilio na mpangilio wa uJDM umejumuishwa pia.

Hatua ya 1: Uboreshaji wa Kubuni

Uboreshaji wa Kubuni
Uboreshaji wa Kubuni
Uboreshaji wa Kubuni
Uboreshaji wa Kubuni

Saa na Kichujio cha Takwimu: PIC mpya hutengenezwa kwa kasi sana kwamba saa na laini za data zinaweza kupata mazungumzo-mseto. Kulingana na mwandishi wa programu ya programu ya WinPic (https://www.qsl.net/dl4yhf/winpic/): "Kulikuwa na maandishi kwenye baraza la Microchip (la Olin Lathrop) kuhusu kuandaa dsPIC30F201, ikipendekeza kuweka 22.. PF 47 kwenye laini za PGD na PGC hadi ardhini karibu na chip ya lengo. Aidha, weka kontena la 100 ohm kwa safu na laini ya PGD kati ya chip ya kulenga na kofia. Kontena na kofia kwenye kichungi cha kupitisha chini cha laini ya PGD ishara ya PGD wakati inaendeshwa na chip inayolengwa. Hii hupunguza masafa ya juu ambayo yanaweza kuoana kwenye laini ya PGC. Kofia kwenye laini ya PGC inafanya iwe chini ya kupendeza kwa kelele iliyounganishwa. Baadaye tuligundua kuwa noti hii muhimu inatumika pia kwa familia ya PIC18Fxxxx Mtumiaji wa programu ya Velleman PIC aliripoti kufanikiwa na PIC18F4520 baada ya kuongeza kofia 2 * 33 za pF na kinzani cha safu ya 100 Ohm. " [LINK: Unapotumia aina hii ya programu capacitors za ziada na kontena lazima iwe karibu na chip inayolengwa - haisaidii kuwa nayo kwenye programu: "Hii inamaanisha kuwa shida hii haiwezi kutatuliwa mwishoni mwa programu ya kebo. Hakuna idadi ya mizunguko ya wajanja katika programu inaweza kufanya suala hili liende. Lazima lishughulikiwe kwenye mzunguko unaolengwa. (LINK: tazama PGD kwa PGC Crosstalk katika https://www.embedinc.com/picprg/icsp.htm) kwa hivyo ni wazi kuwa HAUWEZI kupiga kichwa cha ICSP kwenye bodi hii bila shida. Nilijumuisha vichungi katika programu yangu mpya kwa sababu data / saa ni ndefu. Kontena inaweza kubadilishwa na waya ya kuruka. Voltage ya Programu inayochaguliwa (Vpp): Voltage ya programu (Vpp) inatumika kwa pini ya MCLR kuweka PIC katika hali ya programu. PIC za Wazee (12F / 16F / 18Fs) zinahitaji Vpp ya volts 13. PICs mpya zaidi (kama vile USB iliyowezeshwa 18F2455 / 4455) zina kiwango cha chini er Vpp ya volts 12.5. Mgawanyiko wa voltage uliongezwa kwenye muundo wa JDM2 ili kutoa volts 12.5 kutoka kwa pato la asili la volt 13. Diode inazuia kuvuja kupitia mgawanyiko wa voltage wakati imepita. Vpp inaweza kuchagua na jumper ya pini tatu chini kushoto kwa programu. Katika mazoezi haionekani kuwa ya maana: Ninaweza kupanga sehemu za volt 13 na volts 12.5, na sehemu 12.5 za volt kwa volts 13 bila uharibifu.

Hatua ya 2: Ujenzi

Ujenzi
Ujenzi
Ujenzi
Ujenzi

Athari katika muundo huu ni nzuri na mafuta kwa uhamishaji wa toner rahisi (au bodi za picha za uvivu). Nilianza kutengeneza PCB na njia ya TT, lakini nikaiona kuwa ya kuchosha. Uwekezaji wa $ 10 ulinianzisha na PCB za picha (kwa kutumia chanya za uwazi wa ndege ya wino). Sitarudi nyuma kamwe.

Sehemu zote zilipatikana kwenye duka langu la elektroniki la huko Amsterdam, ingawa niliamuru sehemu kutoka Mouser kwa wingi. Kila bodi iligharimu karibu $ 2.50 kutengeneza - gharama kubwa ilikuwa kontakt 9 ya kike DB9 kontakt ($ 1.60). Mpangilio na BOM ziko chini. Faili za kimkakati na za bodi ni za EagleCad. Usisahau wanarukaji 8, walioonyeshwa kwa nyekundu. Thamani ya Sehemu C1 100uF / 25V C2 22u / 16V Tantal C3 22… 47… 100pf C4 22… 47… 100pf D1 1N4148 D2 5V1 Zener D3 1N4148 D4 1N4148 D5 1N4148 D6 8V2 Zener D7 1N4148 IC1 D40181 IC3 D40140 D3 1 BC547B R1 10k R2 1k5 R3 100ohm R4 1K R5 15K SV3 Pin Header (3) X1 Female DB9 9-pin connector (F09H)

Hatua ya 3: TUMIA

MATUMIZI
MATUMIZI

Msanidi programu atafanya kazi na programu yoyote ya programu inayounga mkono JDM2. Ninapenda WinPic800 (LINK: https://perso.wanadoo.es/siscobf/winpic800.htm), na WinPIC pia inastahili sifa kwa habari kubwa ya msaada wa kiufundi (LINK: https://www.qsl.net/dl4yhf/winpic /). Zote zinaunga mkono PICs mpya za USB (18F2 / 4455). ICProg ni nzuri, lakini haijasasishwa kwa muda (LINK: https://www.ic-prog.com/). Programu hii imejaribiwa na PIC zifuatazo: Pini Sehemu # 8 12F68314 16F68418 16F84 (a) *, 16F628 (a) * 28 16F737, 18F245540 16F74, 18F4455 * Sahihisho na 'A' marekebisho sawa. Uwekaji wa PIC anuwai unaonyeshwa kwenye mchoro hapa chini. Haizuiliki kwa PIC hizi - inapaswa kufanya kazi na PIC yoyote ambayo ina Vpp, Vss, Vdd, PGD, & PGC mipango kama inavyoonyeshwa.

Hatua ya 4: Maboresho ya Baadaye

Nilitumia soketi za bei rahisi za AMP IC kutoka Mouser kwa sababu nilikuwa nazo mkononi. Ubunifu wangu unaofuata utachukua nafasi ya soketi 28 na 40 na tundu moja la ZIF 40. Kibali kidogo cha ziada karibu na tundu la pini 18 hufanya ubadilishaji wa ZIF uwezekane pia.

-ian (kufundisha-kwa-ki -isi-dot-com)

Ilipendekeza: