资源描述:
《基于stm32的远程电机调速系统设计-毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、诚信承诺我谨在此承诺:木人所写的毕业论文《基于STM32的远程电机调速系统设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。承诺人(签名):年月日基于STM32的远程电机调速系统设计摘要:在各类机电设备中,直流电动机以其良好的调速特性、启动和制动性能优越操纵方便,响应速度快,输出转矩稳定一直来都处于主要地位,随着数字技术的发展和算法的突破,模拟控制正在退岀舞台,而且直流电机的控制与调速更加多样化,如目前主流的PID算法和PI算法,通过单片机的高速运算和算法的结合,达到模拟控制的要求,并且可以通过外部传感器来修正参数提高稳定性,而且整定也更加
2、方便。由于现在更重视系统协调所以也可以利用单片机的易交互性来实现各个系统之间的交互,使控制更加合理,大大提高系统的工作效率。本设计基于STM32C8T6处理器,结合PI算法来实现无差闭环调速,并且通过485总线与上位机交互,上位机配备一块1602液晶和矩阵键盘,可以实时进行转速显示和转速调节,下位机方面使用的是TB6612进行PWM脉宽调制,和霍尔传感器进行转速测量,该系统控制精确度高,具有高的稳定性和较强的交互性。关键词:485通信;PWM脉冲;STM32;无差调节;PI算法BasedontheSTM32remotemotorspeedcontrolsystemdesignAbstract:
3、Inallkindsofelectromechanicalequipment,DCmotorisinthemainstatus.becauseofthegoodspeedregulationcharacteristic,excellentstartingandbrakingperformance,simpleoperation,fastspeedofresponseandstabilityofoutputtorque.Withthedevelopmentofdigitaltechniqueandbreakthroughofthealgorithm,analogcontrolisquitting
4、thestage,thedemotorcontrolandspeedregulatearebecomingdiversified,suchasthePIDalgorithmandPIalgorithm,throughthecombinationofMCUhighspeedcomputingandalgorithm,toachievetherequirementoftheanalogcontrol,andimprovethestabilitybyexternalsensorsadjustingparameters,andsettingbecomemoreconvenient.Becausesys
5、temcoordinationismoreimportantthanbefore,wecanalsousetheeasyinteractivityofsinglechiptorealizetheinteractionbetweenvarioussystems,makethecontrolmorereasonable,improvetheworkefficiencyofthesystemgreatly.ThisdesignbasedonSTM32C8T6digitalprocessor,usethePIalgorithmtorealizeclosedloopspeedregulation,int
6、eractthrough485busandPC,PCequippedwithamatrixkeyboardand1602LCD,canachievespeeddisplayandspeedadjustmentatthetime,lowermachineusestheTB6612forpulsewidthmodulation,andhallsensorforspeedmeasurement,andthissystemhashighaccuracyofcontrol,highstabilityandstronginteractivity.Keywords:485communication;PWMp
7、ulse;STM32;Nodifferencetoadjust1引言11.1设计背景11.2设计思路12系统的设计与结构22.1系统的方案与论证22.2系统方案的实现22.3各模块结构与原理32.3.1STM32模块32.3.2编码器模块32.3.3电机驱动模块42.3.4485通信模块52.3.5上位机模块63电机驱动与PI算法63・1电机驱动63.1.1PWM脉宽调制技术63.1.2电机驱动电