步进马达控制电路设计(9)

时间:2025-07-06

基于ATMEL89C52单片机的步进马达控制电路设计

本系统中我们用单片机的P1^0 接步进电机的A 端控制信号,P1^1 接^A 的控制信号,P1^2 接B 的控制信号,P1^3 接^B 的控制信号,步进电机工作于单双拍混合模式。表1 列出了步进电机正向转动(顺时针方向)时P1 口的控制数据(P1 口的高四位未参与控制该电机,设其值为0)。

表 1 步进电机正向转动转序图

步进电机需要的电流大且易受噪声干扰,但单片机输出电流相对于步进电机较小,且有噪声干扰,为此本系统中添加了ULN2003驱动步进电机工作。ULN2003有七路达林顿管,可以起到放大和消噪的作用。其COMMON端与步进电机的COMMON端相连并接到高电平。ULN2003的管脚图见附录A。

5.4 按键设计

本系统中用按键来控制电机的起停、正反转和速度级别。按键与单片机有查询和中断两种连接方式,本系统中起停和正反转按键采用中断方式控制,速度级别按键采用查询方式控制。我们的起停和正反转按键分别接到与门的两端和该单片机的P3^4 和P3^5 两个I/O 口,经与运算后进入单片机的INT1 引脚。速度按键直接接到该单片机的P2^7 口,用查询方式控制。

步进马达控制电路设计(9).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219