本设计是以STC89C58RD+单片机为控制核心FPGA为计算中心;辅以超声波测距传感器、无线传输模块(337MHz)以及可控小车组成的声音导引系统.docx
《本设计是以STC89C58RD+单片机为控制核心FPGA为计算中心;辅以超声波测距传感器、无线传输模块(337MHz)以及可控小车组成的声音导引系统.docx》由会员分享,可在线阅读,更多相关《本设计是以STC89C58RD+单片机为控制核心FPGA为计算中心;辅以超声波测距传感器、无线传输模块(337MHz)以及可控小车组成的声音导引系统.docx(15页珍藏版)》请在第一文库网上搜索。
1、B甲033B题声音导引系统摘要本设计是以STC89C58RD+单片机为控制核心,FPGA为计算中心;辅以超声波测距传感器、无线传输模块(337MHZ)以及可控小车,组成的声音导引系统。利用NEC提供的MMC1D78F12O3芯片驱动电机,实现低功耗平稳控制,在位置、调向等方面经过计算与多次实测调试,可以精确的控制和引导小车按照题目要求运动,完成了题目对声源信号、移动速度以及定位精度的基本要求。同时还完成了小车折向至W点的扩展要求,定位精度和速度也提升到合乎扩展要求的指标。创新性的使用了凌阳的SPCEO61A作为语音播报系统,在声光报警的同时能够语音播报当前状态,自动显示时间,使作品更加人性化。
2、【关键字】:单片机FPGA超声波电机驱动1方案论证本设计为机电一体化系统,整个系统可分为控制系统、执行系统、输出部分三大模块。核心系统为超声波测距定位系统,从属于控制系统;执行系统为电机控制电路以及电机本身;输出部分可分为可视输出部分、听觉输出部分。系统整体框图如下所示:图1系统整体框图1.1 控制系统1.1.1 控制器选择方案一:采用51系列单片机;此系列MCU是当下使用最广泛的单片机,其运算处理能力强,软件编程灵活,自由度大,可用软件编程实现各种算法与逻辑控制,且功耗小、成本低、技术比较成熟,可以支持ISP、IAP编程,响应速度完全可以负担对车体的控制。方案二:采用ARM系统;ARM拥有3
3、2位处理系统,主频高于40MHz,事物管理功能比较强,是嵌入式系统的理想芯片,相应的价格也比较高昂。本系统没有对高频信号和芯片的处理,使用ARM就会造成资源的浪费,不符合题目对高性价比的要求。方案三:采用FPGA;FPGA是目前集成度最高的逻辑器件,作为专用集成电路(AS1C)领域中的一种半定制电路,FPGA既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点,处理速度极快,基本上可以完成所有数字器件的功能。缺点是价格比较高。分析题目可得系统需要两个控制器,综合以上的考虑,最终选用方案一(STC89C58RD+芯片)作为小车的核心控制系统,同时选用方案三作为小车定位系统的运算核心,
4、从而实现车体的高精度定位,也不会增加太多成本。1.1.2 测距模块选择作为整个题目最核心的部分,此处我们面临两种方案的选择:方案一:采用蜂鸣器一驻极体话筒组合;优点是构造简单,价格低廉,且传送信号是人耳可以辨别的音频信号,比较直观。缺点是此构造容易受到环境的影响,工作环境相对苛刻,噪音稍大就会影响系统的正常工作。方案二:采用超声波发送和接受组合;优点是频率高,穿透性好,不容易受到环境因素的干扰,测量容易。综合考虑,我们选用方案二,采用超声波测距传感器分立作为音频信号的发生于接受端,达到了很好的效果。1.2 输出部分选择方案一:用1ED显示;1ED最大的优点是成本低廉,而且显示数据比较清晰,在需
5、要在远处观测的场合作用明显,但是显示内容有限、信息量少,界面比较单调。方案二:选择液晶模块显示;在屏幕显示领域,1CD占有明显的优势:轻薄短小,美观大方,低功耗,容纳信息量大,抗干扰能力强,能够充分的的满足用户对信息输出量的要求,但是相应的成本价格也较高。综合考虑以上信息,我们选择方案二,基于本系统需要显示的信息只有少量数字及汉字,信息量并不大,因此我们选择了1602液晶模块,保证信息量饱满,同时满足低功耗、高性价比的要求。1.3 执行系统选择根据题目要求,此部分系统采用NEC公司提供的MMC-I芯片控制H桥电路来驱动双电机来完成小车动作,不再赘述。2系统的设计与实现系统工作由声源发出超声波开
6、始,接收端将各点接收到信号的时间(以第一个探头接收到信号的时间为0时间轴)送给FPGA,由FPGA根据时间差计算出车体在虚拟坐标系中的坐标,再通过MC9S12DG128B将当前信息通过无线传输模块传送给车载单片机,由车载控制器根据当前信息控制小车的运动。同时输出系统工作,在相应点输出信息并声光报警。2.1 定位系统设计2.1.1 声源设计声源部分是用超声波测距传感器的发射头产生信号,原理图如图2.1.1所示。单片机输入40KHz的方波信号使能发声,通过控制发送信号延时来控制发送方波的时间,最终确定以750ms为周期发送信号,信号脉宽5ms这个测试频率,达到正确定位的标准。由于超声波方向性好,所
7、以我们设计了一个表面光滑的锥形体置于发生器的正上方使直向型的超声波经过45反射成为圆弧形发散信号,使得从各个方向都能检测到声源信号,保证了系统的正常运作,模型如下图所示:图2.1.2超声波发散模型多次实测中,我们发现小车运动过程中会进入某些“死区”,无法正常接收信号,分析可能关系与解决方案如下:1)支架干扰;解决方法是将3点支撑改为两点支撑,情况有所好转,但大部分死区仍然存在。2)反射面积不足;虽然超声波方向性很好,但也存在发散的现象,所以要增加信号与反射面得接触面积。一种方法是在锥形体上覆盖较大反射层,但原有固件在加工会加大表面粗糙度,影响系统测试,所以否决;另一种方法是升高椎体高度,经测试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 是以 STC89C58RD 单片机 控制 核心 FPGA 计算中心 超声波 测距 传感器 无线 传输 模块 337 MHz 以及 可控 小车 组成 声音 导引 系统

链接地址:https://www.001doc.com/doc/743211.html