background image

 

基于单片机的直流电机控制系统设计

 

摘 要

电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域

和人们的日常生活。无论是在工农业生产、国防、医疗卫生、交通运输和办公设备中,还
是在日常生活的家用电器和消费电子产品中,都大量使用着各种各样的电动机。电动机
的调速控制一般采用模拟法,对电动机的简单控制应用比较多。本设计实现了对电动机
的简单控制,也就是指对电动机进行启动、制动和正反转控制。

本设计采用了单片机

STC89C52与PC串行实现通信,由于单片机输入、输出电平

TTL电平,而PC机配置的是RS232标准串行接口,两者的电气规范不一致,因此要

完成单片机与

PC机的数据通信,必须对单片机输出的TTL电平进行电平转换。采用的转

换电平芯片为

MAX232。设计中采用STC89C52微处理器及其RS232通信接口、键盘 、

12864液晶显示器等外围电路,构成一台直流电机开环在线控制系统。

设计中采用

PWM调制技术,实现对直流电机速度的调制,并通过串口实现上位机

的在线控制。系统实现了在线调速、正转、反转、加速、减速、停止等多种功能,并能实时
显示、键盘设置等,具有一定的实际应用价值。

关键词:单片机 电平转换 直流电机 在线控制 PWM 调制