Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: ipek - 15 Nisan 2014, 01:08:16

Başlık: ATmega32 imdat
Gönderen: ipek - 15 Nisan 2014, 01:08:16

kısaca giriş yapayım. bir arkadaşımın ricası üzere yapılmış çalışan bir devreyi yapmamı rica etti kıramadım başladım.

bu benim ömrümde ilk atmelle çalışmamdı,yani avr ile ilk kez milli oluyordum.

devreyi bitirdim tüm bağlantıları özenle bir kaç kez kontrol ettim.çipi programlamadan evvel neti ve burayı iyice okudum.elimdeki universal programlayıcı unimax_eetools birde hilo_ALL11 var.sigorta ayarlarını görünce şaşırdım,nette dolanıp  http://www.engbedded.com/fusecalc (http://www.engbedded.com/fusecalc)  diye bir site buldum.AT_Mega32 8Mhz HS resanator seçeneği benim için uygun olanı seçtim diğer seçenekleri boş bıraktım,% verify sonucunu görüp devreme taktım tık yok.

osilaskopla baktım osilator canlamış scopun ekranında 8 Mhz okuyorum.diğer ayaklara baktım en ufak bir gürültü dahi yok.bir kaç yabancı siteye yazdım cevar reset pinini kapatmışsın diye bir cevap aldım çok saçma idi çünki bu çipte öyle bir yetenek yok idi.yazarı aradım gönderdiği hex dosyasını checksum yaptık kusur olmadığını tespit ettik.
indim kadıköy'e mega32 ,32L,32A hepsinden aldım denedim aynı sonuç.tekrar yazara döndüm bir proje için denizde olduğunu bir ay sonra preprogrammed çip yollayacağını deklare etti sağolsun bekleriz. program bascom diye bir compilerde yazılmış.bunca uğraştan sonra şemayı isis proteus'a döktüm şakır şakır çalışmakta idi hal böyle olunca kafayı yedim.

şimdi Atmelden anlayan tecrübesi olan hocalarımın görüşlerine açığım.yüce Tanrı microchip'i korusun varlığını daim etsin amin diyorum.beni zerre üzmedi şimdiye kadar.

yazarı sayfası http://www.qsl.net/pa3ckr/bascom%20and%20avr/iw3hev/ (http://www.qsl.net/pa3ckr/bascom%20and%20avr/iw3hev/)

buda kullandığı fuse settings http://www.qsl.net/pa3ckr/bascom%20and%20avr/iw3hev/atmega32-fuses.gif (http://www.qsl.net/pa3ckr/bascom%20and%20avr/iw3hev/atmega32-fuses.gif)

bunlarda siulasyon dosyaları.
http://www.dosya.tc/server28/lvCIpu/Atmel.rar.html (http://www.dosya.tc/server28/lvCIpu/Atmel.rar.html)
Başlık: Ynt: ATmega32 imdat
Gönderen: mehmet - 15 Nisan 2014, 02:18:31
Display aynısı mı?
Başlık: Ynt: ATmega32 imdat
Gönderen: elektronart - 15 Nisan 2014, 02:52:05
devreyi kaç voltla besliyorsunuz?
Başlık: Ynt: ATmega32 imdat
Gönderen: Kabil ATICI - 15 Nisan 2014, 03:28:01
Programlayıcının azizliği olabilir. Aslında kullanım açısından çok kolaydır.
Öncelikle orada belirtilen çip özelliklerini taşıyan bir LCD kullandınız. Gördüğüm kadarı ile T6963C veya türevi kontrol çipine sahip bir GLCD kullanılmış. KS108 ve türevi burada çalışmayacaktır.

Kullandığım programlayıcıdaki sigorta ayarları (Daha kullanıcı dostu)
http://s5.postimg.cc/hnyetdt6f/sigorta_ayarlar.jpg (http://s5.postimg.cc/hnyetdt6f/sigorta_ayarlar.jpg)
sizinkinden biraz farklı görünüyor.

Sizin sadece en alttaki ayar farklı. (Değişmese de olur, çünkü tam sınırdaki bir saat frekansı)

ek: LCD konusunu siz biliyor olsanızda sorma ihtiyacı hissediyoruz.
Başlık: Ynt: ATmega32 imdat
Gönderen: RaMu - 15 Nisan 2014, 05:17:29
lcd devre üzerindeyken mi md.yi programlıyorsun?
Başlık: Ynt: ATmega32 imdat
Gönderen: ipek - 15 Nisan 2014, 10:57:21
Display'ım Varitronix MGLS-24064 Arkasını çevirdim Toshiba T6963 çip bir statik ram birde kristal var.acaba displaymı hatalı dedim crystal fonts diye bir programla eski bir bilgisayarın paralel poruna bağladım 9 voltluk bir pille negatif kontrast beslemesi verdim ve ekrandaki tüm grafik test figürlerini gördüm ekran elenmiş oldu.

daha öncede belirttim buna atacacak Jtag programlayıcım olmadığı için Stand Alone Universal programlayıcı ile cipi soketten çıkararak dışarıda programladım verify bilgisini aldım.eğer sıfır çipi sigortalarını hiç ellemeden programlar isem osilatör ayaklarında sinyal oluşmuyor.siortaları 8 mhz Xtal olarak verdiğimde scopla görebiliyorum.enterasandır sanki reset ayağı hiç çalışmıyor.9 nolu reset pini gnd'ye çekilse bile osilatörüm çalıştığını gözlemledim.

güçkaynağım (HP agilent 3415) 5 volt ve 5.20 volt arasını denedim boden'mi su koyuyor diye ondanda bir şey çıkmadı.

displey haspel kader uymadı desek bile Logic analizör ve skoptaki izlenimleri bacaklarda en küçük iz yok.

simulatörde ve youtube'deki çalıştıranları izlemesem her şeyi kırıp atacağım dostumda sık sık arıyor abi bi gelişme oldumu diye Atmel' bırakın sempatiyi Kin bile duymaya başladım.
Başlık: Ynt: ATmega32 imdat
Gönderen: Kabil ATICI - 15 Nisan 2014, 11:10:04
Ekran  şemada verilmiş olan ekran ile uyumlu. Aslında ISP programlayıcı. (portb üzerindeki MISO,MOSI,SCK bacaklarının olduğu yer). JTAG 'da sistem çalışırken işlemcinin davranışlarını izlemek için kullanıyorlar.

Belki sıkıntıyı yapan JTAGEN sigortası olabilir. Bu işlemcinin JTAG cihazlarınca izlenmesine izin verir.
Başlık: Ynt: ATmega32 imdat
Gönderen: SERRO EFE - 15 Nisan 2014, 11:16:15
İpek hocam low value = E4, high value=DF olarak configure edip deneyebilirmisiniz. iç osc 8Mhz olarak configure eder.
Başlık: Ynt: ATmega32 imdat
Gönderen: RaMu - 15 Nisan 2014, 12:02:48
Ben lcd bağlı iken programlama yaptığım bir devrede
program yazma başarılı oluyordu ve verify kapalı programlıyordum
sonra programda ufak tefek hatalar oluyordu veya hiç çalışmıyordu
aradabirde programlanamıyordu
bu nedenle lcd bağlı ikenmi programladın demiştim ama bundan değilmiş,
ben atmega ile uğraşmadım başka yerde birşey varsa yardımcı olayım dedim, olmadı.

Hocam yanlış anlamazsan birşey söyleyeceğim,
yeni çiple uğraşıyorsan bence en azından önce bir led yak söndür denemesi yapmak şart,
en azından evet md.yi doğru şekilde programlayabiliyorum diyebilirsin.
Başlık: Ynt: ATmega32 imdat
Gönderen: ipek - 15 Nisan 2014, 20:53:17
Allah razı olsun Ambar7 hocam üşenmeden geldi sigortalara müdahele etti ve yaşam kıvılcımı nihayetinde devre çalıştı.sorunun Spien'den kaynaklandığını tahmin ediyorum.

ilgi duyan tüm arkadaşlara minnettarım.kalın sağlıcakla.
Başlık: Ynt: ATmega32 imdat
Gönderen: picusta - 16 Nisan 2014, 00:23:18
Alıntı yapılan: ipek - 15 Nisan 2014, 20:53:17
Allah razı olsun Ambar7 hocam üşenmeden geldi sigortalara müdahele etti ve yaşam kıvılcımı nihayetinde devre çalıştı.sorunun Spien'den kaynaklandığını tahmin ediyorum.

ilgi duyan tüm arkadaşlara minnettarım.kalın sağlıcakla.
Iste picproje farki.
Hiçbir ecnebi forumda böyle yardimlasma göremezsiniz.
Başlık: Ynt: ATmega32 imdat
Gönderen: RaMu - 16 Nisan 2014, 01:04:48
Abartma yabancılarda çok çok iyi yardımlaşma var.
Hatta bizden daha fazla uğraşabildiklerinden midir nedir
bizde gizli saklı kimseye söylemediğimiz birş.y sandığımız konularda
döküman hazırlıyorlar, sunuyorlar resmen.

Ama durum gerçekten güzel abartsakmı acaba biraz.