悬挂运动控制系统参赛队编号:32012摘要本系统以单片机89C52.DOC

悬挂运动控制系统参赛队编号:32012摘要本系统以单片机89C52.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
悬挂运动控制系统参赛队编号:32012摘要本系统以单片机89C52

悬挂运动控制系统 参赛队编号:320124 摘 要 本系统以单片机89C52为核心,采用了步进电机控制装置、红外寻迹传感装置和PID控制算法来实现一个对悬挂物体运动控制系统。友好的操作界面和灵活的监控方式是本设计的两大特色,增强了系统的实用性。经实验测试表明,该系统各项功能都已达到或超过本题目的要求。 Abstract This system uses 89C52 as the core, adopting the step-motor-control device, infrared sensor and PID control algorithm in the automatic control system. Friendly operation interface and diverse control ways are two greatest special features of this design. Experiment tests show that every function of this system melts or exceeds the problem’s requirements. 悬挂运动控制系统 摘要:本系统以单片机89C52为核心,采用了步进电机控制装置、红外寻迹传感装置和PID控制算法来实现一个对悬挂物体运动控制系统。系统具体功能?友好的操作界面和灵活的监控方式是本设计的两大特色,增强了系统的实用性。经实验测试表明,该系统各项功能都已达到或超过本题目的要求。 关键词:步进电机 ;红外传感器 ;PID;悬挂运动。 正文目录 一、方案论证与选择 错误!未定义书签。 1.题目任务要求及相关指标的分析 2 2.方案的比较与选择 2 二、系统总体设计方案及实现方框图; 错误!未定义书签。 三、理论分析与计算 4 四、主要功能电路的设计 5 五、系统软件的设计 6 1.基本内容 6 2.流程图注意要点 7 六、测试数据与分析 8 1.测试原理与方法 8 2.使用仪器及型号 8 3.测试数据结果 8 4.数据分析 9 七、总结分析与结论 错误!未定义书签。 八、参考文献 10 一、方案论证与选择 1.题目任务要求及相关指标的分析 题目的基本要求中,要求在150秒内到达设定的一个坐标点以及300秒内画圆或按照设定的轨迹运动,这要求我们对左右两个电机进行灵活、准确、快速的控制,并且有和谐的人机交换功能,才能够满足要求。因此选择合适的电机以及运用有效的算法来对电机进行控制是必需的,我们通过建立合理的数学模型,使两电机控制的绳长依照我们建立的函数关系变化,来实现悬挂物体在板上以各种方式运动。 发挥部分,要求控制物体沿板上标出的任意曲线运动,通过红外传感器寻迹,实现跟踪运动。而显示画笔的位置坐标,则可通过两段绳长变化与原点坐标之间的函数关系来计算,求出当前点的横纵坐标,并在LCD上显示出来。 2.方案的比较与选择 (1)电机的选择 方案一:直流电机 采用单片机和A/D转换构成系统,控制普通电机的步数和旋转方向,可以考虑达林管组成的H型PWM电路。用单片机控制达林管使之工作在占空比可调的开关状态,精确调整电机转速,减小因惯性,速度,步距角过大而引起的调整误差,达到改变绳长的要求,缺点是通过控制直流电机驱动模块将脉冲信号转化为模拟信号,需要将单片机输出的序列脉冲转换,延长了控制的时间,导致控制精度差;关键是直流电机不能即停,使直流电机不能精确定位,满足不了控制误差范围为设定值的要求。 方案二:步进电机 用单片机产生脉冲信号,脉冲信号的占空比为左右功率放大以下,而采用专用驱动块,可以更加的精确。步进电机延时短,定位准确,精度高,可控制性强。这样我们就可以根据驱动脉冲总数来计算绳子所走过的路程,从而得出坐标和时间。 根据本课题技术指标要求,物体质量大于100克即可,步进电机的输出功率足以满足负载要求;同时根据题目要求运动轨迹与预期轨迹偏差不超过4cm,这对电机有精确的要求,而直流电机难以达到这一指标。综上方案的比较分析,故而本设计采用方案二。 (2)悬挂物体定位方式的选择 方案一:坐标查询方式 在80cm×100cm的白色底板上,等分为8000个方格,视其为8000个点,每个点都有横纵坐标(a,b)两个数据,即共有16000个数据,而底板左右对称,所以只需记录一半的数据,即8000个,这样我们只需事先计算出悬挂物体在每一点对应的两侧绳长(x,y),将这8000个数据,即4000个确定的绳长数组记录在单片机中,这样就可以对所设定的坐标,采用查询的方式,找到相应点所对应的数组(x,y),与当前点对应的绳长做差,得到所需的绳长改变量,从而控制电机使物体到达该点。 此方案的优点在于查询方便快捷,准确性高,动作运

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档