1000 kişiden bir kişi için ! devam.... 320volt blog

Elektronik Devreler Projeler » Programlama test devreleri »

PIC18F2550SP ile USB PIC dsPIC Programlayıcı Brenner 8

PIC18F2550SP ile USB PIC dsPIC Programlayıcı Brenner 8

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 tüm şema kod pcb Dosyaları Emeği geçen kişilere Teşekkürler

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

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

Yazar: gevv

Yazarımızın 320volt.com Blog üzerinde şu an okuduğunuz yazı dahil 1955 yazısı bulunmaktadır. Yazarımız hakkında bilgileri ve diğer yazılarını görmek için bakınız;

Elektronik

 
  1. Mesut says:

    ilginiz icin tesekkurler kocaelinde oturuyorum aslında götürüp programlatabilirim ama eger bi devre varsa daha sonra lazımolur diye düşündüm

  2. Ramazan says:

    slm ;)
    Paylaşımınız güzel bende usb pic programlama devresi arıyordum
    Fakat devre ile ilgili hazırlayan arkadaşa bi iki sorum olacak
    İşletim sistemim Windows Vista Home Premium usb için drıver sorunu çıkmaz dimi bide Zif soketli bu devrede piclerin baglantı katologları var mı mesala Pic 16f84a nasıl zif sokete takılır kaçıncı bacaklar arasına bunun gösteren resimleri var mı yada basit bir program atmayı bu kart üzerinden video yada resim olarak gösterebilirsek yada bunlar için bana mail atabilirseniz çok sevinirim şimdiden teşekkürler:D

  3. gevv says:

    Entegrelerin birinci bacağını gösteren işaretli tarafı zift soketin sıkıştırma koluna doğru olacak

    zift-soket-pic-yerlesim

    vista üzerinde sorun görünmüyor eğer olursa aygıt yöneticisinde usb güç yönetimi ayarını değiştirin programlayıcıyı bilgisayara bağladığınızda aygıt yöneticisinde görünecek yüksek akım çeken cihazlar için kapatma aktiftir ikinci resimde görünen kutu içindeki çeltiği kaldıracaksınız

    1

    usb-guc-yonetim-ayarlari

    2

    usb-guc-yonetim-ayarlari-2

  4. xax says:

    Teşekkürler.

  5. bukalanun says:

    Merhaba,
    Bu programlayıcıyı ben de yaptım ancak Ares de kendim dizayn ettim her şeyiyle çalışıyor yalnız bir şeyin farkına vardım PIC16f628 yok çeşitli hex dosyalarını kontrol ettim maalesef olmadı siz farklı bir hex dosyasımı yüklüyorsunuz yoksa 16f628 zi sonradan mı update ediyorsunuz bu konuda açıklayıcı bir bilgi verirseniz memnun olurum. Ayrıca 16f628 zin var olduğu bir hex dosyası tabiki benim için daha iyi olurdu. Sitenizi bir arkadaş tavsiye etti benim de katkılarım olursa ayrıca memnun olurum.Saygılarımla,

  6. afwer says:

    Anlatımın güzel tebrikler…bende rapid olmadığı için şimdi indiremiyorum usb pic programlayıcı yapmak istiyordum…benim mailime bu dosyaları gönderebilirseniz çok sevinirim… mail adresim:afwer@mynet.com

  7. bukalamun says:

    Sayın afwer,
    Mailini şimdi okudum hemen cevaplıyorum. Tabiki gönderirim problemi de hallettim ancak bana 2 engeç 3 gün izin ver sistem çalışıyor başarılar.
    NOT: Baskı devresini de göndereceğim.

  8. Cosar says:

    Merhabalar. Şu an elimde Brenner 8 usb pic programlayıcı var. Bu programlayıcıyla ATMEL16 serisi mikrokontrolörleri programlamak istiyorum. Acaba programlayıcıya bir firmware yükleyip bu işi gerçekleştirebilir miyim. Konuyla ilgili bilgisi olan varsa cevap yazarsa çok sevinirim. Teşekkürler.

  9. Rock says:

    arkadaşlar mrb ben bu dosyadaki ares çiziminin pcb sini aynen cıkardım. Sadece girişteki sigortaları kaldırdım. Word belgesinde gösterildiği şekilde hex dosyasını buldum yuklerken satır 137-134 FUSE hatası verdi. O satırı bulup sildim. HEX i yükledi. Ama bu sefer usb kablosunu taktığımda sadece kırmızı ışık yanıyor programlayıcıyıda tanımıyor. Yardımlarınızı bekliyorum… Teşekkürler.

  10. Rock says:

    rica etsem bu devreyi yapıp deneyen bir arkadaş devrede kullandığı hex dosyasını bir siteye upload ederse iyi olur..

  11. doğan says:

    18f2550 ye atıcağımız hex dosya nerde bulamadım

  12. eagle33 says:

    arkadaşlar branner8-p nin 20 mhzlik boot hex’ini 18f2550 ye atmaya çalıştım böyle bir hata verdi sebebi nedir acaba ne yapmam gerek yardım edebilirmisiniz(ayrıca pıc proğramlama kartım da bir başka branner8 ,usburn1.5 proğramı )

    – HEX-file re-loaded
    – HEX-file contains Config-data

    Erase PIC -finished
    Start to program FLASH## 31792 error(s)
    Start to program ID – ok
    Start write Configuration – ok

Yorum Sayfaları

Yorum yapın

Doğrulama: (kutuyu işaretleyiniz)

  • Lütfen Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  • Yorumunuz yönetici tarafından kontrol edilmeden yayımlanmaz.
  • Paylaşılan devrelerin malzeme listesini istemeyiniz. Olsa zaten paylaşılırdı şema üzerinden listeyi çıkartabilirsiniz
  • Gavatar sitesine avatarınızı yükleyebilirsiniz.