龙源期刊网 http://www.qikan.com.cn
基于单片机的触屏电机控制系统的设计与实现
作者:孙月月 王锋
来源:《电脑知识与技术》2016年第28期
摘要:基于STC89C54RD+单片机,设计并实现了一个触屏电机的控制系统,通过模块化设计的思路实现对电机的一系列操作,如电机的开启、正转、反转、加速、减速、停止以及电机的测速等;用户可以通过触摸屏按钮实现对电机的各种操作功能,人机交互界面清晰友好。测试结果表明,系统各项功能运行良好。
关键词:STC89C54RD+ ;单片机;触摸屏;电机
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)28-0260-03
Abstract: In this paper, a kind of touch panel motor control system based on STC89C54RD+ MCU is studied and implemented. With the modular design idea, a series of motor operation can be achieved, such as the motor’s opening, forward, reverse, acceleration, deceleration, stop and speed measure and display. Users can achieve the corresponding control of the motor through the touch panel easily for there is a clear and friendly man-machine interface. Test results showed the system has a good performance.
Key words: STC89C54RD+ ;MCU;touch panel;motor
直流电机具有在转速调节上比较灵活易于实现,调节方法简单,调速范围广,调速精度高,控制方面性能好等优点,在传动领域拥有不可动摇的地位。目前,工程上许多控制系统的运行归根到底都是实现对电机的控制。触摸屏以其操作简单、反应速度快、易于交流等优点,进一步提高了人机交互的灵活性,广受人们的欢迎。自从有了触摸屏,各行各业都已经发生了翻天覆地的变化。
本文基于STC89C54RD+单片机,设计并实现了一个基于触摸屏的电机控制系统。 1 系统结构设计
触屏电机控制系统主要完成的是触摸屏的校正,用户登录界面显示,触屏电机的主控制界面,触控驱动直流电机以及直流电机速度的测量。该系统实现的基本功能为点击触摸屏上相应的按钮,带动电机做相应的响应。触屏电机控制系统基本结构的框图如图1所示:
系统的硬件电路主要由4个部分组成:单片机主控制器模块、触摸屏显示模块、直流电机驱动模块、光电测速模块。