Merhabalar,
Step motorun kaç tane sargısı varsa, o kadar güç çıkışı olmalı . Step motorunuz 4 sargılı ise , sizde 4 tane güç transistörü kullanacaksınız. Bu 4 transistörü sürmek için, picde 4 tane output çıkışınız olmalı .(out1,out2,out3,out4 )
1 tam adım çevirmek için,
1,0,0,0 yapmalısınız. Sonraki adımda da 0,1,0,0 yapacaksınız sonra 0,0,1,0 ve 0,0,0,1 ve 1,0,00
bu şekilde istediğiniz kadar dönder .. geri döndermek için ise aynı şeylerin tersini yapacaksınız. Varsayalım ki motorun son konumu 0,0,1,0 ise siz de 0,1,0,0 yapacaksınız. Bu durum da siz pic e seri portdan ilgili bu dört çıkışın durumuna göre değer gödereceksiniz ( 0,1,2,4,8 gibi değerler).
Pic de bu aldığı değeri, bitlerine ayrıştıracak ve çıkışlarını sürecek....