欢迎来到天天文库
浏览记录
ID:37134024
大小:1.70 MB
页数:60页
时间:2019-05-18
《基于STM32的步进电机控制系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.基于STM32的步进电机控制系统沈阳航空航天大学2010年6月....摘要本文的主要工作是基于STM32步进电机控制系统的设计。随着越来越多的高科技产品逐渐融入了日常生活中,步进电机控制系统发生了巨大的变化。单片机、C语言等前沿学科的技术的日趋成熟与实用化,使得步进电机的控制系统有了新的的研究方向与意义。本文描述了一个由STM32微处理器、步进电机、LCD显示器、键盘等模块构成的,提供基于STM32的PWM细分技术的步进电机控制系统。该系统采用STM32微处理器为核心,在MDK的环境下进行编程,根据键盘的输入,使STM32产生
2、周期性PWM信号,用此信号对步进电机的速度及转动方向进行控制,并且通过LCD显示出数据。结果表明该系统具有结构简单、工作可靠、精度高等特点.关键词:STM32微处理器;步进电机;LCD显示;PWM信号;细分技术..AbstractAswellasthehigh-techproductsgraduallyintegratedintothedailylife,servocontrolsystemhasundergonetremendouschanges.SCMandClanguageofthefrontierdiscipliness
3、uchmaturetechnologyandpractical,steeringcontrolsystemisanewresearchdirectionandmeaning.ThispaperdescribesaSTM32microprocessors,steering,LCDdisplayandkeyboard,BasedontheSTM32servocontrolsystemofPWMsignal,ThissystemusesSTM32microprocessorasthecore,MDKintheenvironment,a
4、ccordingtothekeyboardinput,STM32produceperiodicPWMsignal,withthissignaltothevelocityandAngleofsteeringgearcontrol,andthroughtheLCDdisplaydata.Thefeaturesofthesimplehardware,stableoperationandhighprecisionareincarnatedintheproposedsystem.Keywords:STM32microprocessors;
5、Steeringsystem;LCDdisplay;pulsewidthmodulationsignal;Subdividetechnology..目录第1章绪论11.1课题背景11.2课题目标及意义21.3课题任务及要求31.4课题内容分析与实现31.5课题论文安排介绍3第2章步进电机控制系统的总体方案论证52.1总体方案52.2步进电机控制系统硬件方案52.3步进电机控制系统软件方案6第3章系统的硬件设计73.1STM32开发板简介73.2步进电机模块83.2.1步进电机驱动模块83.2.2步进电机驱动控制模块103.2.3
6、步进电机的一些特点113.2.4步进电机的一些基本参数123.2.5步进电机的驱动方法133.3A/D转换模块133.3.1模拟/数字转换(ADC)介绍133.3.2模拟/数字转换(ADC)主要特性133.3.3模拟/数字转换(ADC)功能描述143.4LCD显示模块163.5硬件电路17第4章控制系统软件设计184.1控制系统软件设计步骤184.2KeilforARM软件开发环境19..4.3PWM细分技术简介204.3.1PWM细分技术简介204.3.2PWM细分技术驱动原理204.3.3PWM细分调压调速原理224.4主程
7、序设计234.5各模块程序设计254.5.1系统初始化254.5.2A/D转换程序设计264.5.3PWM细分程序设计294.5.4电机控制程序设计304.5.5LCD显示程序设计32第5章步进电机控制系统综合调试与分析335.1硬件电路调试335.2软件电路调试345.3系统联调结果与分析34结论35社会经济效益分析36参考文献37致谢38附录I电路原理图39附录Ⅱ程序清单41附录IV元器件清单56第1章..第1章绪论随着电力电子技术、微电子技术、控制理论以及永磁材料的快速发展,步进电机得以迅速发展。在现代工业生产中,生产机械
8、一般都用电动机拖动。随着现代化的发展,工业自动化水平不断提高,各种自动控制系统中也日益广泛地应用各种控制电机。为了提高生产率和保证产品质量,大量的生产机械要求步进电机以不同的速度工作。这就要求人们采用一定的方法来改变机组的转速,即对步进电机进行调速。对电机的转速
此文档下载收益归作者所有