- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
挂悬运动控制系统--本科毕业论文
悬挂运动控制系统
【摘要】 本系统采用凌阳16位单片机SPCE061A作为控制中心,由直流步进电机、红外收发对管、4*4键盘及中文液晶显示屏构成的悬挂运动控制系统。该系统能自由控制悬挂物体完成自行设定运动、画圆运动、沿黑线运动等,并能正确显示物体到达的坐标位置。
【关键词】SPCE061A单片机 中文液晶显示屏 逼近画圆算法
A Control System For Suspension Movement
[Abstract]This design uses SPCE061A as the control core to build a suspension movement control system which consists of a DC step motor, infrared emitting tube, 4X4 keyboard and an LCD display screen for Chinese characters. The system can control the suspended objects to complete the movements set by itself, such as drawing the circles, moving along the black lines and doing other movements. It also can display the correct location of the coordinate where the object reaches.
Key?words: SPCE061A Single chip, Chinese characters LCD, Closing Algorithm for circle drawing
方案的选择与论证
1、单片机选择
方案一:采用传统的8位89C51单片机作为运动物体的控制中心。51 单片机具有价格低廉,使用简单等特点,但其运算速度低,功能单一,RAM、ROM空间小等缺点。本题目在确定圆周坐标值时,需要进行大量的浮点数运算,若采用89C51需要做RAM,ROM来扩展其内存空间,其硬件工作量必然大大增多。
方案二:采用16位单片机SPCE061A作为运动物体的控制中心。SPCE061A具有丰富的资源:RAM,ROM空间大、指令周期短、运算速度快、低功耗、低电压、可编程音频处理,易于编写和调试等优点。尤其在复杂的数学运算,其运算速度快,精度高,在控制步进电机时运行速度比一般51单片机快。
基于上述分析,拟选择方案二。
2、电动机选择
方案一:用步进电机实现物体的精确定位和方向控制。步进电机是一种脉冲控制电机,它是一种能将脉冲信号转换为角位移的数模转换器,可广泛用于无需反馈控制但要求有精确位置的场合。
方案二:采用带旋转编码器控制直流电机,电机运转平稳,精度可以得到保证。但其驱动电路复杂,在短时间内难与实现。
在本题中因考虑到控制画笔画图准确性和电路的复杂性,拟选择选用方案一,并采用控制性能高的步进电机来控制运动物体。
3、控制物体运动算法
方案一:直线插补法。直线插补法是在绘图系统中常用的一种逐点比较算法。它的原理是:执行机构每走一步,都要和给定轨迹上的坐标值进行一次比较,看当前位置和轨迹位置的关系,从而确定下一步的进给方向。如果当前位置在给定轨迹的下方,下一步向给定轨迹的上方走,反之则相反。如果当前位置在给定轨迹的里面,下一步向给定轨迹的外面走,反之则相反。这样走一步看一步,决定下一步走向,形成“逐点比较”, 使走线逼近给定轨迹。
方案二:直线简易算法。这种算法是根据计算机图形学中直线的显示方法改变而来,基本原理也是“逐点比较”,执行机构根据当前位置和轨迹位置的关系,从而确定下一步的进给方向,但是数据的处理过程不同。在直线插补法中,一次循环只能确定一个走向(X向或Y向),而在直线简易算法中,一次循环可以走两步,这样可以大大提高效率。同时,直线插补法要考虑象限的问题,不同的象限有不同的计算公式,而直线简易算法绕开了象限的问题,可以节省很多代码。
结合软件编程的难易和上面的比较,拟选择选用方案二。
4、黑线探测模块
方案一:采用红外反射式探测,即用已调的红外线垂直射到板面,经反射后转换为电信号送入单片机处理,这是一种很普遍的应用,但是它存在着缺点:(1)由于反射距离较短,红外反射功率小,如果板面的纸凹凸不平或白纸表面有杂物,也会使单片机误判。(2)由于板面的黑线可能是墨水或者胶布,两种虽然都是黑色,但经实际应用发现其反光程度均不同,也会对红外传感器造成一定的干扰。
方案
您可能关注的文档
- 感传器与自动检测技术课程设计--本科毕业论文.doc
- 感传器与自动检测技术课程设计正文--本科毕业论文.doc
- 杆锚检测应力仪--本科毕业论文.doc
- 高提母猪繁殖性能的措施 --本科毕业论文.doc
- 高提中学生数学解题能力的一些方法--本科毕业论文.doc
- 岗鹤矿业集团峻德煤矿24mt a新井设计课程设计--本科毕业论文.doc
- 高提中学生数学解题能力的一些方法正文--本科毕业论文.doc
- 高某层住宅楼结构设计计算书高层建筑框架剪力墙结构设计--本科毕业论文.doc
- 糕蛋在线订购网的建设及微信营销--本科毕业论文.doc
- 耕旋灭茬机的总体及侧边传动装置cad设计与仿真 任务书--本科毕业论文.doc
最近下载
- 通信设备安装工程施工方案.docx
- 山西医科大学第一医院诊断证明书.docx
- 《博弈与社会》第3次作业-(参考答案).pdf
- 国家电力投资集团有限公司生态环境保护管理工作规定.doc VIP
- 2023赣州职业技术学院高职单招语文/数学/英语笔试参考题库含答案解析.docx
- 《教育科学研究方法》课程教学大纲(本科).doc VIP
- 大学生国家安全教育智慧树知到期末考试答案章节答案2024年联盟推荐.docx
- 互联网金融背景下保险企业发展策略研究——以中国人寿保险公司.pdf VIP
- 中英对照 USP美国药典 1504 化学合成法多肽原料药起始物料的质量属性0109.docx
- 2023年中国民用航空飞行学院公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
文档评论(0)