运动目标控制系统课程设计说明书.pptxVIP

运动目标控制系统课程设计说明书.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

运动目标控制系统课程设计说明书

-3系统硬件设计11015设计实现16022总体方案论证及确定03目录Content

运动目标控制系统课程设计说明书1引言12总体方案论证及确定22.1方案的提出22.2方案的比较42.2.1主控制器的比较4

运动目标控制系统课程设计说明书2.2.2AD转换芯片的比较42.3方案的确定72.2.3电机的比较62.3.1显示部分LCD6027

运动目标控制系统课程设计说明书2.3.2控制部分9

Part13系统硬件设计11

3系统硬件设计113.1系统功能的设计113.2STC89C52最小系统113.3XPT2046芯片采集模块的设计144软件系统设计15

Part25设计实现16

5设计实现165.1过程中主要遇到的问题及解决方案16致谢19附录A源程序代码6系统的测试17参考文献附录B实物图7总结18附录1引言

5设计实现161.1选题背景随着现代科技的飞速发展,运动目标控制作为一种重要的技术手段,逐渐在各个领域中得到广泛应用这一系统的应用范围涵盖了机器人技术、无人驾驶、智能监控、医疗设备、航空航天等诸多领域,为人类社会的发展带来了深远的影响运动目标控制的核心目标是使设备或机器能够准确地感知,以实现高效的自主控制这种系统的成功应用在实践中提高了工作效率、减少了人为误差,同时也为一些危险或复杂环境下的任务提供了更安全、可靠的解决方案本设计结合题目,以STC89C52单片机和XPT2046芯片为核心,设计了一套运动目标控制系统,实现运动控制功能

Part32总体方案论证及确定

2总体方案论证及确定2.1方案的提出如果想要驱动2个电机工作,第一步要了解其工作原理主控器的选择决定了软件与硬件的结合的方式,同时还有后续一系列的模拟仿真、PCB的设计工作总体可以看出,要实现该系统,需要用到主控制器、电机、显示装置。因此我的总体框架如图2.1所示首先根据设计说明书的任务要求,要用到2个电机搭建一个二维云台,电机可以是舵机或者步进电机其中在完成该运动目标控制系统的设计中,最重要的是主控制器的选择同时,任务书要求最终分别实现水平方向舵机、垂直方向舵机的角度显示,这里就需要考虑到液晶屏的选择,需要同时显示X、Y方向的实时角度图2.1主体框架

2总体方案论证及确定1本次设计提出了2个方案进行选择2方案一:由STC89C52作为主控制器,首先经过XPT2046芯片进行对摇杆位置变化的数据采集,传输给主控制器的同时,结合摇杆进行相应的代码编写去控制2个舵机进行角度转动,最后在液晶屏上显示舵机转动的角度。如图2.2所示3图2.2方案一框图4方案二:由STM32F103C8T6芯片作为主控制器,首先经过XPT2046芯片进行对摇杆位置变化的数据采集,传输给主控制器的同时,结合摇杆进行相应的代码编写去控制2个步进电机进行角度转动,最后在液晶屏上显示步进电机转动的角度。如图2.3所示5图2.3方案二框图

2总体方案论证及确定1任务书要求二维云台进行相应的转动,即分别在X、Y方向转动,上述方案一与方案二都可以实现其要求。不同的是,该2种方案在主控制器、AD转换、电机的选择方面有所不同,这会使得主控制器在控制电机方面以及后续的代码编写中也会有所不同。需要注意的是,一定要对2种不同电机的工作方式深入了解,从而实现对其的控制22.2方案的比较3在方案的提出中,已经提及了2种不同的方案选择。接下来,我会对上述的2种方案分别从主控制器、AD转换芯片以及电机的选取进行比较42.2.1主控制器的比较5在主控制器中,STC89C52单片机是宏晶科技推出的新一代抗干扰、高速、低功耗单片机其指令代码完全兼容传统8051单片机具有可靠高、非易失性存储、功耗低、价格低廉和无法解密等优点[1]。该芯片作为51系列的老芯片,是很多学生入门所学的,对于该芯片我们比较了解。同时我对该芯片与ADC0808之间所进行的模数转换、通道的选取也比较熟悉

2总体方案论证及确定1STM32F103C8T6作为32系列的单片机,其具有处理速度快、易于集成、易于控制、各种接口丰富、低功耗、安全性保护等特点。但其价格比STC89C52单片机昂贵,完成该运动目标控制系统的设计,较便宜的51单片机就可以实现所需的功能。又由于我很少接触此系列单片机,对其操作不熟悉,入手较困难2综上所述,我选STC89C52单片机作为主控制器32.2.2AD转换芯片的比较4ADC0808芯片是含8位A/D转换器、8路多路开关,以及与微型计算机兼容的控制逻辑的CMOS组件,其转换方法为逐次逼近型5ADC0808的精度为1/2LSB

2总体方案论证及确定XPT2046支持从1.5V到5.25V的低电压I/O接口

文档评论(0)

wangxixi2024 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档