加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于NXP双核LPC55S69的简易声源定位装置

07/19 15:11
1391
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

一 项目概述

本系统是基于双核LPC55S69为主控芯片的简易声源定位装置,利用八路麦克风阵列用来检测环境中声源的位置,可用于机器人语音识别定位等方面。整个设计过程包括语音信号的采集处理电路电路板的制作与原材料的购买、PCB焊接、程序的编写与调试等。如下图1为整机图片。


图1 整机图片

二 项目电路设计

语音信号的采集电路采用MAX9812作为采集芯片,MAX9812是单输入的20dB固定增益的麦克风放大器,具有封装尺寸小,内置低噪声麦克风偏置,适合用于诸如笔记本电脑,手机,掌上电脑等便携式音频装置,应用电路如下图2。

图2 MAX9812应用电路

对于LPC55S69开发板而言,仅有五路AD采集引脚引出,不能满足八路AD采集的需求,故使用CD4052作为模拟开关,用于切换通道进行采集。

CD4052是一个双4选一的多路模拟选择开关,应用电路如下图3。然而在实际程序调试过程中,ADC0_12始终无法正常采集AD信号,PIO0_15作为显示屏引脚,被占用了,所以最后采用ADC0_0以及ADC0_4作为信号采集,八路麦克风两两并联,视为四路麦克风。此外在调试ADC0_8的过程中,发现LPC55S69的ADC实际上是分为AB两路的,对于通道8-12配置时要选择为B路,同时将通道减8,然而这样ADC0_12还是用不了,不知道为啥。

图3 CD4052应用电路

三 软件调试

语音识别的流程如下图4所示,算法实现较为简单,主要判断各路声音信号的到来时间,来估计声源的位置。如图5为实现的具体效果。

图4 软件流程

图5 运行效果图

  • 基于LPC55S69的简易声源定位装置.docx

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
MAX2112ETI+ 1 Maxim Integrated Products Video Tuner, 5 X 5 MM, 0.80 MM HEIGHT, LEAD FREE, MO-220WHHD-1, TQFN-28
$9.56 查看
LM386N-1/NOPB 1 National Semiconductor Corporation IC 0.325 W, 1 CHANNEL, AUDIO AMPLIFIER, PDIP8, DIP-8, Audio/Video Amplifier
$1.85 查看
AD7147ACPZ-500RL7 1 Rochester Electronics LLC SPECIALTY CONSUMER CIRCUIT, QCC24, 4 X 4 MM, ROHS COMPLIANT, MO-220VGGD-8, LFCSP-24
$2.68 查看

相关推荐

电子产业图谱