at89c51单片机在步进电机中是如何应用的?

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:02:14
哪位大哥大姐,哪位人才能帮帮我.小弟我对at89c51单片机不是很了解,还望各位有心之人帮帮我啊.小地先谢了 .

上网查ULN2803或者ULN2003的DATASHEET或者相关应用文章看看,该芯片驱动步进电机的典型应用实例也很容易找到,用于入门实验足够了,接线又简单,且芯片价格不超过2元,去看看吧。

http://hi.baidu.com/huweiyy/blog/item/1bac72cc5296c21501e928a2.html
http://www.daxia.com/bibis/moredata_1571034.shtml
http://zhidao.baidu.com/question/97614344.html
随便搜就是一大把

步进电机转动时所需要的控制信号,单片机可以提供。

以四相步进电机为例,分为ABCD四相,共地。
当A相通电时,A相的齿与转子吸合。B相通电时,B相的齿与转子吸合,当通电一个周期后,D相吸合以后,下一个周期A相与转子的下一个齿吸合。这样,ABCD每一次轮换通电,步进电机向前运动一步,因此这种电机叫做“步进”电机。
89C51控制步进电机的话,就是把ABCD各挂在IO口的一个引脚。控制他们轮流导通就OK了。如果步进电机需要的电流比较大,那还要加一个MOSFET来增大驱动能力

系统应该是这样一个结构: 单片机--驱动芯片--步进电机

关于驱动芯片,推荐2款,一种是L293,另一种是L298,当然现在L298应用最普遍,你可以在网上找相应的驱动电路。