Mündəricat:
- Addım 1: PCB -nin hazırlanması
- Addım 2: Bütün "aşağı profilli" hissələri lehimləyin
- Addım 3: Daha kiçik hissələr əlavə edildi
- Addım 4: Uzun boylu papaqlar əlavə olunur
- Addım 5: Son Quraşdırma
- Addım 6: İsteğe bağlı vəziyyət
- Addım 7: Inchworm üzərində quraşdırılmış Firefly 16F88 Tərbiyəçisi
Video: Inchworm ICD2 PIC Proqramçı / Hata Ayıklayıcı qurmaq: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
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ı
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
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
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
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
İ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
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
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ə:
CH341A Proqramçı: 8 addım
CH341A Proqramçısı: Bu yaxınlarda bir CH341A mini proqramçısı aldım. Mini proqramçı yaxşıdır və 24 və 24 seriyalı çipləri proqramlaşdırmaq üçün istifadə edilə bilər. Çox aşağı qiymətə malikdir, lakin kompüter BIOS və router firmware proqramını yandırmaq üçün istifadə edə bildiyim üçün olduqca faydalıdır
Arduino ISP olaraq -- AVR -də Hex Faylını Yazın -- AVR -də qoruyucu -- Proqramçı olaraq Arduino: 10 addım
Arduino ISP olaraq || AVR -də Hex Faylını Yazın || AVR -də qoruyucu || Proqramçı olaraq Arduino: ……………………… Daha çox video üçün YouTube kanalıma ABUNƏ OLUN …….. Bu məqalə isp kimi hər şey arduino ilə əlaqədardır. Hex faylını yükləmək istəyirsinizsə və ya qoruyucunuzu AVR -də qurmaq istəyirsinizsə, bir proqramçı almağa ehtiyacınız yoxdur, edə bilərsiniz
ESP -01 Proqramçı Hack - Asan Bir :): 6 Addım
ESP-01 Programmer Hack-Easy One :): Salam ESPers, Bu təlimatda sizə ESP-01 / ESP8266-01 / ES-01 modulu üçün proqramçı etmək üçün sadə bir hack göstərəcəyəm. Çoxumuz bu modul üçün proqramçı olaraq Arduino lövhəsi və ya FTDI USB-TTL cihazlarından istifadə etmişik. Hər iki üsul da yaxşı işləyir. Amma t
Arduino UNO ilə ATTINY mikrokontrolörləri üçün kiçik bir proqramçı: 7 addım
Arduino UNO ilə ATTINY Mikrokontrolörleri üçün Kiçik Bir Proqramçı: Çox yönlülüyü, aşağı qiyməti, həm də Arduino IDE kimi mühitlərdə asanlıqla proqramlaşdırıla bilməsi səbəbindən ATTINY seriyalı mikrokontrolörlərdən istifadə etmək maraqlıdır. Arduino modulları üçün nəzərdə tutulmuş proqramlar asanlıqla köçür
Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar: 6 addım
Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını Necə Qurmaq olar: Hata Ayıklama, bir səhvin səbəbini öyrənmək üçün istifadə edilən məşhur bir vasitədir. Bir böcək özünü müxtəlif yollarla yoluxdura bilər. bir sistem çökməsinə səbəb ola bilər (mavi ekran/BSOD), bir tətbiqin çökməsinə səbəb ola bilər, sisteminizin donmasına səbəb ola bilər