PIC18F2550SP ile USB PIC dsPIC Programlayıcı Brenner 8

PIC18F2550SP ile USB PIC dsPIC Programlayıcı Brenner 8

@papylon: Yaklaşık 15-20 gün önce BRENNER 8 rev5’i yaptım fakat şu aralar pek fazla vaktim olmadığından, sizlerle paylaşmak bugüne nasip oldu. Şu sıralar BRENNER oldukça ilgi çekici görünüyor ki hemen herkes, her yerde, bu program cihazına yoğunlaşmış durumda. Hatta sitede görevli arkadaşlar SMD modelini yapıyorlar. Bende hem farklı bir seçenek olsun diye hem de gerekli açıklamaları elimden geldiğince, dilim döndüğünce yazıp, küçük de olsa katkım olur niyeti ile paylaşmak istedim.

Gerekli olan bütün dosyalar açıklamalar (PROTEUS çizimi, şema “GIF”, Malzeme listesi, İngilizce ve almanca kedisine ait doküman’lar , benim hazırladığım Türkçe kurulum ve kalibrasyon belgesi, firmware, bootloader, driver ve BRENNER programı) Brenner8-P (rev 5) rar arşivinin içerisinde mevcut.

Aşağıdaki resimde gördüğünüz küçük şönt sizin yapacağınız devrede olmayacak. O benim yaptığım küçük bir hatadan kaynaklandı ve PROTEUS çiziminde daha sonra düzelttim ve devreye 3. Bir LED daha ekledim (USB Power LED’i) istemeyen takmayabilir. Ve USB soketinin altında görülen iki adet SMD sigorta var istemeyen onları da takmayabilir, zaten orijinal devrede de sigorta yok. Bunların haricinde devre şeması 1:1 orijinal BRENNER 8 rev5 ile aynı, sadece bu anlattığı ufak değişiklikler var ve birde USB giriş soketinin yerini değiştirdim o kadar . kısaca BRENNER 8 rev5 buçuk diyebiliriz. 🙂

pic18f2550sp usb programlayici

USB Burn Programı Kurulum ve Programlayıcı Kalibrasyonu

USBURN 1.8 setup dosyasına çift tıklayıp programı ve gerekli olan firmware ve boot dosyalarını kurun. USBURN programının kısayolu masaüstünüze otomatik olarak kurulacaktır. Program ve gerekli olan bütün dosyalar C:Program FilesUSBURN 1.8 klasörünün içine kurulacaktır.

Önce, C:Program FilesUSBURN 1.81-) Bootloader_PIC2550 klasörünün içinde bulunan HEX dosyalarından uygun olanını ( Kurduğunuz devrede kaç MHz Kristal kullandıysanız ona uygun olan Boot HEX dosyasını, Örnek : Ben 20MHz kristal kullandığım için boot_0_20mhz isimli HEX dosyasını kullandım.) başka bir programlayıcıda PIC18F2550 ye yüklüyoruz.

NOT: Küsüratlı kristal kullanmayın Büyük ihtimalle devreniz çalışmayacaktır. Kullanabileceğiniz kristaller 4, 8, 12, 16 veya 20MHz olmalıdır.

Daha sonra J1 jumper’ının takılı olduğundan emin olun ve BRENNER 8 in USB kablosunu bilgisayarınıza takın. Kurduğunuz devrede herhangi bir hata yok ise, devrede bulunan Led lerin hepsi yanacaktır ve bilgisayarınız yeni donanım bulundu sihirbazı ile sizi karşılayıp donanım sürücülerini yüklemenizi isteyecektir. 2K, XP, VISTA kullanıcıları, C:Program FilesUSBURN 1.82-) Driverdriver_2k_xp_vista klasörünü, 98 ve ME kullanıcıları, C:Program FilesUSBURN 1.82-) Driverdriver_98_me_2k_xp klasörünü gösterdiğinizde sürücü yükleme işlemi de tamamlanmış olacak.

Şimdi kurmuş olduğumuz USBURN 1.8 Programını, Masaüstünde USBURN 1.8 simgesine tıklayıp çalıştıralım. Programı çalıştırdığınızda otomatik olarak aşağıda ki pencere çıkıp sizden yeni Firmware yüklemenizi istenecektir. Upload new Firmware butonuna tıklayıp firmware’i yükleyin.

Firmware yolu -) C:Program FilesUSBURN 1.83-) Brenner8 Firmware b8_fw_0_11

usburn firimware

Firmware yüklendikten sonra, kurduğunuz devre üzerinde ki J1 jumper’ını çıkarın ve daha sonra yukarıdaki resimde 3. Adımda gösterilen Reset butonuna tıklayın ve iki adet ledin de söndüğünü göreceksiniz ve Program otomatik olarak Basics isimli başlangıç menüsüne yönlenecektir. Buraya kadar anlattığım işlemlerin hepsi tamam ise sorunsuz olarak kurulum yapıldı demektir.

Şimdi sıra geldi kalibrasyona
NOT: Kalibrasyon işlemini gerçekleştirmeden önce ZIF sokete PIC’i takmayın
1-) Aşağıdaki resimde görüldüğü gibi Zener ölçüm noktasından zener voltajımızın gerçek değerini ölçüyoruz. (Örneğin : Benim kurduğum devrede ki zener voltajı 2.81 volt)

zener voltaji olcum

2-) Aşağıda ki resimde gördüğümüz Z-Voltage kısmında sağ ve sol okları kullanarak, ölçtüğümüz Zener voltajının değerini girip apply butonuna tıklıyoruz.

usburn kalibrasyon voltaj

3-) Yine aşağıdaki resimde görülen U-Divider kısmından sağ ve sol okları kullanarak voltaj bölücü değerini giriyoruz ve Auto-adjust ofset and gain yazan butona tıklıyoruz

usburn kalibrasyon 2

4-) Son olarak Aşağıdaki resimde görülen programming voltage test kısmından 10V – 11V – 12V ve 13V butonlarına sıra ile tıklayıp, sol tarafta gösterilen test ölçümü değerlerini kontrol ediyoruz. Yaklaşık uygun voltajları yakalayana kadar, yukarıda ki 3. Adımda anlatılan işlemleri tekrar uyguluyoruz.

usburn kalibrasyon ayar

5-) Bir önceki adımda, program üzerinde test ettiğimiz voltaj değerlerini aşağıdaki resimde gösterilen devremiz üzerinde ki Vpp test noktasından da doğru olarak ölçü aleti ile okumamız gerekir.

vpp olcum noktasi

Bu adımlardan sonra ZIF soketine her hangi bir PIC takıp test edebiliriz…
Umarım yardımcı olabilmişimdir…
yazi border

USB programmer for 40-/28-/18-/14- and 8-pin flash PICs

On the PC dies classical parallel port slowly. More and more notebooks and now desktop motherboards waive the so-called legacy interfaces, and prioritize for connecting peripheral devices, the USB interface.Since my parallel port Brenner (eg Brenner5) exclusively on real parallel ports are working (and not parallel to USB adapters) and the Brenner2 already been on the Aussterbeliste, I had a USB burner for PICs.

The current software – and firmware version is still limited to 14-bit core PICs (PIC16Fxxx) and 16-bit core PICs (PIC18Fxxx).I gradually expand the software to 12-bit core PICs (PIC10Fxxx) and dsPIC30F types (the latter are not included in the IC socket fit and only from Brenner8-P-P or Brenner8mini to burn).

Uygulamayı gerçekleştiren ve açıklamaları yapan kişi picproje forumlarından papylon kardeşimiz hazırladığı dosyalar ares pcb .lyt ve usb programlayıcı devresinin kaynak sitedeki

Emeği geçen kişilere Teşekkürler.

PIC Brenner 8 rev 5 program tüm şema kod pcb dosyaları;

Brenner 8 Windows 11 Brenner 8 Windows 10 Üzerinde kullanmak için gerekli sürücü ve program dosyaları. Brenner PIC18F2550 yazılımını güncellemeniz gerekli yeni yazılımı yükleyip Zadig programı ile Libusb kurmak gerekiyor.

İlgili bir yazı Brenner 9;

https://320volt.com/brenner-9-pic18f-pic24-ve-dspic33f-usb-programlayici/

Paylaş:

Yorum Yap