PIC16F88 ile yapılmış hız ayarlı Unipolar step motor 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.
|