智能电机转速控制及显示

智能电机转速控制及显示
智能电机转速控制及显示

智能电机转速控制及显示

信息科学与工程学院 1203020305

李晓涵

1.智能电机转速控制及显示

2.电路图:

3.工作原理

①硬件原理:直流电机通过L298进行驱动,直流电机的ENA引脚与单片机的P3.5(T1)相连,T1传送出PWM脉冲。电机速度反馈送回单片机的P3.2,也就是INT0中断引脚。

按键分为电机加速、减速、正转、反转、停止5种,加速按键和减速按键分别与P3.6、P3.7相连。而正反转方向控制则通过拨动开关由用户拨动控制,其输出通过反相器反相后与电机驱动芯片L298的IN1相连。

显示数码管选用的是6位一体的7段共阳极数码管,数码管显示数据由单片机P1口来传送,数码管各位的片选线是分别由单片机的P0.0~P0.5通过总线驱动芯片74LS245来完成控制。

②软件原理:首先,由定时器T1产生定时中断,由TR1,ET1和总中断EA 控制,从而产生PWM脉冲控制电机转动;

其次,计算电机的转速,并产生用于数码管上显示的转速显示数据,送至数码管显示,显示数据每隔1s更新一次;

然后,由单片机内部系统检测加速与减速按键的动作,并按照按键情况来响应需求。

最后,将各子程序融合,即可。

4.元器件清单:

元件清单

元件序号型号主要参数数量备注数码管7SEG-MPX6-CA 红,6位,7段共阳极 1

驱动芯片74LS245 8输入,8输出 1

单片机AT89C52 4个I/O口 1

驱动器L298 4输入,4输出 1

无 1 电机MOTOR-ENCOD

ER

反相器7404 无 1

开关BUTTON 无 3

电容CAP 22pF 2

晶振CRYSTAL 1MHz 1

电阻RES 10k 8 转换开关SW-SPDT-MOM 无 1 电源POWER 无 3

地GROUND 无 6

相关主题
相关文档
最新文档