摘要:在工业控制中,我们经常会需要将数字信号转化为角位移。步进电机就是一种用电脉冲进行控制、将电脉冲信号转换成相应角位移的电动机。步进电动机输入一个电脉冲就前进一步,其输出的角位移和输入的电脉冲数成正比,转速与脉冲频率成正比,它在开环系统中作为执行元件,例如用在数字程序控制线切割机、平面绘图机中。在众多领域中,为了得到精确的控制,出现了许许多多的步进电机控制系统,其中以单片机作为核心的系统得到大量应用。本文内容就是为了设计一块简单、性价比高、方便操作的步进电机控制系统。本文中的步进电机控制系统结合了单片机与触摸屏,以触摸屏作为人机界面,为用户提供了良好的人机交互。本文还介绍了步进电机的原理、步进电机的分类以触摸屏原理,以单片机为核心提出了系统硬件方案。
关键词:单片机;步进电机;触摸屏
目录
摘要
Abstract
1 绪论-1
1.1引言-1
1.2步进电机控制系统研究背景-1
1.3 单片机对步进电机控制所起的作用-2
1.4 新型单片机特点-3
2 步进电机概述-5
2.1 步进电机的特点-5
2.2 步进电机的种类-5
2.3 步进电机基本原理及其结构-6
3 步进电机控制系统硬件概述-8
3.1 总体设计方案-8
3.2 单片机系统核心-STM32F103RCT6-8
3.3 2.8寸液晶显示器TFTLCD-9
3.4 电阻式触摸屏原理-11
3.5 步进电机选择-12
3.6 步进电机驱动器-13
4 控制系统模块电路-16
4.1 电源稳压电路-16
4.2 复位电路-16
4.3 USB转串口电路-17
5 控制系统软件设计-18
5.1 软件平台-18
5.3 触摸控制部分程序-18
5.4 主程序功能-19
结 论-20
参考文献-21
附录A控制系统原理图-22
附录B控制系统PCB图-24
附录C主程序清单-26
致 谢-31