还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
21.系统方案…………………………………………………………….
(1)直流减速电机…………………………………………………2
(2)编码器…………………………………………………………
31.2系统整体设计…………………………………………………
32.1微型控制器的选择……………………………………………
32.2倒立摆框架的选择设计………………………………………
53.系统硬件电路设计………………………………………………...
53.1供电系统………………………………………………………..
53.2角度传感器的设计…………………………………………….
53.3电机及其驱动芯片的选择与电路设计……………………….
64.电路测试方法及测试结果…………………………………………
1.系统方案
1.1系统硬件结构设计将直流减速电机固定在木制支架上,图示系统硬件基本构成并将旋转臂通过螺丝固定在电机转轴上,在旋转臂的一端将摆杆通过转轴固定在旋转轴上,其他如开关、稳压模块、驱动模块等合理布置在支架上,启动电动机后,旋转臂在电动机的驱动下做往复旋转运动,带动摆杆在垂直于旋转臂的平面做自由旋转,通过软件来控制摆杆的运动状态1)直流减速电机该电机型号为德国冯哈勃Faulhaber带编码器空心杯减速电机2342L012工作电压12伏空载转速8100转/分钟减速后速120转/分钟输出功率17W扭矩大扭矩(
1.72__)HYPERLINKhttp://www.taobao.com/view_image.phpspm=
2013.
1.
0.
0.hxVJcRpic=Wx0GGlFDXA1VUwMGWx0SCwkNGRFcVxxQW1UcCxMFRBkDCFdVV1cRRhpQRDhHHkxYAWtVCFIxKggJKF0wWmsDC0BcQlBFBgYVtitle=tcK5%2Brfruf6yqiBGYXVsaGFiZXIyMzQyTDAxMr%2FV0MSxrbz1y9m157v6tPix4MLrxvezycmrzNix8NDCversion=2c=NmVkN2QxY2ViY2Y5YmIxYmI4YjEzYTMwOGJjNmFiNmE%3DitemId=8821369423shopId=64004019sellerRate=1042fv=9\t_blankINCLUDEPICTUREhttp://img
04.taobaocdn.com/bao/uploaded/i4/T1lta3Xa0aXXbbD.Tb_
095514.jpg_310x
310.jpg\*MERGEFORMAT图示直流减速电机减速比64:1编码器光电式该电动机的突出优点是能在很大的范围内具有平滑平稳的调速性能、启动性能好、力矩大、控制简单、过载能力超强、收电磁干扰影响小工作电压:12V空载转速8100RPM(转每分钟)减速后速120RPM(转每分钟)直 径30mm电机长度42mm总共长度85mm出轴直径6mm出轴长度35mm输出功率17W扭 矩大扭矩
1.72__空载电流75__堵转电流1400__减速箱型号__定制(全金属精密行星减速箱)减速比641编码器光电式输出路数AB双路输出每圈脉冲12CPR(脉冲每圈)[可以改装其他高分辨率的光电编码器型 号德国冯哈勃Faulhaber带编码器空心杯减速电机2342L012 12V每分钟120转型 号德国冯哈勃Faulhaber带编码器空心杯减速电机2342L012 12V每分钟120转2)编码器编码器是一种角度检测装置,它将输入给轴的角度量利用光电转换原理转换成相应的电脉冲或数字量,它具有体积小,精度高,工作可靠,接口数字化等特点
1.2系统整体设计单片机通过角度传感器检测摆杆的运行状态等相关参量并分析反馈__,从而控制电机转向及转速,使直流减速电机在电源带动下产生驱动力使摆杆根据摆角的变化而在垂直于旋转臂的平面运动,使摆杆达到动态倒立状态对直流减速电机我们使用专用芯片L298N,保证了驱动的可靠性和精确性图示系统整体
2.系统设计与论证
2.1微型控制器的选择控制器的设计是倒立摆系统的核心内容,因为倒立摆是一个绝对不稳定的系统,为使其保持稳定并可以承受一定的干扰,需要给系统设计控制器,目前典型的控制器设计理论有PID控制、根轨迹以及频率响应法、状态空间法、最优控制理论、模糊控制理论、神经网络控制、拟人智能控制、鲁棒控制方法、自适应控制、以及这些控制理论的相互结合组成更加强大的控制算法本系统采用PID控制,1)比例控制P比例控制是一种最简单的控制方式其控制器的输入与输出误差__成比例关系当仅有比例控制时系统输出存在稳态误差(Steady-stateerror)2)积分控制(I)在积分控制中,控制器的输出与输入误差__的积分成正比关系对一个自动控制系统,如果在进图示PID控制入稳态后存在稳态误差,则成这个系统是有稳态误差的或简称有差系统(SystemwithSteady-stateError)为了消除稳态误差,在控制器中必须引入“积分项”积分项对误差取决于时间的积分,随着时间的增加,积分项会增大这样,即使误差很小,积分项也会随着时间的增加而增加,它推动控制器的输出增大使稳态误差进一步减小,直到等于零因此,比例+积分控制器可以使系统在进入稳态后无稳态误差3微分控制(D)在微分控制中,控制器的输入与输出误差__的微分(即误差的变化率)成正比关系自动控系统在克服误差的调节过程中可能会出现振荡甚至失稳其原因是由于存在有较大的惯性组件或有滞后组件,具有抑制误差的作用,其变化总是__与误差的变化,解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零这就是说,在控制器中引入“比例”往往是不够的,比例项的中作用仅仅是放大误差的幅值,而目前需要增加的是“微分项”,他不能预测误差变化的趋势,这样,具有比例+微分的控制器就能够提前使抑制误差的控制作用等于零,甚至为负,从而避免了被控制的严重超调所以对有较大惯性或滞后的被控对象,比例+微分控制器能改善系统在调节过程中的动态特性
2.2倒立摆框架的选择与设计本设计要求倒立摆的稳定性、精确性、快速性和平衡能力较高,因此,以木板作为底座,保证结构的稳定性,以钢质轨道作为旋转臂,将直流伺服电机固定在木制支架上侧接摆杆,带动摆杆在旋转臂上运动,保证控制的精确性和快速性直流伺服电机产生的驱动力根据摆杆的摆角的变化而在旋转臂上转动,使摆杆在竖直平面内摆动并达到动态倒立状态
3.系统硬件电路设计
3.1供电系统本系统采用12伏电压给伺服电动机供电,配有5伏稳压模块给单片机和角度传感器供电图示:稳压电路
3.2角度传感器的设计我们选择单圈的10K精密电位器它具有线性度好、易于调整阻值、可以在0--360范围内周而复始的旋转等特点,电位器旋转到每一角度对应一定的阻值,电位器接基准的
2.5V电压,通过单片机的ADC转换为角度值摆杆通过精密电位器与滑动模块连接,滑动模块在一定范围能滑动时,使摆杆可以在竖直平面内上下左右摆动图示角度传感器图示角度传感器电路图
3.3电机及其驱动芯片的选择与电路设计由于倒立摆在运动过程中,对电机的快速性、稳定性要求较高,且具有良好的启动、制动和调速特性考虑到步进电机虽然具有良好的角度控制能力,但快速性达不到要求,被排除掉普通直流机虽然能够实现快速启动和制动,但调速性能较差直流减速电机具有良好的启动、制动和调速特性,可很方便的在宽范围内实现平滑无极调速,故选用直流减速电动机采用L298电机驱动芯片为防止电机工作时产生的噪声对单片机的影响,在芯片与单片机的接口处添加两个高速光耦芯片TLP521,这样,单片机与电机就在两个完全__的电源下工作使用高速光耦能保证单片机输出的高频率的PWM控制__可以无失真地输出到图示L298N子系统电路L298N的输入电路其中两个端口控制电机的正反转和停转,使电机带动滑动模块在轨道上来回运动,其余一个端口输出PWM接在L298N的使能端,控制电机的转速,单片机的定时器的相位修正PWM模式,可输出高精度的PWM波,实现对电机的精确控制
4.电路测试方法及测试结果
4.1一阶倒立摆的PID控制实验
4、__运行程序,检查电机是否上伺服
5、记录实验结果
6、改变PID参数再次记录实验结果测试结果分析,系统总体上达到较好的性能倒立摆能够实现动态倒立,且运行的时间误差在允许范围内倒立摆运行性能较好,制作成本低,性价比较高倒立摆控制的误差主要来源于直流伺服电机、角度传感器和倒立摆机械结构直流伺服电机在低速运动时,控制在死区,低脉宽时电机不运动角度传感器由精密电位器改制,存在角度死区,精度不足导轨硬度不够,滑动模块长时间滑动造成导轨下弯,滑动模块在运动中摩擦力不均匀因此,采用具有更好启动、制动和调速特性直流电机、精度更高的角度传感器改进硬件结构,以消除控制误差,使控制精度更高
5.讨论传统的非线性系统分析方法需要非线性系统的精确模型,而现实世界上存在的大量复杂的多变的非线性系统则表现为参数的不确定性和结构的不确定性PID控制理论为解决这类复杂多变量非线性系统开辟了一条新的途径本文围绕一级倒立摆系统,采用自动控制理论中的经典控制理论研究了倒立摆的控制问题通过该系统的设计,也说明了PID控制系统的设计的一般步骤,提供了一套利用__tlab进行控制器设计的有效方法,对PID控制系统设计具有借鉴意义1)对于具有非线性、多变量等特点的倒立摆系统进行系统分析,推到出其非线性数学模型,分析其非线性因素,扰动对倒立摆系统的影响2)详细叙述了以经典控制理论为基础的PID控制理论,针对倒立摆系统为控制对象设计了PID控制及相关的控制方法以倒立摆摆角为被控量,PID控制器结构简单,实施性好3)PID控制方法实现了倒立摆的良好控制运用经典控制的基本理论和方法,即可实现对PID参数的最佳自动调整,这就是PID控制通过实验结果可知,这种控制方法可以实现良好的控制效果4)在倒立摆系统仿真实验的基础上,实现了倒立摆的实物控制将控制器嵌入到倒立摆控制中,进行编译、连接、运行,实现对倒立的实时控制但是由于参数选择或个人原因还存在着误差或缺点,可以通过多次系统的仿真进一步完善
6.____【1】郭天祥·51单片机C语言教程·电子工程出版社·2009/01【2】康华光·电子技术基础模拟部分·高等教育出版社·2005/7【3】康华光·电子技术基础数字部分·高等教育出版社·2005/7【4】21ic中国电子网7附录一元器件清单
1.基本仪器清单60MHz双通道数字示波器100MHz双通道数字示波器低频__发生器(1Hz~1MHz)标准高频__发生器(1MHz~100MHz,可输出1mV小__)函数发生器(10MHz,DDS)低频毫伏表高频毫伏表100MHz频率计数字式单相电参数测量仪秒表量角器温度计五位半数字万用表单片机__系统及PLD__系统
1.主要元器件清单单片机最小系统板IAP15F2K61S2芯片A/D、D/A转换器直流减速电动机滑线变阻器(50Ω/2A)变容二极管(30pF~100pF)光电传感器角度传感器8.附录二部分源程序代码摆杆直流减速电机光电码盘1直流驱动器数据采集卡计算机。