pic16f88 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
pic16f88 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

PIC16F88 Basınç Sensörü

PIC16F88 ile yapılmış LCD göstergeli MPX5100 veya MPX4115 basınç sensörü okuma devresi.
Bu uygulamayı bir istek üzerine hazırladım. gerçekte deneme şansın olmadı ancak proteus simülasyonunda normal çalışıyor.

DEVRENİN ÇALIŞMASI:
Devrede MPX5100 veya MPX4115 basınç sensörü kullanılabilinir.  bu sensörün çıkış voltajı PIC16F88 in ADC girişi ile okunup  basinc=((voltaj+5*0.085)/(5*0.0090)) formülü üzerinden basınç değeri hesaplanıp LCD ekranda sensör voltajı ile birlikte gösterilir.

KAYNAK DOSYALAR:

Devrenin proton basic ile yazılmış versiyonunu buradan indirin:
https://github.com/profahmet/projedosyalar/raw/master/pic16f88_basinc.zip

Devrenin ccs c ile yazılmış versiyonunu buradan indirin:
https://github.com/profahmet/projedosyalar/raw/master/pic16f88_basinc_ccs.zip


KOLAY GELSİN.

PIC16F88 stepmotor

PIC16F88 ile yapılmış  hız ayarlı Unipolar stepmotor kontrol devresi.
Bu uygulamayı birinin isteği üzerine hazırlamıştım ve breadboard üzerinde denedim.

DEVRENİN ÇALIŞMASI:
[SAG] butonu stepmotoru sürekli sağa dönderir. [SOL] butonu ise sürekli sola. [DUR] butonuda motoru durdurur. [DEMO] butonuna basınca step motor 150 adım sağa ve 150 adım sola döner ve bu işlemi  sürekli tekrarlar taki [DUR] butonuna basana kadar.
Devredeki ledler monitörleme amaçlıdır. motor sağa gönnerken MSAG ledi yanar. sola dönerken ise MSOL ledi ışık verir. eğer [DEMO] butonuna basılıp demo moduna alınmışsa motorun sağa döndüğü esmada  DSAG , sola dönerken ise DSOL ledi ışık verir.
RA0 pinine bağlı 10k pot ile step motorun dönme hızı ayarlanır.

KAYNAK DOSYALAR:
PIC16F88 yazılımını proton basic ile yazdım.  devrenin şemasını, .bas dosyası, hex dosyası, proteus isis için .DSN dosyasını buradan indirin:
https://github.com/profahmet/projedosyalar/raw/master/pic16f88_stepmotor.zip

KOLAY GELSİN.