Mündəricat:

Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq: 7 addım
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq: 7 addım

Video: Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq: 7 addım

Video: Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq: 7 addım
Video: Inchworms 2024, Noyabr
Anonim
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq
Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq

Bu təlimat, Inchworm adlı bir ICD2 klonunun qurulması ilə izahlı bir yoldur. MPLAB ICD2 ilə uyğun bir Proqramçı və Hata Ayıklayıcı qurmağa imkan verən düz bir dəstdir. Orada çox sayda Proqramçı var, lakin çox azında bir hata ayıklayıcısı var. Proqramınızda bir addım atırsınız və izləmə siyahıları qurursunuz (dəyişənlərinizə baxın) və daha çox). Şematik və qeydlər daxil olmaqla tam təlimatı blueroelektronikada tapa bilərsiniz

Addım 1: PCB -nin hazırlanması

PCB -nin hazırlanması
PCB -nin hazırlanması

Devre kartını yumşaq bir deterjanla yuyun və montajdan əvvəl yaxşıca qurudun.

Addım 2: Bütün "aşağı profilli" hissələri lehimləyin

Lehim Bütün
Lehim Bütün

Burada bütün aşağı profilli hissələrin uclarını lehimləyib kəsdim. Bir PCB qurarkən əvvəlcə kiçik hissələri yığmaq daha asandır. Bu üsul daha hündür hissələr əlavə edərkən daha çox iş görməyinizə imkan verir. Əvvəlcə rezistorları əlavə edin, tan rezistorlarının ümumi 5% tolerantlıq versiyası olduğunu və mavi rezistorların 1% metal film növləri olduğunu qeyd edin. İndi hər iki kiçik şüşə diodları quraşdırın. diodlar və daha böyük güc diodları, bütün diodların katotundakı rəngli banda diqqət yetirməyinizi tələb edir. Diodların düzgün istiqamətdə quraşdırılmaması Inchworm və ya hər hansı bir elektron layihənin düzgün işləməsinə mane olacaq. Qeyd: Demo üçün batareyadan işləyən bir versiya qururam, istifadə etdiyim güc diodları daha çox yayılmış 1N4001 diodları əvəzinə aşağı düşən Schottky 1N5817 tipləridir. Altı kiçik şüşə diod ümumi 1N4148 növləridir (1N914 də istifadə edə bilərsiniz)

Addım 3: Daha kiçik hissələr əlavə edildi

Daha Kiçik hissələr əlavə edildi
Daha Kiçik hissələr əlavə edildi

Burada IC yuvaları əlavə edildi.

Bir IC yuvasını lehimləyərkən, PCB -də düzgün oturmaq şansını vermək üçün bir küncdəki bir pinlə lehimləmək yaxşı bir fikirdir. Soket yuyulduqdan sonra qalan sancaqları lehimləməyə davam edin. Sonra bypass 0.1 uf qapaqları əlavə olunur, bu kiçik qapaqlar hər hansı bir məntiq IC istifadə edərkən vacibdir, rəqəmsal məntiq çipləri ilə kiçik qüsurları udmaq üçündür. 3 mm göstərilən LED əvəzinə 5 mm LED əlavə etdim. Bu sadəcə dad məsələsidir.

Addım 4: Uzun boylu papaqlar əlavə olunur

Uzun boylu papaqlar əlavə olunur
Uzun boylu papaqlar əlavə olunur

Burada daha böyük elektrolitik kondansatörler əlavə edildi.

'Mikrominyatura qapaqları əldə edə bildiyim zaman istifadə etdim, buna ehtiyac yoxdur. PCB -də daha böyük standart kondansatörlər üçün yer var; Yalnız gərginliyin düzgün qiymətləndirildiyinə əmin olun. Kiçik qara 10uf qapaqlar 25v, daha böyük sarı qapaq isə 16v üçün qiymətləndirilmişdir.

Addım 5: Son Quraşdırma

Final Məclisi
Final Məclisi

İndi bütün böyük hissələr üçün. Güc, ICD2 və RS232 konnektorlarını əlavə edin. Bəli, DE9 Vikipediya DE9 bağlayıcısıdır 7805 (və ya LM2940-5) testini lehimdən əvvəl lehimdən əvvəl quraşdırılmış soyuducu ilə uyğunlaşdırın. Vida və qoz #6 -dır və gözəl uyğun gəlir. MAX232 (və ya ST232) daxil edin və güc tətbiq edin. İki test nöqtəsindəki gərginliyi yoxlayın (TP +5 və TP VPP> 12VDC) İndi gücü kəsin və əvvəlcədən proqramlaşdırılmış 16F877 və ya 16F877A ** quraşdırın (16F877 üçün yükləyici firmware MPLAB -da və 16F877A -da tapıla bilər) Saytım. Qeyd: Batareyanın işləməsi üçün aşağı düşmə LM2940-5 istifadə etdim.

Addım 6: İsteğe bağlı vəziyyət

İsteğe bağlı vəziyyət
İsteğe bağlı vəziyyət

Hammond 1591B korpusuna quraşdırılmış bitmiş bir qurd var. Əlavə edə biləcəyim dayaqlardan istifadə etdim … 6 nömrəli vintlərdən istifadə edərək Inchwormu Hammond 1591BC korpus qapağına quraşdırmaq da mümkündür və daha ucuzdur. Yaxşı bir aşağı profilli ICD2 yaradır.

Addım 7: Inchworm üzərində quraşdırılmış Firefly 16F88 Tərbiyəçisi

Firefly 16F88 Tutor Inchworm üzərində quraşdırılmışdır
Firefly 16F88 Tutor Inchworm üzərində quraşdırılmışdır

Burada inchworm isteğe bağlı Firefly 16F88 Tutor və ZIF yuva lövhəsi ilə göstərilir.

LEDlər yanır, çünki gücünü Orange Hammond 1591B korpusunda yerləşən 6AAA NiMH batareyalarından alır.

Tövsiyə: