摘要:现代工业的飞速发展,工业自动化要求越来越高,对于机械的重要组成部分电机的控制也就有了更高的要求,因此对步进电机的控制与研究具有十分重要的意义。
系统以STM32作为核心控制器,结合步进电机驱动模块L298N实现对步进电机的速度控制。系统主要由核心控制器模块,步进电机驱动模块,步进电机,TFT液晶显示模块,蓝牙无线传输模块以及移动终端等组成。实现根据不同的需求进行速度的设定与调整。并将相应信息通过TFT显示屏进行显示。借助蓝牙模块实现移动终端与核心控制器进行通信,并能通过移动终端对步进电机进行远程控制。通过系统调试,能够实现基本功能。结果表明该系统结构简单,工作相对稳定。
关键词:STM32微处理器 ;步进电机 ;L298N;TFT液晶屏
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 研究现状-2
1.3 研究内容-2
2 系统的总体方案-3
2.1方案设计-3
2.2 硬件模块选择-3
2.3 本章小结-6
3 系统硬件电路设计-7
3.1 STM32核心板最小系统电路图-7
3.2 驱动模块-7
3.3 蓝牙模块-8
3.4 液晶显示模块-8
3.5 本章小结-9
4 控制系统软件设计-10
4.1 软件设计步骤-10
4.2 keil软件开发环境-10
4.3 程序设计流程-11
4.4 本章小结-14
5 系统调试与分析-15
5.1 硬件调试-15
5.2 软件调试-16
5.3 实物调试-17
5.4 本章小结-18
结 论-19
参 考 文 献-20
附录1 原理图-21
附录2 主程序-23
致 谢-31