基于单片机的声音导引自动定位系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第13卷 第1期2011年1月

大连民族学院学报

Journa l of Dalian N ationalitiesU niversity

V o.l 13,N o .1January 2011

收稿日期:2010-04-13;最后修回日期:2010-10-11

指导教师:陈兴文(1969-),男,辽宁锦州人,教授,主要从事计算机控制及教学管理研究。

文章编号:1009-315X (2011)01-0093-01

基于单片机的声音导引自动定位系统设计

艾青楠,金成宰,宋海波

(大连民族学院创新教育中心学生,辽宁大连116605)

中图分类号:TN919 文献标志码:A

1 理论算法分析

距离远的接收器一定比距离近的接收器后接收到信号[1]。如图1中当移动小车声源从OX 线右侧开始运动后,实时判断A 、B 两点接收到的音频脉冲信号的时间差,当时间差为零时,说明声源到A 、B 两点的距离相同。同理可以利用接收器A 、C 实现移动声源离目标Y 方向的位置。

图1 系统示意图

2 系统的软硬件设计

系统硬件结构如图2,其中电机控制采用NEC 公司的

A SSP 芯片,电机驱动采用两片M C33886芯片实现,采用P WM 技术控制;声音接收器利用SPCE061A 中集成的音频输入专用ADC 以及AGC 放大电路,移动小车声源利用SPCE061A 内置的DAC 和外接的功放实现脉冲音频信号输出;无线数据传输模块利用R F2401

B 实现移动小车声源与接收器之间的数据传输[2]。移动小车声源及接收端程序流程图如图3。

图2 硬件系统方框图

3 实验测试

当移动声源到达OX 轴后停留8s 再转向到达W 点,

对启动点到W 点的距离和响应时间进行测试,结果见表

1。测量平均定位误差为2.10c m,速度可以达到10c m s -1。

图3 软件程序流程图

表1 再次启动到达W 点的响应时间

再次启动点与W 点的距离/c m

433846第1次响应时间/s 4.094.05 4.33第2次响应时间/s 4.123.72 4.18第3次响应时间/s 3.973.44 4.24平均响应时间/s 4.063.74 4.41平均速度/(c m s -1)10.5910.1610.72平均定位误差/c m

2.40

1.60

2.30

系统利用无线通信技术和凌阳单片机语音处理技术实

现了移动声源与接收端之间的数据传送和采集和处理,可实现移动声源的自动定位功能,系统满足定位误差、定位速度等要求。

参考文献:

[1]韦作凯,杜秋,臧晓明,等.基于单片机实现触摸屏的实

时数据采集[J].大连民族学院学报.2008,10(5):479.[2]彭传正,林春景.凌阳单片机原理与实践[M ].北京:北京航空航天大学出版社,2006

(责任编辑 刘敏)

相关文档
最新文档