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.