- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
吊挂运动控制系统论文
摘要
吊挂控制系统由主控系统和物体A(副控系统)两大部分组成,主控系统由AT89S52单片机、电机驱动模块(L298N驱动芯片)、12864液晶显示器、4ⅹ4的矩阵键盘输入、红外传感器接收电路构成;物体A由AT89S52单片机控制处理集成电路,超声波传感器发送接收电路,红外传感器发送电路构成。整个控制系统以主控系统为中心物体A作为分支节点,主控系统和物体A采用38kHz的调制方式进行无线通信。物体A在主控系统的控制下上升、下降的同时,通过超声波测出物体A底部与地面的高度,并通过红外发射给主控系统。主控系统接收处理数据用液晶12864显示实时相应信息。物体A从地面开始运动28秒内到达距离地面100cm处并停止,停止时有声光提示,且在上升过程中可用键盘操作在任意位置停止;还可以通过键盘输入指定的高度,物体A在任意位置开始运动,28秒内在指定的高度停止,停止时也有声光提示,距离测试误差2cm内。
【关键词】:单片机、传感器、步进电机
一、题目解析
根据命题要求,设计并制作一个吊挂控制系统,实现对物体A运动状态的控制,及测试物体A距离地面的高度。该装置由电机控制系统跟物体A组成。
基本要求:
(1)控制系统能够通过键盘;物体100cm处并停止,物体A停止时有声光提示;()控制系统能够通过键盘或其方式任意设定物体在cm-100cm高度的范围内,cm,,限秒完成;()物体能够;(1)物体100cm处并停止,物体A停止时有声光提示;(2)控制系统能够通过键盘或其方式任意设定物体在cm-100cm高度的范围内,cm,,限秒完成;()物体能够;()()其他。
主控系统模块设计方案如图1所示,主控系统模块选用AT89S52单片机为主控器,键盘向主控系统输入控制物体A的运动、停止和设置高度等信息;主控系统通过分析键盘输入的信息来控制电机的转动,从而控制物体A的运动与停止;物体A运动的同时,主控系统也接收物体A发射过来的数据(实时高度),并用液晶显示器显示;物体A运动停止时有声光提示。
2、物体A系统模块设计
物体A模块设计方案如图2所示,副控系统也是选用AT89S52单片机为主控器。该模块通过超声波发射探头发射超声波,当超声波遇到地面返射回来,通过超声波接收探头接收,副控系统通计算发射探头发出超声波到接收到超声波的时间t,通过L=(c×t)/2计算出物体A与地面的高度(C=340M/S),然后通过红外发射管把物体A与地面的高度L发射出去。
三、硬件设计
1、主控系统硬件分析:
(1)51单片机最小系统、液晶12864
(2)红外接收
(3)4×4矩阵按键
(4)L298N驱动电机
2、副控系统硬件分析:
(1)51单片机最小系统
(2)红外发射
(3)超声波发射
(4)超声波接收
四、软件设计:
1、副控系统软件分析:(其程序流程图如下图)
2、主控系统软件分析:
五、测试分析
1、超声波传感
由于受到环境温度、湿度的影响,超声波传感器的测量值与实际值总有一些偏差。下表列出了本系统的测量值与对应的实际值:
超声波测距系统的测量值与实际值 单位:CM
实际值 11.5 98.5 61 74 20.5 41.5 19.5 测量值 10 100 62 74 22 42 18 从表中的数据可以看出,测量值与实际值总存在±1.5CM,经过分析原因主要有以下现两个方面:第一方面,超声波传感器测得的数据受环境温度的影响;第二方面,超声波测得数据通过红外传感器发射,经单片机处理,由于单片机指令运行需要占用一定的时间而使得测量的数据产生偏差。
2、运动时间测试 单位:CM
测量起始点 10 10 100 100 26 94 实际起点 11.5 11 98.5 99 25.5 92.5 测量终点 100 100 10 10 64 50 实际终点 98.5 99 11 11.5 63 50 时间(s) 23 23 24 23 10 10 从上表中,可以看出物体A可以在24秒内到达指定的位置(10cm—100cm),由于超声波测距的误差和红外收发需要一定的时间,至使单片机处理数据的延迟,从而使电机转速减慢。还有转轴装置的制作工艺的限制,使得整个运动的阻力变大,从而使得运行时间增大。
六、总结
本文以基于AT89S52单片机控制系统为研究对象,采用超声波测距和红外传感器发送、接收数据。
七、参考文献
..
附录
7.1清单
表3-5材料清单综合布线系统设备配置清单及报价
文档评论(0)