声音引导系统设计-单片机设计论文11.docVIP

声音引导系统设计-单片机设计论文11.doc

  1. 1、本文档共10页,可阅读全部内容。
  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文档。上传文档
查看更多
目 录 B甲072 目 录 TOC \o "1-2" \h \z \u 摘要 1 1 系统方案 1 2 设计与论证 1 3 电路设计 1 4 系统测试 1 5 总 结 1 参考文献 1 附录 1 PAGE 9 声音导引系统 摘要 本系统采用直流电机控制的小车作为移动声源,整合MMC-1芯片、喇叭、麦克及无线模块,通过EasyARM1138来调控可移动声源达到目的地。 在可移动声源行进过程中,声源发出一定频率的周期音频脉冲信号,EasyARM1138根据各接收器接收声音的时间差可计算出移动声源的具体位置,然后通过无线模块把具体的坐标传送到主控制器,主控制器利用双闭环控制原理和PID算法分别对线速度和方向进行实时调整,从而使可移动声源成功达到目的地。 本设计采用32位单片机做CPU,运算速度快,结构简单,电机控制快速准确。该系统经过多次实验验证平均速度达到11cm/s,误差在1cm以内,超调小于1cm,达到了设计的要求。并且本系统增加了显示小车行驶时间和平均速度等特色功能。 系统方案 整体方案比较 为了更好的实现该系统要求的任务,对以下几种方案进行具体的分析和论证。 方案一:从处理器把声音接收器接收到的声音信号通过A/D转换,转换成数字信号,然后把数字信号进行分析处理,根据声音的强弱计算出可移动声源与接收器之间的距离,把距离信息通过无线装置发给主控制器,通过主控制器进行PID运算,计算出角速度控制系数KW和速度控制系数KV,根据这两个控制系数控制左右轮的转速和方向。 方案二:从处理器把声音接收器接收到声音信号的时间差进行处理,计算出可移动声源的具体位置,把此定位信息通过无线收发装置发给主控制器进行PID运算,用逐次逼近的方式进行双闭环控制,使可移动声源移动的方向与可移动声源和目标位置之间连线的夹角趋于零,以此减小超调量,降低误差,另外使可移动声源与目标位置之间的距离s趋近于零,完成任务要求。 方案一与方案二对比,可以看出方案一采用的D/A转换方式处理声音信号难以实现,因为距离较短,并且还要放大滤波,较为麻烦,此外方案一中对小车速度和方向采用的是开环控制,误差大,并且不稳定,而方案二中对可移动声源的定位则利用不同接收器接收声音信号的时间差,由数学运算得到的,这种方法简单,可靠性高,另外方案二中对小车的控制采用的是双闭环控制,可以使可移动声源高速稳定的达到目的地。所以本系统采用的是方案二。 主控制器模块选择 方案一:采用89C51单片机实现。单片机软件编程自由度大,可用编程实现各种控制算法和逻辑控制,并且晶振频率相对较低,处理复杂算法耗时较长,另外51单片机需要仿真器来实现软硬件调试,较为繁琐。 方案二:采用32位的EasyARM1138单片机实现。此单片机可以工作在50MHz的频率下,处理速度快,有三个完全可编程的串口,并且8个通用计时器可以实现定时计数和PWM输出,另外本处理器具有64K单周期Flash,多路中断,同时这款单片机的低功耗、低成本,性价比高。 结合题目的要求以及EasyARM1138处理器的特点,本系统选择方案二。 小车电机控制方案 方案一:玩具小车上的两个电机均为一般的玩具直流电动机,前轮用一个电机来控制方向,后轮用另一电机控制速度。 方案二:采用一般的直流电动机,但是采用的是左右轮分开控制的策略,左右轮分别用一个电机控制。 以上两种方案中,方案一是传统的控制小车方向的方式。但是由于转向太过灵敏,转向时容易卡死,造成电机烧毁,在方向控制时摆动过大不易精确控制。另外,在直道区直线行驶时,由于本身结构上的因素,其运动轨迹是个曲线运动。而方案二种只要送给两个电机的电压相等即可基本上实现直线运动。同时由于此方案中结构的因素,使得小车校正方向的灵敏度高,适合本题运行稳定、高效和安全的要求,可以实现方向的精确控制,因此选用方案二。 速度控制模块 方案一:使用功率三极管作为功率放大器的输出控制直流电机。线性型驱动的电路结构和原理简单,成本低,加速能力强,但功率损耗大,特别是低速大转矩运行时,通过电阻R的电流大,发热厉害,损耗大,对于小车的长时间运行不利。 方案二:采用继电器对电机的开或关进行控制,通过开关的切换对小车的速度进行调整,此方案的优点是电路较为简单,缺点是继电器的响应时间慢,易损坏,寿命较短,可靠性不高。 方案三:采用由双极性管组成的H桥电路。用单片机控制晶体管使之工作在占空比可调的开关状态,精确调整电机转速。这种电路由于工作在管子的饱和截止模式下,效率非常高;H桥电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也很高,是一种广泛采用的调速技术。 综合三种方案的优缺点,决定选择方案三。 电源模块 由于小车的耗电量很高,因此电源的好坏直接影响小车

文档评论(0)

人才技能培训服务 + 关注
实名认证
文档贡献者

人力资源管理师持证人

专业可靠的内容提供者!

领域认证该用户于2023年09月19日上传了人力资源管理师

1亿VIP精品文档

相关文档