基于STM32的直流电机PID调速系统设计.docx
《基于STM32的直流电机PID调速系统设计.docx》由会员分享,可在线阅读,更多相关《基于STM32的直流电机PID调速系统设计.docx(10页珍藏版)》请在第一文库网上搜索。
1、计算机控制技术课程设计题目:基于STM32的直流电机PID调速学院:计算机与电子信息学院专业:电气工程及其自动化班级:电气12-5学号:姓名:任课教师:完成时间:基于STM32的直流电机PID调速摘要电机转速控制在运动控制系统中占有至关重要的地位,本设计将电机转速控制作为研究对象;以P1D为基本控制算法,STM32FI03单片机为控制核心,产生受P1D算法控制的PWM脉冲实现对直流电机转速的控制。同时利用光电传感器将电机速度转换成脉冲频率反馈到单片机中,实现转速闭环控制,达到转速无静差调节的目的。在系统中采320240TFT1CD显示器作为显示部件,通过4个按键通过界面切换方式设置P、I、D、
2、V四个参数和正反转控制,启动后可以通过显示部件了解电机当前的运行状态和系统的CPU温度。该系统控制精度高,具有很强的抗干扰能力。关键词:PID直流电机反馈调节BasedontheSTM32PIDspeedcontro1ofdemotorAbstractMotorspeedcontro1occupiesacrucia1positioninthemotioncontro1system,thedesignofthemotorspeedcontro1forthestudy;inthebasicPIDcontro1a1gorithm,STM32F103microcontro11ercore,bytheP
3、IDcontro1a1gorithmgeneratesaPWMpu1setoachieveDCspeedcontro1.Atthesametimetheuseofphotoe1ectricsensorstoconvertthemotorspeedtopu1sefrequencyfeedbacktothemicrocontro11ertoachievec1osed-1oopspeedcontro1,tospeedstaticerroradjustmentpurposes.Mining320240TFT1CDmonitorasadisp1ayunitinthesystem,throughfourk
4、eysettingsP,I,D,Vfourparametersandreversingcontro1throughtheinterfaceswitchingmode,starttounderstandthecurrentstateofthemotorandthesystemthroughthedisp1ayunitCPUtemperature.Thesystemcontro1andhighprecision,hasastronganti-jammingcapabi1ity.Keywords:PIDDCmotorfeedbackregu1ation目录1 .绪论1研究背景与意义1本文主要研究方法
5、12 .设计方案与论证2系统设计方案2控制器模块设计方案23 .系统硬件电路设计3整体电路设计3整体理论3整体简单结构图和资源分配图3最小单片机系统设计4STM32F103复位电路6电源电路6电机驱动电路设计7光电码盘编码器电路设计7显示电路设计8按键电路设计104 .系统软件设计10PID算法ioP1D参数整定方法H电机速度采集算法12程序流程图125 .系统调试13软件调试13系统测试与分析146.总结与展望15参考文献16附录一部分程序源程序17附录二系统界面实物图和PCB图201 .绪论1.1 研究背景与意义电动机在现代的工业中,是主要的驱动设备,尤其是直流电动机,由于它的平滑调速性和
6、结构上的简单,使其成为许多电器,如洗衣机,电梯等的驱动。而对于直流电机的控制,最流行的莫过于采用可控硅装置向电动机供电,即KZ-D拖动系统。起初的控制系统是发电机一电动机系统,相当的笨重。随着电力电子技术和单片机的成熟应用,使得直流电机调速系统从模拟化向数字化转变。而PWM脉宽调制,是现在应用最成熟的方法。它来源于电力电子的桥式电路,通过单片机可进行简单的模拟,而将它们结合起来,由电力电子元件组桥进行方向控制,而由单片机产生PWM波控制晶闸管的门极。调节占空比就能够控制电机的平均电压,从而控制电机的转速。直流电动机调速应用于实际中各个方面,工业,家电等,因为它能够在一个相当大的范围内进行平滑调
7、速。但是早起以模拟元件为控制装置的系统,由于模拟元件本身的缺陷,导致硬件复杂,功能简单,不灵活,误差大,无法实行精确的调速。单片机的应用解决了这个问题的一部分,误差可由许多完善的算法来解决,而且减小了硬件的复杂性。使得直流调速逐步由模拟化向数字化转变,使直流调速进入一个更加智能与可靠的新阶段。1.2 本文主要研究方法本文主要研究了利用STM32系列单片机,通过PWM方式控制直流电机调速的方法。PwM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展己经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STM32 直流电机 PID 调速 系统 设计
