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

Elektronik Devreler Projeler » Programlama test devreleri »

Usb pic-mikro-i2c-spi-eeprom-atmel programlayıcı

usb-pic-atmel-i2c-spi-eeprom-atmel-programlayici

Hepsi bir arada gelişmiş bir programlama devresi. Programlayıcı USB port üzerinden çalışıyor devre usb destekli olduğu için kontrol için yine bir denetleyici kullanılmış pic18f2550 fakat yazar isteğe diğer denetleyicilere uyarlanabileceğinden bahsetmiş ben 18f2550 öneririm nede olsa şema, pcb, yazılım ona göre. Devreyi diğer programlayıcılardan ayıran en büyük özelliği açık kaynak olması pic mikro yanısıra atmel denetleyicileride programlası windows ve linux üzerinde çalışabilmesi

usb-programlayici-aparatlar-pcb-baski-devre

Yazar projesine “Open Programmer” adını vermiş açık kaynak süper bir programlayıcı tüm kaynak kodlar verilmiş bu geliştiriciler için harika olacak bilgisayar üzerinden yazılım atmak için C++ ile hazırlanan programın bile kaynakları var.

Open-Programmer-pic-atmel-eeprim-i2c-programlayici

Ayrıca eağle ile hazırlanmış pcb, şema dosyaları 18f2550 hex ve kaynak yazılımı sürücü dosyaları bulunuyor. Open Programmer sayfasında detaylı (ingilizce) bilgi devre için kullanılan hesaplamalar, formüller osiloskop ölçüm grafikleri ve fazlası bulunuyor

Kaynak: http://openprog.altervista.org/OP_eng.html alternatif link: usb-pic-atmel-i2c-spi-eeprom-atmel-programlayici.rar

Desteklediği entegreler; (koyu siyah yazı olanlar daha test edilmemiş)

10F200, 10F202, 10F204, 10F206, 10F220, 10F222,
12F508, 12F509, 12F510, 12F519, 12F609, 12F615, 12F629, 12F635, 12F675, 12F683, 16F505, 16F506, 16F526, 16F54, 16F610, 16F616, 16F627, 16F627A, 16F628, 16F628A, 16F630, 16F631, 16F636, 16F639, 16F648A, 16F676, 16F677, 16F684, 16F685, 16F687, 16F688, 16F689, 16F690, 16F716, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F83A, 16C83, 16C83A, 16F84, 16C84, 16F84A, 16C84A, 16F87, 16F870, 16F871, 16F872, 16F873, 16F873A, 16F874, 16F874A, 16F876, 16F876A, 16F877, 16F877A, 16F88, 16F882, 16F883, 16F884, 16F886, 16F887, 16F913, 16F914, 16F916, 16F917, 16F946,

18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, 18F1220, 18F1230, 18F1320, 18F1330, 18F2220, 18F2221, 18F2320, 18F2321, 18F2331, 18F2410, 18F2420, 18F2423, 18F2431, 18F2439, 18F2450, 18F2455, 18F2458, 18F2480, 18F2510, 18F2515, 18F2520, 18F2523, 18F2525, 18F2539, 18F2550, 18F2553, 18F2580, 18F2585, 18F2610, 18F2620, 18F2680, 18F2682, 18F2685, 18F4220, 18F4221, 18F4320, 18F4321, 18F4331, 18F4410, 18F4420, 18F4423, 18F4431, 18F4439, 18F4450, 18F4455, 18F4458, 18F4480, 18F4510, 18F4515, 18F4520, 18F4523, 18F4525, 18F4539, 18F4550, 18F4553, 18F4580, 18F4585, 18F4610, 18F4620, 18F4680, 18F4682, 18F4685, 18F8722

24F04KA200, 24F04KA201, 24F08KA101, 24F08KA102, 24F16KA101, 24F16KA102, 24FJ16GA002, 24FJ16GA004, 24FJ32GA002, 24FJ32GA004, 24FJ48GA002, 24FJ48GA004, 24FJ64GA002, 24FJ64GA004, 24FJ64GA006, 24FJ64GA008, 24FJ64GA010, 24FJ96GA006, 24FJ96GA008, 24FJ96GA010, 24FJ128GA006, 24FJ128GA008, 24FJ128GA010, 2400, 2401, 2402, 2404, 2408, 2416, 2432, 2464, 24128, 24256, 24512, 241025, 25010, 25020, 25040, 25080, 25160, 25320, 25640, 25128, 25256, 25512, 251024,

93S46, 93×46, 93x46A, 93S56, 93×56, 93x56A, 93S66, 93×66, 93x66A, 93×76, 93x76A, 93×86, 93x86A,
AT90S1200, AT90S8515, AT90S8535, ATmega8, ATmega8A, ATmega8515, ATmega8535, ATmega16, ATmega16A, ATmega32, ATmega32A, ATmega64, ATmega64A

12C508, 12C508A, 12C509, 12C509A, 12C671, 12C672, 12CE673, 12CE674

* OPcontrol – control firmare for the Open Programmer
* for more info see: openprog.altervista.org
* Copyright (C) 2009 Alberto Maccioni
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA
* or see
*

History
0.3.0 – initial release; PIC10-12-16-18
0.4.0 – 1/8/08 added I2C instructions
0.5.0 – 10/11/08 added SPI, ATMEL instructions
0.6.0 – 13/6/09 switched to a GPL USB framework, added uW and PIC24 ins.
0.6.1 – 30/8/09 added software SPI
0.7.0 – 31/12/09 added and modified PIC24 instructions

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. Mustafa Sayan says:

    Sağol. Değerli bir çalışma.

  2. Yücel says:

    Merhaba güzel proje. acaba bunu yapıp deneyen oldumu yani kesin olarak çalışıyormu. ve acaba atmel 80 ve 89 serilerini programlamam mümkünmü. yardımlarınız için şimdiden teşekkürler

  3. ghorbani77 says:

    hi dear friend
    im mohammad from iran
    im made it , but that dont work properly !!!
    please attention that , im very sad for this wrong in myproject …
    please help me …

  4. muti kaplan says:

    hocam pıc18f2550 genellikle win7 de yükleme hatası veriyor. aynı sorun bu devrede de yaşandımı peki denedinizmi hiç. pic18f2550 kontrollü bir programlayıcı satın aldım ve hata verdiğinden tekrar iade etmek zorunda kaldım. kendim bir programlayıcı yapmak istiyorum. yardımcı olurmusunuz bu konuda bir çok kaynak dosyam var fakat pic18f2550 ile yapılmış olanalar win7 yi desteklemiyor ft232 ile yapmayıda göze alamıyorum

  5. gevv says:

    hocam devreyi yapan varmı bilmiyorum fakat detaylı devamı gelen bir proje açık kaynak olarak sunulmuş baktım uzun süredir aktifler forumlarıda var

    http://sourceforge.net/projects/openprogrammer/forums

    bence yazara eposta gönderin win7 durumunu sorun eposta adresi http://openprog.altervista.org/email.png

    Hi,

    Does the Open Programmer v0.7.x is working on windows 7 ?

    thanks
    best regards

    :):) iyi çalışmalar

  6. Gökhan Yıldırım says:

    Arkadaşlar 24xxx i2c programlamak için usb den program atacak kart araştırıyordum burdaki karta benzer ürün buldum http://www.embeddedtrading.com/products/371-pic-p28-usb-20mhz.aspx
    kart baya benziyor zamanınız kıymetli ise bitmiş ürün mantıklı derim daha uygun fiyata bulan olursa paylaşırsa sevinirim iyi çalışmalar tüm arkadaşlara

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.