Elektronik / Programlama test devreleri/

PIC18F2550SP ile USB PIC dsPIC Programlayıcı Brenner 8

Sponsorlu Bağlantılar

@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. :)

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 Files\USBURN 1.8\ klasörünün içine kurulacaktır.

Önce, C:\Program Files\USBURN 1.8\1-) 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 Files\USBURN 1.8\2-) Driver\driver_2k_xp_vista klasörünü, 98 ve ME kullanıcıları, C:\Program Files\USBURN 1.8\2-) Driver\driver_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 Files\USBURN 1.8\3-) Brenner8 Firmware\ b8_fw_0_11

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)

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.

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

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.

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.

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

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

PIC Brenner 8 tüm şema kod pcb dosyaları: PIC18F2550SP ile USB PIC dsPIC Programlayıcı Brenner 8

Dosya indirme LINK listesi (TXT formatında) link-2672.zip şifre-pass: 320volt.com
Emeği geçen kişilere Teşekkürler.

  • zafer

    http://www.elektrotekno.com/about59637.html&highlight=brenner usburn-Win7-Vista-XP-No-cal.RAR

    burada BERA arkadaşımızın paylaştığı devreyi ben de yaptım çok süper çalışıyor.

    Yeni Usb PIC Programlayıcı(630 Pic Type)
    Win7,Vista,XP
    Kalibrasyon gerektirmiyor.

    “Windows Xp,Vista,Win7 de sorunsuz çalıştırdığım,kalibrasyon gerektirmeyen,
    (630 pic tipi) Tüm Pic 10-12-16-18-24-30-32-33 FJ-HJ-LF-MX) sorunsuz programlayan tarafımdan pcb si hazırlanmış ve kurularak test edilmiş,halen sorunsuzca kullandığım USB PİC programmer devresini sizlerle paylaşmak istiyorum.”

    Linkteki dosya ekinde:
    baskı pcb(9×5,72 cm)
    malzeme yerleşimi top pcb
    desteklenen pic türleri listesi
    hex kodu
    pc programı
    driver
    kurulum hakkında bilgi

  • Ahmet

    Arkadaşlar ben bu devreyi yaptım çok iyi çalışıyor.
    Yaparken malzeme listesinden sadece 680uH bobini bulmakta zorlandım.
    Devrenin toplam maliyeti ise maksimum 30 TL dir.
    Yapmanızı tavsiye ederim.
    Uğraşıp bu baskı devresini hazırlan ve set-up ını da sunan arkadaşa teşekkürlerimi iletiyorum.
    Yalnız, devrede en son olarak yüklenmesi gereken en güncel firmware burada mevcut değil isteyen arkadaşlara kendim de gönderebilirim

  • vahid

    selamlar ares pcb ciziminde devre üzerinde f1 ve f2 diye 2 adet component gosterior yanlz malzeme listesinde bu adla herhangi birsey yok devreyi tamamladım sayılır sadece bu 2si kafama takıldı yardımcı olabilirseniz sevinirim kolay gelsin

  • enes

    hocam ben devreyi yaptım çalışıyor kalibrasyonda aklım voltaj bölücüye takıldı orayıda sizin kinin aynı değerini yaptım programlama bitiminde hata veriyor cevap veririseniz sevinirim

  • enes

    arkadaşlar devre çok güzel çalışıyor işletim sistemimden dolayı sıkıntı çıkmış şu an xp de kullanıyorum çok güzel ve hata payı yok denecek kadar az

  • Mehmet

    Merhaba hocam, devreyi yaptım ama 18F2550 ye boot_0_20mhz (ve diğer frekanstakileri) bir türlü yükleyemedim. Bir arkadaştan emanet aldığım K150 programlayıcı kullanıyorum, her seferinde “Error in HEX file-FUSE Line 137” hatası veriyor, deneme amaçlı farklı programları yükledim ama boot’u yükleyemedim acaba sebebi ne olabilir. Teşekkürler

  • aykut

    linkleri yenileyebilir misiniz devreyi yapmak istiyorum teşekkürler.

    • merhaba,

      dosya linkleri yenilendi

      • aykut

        çok teşekkür ederim

  • adem

    ZİP DOSYASININ İÇİNDEKİ PROGRAM DOSYASINA ULAŞILAMIYOR İLGİLENİRMİSİNİZ

  • mehmet

    beyler bana bu projenin isis çizimi lazım acil yardımcı olabilirmisiniz