
USB PIC & EEPROM Programmer (PIC18F2550 Tabanlı)
Bu proje, özellikle seri portu olmayan laptop kullanıcıları için tasarlanmış, PIC10F, 12F, 16F, 18F, 24F ve 30F serisini destekleyen oldukça güçlü bir programlayıcıdır. Ayrıca 12Cxx serisi EEPROM'ları da desteklemesi büyük bir artıdır.Teknik Özellikler ve Avantajlar
- USB Besleme: Harici adaptör gerektirmez, enerjisini doğrudan USB portundan alır.
- Dahili Voltaj Katlayıcı: Devre üzerindeki diyot ve kondansatör ağı (multiplier), USB 5V'u programlama için gereken 13V VPP voltajına yükseltir.
- Firmware Güncelleme: Bootloader modu sayesinde cihazın yazılımını kolayca güncelleyebilirsiniz.
- Geniş Yazılım Desteği: Windows ve Linux platformlarında çalışabilen "USB PIC Prog" yazılımı ile tam uyumludur.
Kritik Montaj Notları (Usta Tavsiyesi)
- PIC18F2550 Firmware: Devreyi kurduğunuzda, ana kontrolcü olan PIC18F2550'nin içine öncelikle bir firmware (hex) yüklenmesi gerekir. Bunun için elinizde halihazırda bir JDM veya Pickit gibi bir cihaz olmalıdır (sadece bir kezlik).
- Jumper Modları: * Programmer Modu:Normal kullanımda jumper bu konumda kalır.
- Bootloader Modu: Cihazın kendi yazılımını güncellemek istediğinizde kullanılır.
- Kristal Seçimi: 8MHz kristal kullanımı USB haberleşme hızı için sabittir, farklı bir değer kullanmayınız.
ICSP Pin Çıkışları (Hedef Çip Bağlantısı)
Programlayacağınız PIC mikrodenetleyiciyi şu 5 pin üzerinden bağlamalısınız:- VPP: 13V Programlama Voltajı
- VDD: +5V Besleme
- GND: Şase (-)
- PGD: Data Hattı
- PGC: Saat (Clock) Hattı
Eklentiler
Son düzenleme: