13 Şubat 2013 Çarşamba

PIC16F877A - PIC18F4550 GELİŞTİRME KİTİ

     Ve site tanıtım kartım, E-SİS kart..


     Eğitim ve geliştirme kiti olan E-SİS kart ile PIC16F877/877A, PIC18F452 ve PIC18F4550 mikrodenetleyiciler kullanılabilir. PIC18F4550 ile PC ile seri iletişim yapılabilmesi için 1 tane USB çıkışı mevcuttur.
    Üzerinde MCLR ve RD0 pinlerine bağlı iki adet buton, RC4, RC5 pinlerine bağlı 2 adet LED diyot bulunmaktadır. Kristal osilatörün değiştirilmesi için kristal soketi bulunmaktadır.
    Regülatör olarak LM317T regülatörünü kullandım. Devrede 3.3V sensörler ile çalışılması gerektiğinde devre gerilim jumperi ile 5V veya 3.3V seçimi yapılabilinmektedir.
    Kitin LCD katında PIC' in RA0 ve RA1 bitlerine bağlı ikili switch anahtar , LCD led ve fokus ayarı için (1k, 2k) 2 adet trimpot yer almaktadır. Her katta gerilim gösterge ledi bulunmaktadır.
    PIC 'in geri kalan tüm bitleri direk çıkış pinlerine verilmiştir. 
    PIC 'ler üzerinde programlanması için VPP - +5V - GND - RB7 - RB6 bitlerine sıralı biçimde pin çıkışı verilmiştir. Bu sayede programlayıcı PIC çıkarılmadan karta bağlanarak programlanabiliyor.

Devre biter bitmez huyumdur hemen denerim :D
Önce bir LCD animasyonu yazdım. Kısa bir program fakat deneme için yeterli.
      Üzerinde çalıştığım Visual Basıc PIC18F4550 seri iletişim ile kontrol programı tasarımını oluşturdum , fakat programı üzerinde araştırmalarım ve çalışmalarım devam ediyor. seneye biter inşaallah :)
      Flowcode programına çalışıyorum şuan (boş zamanlarımda), usb kontrolü mevcut bir program fakat bendeki full olmadığı için PIC'i tanımıyor. Fakat youtube da Flowcode programında usb kontrol uygulamaları mevcut. 

     Devreyi son hali ile aşağıda paylaştım. Ek olarak servo ve step motor kontrol katı, 3 adet ek fonksiyonel buton, 1 tane analog giriş (trimpot) ekledim. 
    Step motor çıkışı için ULN2004 ile sürdüğüm bu step motoru kullandım.