基于自由摆的平板控制系统【国二奖】.doc

基于自由摆的平板控制系统【国二奖】.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011年全国大学生电子设计竞赛控制类——基于自由摆的平板控制系统【国二奖】 感谢天龙,尧总。虽辛苦,却难忘,感谢一同走过。 文中一些是使用的图片,若看起来不美观的话,可以去百度文库下载,/view/618c20670b1c59eef8c7b4a3.html ? 一、总体方案设计 1.主控系统选择 方案一:使用传统51单片机作为主控制器,价格低廉,但其运算速度慢,片内资源少,存储容量小,难以实现复杂的算法。 方案二:使用FPGA,CPLD等大规模可编程逻辑控制器件,其时钟频率很高,运算速度很快,但不适合于该题目。 方案三:使用基于ARM Cortex-M3内核的EasyARM1138单片机,它有8通道10位ADC,使用方便且低功耗。 方案比较:综合比较,选择方案三。 2.角度测量 方案一:使用双轴倾角传感器SCA103T-D04,测量范围为±15度,可适用于垂直方向的各种角度的测量。 方案二:使用电位器作为角度传感器,由于不同角度输出的电阻值不同,通过AD采样电阻两端电压,计算得到角度。 方案三:使用Angtron-RE-38-V-Lite旋转编码器,角度测量范围为0~360°,根据不同角度,可直接输出不同的电压值,线性度好。 方案比较:对于方案一,虽然SCA103T精度较高,但它是基于加速度原理进行测量,使用SCA103T进行倾角检测时,应保证被测设备匀速运动,否则会引进误差,而在自由摆系统中,平板不是匀速运动。虽然可以采用峰值滤波和一阶惯性滤波相结合的方式通过软件编程进行处理,但较繁琐。对于方案二,对于一般的电位器,线性度较差,而对于线性度较好的电位器,如22HP-10等,价格较高。对于方案三,使用该旋转编码器,可以直接对输出电压进行AD采样,计算得出角度值,使用方便。综合考虑,选择方案三测量自由摆运动过程中的摆角。 3.电机选择 方案一:使用伺服电机作为执行元件,运行精确,能高速制动,惯量小,适合闭环控制。 方案二:使用步进电机作为执行元件,由于步进电机是采用脉冲驱动,精度较高,适合开环控制。 方案比较:对于方案一,虽然伺服电机性能良好,但价格较高。对于方案二,步进电机可以通过16细分可以减弱低频振动,控制方便,开环性能良好,可以适用于该设计。综合考虑,选择方案二。 4.松手检测 方案一:软件检测,用手推动摆杆至一定角度,通过AD采样测得,若程序检测到开始减小,说明推动摆杆的手已经松开,步进电机可以开始调整平板角度。 方案二:硬件检测,使用红外收发管,若检测到下降沿,说明推动摆杆的手已经离开,程序可以开始相应的控制。 方案比较:对于方案一,针对自由摆进行运动分析,易知自由摆在较高点处速度较小,导致AD采样检测到减小时,距离手松开已经过去了一段时间,通过程序补偿该延迟的算法较麻烦,较难实现。对于方案二,经硬件检测,延迟很小,步进电机可以及时做出反应,且实现较方便。综合考虑,选择方案二。 5.系统结构 图1 系统结构图 使用旋转编码器作为角度传感器,经AD采样,读取当前自由摆的角度值。使用红外收发管检测是否松开了摆杆,若检测到高电平,说明手已经松开,触发中断,此时的AD采样值即为起始摆角。采用前馈控制系统,通过控制器控制步进电机的运动,使其运动达到要求。同时,可以在LCD显示一些测量数据和功能列表,供用户选择,同时LED灯在一些功能中也会点亮。 二、理论分析与计算 1.平板状态测量 ??? 初始时,平板与摆杆垂直,如图3所示。逆时针移动摆杆,由旋转编码器可以测得摆杆与垂直的角度,由按键逐步调整平板角度,由控制器予以记录,平板顺时针转动了,此时平板与水平面夹角为。 2.自由摆运动周期分析 对于理想单摆,当角很小时,单摆的周期,但该设计中,起始摆角范围为30~60°,该公式不再适用,故采用经验建模,求取拟合曲线。 分别选取作为起始摆角,用示波器记录自由摆运动5个周期所用的时间,如表1所示: 表1 起始摆角(°) 20° 30° 40° 45° 50° 60° 时间(s) 9.45 9.60 9.68 9.68 9.73 9.92 使用matlab进行拟合,如图2所示: 图2 不同起始摆角下自由摆运动5周所用时间 拟合曲线为: y=0.0105*x+9.248,其中x为起始摆角,y为自由摆运动5个周期所用时间。 3.自由摆运动过程分析 自由摆AB从自然下垂状态逆时针摆动后到达AB’处,如图3所示。 假设平板与水平面夹角为,做辅助线, 对平板上的一枚硬币进行受力分析,易知,由于硬币摩擦系数极小,摩擦力忽略不计。 由于整个平板沿CD方向的加速度为,为了使硬币不从平板上滑离,硬币沿CD方向的加速度 联立以上各式,可知 即自由摆在运动过程中,平板应与摆杆始终保持垂直。 4.激光照射模块 AB为自由摆,长度为100cm,若逆时针旋转后

文档评论(0)

管理学科 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档