İçindekiler:
- Adım 1: PCB'nin Hazırlanması
- Adım 2: Tüm "düşük Profilli" Parçaları Lehimleyin
- 3. Adım: Daha Fazla Küçük Parça Eklendi
- Adım 4: Uzun Şapkalar Eklendi
- Adım 5: Son Montaj
- Adım 6: İsteğe Bağlı Durum
- Adım 7: Inchworm'a Monte Edilen Firefly 16F88 Eğitmeni
Video: Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu talimat, Inchworm adlı bir ICD2 klonu oluşturmaya yönelik resimli bir yürüyüştür. MPLAB ICD2 uyumlu bir Programcı ve Hata Ayıklayıcı oluşturmanıza izin veren basit bir kittir. Piyasada çok sayıda Programcı vardır, ancak çok azı bir hata ayıklayıcı içerir, (Bir hata ayıklayıcı, programınızda tek bir adım atın ve izleme listeleri ayarlayın (değişkenlerinizi görün) ve çok daha fazlasını yapın. Şematik ve notları içeren tam kılavuz blueroomelectronics'te bulunabilir
Adım 1: PCB'nin Hazırlanması
Devre kartını hafif bir deterjanla yıkayın ve montajdan önce iyice kurulayın.
Adım 2: Tüm "düşük Profilli" Parçaları Lehimleyin
Burada tüm düşük profilli parçaların uçlarını lehimledim ve kestim. Bir PCB oluştururken, önce küçük parçaları birleştirmek genellikle en kolayıdır. Bu yöntem, daha uzun parçaları eklerken size daha fazla çalışma alanı sağlar. Önce dirençleri ekleyin, tan dirençlerin genel %5 toleranslı versiyonlar olduğunu ve mavi dirençlerin %1 metal film türleri olduğunu unutmayın. Şimdi, her ikisi de daha küçük cam olan diyotları takın. diyotlar ve daha büyük güç diyotları, tüm diyotların katodundaki renkli banda dikkat etmenizi gerektirir. Diyotların doğru yönde kurulmaması, Inchworm'un veya herhangi bir elektronik projenin düzgün çalışmasını engelleyecektir. Not: Demolar için pille çalışan bir sürüm yapıyorum, kullandığım güç diyotları, daha yaygın olan 1N4001 diyotları yerine düşük çıkışlı Schottky 1N5817 türleridir. Altı küçük cam diyot yaygın 1N4148 tipidir (1N914'ü de kullanabilirsiniz)
3. Adım: Daha Fazla Küçük Parça Eklendi
Burada IC soketleri eklendi.
Bir IC soketini lehimlediğinizde, PCB'ye düzgün bir şekilde oturması için size bir şans vermek için köşedeki sadece bir pime lehimlemek iyi bir fikirdir. Soket aynı hizada olduğunda, pimlerin geri kalanını lehimlemeye devam edin. Daha sonra baypas 0.1 uf kapaklar eklenir, bu küçük kapaklar herhangi bir mantık IC kullanırken önemlidir, dijital mantık yongaları ile küçük aksaklıkları emmek içindir. Belirtilen 3 mm LED'ler yerine 5 mm LED'ler ekledim. Bu sadece bir zevk meselesi.
Adım 4: Uzun Şapkalar Eklendi
Burada daha büyük elektrolitik kapasitörler eklenmiştir.
'Onları elde edebildiğimde mikrominyatür kapaklar kullandım, zorunda değilsin. PCB üzerinde daha büyük standart kapasitörler için yer vardır; sadece doğru voltaj derecesine sahip olduklarından emin olun. Küçük siyah 10uf kapaklar 25v ve daha büyük sarı kapak 16v için derecelendirilmiştir.
Adım 5: Son Montaj
Şimdi tüm büyük parçalar için. Gücü, ICD2 ve RS232 konektörlerini ekleyin. Ve evet, bu bir DE9 konektörüdür DE9 Wikipedia 7805'i (veya LM2940-5) lehimlemeden önce, lehimlemeden önce isteğe bağlı olarak takılan soğutucu ile test edin. Vida ve somun #6'dır ve güzelce oturur. MAX232'yi (veya ST232) takın ve güç uygulayın. İki test noktasındaki voltajları kontrol edin (TP +5 ve TP VPP >12VDC)Şimdi gücü kesin ve önceden programlanmış bir 16F877 veya 16F877A kurun **(16F877 için önyükleyici bellenimi MPLAB'de ve 16F877A şu adreste bulunabilir: benim sitem Not: Pille çalışma için düşük çıkışlı bir LM2940-5 kullandım.
Adım 6: İsteğe Bağlı Durum
İşte bir Hammond 1591B kasasına monte edilmiş bitmiş bir Inchworm. Ekleyebilmem için zıtlıklar kullanıyorum… Inchworm'u #6 vida kullanarak bir Hammond 1591BC kasa kapağına monte etmek de mümkün ve daha ucuz. Güzel, düşük profilli bir ICD2 yapar.
Adım 7: Inchworm'a Monte Edilen Firefly 16F88 Eğitmeni
Burada inç kurdu, isteğe bağlı bir Firefly 16F88 Tutor ve ZIF soket kartı ile gösterilmektedir.
Gücünü Orange Hammond 1591B kasasında bulunan 6AAA NiMH pillerden aldığı için LED'ler yanıyor
Önerilen:
CH341A Programlayıcı: 8 Adım
CH341A Programcısı: Geçenlerde bir CH341A mini programcısı satın aldım. Mini programlayıcı tamamdır ve 24 ve 24 serisi çipleri programlamak için kullanılabilir. Çok düşük maliyetli ancak bilgisayar BIOS'umu ve yönlendirici bellenimini flaş etmek için kullanabildiğim için oldukça kullanışlı.WCH'nin nazik yayınları var
ESP8266 Flaşör ve Programlayıcı, IOT Wifi Modülü Kullanılarak ESP8266 AT Firmware Nasıl Programlanır veya Programlanır: 6 Adım
ESP8266 Flaşör ve Programlayıcı, IOT Wifi Modülü Kullanılarak ESP8266 Firmware'de Nasıl Flash Yapılır veya Programlanır: Açıklama: Bu Modül, ESP-01 veya ESP-01S tipi ESP8266 modülleri için bir USB adaptörü/programcısıdır. ESP01'i takmak için 2x4P 2.54mm dişi başlık ile rahatlıkla donatılmıştır. Ayrıca ESP-01'in tüm pinlerini 2x4P 2.54mm erkek h
Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır: 3 Adım
PICkit ile PIC MCU Nasıl Programlanır Breadboard Kullanarak Programlayıcı: PIC (veya başka herhangi bir) mikrodenetleyici ile oynamak için pahalı ve karmaşık araçlara ihtiyacınız yoktur. Tek ihtiyacınız olan, devrenizi ve programlamanızı test edeceğiniz bir devre tahtasıdır. Elbette bir çeşit programcı ve IDE gerekli. Bu talimatta
5 Transistör PIC Programlayıcı *Adım 9'a Şematik Eklendi!: 9 Adım
5 Transistör PIC Programlayıcı *Şematik Adım 9'a Eklendi!: Bilgisayarınızın paralel portu için kendi PIC programlayıcınızı yapın. Bu, David Tait'in klasik tasarımının bir varyasyonudur. Çok güvenilirdir ve ücretsiz olarak sunulan iyi bir programlama yazılımı vardır. IC-Prog ve PICpgm programcısını seviyorum. Hepsinden iyisi, o
Pic 16F676 ICSP PICkit 2 Programlayıcı için Programlama Soketi: 6 Adım
Pic 16F676 PICkit 2 Programcısı için ICSP Programlama Soketi: Robot projem için bu çift DC motor modülünü oluşturmaya çalışıyorum ve PCB'ye ICSP pin başlığı yerleştirmek için yerim yoktu. Bu yüzden bu tasarımı çabucak alay ettim