Atmel usb programlayıcı daha öce paylaşılan “Atmel avr usb programlayıcı” devresinin gelişmiş zif sokete göre tasarlanan versiyonudur.
Kaynak: USBasp – USB programmer for Atmel AVR controllers http://www.fischl.de/usbasp/
Bacak yapıları uyduğu sürece 8 pin, 20 pin, 28 pin, 40 pin atmel işlemciler programlanabilir. Devre ve program kullanımı hakkında hazırlanan videolu anlatım ve gerekli diğer dosyalar (pcb, hex şema vb.) bulunuyor.
Zif Soket Atmel işlemci Bağlantı Şeması;
Atmel USB Programlayıcı Videolu Anlatım;
Videolu anltımda Programlayıcı devresinde kullanılan Atmega8 (atmega48 de kullanılabilir) mikrodenetleyicisine boot için gerekli olan “hex” kodunun yüklenmesi sonrasında USB programlayıcının sürücülerinin yüklenmesi AVRburn programın anlatımı hex yükleme, sigorta ayarları, işlemci seçimi, osilatör ayarları
WinAVR programı üzerinde örnek deneme yazılımının (led örnek) derlenmesi yazılımın proteus isis üzerinde test edilmesi USB programlayıcının ayarları, özellikleri, kullanımı hakkında detaylı bilgiler bulunuyor.
Notlar..
Devrenin baskı devresinde alt yüzeyde kullanılan osilatör kondansatörleri SMD tip kullanılabilir bu şekilde daha düzenli bir görünün olur elimizde SMD tip olmadığı için biz uygulamada seramik tip kullandık
Baskı devre tasarımı bittikten sonra testlerde 40 pin işlmeciler için tasarımda ufak bir sorun tespit edildi buna dikkat etmelisiniz
Aşağıdaki resimde gördüğünüz yol açık devre, kesik olduğunda atmega8, at2313 programlamasında sorun olmadı fakat 40 pin işlemcilerde sorun yaratıyor 40 pin işlemcilerde bu yolu birleştirmek gerekiyor bu bölüme bir “Jumper” ya da “switch, Anahtar” eklenirse bu işlem daha kolay olur
Yapacak arkadaşlara hayırlı olsun. Bu vesile ile emeği geçen tekniker_erhan ve yazı düzenlemesinde yardımcı olan @gevv kardeşimize sonsuz teşekkürler…
WinAVR Eclipse ile Usbasp kullanma
@elektroemre hocamızın win avr eclipse ikilisi ve usbasp programlayıcı ile devre üzerinde programlama hakkında açıklamaları (görsel resimli anlatım)
Şifre-Pass: 320volt.com
Yayım tarihi: 2010/09/29 Etiketler: atmega8 uygulamaları, atmel usb programmer, avr programlayıcı, avrburn kullanımı, usb programlayıcı, usbasp, winavr kullanımı
bu kadarmı olur 🙂 normal olanlanlardan birini yapmaya karar vermiştim yarın malzemeleri alacaktım şansa bak zif soketlisini yapmışsınız paylaşım için çok teşekkür ederim ellerinize sağlık
Selam hocam devre sorunsuz çalışıyor. Bağlantıdaki videoyu dikkatle izleyin. Her şey açıklanmış. Şimdiden hayırlı olsun….
merhaba. programlayıcının üzerine lehimlendiği pcb nin adı nedir. yaşadığım şehirde standart sarı renkli pcb kartlardan var bu beyaz pcblerin adı nedir birde diğerlerine göre bir farkı var mı bunların?
bu plaket türüne CEM-1 deniyor epokside işinizi görür
bu tip pcb plaketleri ısıya dayanıklıdır daha sert ve kolay kolay kırılmaz üzerindeki bakır daha kalındır
ama programlayıcı devresini elinizdeki plakete yapabilirsiniz sorun olmaz
hocam öncelikle emeğinize sağlık.
ekte verdiğiniz dosyalara bakıyorum ancak tutuldum kaldım bir türlü zif soket bağlantısını nasıl yapacağımı göremiyorum. yardımcı olabilirsenız çok sevineceğim.
hocam devre şemasında verdim oradan baktınızmı
Hocam devre şemasında soket bağlantılarını göremedim ben pdf halinde ki şemada öyle bir bağlantı yok malesef
hocam ares çizimini verdim orda çizilmiş 40 pin ve 8 pin bir çeltik kısımları aynı diğer işlemcilerin çeltikleri farklı ben o çizime göre yaptım farklı bir şey yapmadım
Merhaba bu devre ile atmeganın çiplerini de programlamak mümkün olur mu?
data uçlarını ilgili deliklere girerek.
fatih kardeşim. bu ürün zaten atmeganını piclerini programlıyor. yukarıdaki metni iyice okuduysan görürsün. bu programlayıcı zaten atmega çipleri programlıyor.
http://www.fischl.de/usbasp/
sitesindeki programlayıcıdan uyarlama yapılmış bir programlayıcı.
iyi çalışmalar.
aykut hocam devreyi yaptım ama çalıştıramadım yazılımı AvrOspII_547 programı ile atıyorum ama devreyi çalıştıramadım herhalde fuse bits ayarlarınımı yapamadım ben elektronikci değilim bu işle amatörce uğraşıyorum hex dosyasını atarken fuse bits ayarlarını nasıl yapmam lazım anlatırsanız sevinirim
Arkadaşım güzel bir devre yapmışsın ama tam anlatım yapamamışsın bu devreyi yapacak kişi atmega8 işlemcisini satın alacak ve aldıgı atmega8 işlemcisindede yüklü bir program olmayacak bu devreyi nasıl çalıştıracak bilgisayar gömüyor kardeş. işlemcinin satın alıdıktan sonra nasıl devreye hazırlanacağını anlatıma eklersen sevininriz
aydın dostum elimizde atmel programlayıcı olmadan programlayıcıda kullanacağımız atmel işlemciyi nasıl programlayacağız diyorsun haklısın. değerli kardeşim rs232 programlayıcılar var. sana bir tane önereyim.
http://www.elektrobilim.org/forum/showthread.php?t=5466
değerli dostum bence programlayıcı yapmak ile uğraşma ben ebay vasıtasıyla 12 $ bir ürün aldım gayette kaliteli. yok ben mutlaka yapacağım diyorsan sen bilirsin.
http://cgi.ebay.com/USB-ISP-51-AVR-Programmer-Download-Adapter-ATMEL-/320605026534?pt=LH_DefaultDomain_0&hash=item4aa58c78e6
yukarıdaki programlayıcı gayet güzel küçük pratik kargo bedava. kolay gelsin.
Acaba usb-rs232 dönüştürücü ile çalışabilen bildiğiniz rs232 programlayıcı var mı? Üstte verilen devreyi denedim, çalışmadı.
http://www.elektrobilim.org/forum/showthread.php?t=5466 burdaki programlayıcıyı bende yapmayı denedim ama çalıştıramadım. isterseniz bu vereceğim linkleteki programlayıcıyı denyebilirsiniz yapan kişide zaten programlayıcıyı atmega-8p yi programlamak için kullanmış bu usb programlayıcıdada atmega8-p kullanılmış devreyi ben denemedim ama çalışacağını düşünüyorum.Deneyen olursa konun altına yazsında bizde ona göre yapalım 🙂
Buyrun Link: http://www.berik.net/0201parport.php
Bir şey soracağım ben bunu cmd de avrdude yazarak programlıyoruz ya orda kullanabilirmiyim ?
yada Kullanmam için ayrı bir şey yapmam gerekiyor mu ?
eski bir konuyu hortlatmak gibi olacak ama yardımınıza ihtiyacım var
devreyi uygulamaya çalıştım. ponyprog ile seriporttan atmega8 hexini yükledim. pc ye taktığımda aygıt tanınmadı diyor.
hexin yüklendiğini ledin yanması dolayısı ile söyleyebilirim. çünkü atmega8 den şase alıyor.
ponyprog ile yüklerken fuse ayarları yapmam gerekiyor galiba orada takıldım.
(seri programlayıcı ile devredeki zener değerlerinin farklı olması devrenin çalışmasını etkiler mi yoksa zenerler koruma amaçlı mı)
yardımlarınızı bekliyorum teşekkürler.
[email protected]
fuse ayarlarından dolayı bendede sorun var. fuse ayarları nasıl olacak bilen varsa yardım edebilirmi acaba ?
Ares şemasındaki atlatma tellerini takınca,devrenin arkasındaki kırmızı kablo ile yapılan atlatmaları yapmamız gerekir mi?
Github’da şu firmware’i buldum. Sürücü kurmak gerekmiyor. PC’ye bağlayınca Windows sürücüyü otomatik yüklüyor.
https://github.com/mariusgreuel/USBasp