Elektronik / Programlama test devreleri/

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

Sponsorlu Bağlantılar

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

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

Kaynak: http://openprog.altervista.org/OP_eng.html alternatif link: Usb pic-mikro-i2c-spi-eeprom-atmel programlayıcı

Dosya indirme LINK listesi (TXT formatında) link-9717.zip şifre-pass: 320volt.com

  • Mustafa Sayan

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

  • Yücel

    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

  • ghorbani77

    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 …

  • muti kaplan

    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

    • 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

  • Gökhan Yıldırım

    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

  • feyyaz kurt

    merhaba arkadaşlar. ben bu devreyi bitirdim. ilk hatam kristali 20 mhz takıp 2550 programlarken kristal hızını 20 mhz olarak seçmemem oldu. devre orjinalinde 12mhz kullanılmış. ilk denememi çekmecede bulduğum 16f84a ile yaptım yazılımı yazdırdım geri okudum sorun çıkmadı. ilk hatamda bilgisayar usb aygıtı buluyor ancak tanımıyordu. yazılımın frekansını ayarlayıp tekrar yükleyince düzeldi. telefonumun data kablosu yanımda olmadığı için resim çekemiyorum. bilgisayar open prog hid uyumlu aygıt olarak buluyor. ilave kartlarında 30-33 seerileri içinde kartlar mevcut ancak bazı direnç değerlerini bulamadım. yarım kaldı ama eksiğini araştırıp tamamlayacağım.