Elektronik Devreler Projeler Elektronik ve biraz daha fazlası İletişim - Araçlar - Dikkat - Topluluk
Elektronik / Mikrodenetleyici Projeleri/

PIC18F2550 Smart Control USB Controller

Sponsorlu Bağlantılar

PIC18F2550 mikrodenetleyicisi kullanılan bu projede bilgisayar arayüzü kullanılarak 8 adet Röle çıkışı, 8 adet dijital giriş ve 4 adet LED çıkışı kontrol edilmektedir. Kart beslemesi bilgisayar USB portundan sağlanabileceği gibi harici bir 15-24V DC kaynaktan da sağlanabilir. Besleme kaynağı seçimi kart üzerinde ki jumper ile ayarlanabilir. Dijital girişler yalnızca switch veya buton için kullanılabilir.

USB haberleşmesi için HID (Human Interface Device) kullanıldığı için herhangi bir sürücü yüklemesi gerektirmeksizin çalışabilir. Bilgisayar arayüzü kullanılarak dijital girişler gözlenebilir, röle ve LED çıkışları kontrol edilebilir. Bilgisayar arayüzü Visual Basic 6.0 ile hazırlanmıştır. PIC programı Swordfish BASIC derleyicisi ile yazılmış, şema ve PCB Proteus ISIS & ARES programları ile hazırlanmıştır.

pic18f2550-usb-relay-usb-role-kontrol-usb-hid

pic18f2550-usb-pcb-proteus-isis-ares-swordfish-basic

pic18f2550-usb-dijital-girisler-yalnizca-switch-buton

Projeye ait pcb, şema, kod dosyaları : pic18f2550-smart-control-usb-controller.rar alternatif link2 alternatif link3

  • censoy

    Teşekkürler.

  • samur

    Paylaşım için teşekkürler.

    Visual basic de bu programı yazabilen arkadaşlar yardımcı olabilirmi bnde buna benzer birşey yapmak istiyorum

  • Ayaz

    Ellerinize sağlık ancak, bunların Python için yazılımı yok mu acaba? Yani daha açık bir dil ile Python ile bunlar yapılamaz mı?

  • Ceyhun Topçuoğlu

    Uzun zamandır böyle bir devre arıyordum, özellikle VB6 ile yazılmış olması benim için çok iyi oldu. Pic’e atacağımız program sadece USBRelay.HEX adlı dosya mı ?
    Farklı bir yazıda ilk önce HID haberleşme için Pic’ e önceden bir program atmak gerekli diye okumuştum.

    Teşekkürler

  • İbrahim Merve Kumru

    devre mükemmel çalışıyor. Teşekkürler

  • Ugur ÖKÜZCÜ

    Merhaba,
    Öncelikle emeği geçen arkadaşa teşekkür ederim. Devreyi yaptım ancak bilgisayarın USB portuna taktığımda “USB Aygıtı Tanınmadı” uyarısı veriyor. Windows 8 işletim sistemi kullanıyorum. Windows 7de de denedim aynı uyarıyı verdi. Sorun ne olabilir acaba? Yardımınız için teşekkür ederim.