这篇文章使用LabVIEW配合MyRIO进行步进马达的控制,我使用的步进马达是小颗的那种,如果要用扭力较高的须配合马达的驱动器,大家知道步进马达的基本原理就是靠里面的四颗磁铁去轮流激磁而转动,程式的整体概念就是用LabVIEW的Case Structure配合For loop让马达内的磁铁不断的激磁从而达到转动,并且可以设置delay time控制速度,digital output是我的输出脚位,要与步进马达的四条线接一起,程式如下。
大家可以看到四张图片就只是Case Structure的Case不同而已,并且每个Case都让一个digital脚位输出去激磁然后重複四次,一直连续重複就可以旋转了,如果要让他反转只要该一下For loop就可以,这篇只是初阶之后有机会再将正反转,控制转几圈贴上来给大家看。