Talaan ng mga Nilalaman:
- Hakbang 1: Paghahanda ng PCB
- Hakbang 2: Solder Ang lahat ng mga "mababang Profile" na Mga Bahagi
- Hakbang 3: Naidagdag ang Mas Maliliit na Bahagi
- Hakbang 4: Ang Mga Mas Mataas na Caps ay Idinagdag
- Hakbang 5: Pangwakas na Assembly
- Hakbang 6: Opsyonal na Kaso
- Hakbang 7: Ang Firefly 16F88 Tutor Na-mount sa Inchworm
Video: Pagbuo ng Inchworm ICD2 PIC Programmer / Debugger: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
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
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
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
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
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
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
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
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:
Paano Mag-Program ng PIC MCU Sa PICkit Programmer Gamit ang isang Breadboard: 3 Mga Hakbang
Paano Mag-Program ng PIC MCU Sa PICkit Programmer Gamit ang isang Breadboard: Hindi mo kailangan ng mamahaling at sopistikadong mga tool upang makapaglaro sa PIC (o anumang iba pang) mga microcontroller. Ang kailangan mo lang ay isang breadboard kung saan mo susubukan ang iyong circuit at programa. Siyempre ang ilang uri ng isang programmer at IDE ay kinakailangan. Sa instructa na ito
Simple 3 Resistor PIC Programmer: 3 Hakbang
Simple 3 Resistor PIC Programmer: Ang mga Micro-Controller ay may gampanan na mahalagang papel sa electronics, dahil nagagawa nila ang mga gawain sa awtomatiko, kontrol, pagproseso ng imahe, at iba pa. Napakalaki ng kanilang paggamit. Mayroong iba't ibang mga pamilya ng mga micro-controler, isa sa mga ito ay ang Micro
Paano Gumawa ng isang PIC Programmer - PicKit 2 'clone': 4 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang PIC Programmer - PicKit 2 'clone': Kumusta! Ito ay isang maikling Maituturo sa paggawa ng isang programmer ng PIC na gumaganap bilang isang PicKit 2. Ginawa ko ito sapagkat mas mura ito kaysa sa pagbili ng isang orihinal na PicKit at dahil sa Microchip, ang mga tagagawa ng mga microcontroller ng PIC at ang programer ng PicKit,
JDM2 Batay na Programmer ng PIC: 4 na Hakbang
JDM2 Batay sa Programmer ng PIC: Schematic & layout para sa isang na-update na JDM2 PIC Programmer. May kasamang orasan & filter ng data, Vpp voltage divider para sa mga modernong PIC microcontroller (hal. USB PIC 18F2455 / 4455). Bago pa basahin ang mga site tulad ng www.hackaday.com & www.makezine.com/blog I ha
Programmer ng PIC ng Business Card: 6 na Hakbang (na may Mga Larawan)
Programmer ng PIC ng Business Card: Ito ang aking entry para sa paligsahan ng circuit ng sukat ng card ng negosyo na Isang Isang Araw. Nai-zip ko lang ang mga file at inilagay ang mga ito sa aking website. Nai-post ko ito dito dahil lahat ng iba pang mga entry ay tila nasa isang blog para sa madaling pag-access. Inaasahan kong gagawin nito ang