找回密码
 注册

QQ登录

只需一步,快速开始

搜索

基于51单片机的声音定位系统电路设计文档和源程序

[复制链接]
eng 发表于 2021-7-12 16:25:23 | 显示全部楼层 |阅读模式
压缩包包含文档、程序等全部资料。
完整文档下载 设计报告.pdf (1.59 MB, 售价: 3 E币)
完整测试51单片机源码 基于51的声音定位系统.rar (53.44 KB, 售价: 1 E币)
设计文档目录
一、 课题任务…………………………………………………………………………………………………………3
二、 总体设计与分析…………………………………………………………………………………………….3
三、 方案比较与选择……………………………………………………………………………………………4
四、 电路设计……………………………………………………………………………………………………….5
五、 算法与程序设计……………………………………………………………………………………………7
六、 测试方案……………………………………………………………………………………………………….9
七、 系统调试……………………………………………………………………………………………………..10
八、 数据测试与处理………………………………………………………………………………………….12
九、 总结…………………………………………………………………………………………………………….13
十、 参考文献…………………………………………………………………………………………………….13
附录…………………………………………………………………………………………………………………..13

部分内容如下:
设计一套声音定位系统。在一块不大于 1m2 的平板上贴一张 500mm×350mm的坐标纸,在其四角外侧分别固定安装一个声音接收模块,声音接收模块通过导线将声音信号传输到信息处理模块,声音定位系统根据声响模块通过空气传播到 各声音接收模块的声音信号,判定声响模块所在的位置坐标。系统结构示意图如 图 1 所示。

132.001.jpg


2.1 要求
图 1 声音定位系统结构示意图

(1) 设计制作一个声响模块,含信号产生电路、放大电路和微型扬声器等, 每按键一次发声一次,声音信号持续时间约为 1s。要求声响模块采用 5V 以下电 池供电,功耗不大于 200mW。
(2) 设计制作四路声音接收模块,由麦克风、放大电路等组成,并分别与信 息处理模块相连接,以便将声音信号传送至信息处理模块。
(3) 设计制作一个信息处理模块,要求该模块能根据从声音接收模块传来的 信号判断声响模块所在位置的 x、y 坐标,并以数字形式显示 x、y 坐标值,位置 坐标值误差的绝对值不大于 30mm。
3.1 说明
(1)  注意预留测量声响模块功耗的电流电压和信号放大电路输出信号的测试
点。
(2) 采用三个声音接收模块即可实现定位,第四个模块可对定位作进一步校 正。
(3) 不允许声响模块与其他电路有任何连接,并要求在声响模块上做出明显 标记,以便清晰判读模块所在坐标数值。
(4) 注意声音通过其它传播介质带来的影响。 二、总体设计与分析


为了实现本次设计的要求,系统必须具备以下功能:按键声源发声且持续时 间 1s、接收声音、信号放大滤波、声源定位等功能。其系统主要可以划分为:声 响模块、声音接收模块、控制器和显示模块。
在整体的方案上,声响模块利用 555 单稳态振荡电路来达到每按键一次发声一次
的功能。另外由于声响模块产生的声音信号传递到接收模块时是十分微弱的,所
以声音接收模块必须含有滤波,放大和比较等环节,以便触发控制器进行运算和 处理。本次设计采用了比较器 LM358 结合放大电路形成的声音接收模块。此系 统结构框图如下所示:
132.002.jpg
1.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-4-25 13:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表