能不能用这样的方法自制步进电机驱动器

来源:百度知道 编辑:UC知道 时间:2024/06/02 20:09:25
我要用单片机控制步进电机,看了一些资料,还要在单片机和步进电机之间加一个驱动器(虽然是一个集成的硬件,但是太复杂了),我这样可不可以,比如一个48VDC的步进电机,我在单片机与步进电机之间就加一个100VDC输出能力的固态继电器,固态继电器的触发信号输入端接单片机I/O上,固态继电器输出端接到步进电机的各相线圈绕组上,比如5相的步进电机,我用5个固态继电器来连接,不知可否行之?

步进电机从原理上来说属于开环控制,说白了就是您这样控制.
但是步进电机的参数很诡异,只有电阻和电流,是不讲电压的,而您又没有能够闭环控制电流这东西。所以您光加一个固态继电器,其结果就是马达直接冒烟或者电源爆掉,如果您不幸的选用了一个交流的固态继电器,而您的电源又没有短路保护,那么,冒烟和烧电源的几率是100%。
有一种极端的情况,就是您的MCU给出的相导通时隙非常非常短,短到步进电机的线圈的磁通还没有饱和,您这一大坨东西就可以运作了。
而且,步进电机驱动器还有速度的要求,SSR一般不能达到ns级别的上升和下降时间,所以实验可以,但是实用就免了。
另外一点,您要确认是5相还是5线4相电机。

08年的问题,本来不想挖坟的,但是这个问题在刚接触步进电机的时候经常会遇到,所以还是提供一个参考给其他人。