首页 > 其他分享 >如何制作一个超低功耗的高保真的数字降噪录音机

如何制作一个超低功耗的高保真的数字降噪录音机

时间:2023-10-26 21:14:25浏览次数:34  
标签:高保真 音频 低功耗 降噪 拾音 录音机

一 前记   您是否曾经想过购买一台小型录音机来录制环境中的声音并将其存储在内存中?其实这只需执行几个简单的步骤即可轻松制作自己的录音机。笔者最近交付了几个录音产品之后,就把余料来做一个高保真录音机来玩玩,顺便给做毕设的小老弟来练练手。   高录音机主打一个超低功耗和超远距离降噪拾音以及高保真拾音。拾音距离可达10米以上,采样率高达44.1K的CD音质。并且配置了32G的sd卡,可实现超长录音并存储。   二 原理解析   对一个长期深耕音频处理的软件工程师,这个难度其实不大的,首先在codec芯片上,把音频采样率调成48k,然后做降噪处理,最后天通过串口把音频数据输出出来。这里使用串口的原因是拓展性好,方便其它产品使用。  其次,选一个超低功耗的mcu做主控,用来把采集到的数据做存储。这个编码的其实涉及到的东西很多。比如,文件系统,超低功耗等。这里的软件是花费了不少精力的。  两者结合起来,即可使用标准的模块把这样个连起来,也可以辛苦硬件工程师画在一个板子上。正好笔者这里有其它板子可复用。就免去了画板。   三 硬件软件   假如把这个产品所需原料来划分,可以划分为三个部分:

  • 硬件原理图,这个画板难度不小,主要是涉及到音频信号处理以及bga芯片的处理。这里用到了一个模块,原路图如下所示:
    添加图片注释,不超过 140 字(可选)
  • 存储部分的原理图如下:
    接下来,就是枯燥的软件编码和调试了。经过一段时间的辛苦付出,总算是交差了。   四 样品展示   这个是样品,直接接上电源就可以用了。      

标签:高保真,音频,低功耗,降噪,拾音,录音机
From: https://www.cnblogs.com/dylancao/p/17790387.html

相关文章

  • 关于低功耗模式下RTC唤醒
    1、关于RTC唤醒失败解决方法问题原因:若使用RTC进行唤醒唤醒不成功,闹钟中断标志没有被置位。原因可能是唤醒信号有毛刺,EXTI系统唤醒,但RTC来不及产生中断标志。解决方法:RTC闹钟中断中判断的标志由RTC_IT_ALR,更改为EXTI_Line17中断标志,需要在中断函数中清17中断线标志。 2、关于......
  • BLE低功耗蓝牙数据包结构以及BLE流程分析
    来源: https://mp.weixin.qq.com/s/5z6KmAY_n8X8hED4eC3M-g 摘要本文没有按部就班分析蓝牙协议,而是采用循序渐进的方式,力争通过BLEPDU来分析BLE协议和BLE流程,以便在嵌入式开发和移动应用开发中,能熟悉BLE协议以及够理解这些平台中的high-level的API,特别是当想进一步深入了......
  • UM2010 是一款工作于 200MHz~960MHz 范围内的低功耗、高性能、单片集成的(G)FSK/OOK无
    UM2010是一款工作于200MHz~960MHz范围内的低功耗、高性能、单片集成的(G)FSK/OOK无线收发机芯片。内部集成完整的射频接收机、射频发射机、频率综合器、调制解调器,只需配备简单、低成本的外围器件就可以获得良好的收发性能。芯片支持灵活可设的数据包格式,支持自动应答和自动重......
  • 入侵降噪工程重构心得分享
    做完一件事,要及时总结经验教训。系统重构,属于技术性需求。通常是现有实现难以满足某些非功能属性而产生的。这些非功能属性,通常与性能、可扩展性等有关。系统重构,就是只改变内部实现,不改变外部行为。也就是“换骨不换皮”。你可能全身都变成机器人了,但表面看上去与原来的你无......
  • Axure RP 10 for mac:打造高保真交互原型设计的终极利器
    AxureRP10formac是一款功能强大的UI/UX设计工具,它可以帮助用户快速创建高保真的交互原型,帮助团队在早期阶段测试并验证产品或界面的想法。→→↓↓载AxureRP10forMacAxureRP10具有丰富的组件库和强大的交互功能,可以模拟各种复杂的交互效果,帮助用户在短时间内创建出令......
  • 嵌入式系统中的低功耗定时器应用与优化实战
    嵌入式系统的开发在现代科技中发挥着至关重要的作用。它们被广泛应用于从智能家居到工业自动化的各种领域。在本文中,我们将聚焦于使用ARMCortex-M系列微控制器实现低功耗定时器的应用。我们将详细介绍在嵌入式系统中如何实现低功耗的定时器功能,并附上代码示例。嵌入式系统低功耗定......
  • python - bleak的低功耗蓝牙设备连接
    1.接收蓝牙日志可以用手机拨号##5959##打开蓝牙调试然后使用对应的手机app先使用对应的蓝牙产品2.蓝牙日志分析将手机上的蓝牙日志文件(btsnoop_hci.log)拷贝到电脑上使用wireshark打开,主要是看发送和接收的数据,以下是某体重秤3.寻找设备importasynciofrombleakimp......
  • 低功耗Sub-1G全频段收发一体芯片DP4306 适用无线对讲机 工业数据采集等应用
    无线电对讲机既是移动通信中的一种专业无线通信工具,又是一种能满足人们生活需要的具有消费类产品特点的消费工具。顾名思义移动通信就是通信一方和另一方在移动中实现通信。它是一种无线的可在移动中使用的一点对多点进行通信的终端设备,可使许多人同时彼此交流,使许多人能同时听到......
  • SI3262—高度集成的低功耗SOC13.56MHz读卡器芯片 自带触摸
    Si3262是一款高度集成的低功耗SOC芯片,其集成了基于RISC-V核的低功耗MCU和工作在13.56MHz的非接触式读写器模块。MCU模块具有低功耗、LowPinCount、宽电压工作范围,集成了13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WUP、IWDG、RTC、TSC等丰富的外设。内核采用RISC-V......
  • adoc转换html+UPF低功耗仿真例子+python转换C代码+readmemh的@使用
    adoc转换htmladoc这种格式是很多riscv文档使用的格式,该格式可以生成pdf,生成html。生成html的好处是,选中和翻译方便,复制粘贴方便。首先是gem软件要安装,这个软件似乎是ruby相关的(RubyGemsisapackagemanagerfortheRubyprogramminglanguagethatprovidesastandardform......