Talaan ng mga Nilalaman:

Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger: 7 Hakbang
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger: 7 Hakbang

Video: Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger: 7 Hakbang

Video: Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger: 7 Hakbang
Video: DINA MULI - Itchyworms (lyrics) 2024, Nobyembre
Anonim
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger
Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger

Ang itinuturo na ito ay isang nakalarawan na paglalakad sa pamamagitan ng pagbuo ng isang ICD2 clone na tinatawag na Inchworm. Ito ay isang tuwid na kit sa unahan na hinahayaan kang bumuo ng isang katapat na Programmer at Debugger ng MPLAB ICD2. Maraming mga Programmer doon ngunit kakaunti ang nagsasama ng isang debugger, (Pinapayagan ng isang debugger solong hakbang mo sa iyong programa at nagtatakda ng mga listahan ng panonood (tingnan ang iyong mga variable) at marami pa). Ang buong manu-manong kasama ang eskematiko at mga tala ay matatagpuan sa blueroomelectronics

Hakbang 1: Paghahanda ng PCB

Paghahanda ng PCB
Paghahanda ng PCB

Hugasan ang circuit board sa isang banayad na detergent at lubusan matuyo bago ang pagpupulong.

Hakbang 2: Solder Ang lahat ng mga "mababang Profile" na Mga Bahagi

Solder Lahat ng
Solder Lahat ng

Dito ko naghinang at nag-trim ng mga lead ng lahat ng mga low profile na bahagi. Kapag nagtatayo ng isang PCB madalas na pinakamadali upang tipunin muna ang mga maliliit na bahagi. Binibigyan ka ng pamamaraang ito ng mas maraming silid upang gumana kapag idaragdag ang mas mataas na mga bahagi. Idagdag muna ang mga resistor, na pinapansin ang mga tan resistor ay ang karaniwang 5% na mga bersyon ng pagpaparaya at ang mga asul na resistor ay 1% na mga uri ng metal film. Ngayon i-install ang mga diode, kapwa ang mas maliit na baso ang mga diode at ang mas malaking mga power diode ay nangangailangan sa iyo na magbayad ng pansin sa may kulay na banda sa cathode ng lahat ng mga diode. Ang kabiguang mai-install ang mga diode sa tamang oryentasyon ay mapapanatili ang Inchworm o anumang elektronikong proyekto mula sa paggana nang maayos. Tandaan: Gumagawa ako ng bersyon na pinapatakbo ng baterya para sa mga demo, ang mga power diode na ginamit ko ay mababa ang dropout na mga uri ng Schottky 1N5817 sa halip na ang mas karaniwang mga diode ng 1N4001. Ang anim na maliit na diode ng salamin ay karaniwang mga uri ng 1N4148 (maaari mo ring gamitin ang 1N914)

Hakbang 3: Naidagdag ang Mas Maliliit na Bahagi

Marami pang Maliit na Bahaging Naidagdag
Marami pang Maliit na Bahaging Naidagdag

Dito naidagdag ang mga socket ng IC.

Kapag naghinang ka ng isang socket ng IC isang magandang ideya na maghinang sa isang pin lamang sa isang sulok upang bigyan ka ng isang pagkakataon na maupo ito nang maayos sa PCB. Kapag ang socket ay flush magpatuloy na maghinang ang natitirang mga pin. Susunod na idinagdag ang bypass 0.1 uf cap, ang mga maliliit na takip na ito ay mahalaga kapag gumagamit ng anumang lohika IC, ang mga ito ay para sa pagsipsip ng maliit na mga glitches sa mga digital na chip ng lohika. Nagdagdag ako ng 5mm LEDs sa halip na ang tinukoy na 3mm LEDs. Ito ay simpleng isang bagay ng panlasa.

Hakbang 4: Ang Mga Mas Mataas na Caps ay Idinagdag

Ang Taller Caps Ay Idinagdag
Ang Taller Caps Ay Idinagdag

Dito naidagdag ang mas malaking electrolytic capacitors.

'Gumamit ako ng mga microminiature cap nang makuha ko ang mga ito, hindi mo na kailangan. Mayroong puwang sa PCB para sa mas malaking karaniwang mga capacitor; siguraduhin lamang na tama ang pag-rate ng boltahe. Ang maliit na itim na 10uf cap ay na-rate para sa 25v at ang mas malaking dilaw na cap ay na-rate para sa 16v.

Hakbang 5: Pangwakas na Assembly

Huling pagtitipon
Huling pagtitipon

Ngayon para sa lahat ng mga malalaking bahagi. Idagdag ang kapangyarihan, mga konektor ng ICD2 at RS232. At oo ito ay isang konektor ng DE9 na DE9 Wikipedia Bago ka maghinang ng 7805 (o LM2940-5) na pagsubok na magkasya ito sa opsyonal na heatsink na naka-install bago maghinang. Ang tornilyo at nut ay # 6 at maayos na magkasya. Ipasok ang MAX232 (o ST232) at ilapat ang lakas. Suriin ang mga voltages sa dalawang test point (TP +5 at TP VPP> 12VDC) Ngayon tanggalin ang kuryente at i-install ang isang naka-preprogram na 16F877 o 16F877A ** (ang bootloader firmware para sa 16F877 ay matatagpuan sa MPLAB at ang 16F877A ay matatagpuan sa ang aking site. Tandaan: Gumamit ako ng isang mababang dropout na LM2940-5 para sa pagpapatakbo ng baterya.

Hakbang 6: Opsyonal na Kaso

Opsyonal na Kaso
Opsyonal na Kaso

Narito ang isang tapos na Inchworm na naka-mount sa isang Hammond 1591B na kaso. Gumamit ako ng mga standoff upang makalakip ako … Posible rin at mas mura na mai-mount ang Inchworm sa isang Hammond 1591BC case na takip gamit ang # 6 na mga tornilyo. Gumagawa para sa isang magandang low profile ICD2.

Hakbang 7: Ang Firefly 16F88 Tutor Na-mount sa Inchworm

Ang Firefly 16F88 Tutor ay Inilagay sa Inchworm
Ang Firefly 16F88 Tutor ay Inilagay sa Inchworm

Dito ipinakita ang inchworm gamit ang isang opsyonal na Firefly 16F88 Tutor at ZIF socket board.

Ang mga LED ay naiilawan dahil nakakakuha ng lakas nito mula sa 6AAA NiMH na baterya na matatagpuan sa kaso ng Orange Hammond 1591B

Inirerekumendang: