İçindekiler:

Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma: 7 Adım
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma: 7 Adım

Video: Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma: 7 Adım

Video: Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma: 7 Adım
Video: Inchworms 2024, Kasım
Anonim
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma
Inchworm ICD2 PIC Programlayıcı / Hata Ayıklayıcıyı Oluşturma

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ı

PCB'nin Hazırlanması
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

tüm lehim
tüm lehim

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

Daha Küçük Parçalar Eklendi
Daha Küçük Parçalar 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

Daha Uzun Kapaklar Eklendi
Daha Uzun Kapaklar 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

Son montaj
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

Opsiyonel Kasa
Opsiyonel Kasa

İş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

Inchworm'a Monte Ateşböceği 16F88 Eğitmeni
Inchworm'a Monte Ateşböceği 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: