1、步进驱动器是一种将电脉冲转换成角位移的执行机构,步进电机和步进驱动器构成了步进电机驱动系统,步进电机驱动系统的性能,不但取决于步进电机本身的性能,也取决于步进电机驱动器的优劣;
2、步进电机不能直接接到直流或交流电上工作,必须使用专门的驱动器;
3、步进驱动器的原理是采用单极性直流电源供电,只要对步进电机的各相绕组按合适的时序通电,就能使步进电机步进转动(详细原因可以参考步进电机那一篇文章);
4、步进驱动器一般需要接脉冲信号,方向信号,使能信号一般不接,输出接电机A组,电机B组,调换任意A+和A-或者B+和B-可以调换电机方向,当然从程序内部也可以修改;
5、驱动器的供电电源和厂家设计有关系,也和型号有关系,一般建议不要选择DC24的,DC48相对于DC24供电来说,扭矩可以更大;
6、根据控制器的输出类型不同,脉冲和方向的接法也不一样,如果控制器是NPN输出,那么P-接脉冲,D-接方向,P+和D+接VCC;如果控制器是PNP输出,那么,P+接脉冲,D+接方向,P-和D-接DC0;
7、当然,脉冲和方向部分驱动器根据实际情况是需要串联电阻的,具体串联多大的电阻,可以查看购买驱动器的手册即可,以西门子PLC200SMART为例,因为输出是PNP,电压是DC24V,根据电机手册我们知道,当输出电压是DC24V时,需要串联2.2千欧的电阻;
8、步进驱动器一般有两组参数可以设置,第一组是调节细分
根据不同的拨码可以控制电机每转需要多少个脉冲,设置合适的脉冲个数很重要,首先,我们以西门子PLC200SMART为例,说明一下,程序内部也是可以设置电机一圈需要多少个脉冲的,驱动器也可以设置,在定位时,我们在上位机上设置的坐标大部分时候是希望设置的是工程量单位,那么,在设置程序内部脉冲和驱动器脉冲时,最好有偶数比例关系或者一样,这样在转换单位时,很容易计算和转换;
当然,电机每转需要的脉冲如果设置的过大,由于控制器,例如西门子PLC200SMART的输出是有最大限制的,100KHz,所以这就会限制电机转动速度,如果程序内部设置的和驱动器设置的有比例关系,相应的就相当于间接的加了电子齿轮比,(关于电子齿轮比,我们在后面的伺服篇会详细解释)
第二组是调节电流
大部分情况下,只要将电流调节到电机的额定电流即可;
电流设置过大,扭矩变大,但是电机容易抖动,大于额定电流后,电机容易发烫,使用寿命大大降低,严重烧毁电机;
电流设置过小,扭矩变小,电机旋转平稳,但是如果设置过小,可能由于扭矩不够,无法转动;