PIC16F84A ile Unipolar ve Bipolar Stepmotor

PIC16F84A ile yapılmış Unipolar ve Bipolar stepmotor sürücü test devresi.
Bu devreyi bir istek üzerine yapmıştım. gerçekte deneme şansım olmadı ama proteusta normal çalışıyor.

DEVRENİN ÇALIŞMASI:
Devre bilindiği gibi hem unipolar hemde bipolar step motor testi yapabilirsiniz.  [UNİ SAG] ve [UNİ SOL] butonları unipolar stepmotoru sağa veya sola dönderir. [BI SAG] ve [Bİ SOL] butanlarıda bipolar step motora sağ veya sola dönderme komutları verir.  L298 çıkışına hangi tür stepmotor bağlanmışsa o butonlar kullanılmalıdır. [STOP] butonu ise her iki tür motoruda durdurur.
Devredeki ledler mönitörleme amaçlıdır. Unipolar motor sağa dönerken U-SA ledi, sola dönerken de U-SO ledi yanar. Bipolar motorda ise sağa dönerken B-SA ledi, sola dönüştede B-SO ledi ışık verir.
L298 entegresi motor sürücüdür ve max 4A akımı vardır. çıkışına bağlayacağınız motorun akımı buna uygun olmalı.

KAYNAK DOSYALAR:
Devrenin asm, hex ve proteus dsn dosyasını buradan indirin:
https://github.com/profahmet/projedosyalar/raw/master/pic16f84_stepmotor_unipolar_bipolar.zip

KOLAY GELSİN.