关于51单片机控制步进电机

问题描述:

关于51单片机控制步进电机
用ULN2003驱动步进电机需要光电耦合吗 用了光电耦合后4N25的输出端能不能直接接入ULN2009?就是ULN2003的接口能承受4N25的电压吗?
那直接单片机IO口直接接就可以了吧?我问我们老师他说最好加隔离,他说如果电机的工作电压低的话不加也可以的,如果高了会有反向电动势。
1个回答 分类:综合 2014-11-04

问题解答:

我来补答
看不懂!
2003前面需不需要接光耦,是根据你的电路来说的,它主要是搞干扰和解决电压不一致而用来隔离电源的.
你的步进电机和控制线路板电源如果共地,我常觉得就没有必要接了,因为干扰信号还会通过地线传到控制部分.
如果说要接的话,4N25和2003输入端之间肯定是要加个电阻的,限流吗!,1K就行,而且在1K电阻与2003输入端最好接一个4.7K电阻,4.7K电阻的另一端接地线,这样,在4N25不工作的情况下,通过4.7K电阻将2003输入端接地.
2003的内部是一组达林顿管,你可以理解为放大倍数很高的三极管,你用到的控制极就是其基极,所以,它有0.7V电压就可以工作了.但一般在使用时,还是要保证提供2V以上,不然可能不会很可靠.
最后一个问题我看不明白,什么叫承受4N25的电压?它们是串联的,所以最多叫能否承受电流!这可以通过上面串1K电阻解决!
 
 
展开全文阅读
剩余:2000
上一页:指函数和对函数
下一页:字丑请见谅。