Atmel Atmega8 İle Usb Üzerinden Kontrol Devresi

'Elektronik Projeler' forumunda DeMSaL tarafından 7 Haziran 2010 tarihinde açılan konu

  1. DeMSaL

    DeMSaL Özel Üye

    Sponsorlu Bağlantılar
    Atmel Atmega8 İle Usb Üzerinden Kontrol Devresi konusu
    Atmel Atmega8 İle Usb Üzerinden Kontrol Devresi - Atmel - Atmega8 - Usb Üzerinden Kontrol Devresi



    [​IMG]

    Geçenlerde yapmış olduğum attiny2313′lü usb uygulamasından (Attiny2313 pic16f88 usb uart dönüştürücü devresi) sonra birisinin ihtiyacı üzerine bu seferde atmega8 ile olanını yaptım. Devrenin rs232 kısmını kullanmayıp 15 adet I/O pini ile usb üzerinden haberleşen bir kontrol kartı tasarladım.
    Devrede 15 çıkış bulunmakta plaket üzerinde 15 röle çok fazla yer kaplayınca.Röle yerine çıkışları gözlemlemek için led diyotlar ekledim. Ayrıca 1,2,3 numaralı çıkışlara led ile birlikte çalışmasını gözlemlemek için 3 adet röle ekledim. Devre gayet güzel çalışıyor.Atmega8′in usb işlemleri ile uğraşmasından dolayı çıkışları açma kapaması biraz yavaş fakat kontrol kartı için gayet yeterli hızı var.

    Atmega8‘in çıkışlarını güçlendirmek için çıkışlara uln2804 tampon ekledim. Devre üzerinde led diyotlar ,röleler, uln2804 gibi elemanlar harici besleme ile atmega8 ise usb üserinden 3.3v regüle entegresi ile beslenmekte. Bu arada atmega8 12mhz hızda 3.3v ile gayet güzel çalışmakta atmega8′in asm kodları avr309 uygulama notunun dökumanları içinde mevcut asm dosyasını derlerken hata verdiği için internet üzerinden bulduğum bir hex dosyasını yükledim sorunsuz çalışıyor.

    Bilgisayar kısmında ise delphi ile yazılmış küçük bir yazılım mevcut. Uygulamanın baskı devresi ise proteus7.6 ile çizilmiştir.Yapacak arkadaşlara kolay gelsin.

    Dosya Dosya şifresi : tekniker_erhan

    Atmega-8 Usb kontrol projesine ait resimler;

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    Hazırlayan: Erhan
     

Bu Sayfayı Paylaş