(http://www.hizliupload.com/img/aj.jpg)
https://320volt.com/atmel-atmega8-zif-soket-usbasp-programlayici/
@Gevv hocamız içeriği tekrardan düzenledi gerekli dosyalar burdadır.Programlayıcımız sorunsuz çalışmaktadır. Devreyi basacak arkadaşlar için zif soket katı osilatör devresinin tam üstüne gelmektedir. PCB yapmadan önce bu katı ayarlayarak pcb basmamız daha iyi olacaktır.Yapacak arkadaşlara hayırlı olsun. Bu vesile ile emeği geçen tekniker_erhan ve @gevv kardeşimize sonsuz teşekkürler...
NOT: ATmega8...attiny2313....atmega16 işlemcilerini programlamıştır
İyi çalışmalar....
Hocam elimize sağlık.
Çok güzel olmuş devre. Diğer işler yüzünden pek atmel e el atamadım.
Boş bi vaktim olursa bunu yapıp arada atmega 8 ile birşeyler yapmayı düşünüyorum.
Sizin de vesilenizle...
Hocam doğrusunu söylemek gerekirse Atmel serisi işlemcileri programlamak @elektroemre ve tekniker_erhan arkadaşlarımızın yaptığı devreleri ile vesile oldu..
Burdaki devrenin pcb'sini bastırsak nasıl olur. Böylece bir çok arkadaşımızın işleri görülür.Video ile bir kaç açıklama yaptım hocam devrenin artıları ve eksileri var.Ordan takip edebilirsiniz.
Bu uygulamayı geliştirsek dahada iyi olacaktır. Forumumuzun değerli ustalarının bilgilerine ihtiyaç duymaktayız...
selamlar...saygılar...
S.A.
Aykut kardeş ellerine sağlık sonuda bitirdin. Allah senden razı olsun. Çok teşekkürler. Kolay gelsin.
tebrik ederim güzel çalışma olmuş
peki devre üzeirndeki atmeli nasıl programladınız bootloader varmı avrburnde
Selamlar,
Tebrik ederim güzel bir çalışma olmuş.
ende USBASP programlayıcıyı ilk yaptığımda zif soketli yapmak istemiştim ancak 40-28-20-8 bacaklı Tek zif sokette toplarken bikaç bacağı denk getiremiştim.
Sorunu bir adet jumperla aşmışsın.
Zif soketli çizimiyle işi ticarete bile dökebilirsin aslında :) Yazıcıoğlunda ve bikaç sitede işe yaramaz FT232li USB AVR programlayıcılara 80 TL demişlerdi gerisini sen düşün.
İyi çalışmalar...
Evet hocam ticari yapacak vakitim yok.Aldığımız parada şükür yetiyor. :D
Kimini parası kiminin duası işte
;)
selamlar
Alıntı yapılan: aykut54 - 30 Eylül 2010, 08:18:11
Evet hocam ticari yapacak vakitim yok.Aldığımız parada şükür yetiyor. :D
Kimini parası kiminin duası işte
;)
selamlar
;D ;) Süpersin
Devredeki atmegayı başka bir avr programlayıcısı ile programladım.Tıpkı branner gibi daha sonrası zaten basit....
hocam bende brenner kullanıyorum üzerindeki pici programlamak için başka programlayıcı kullanmıyorum
bootloader ile programlıyorum
bu programlayıcıyı yapmak için başka bir programlayıcı apmamızlazım sanırım :)
Alıntı yapılan: sinansinan09 - 30 Eylül 2010, 13:00:05
hocam bende brenner kullanıyorum üzerindeki pici programlamak için başka programlayıcı kullanmıyorum
bootloader ile programlıyorum
bu programlayıcıyı yapmak için başka bir programlayıcı apmamızlazım sanırım :)
S.A.
Sn. Sinan paralel portun varsa basit programlayıcılar var. Onunla programlayarak işlemleri yapabilirsin. Kolay gelsin
Merhaba,
Guzel bir calisma, tebrikler.
Programlayicinin destekledigi chiplerin listesini verebilir misiniz?
ISP cikisi da var mi?
Selamlar, bu programlayıcı üzerinde 'Attiny' 'ATmega' ve 'ATXmega' yazan hemen hemen her mikrodenetleyiciyi programlamaktadır.
Ancak arayüz olarak kullanılan Burn-O-Math belirli işlemcilere destek vermekte.
Programlayıcıyı Eclipse'ye adapte ederseniz, AVR-GCC'nin listesindeki tüm işlemcileri ISP ile programlayabilirsiniz.
İyi çalışmalar...
Güzelmiş, ben dosyayı indirdim fakat gerekli proteus versiyonu olmadığı için açılmadı, önemli de değil.
Bana hoş bir usb atmel programlayıcı lazım, madem arkadaşlar sorunsuz çalıştığını teyid etmişler, bunu eskiden K128 de olduğu gibi minik bir kutuya göre smd malzemelerle çizip üretsek gayet hoş olur sanıyorum.
Ne dersiniz?
Aslında ISP programlamaya alışınca çok çok çok pratik geliyor. PIC'lerle uğraşırken sök programla tak bıkardım.
Atmele geçtikten sonra ISP programlamaya alıştım. Artık her devreye (devrede yer sorunu olmadığı sürece) ISP için 10'lu IDC soket koyuyorum.
BreadBoard çalışmaları içinse aşığıdaki özel bir kabloyu (renkli olan) imal ettim :)
Programlayıcımıda eclipse'ye adapte ettim. Tek tıkla derlenen kod mikrodenetleyiciye yükleniyor.
Artık hex dosyası yüklemek, mp3 player'ıma şarkı atmak gibi. Tavsiye ederim.
USBASP Programlayıcım ve kablo:
(http://img580.imageshack.us/img580/5538/63734726.jpg)
İyi çalışmalar....
@elektroemre hocam
Eğer size zahmet olmaz ise bizimle win avr +eclipse derleyici programını yaptığımız programlayıcıya nasıl adapte ettiğimizi burda açıklarmısınız? Adım adım izah edermisiniz?
verilen videoda hocam win avr programı ile nasıl adapte edeceğimiz anlatılmış. Çoğu arkadaşımız eclipse yazılımı ile kullanıyor.
hocam bu arada programlayıcınında kutusu güzel olmuş....
Vereceğiniz bilgiler bizim için değerli...
@speedx hocam devre aslında geliştirilebilir.ISP çıkışıda var örnek olarak atmega8 ısp soketi ile sadece 4 uç ile miso,mosi,sck,reset ile 2 sn programladık....
atmega8,attin2313,atmega16 sorunsuz programladı.Halen kullanıyorum. Tasarımı yeniden yapacağım.
Bunu picproje ailesi olarak ilerde bir firmada pcb bastırıp bu sebilden herkesin faydalanması iyi olur dimi?
Bu konuda ne dersiniz değerli üstadlarım?
NOT; Programlayıcı baskı devresi Ares7.5sp3 ile çizildi
Selamlar,
USBASP programlayıcısının Eclipse'ye nasıl adapte edildiğini resimlerle anlattım.
Bu yöntemle başka programlayıcılarıda Eclipse'ye rahatlıkla adapte edebilirisiniz.
Her proje için farklı bir programlayıcı tercih edebilirsiniz.
Programlayıcı profilini bir kez oluşturduktan sonra her yeni projede bir kereliğine kullandığımız programlayıcıyı seçiyoruz.
Herşey resimlerde gayet açık. Umarım AVR'ler ile uğraşmak isteyen arkadaşlar için faydalı olur.
(http://img43.imageshack.us/img43/8959/18853305.jpg)
(http://img827.imageshack.us/img827/4119/11290116.jpg)
(http://img714.imageshack.us/img714/7127/81838408.jpg)
(http://img812.imageshack.us/img812/3913/81669523.jpg)
(http://img534.imageshack.us/img534/9809/69788372.jpg)
(http://img543.imageshack.us/img543/4187/29837770.jpg)
İyi çalışmalar...
Bu arada arkadaşlar Önemli bir nokta;
Benim gibi 64bit işletim sistemi kullanıp sorun yaşayan arkadaşlar için 64bit sürücü aşağıdadır;
http://depositfiles.com/files/pqnm6p9uw (http://depositfiles.com/files/pqnm6p9uw) (Link AVRFreaks sitesinden alıntıdır.)
Yeni aldığım dizüstüde 64bit Win7 yüklü geldi. USBASP'yi bir türlü tanıtamadım.
Araştırmalar sonucu AVRFreaks sitesinde bu sürücüyü buldum. Fakat bu seferde Win7 imzasız sürücüyü yüklememekte diretti.
Onuda yanlış hatırlamıyosam açılış ekranında F8'e basarak birkaç ayarı değiştirip halletmiştim. Şuan sorunsuz kullanmaktayım.
İyi çalışmalar...
S.A
Sn Emre teşekkür ederim. C cesaretimi toparlarsam atmel c yazmayı öğreneceğim şimdilik bascom-avr ile öğrenmeye çalışıyorum.
@elektroemre hocam verdiğiniz ilim hizmetinizden dolayı çok teşekkür ederim akşam bizzat uygulayacağım sonucu burda yine açıklarım.
Allah razı olsun.
Merhaba 23:30 itibariyle denedim mükemmel oldu.Sorunsuz çalışıyor.
Komut yaz derle board üzerinde devre çalıştığı anında belli oluyor.
Biz bu işlemcileri devre üzerinde programlıyoruz. Fiziksel olarak işlemciye zarar verebilirmiyiz. Başıma bir hadise geldi tamda bu konu hakkında 16f877 3 kanal pwm_rgb uygulaması yaptım. Üst üste yaklaşık 1 dk arayla işlemciyi branner programlayıcısı ile programladım.
4.kez programlama yaptım ve işlemciyi devreye taktım enerji verdim baktım pic uçmuş ;D Başka bir işlemcide denedim devre çalıştı. Arızalanan işlemciye program yükleniyor ancak devre üzerinde çalışmıyor....Bunun sebebi ne olabilir.
Aynı hadise atmel işlemcileri programlarken başımıza gelebilirmi. Bu durumdan dert çeken varmıdır?
Bu vesile ile @elektroemre hocamızdan verdiği bilgiler adedince allah razı olsun
Alıntı yapılan: SpeedyX - 01 Ekim 2010, 00:30:33
Güzelmiş, ben dosyayı indirdim fakat gerekli proteus versiyonu olmadığı için açılmadı, önemli de değil.
Bana hoş bir usb atmel programlayıcı lazım, madem arkadaşlar sorunsuz çalıştığını teyid etmişler, bunu eskiden K128 de olduğu gibi minik bir kutuya göre smd malzemelerle çizip üretsek gayet hoş olur sanıyorum.
Ne dersiniz?
@speedyx bir arkadaşımız bahsettiğin programlayıcı tarzında çizimi yapıyor. Yakında oda burda yayınlar
Arkadaşlar bende USBASP programlayıcısı yapmaya karar verdim. 2 adet Atmega8-16PI ldım ve bir arkadaşımda bulunan Topmax marka profesyonel programmer ile aşağıdaki sigorta ayarlarınıda yaparak programladım.Ama heriki işlemcidede çalışmadı maalesef.Yaptığım PCB ise fischel sitesindeki bir devreye ait.Giriş lere 3.3volt zenerde taktım.Acaba atladığım bir püf noktamı var.
[IMG]http://img832.imageshack.us/img832/568/con2v.jpg[/img] (http://img832.imageshack.us/i/con2v.jpg/)
[IMG]http://img815.imageshack.us/img815/1484/conf1.jpg[/img] (http://img815.imageshack.us/i/conf1.jpg/)
[IMG]http://img809.imageshack.us/img809/2958/usbasp.png[/img] (http://img809.imageshack.us/i/usbasp.png/)
Arkadaşlar Atmega hevesim başlamadan bitmesin istiyorum.Bana ücreti mukabilinde 2 adet USBASP programlanmış Atmega8/16 DIP gönderebilecek varsa ÖM atarsa sevinirim.Teşekkürler.
sezgin hocam bende bir ara programlayıcı yapmaya heveslendim sonra Mersin`de elektronikçilerde Atmel arama gafletinde bulundum -uzun lafın kısası programlayıcı için bile atmel bulamadım- bu arada sağolsun ebay`e danıştım aşağıdaki programlayıcı karşıma çıktı flashdisk kadar birşey ama yok yok. fiyatı da uygun 12dolar.
http://cgi.ebay.com/USB-ISP-Programmer-ATMEL-AVR-51-ATMega-ATTiny-/200460739146?pt=LH_DefaultDomain_0&hash=item2eac64224a
edit: kusura bakmayın ilk linki değiştirdim ürünü ararken Türkiye ye gönderisi olmayan bir satıcı bulmuşum değiştirilmiş link yukarıdadır.
Hocam linkteki programlayıcıda USBASP. Ayrıca ben Ebay'dan alışveriş yapmadım.Eğer elinizde fazla varsa alabilirim.Teşekkürler.
Malesef kendim için bir adet almıştım.
Bu arada linki değiştirdim çünkü ürünü ebay`da ararken Türkiye ye gönderisi olmayan bir firma seçmişim neyse yeni linkteki ürün benim aldığım ürün ve satıcıdır.
Arkadaşlar aykut hocamın verdiği usb devreyi yaptım.atmega 8 e ilk firmware i atarken sanırım yanlış sigorta seçip işlemciyi kilitledim şuan işlemci ne okulabiliyor nede yazma yapabiliyorum sigorta ayarlarıda okunmuyor pony prog ve paralel port ile programlamaya çalışıyorum.Yeni bir atmega8 ile deneyeceğim de bu pony prog için sigorta ayarlarını bilen arkadaşlardan yardım bekliyorum.Teşekkürler
Hatalı fuse ayarlarından dolayı yazma yapılamayan işlemciler normalde HV(yüksek voltajlı)programlayıcılarla yeniden programlanabilir fakat 2.bir yol daha vardır işlemcinize herhangi bir kristal osilatör bağladığınızda(4bacaklı olanlardan) sorunsuz bir şekilde programlandığını göreceksiniz.
Alıntı yapılan: ayban - 04 Ocak 2011, 19:39:42
Hatalı fuse ayarlarından dolayı yazma yapılamayan işlemciler normalde HV(yüksek voltajlı)programlayıcılarla yeniden programlanabilir fakat 2.bir yol daha vardır işlemcinize herhangi bir kristal osilatör bağladığınızda(4bacaklı olanlardan) sorunsuz bir şekilde programlandığını göreceksiniz.
4 bacaklı osilatör alınca dediklerinizi deneyeceğim sonucunu buradan paylaşırım inş. yüksek voltajlı programlayıcı ile nasıl yapabiliriz ?
Nihayet Atmega8 programlamayı başardım.Nedense profesyonel programmer ile çalışmadı ama LPT-ISP programmer ile birkaç deneme sonunda.Hatta denemeler sırasında Atmega8'in sigorta ayarları değişmiş.Dolayısıyla programlayıcı Atmega8'i görmez oldu.Bende basit bir hile ile tekrar okuyup yazabildim.16F628A ile basit bir 1Mhz sinyal ürettim.Bunu Atmega8'in 9 nolu(XTAL1) bacağından girdim.Böyle yapınca Sigorta ayarları ne olursa olsun İşlemciyi çalıştırıyor ve okuyup yazmaya izin veriyor.Herşey için teşekkürler.
Alıntı yapılan: sezgin05 - 06 Ocak 2011, 09:09:25
Nihayet Atmega8 programlamayı başardım.Nedense profesyonel programmer ile çalışmadı ama LPT-ISP programmer ile birkaç deneme sonunda.Hatta denemeler sırasında Atmega8'in sigorta ayarları değişmiş.Dolayısıyla programlayıcı Atmega8'i görmez oldu.Bende basit bir hile ile tekrar okuyup yazabildim.16F628A ile basit bir 1Mhz sinyal ürettim.Bunu Atmega8'in 9 nolu(XTAL1) bacağından girdim.Böyle yapınca Sigorta ayarları ne olursa olsun İşlemciyi çalıştırıyor ve okuyup yazmaya izin veriyor.Herşey için teşekkürler.
Hocam sigorta ayarlarında hangi sigortaları ayarladınız ben bir türlü ayarlayamadım?
Edit: Sonunda başardım.Pony Prog ile atmega8 i ilk kez programlayacak arkadaşlar ;
1. Sigorta ayarlarına dokunmadan programlayıcının hex dosyasını atın
2. Daha sonra sadece datasheet te yazan sigortaları değiştirin CKSEL321
Kolay gelsin
atmega8 usbasp fuse ayarları
http://www.berik.net/0202usb.php