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

添加图片注释,不超过 140 字(可选)
-
存储部分的原理图如下:

接下来,就是枯燥的软件编码和调试了。经过一段时间的辛苦付出,总算是交差了。
四 样品展示
这个是样品,直接接上电源就可以用了。

作者:虚生 出处:https://www.cnblogs.com/dylancao/ 以音频和传感器算法为核心的智能可穿戴产品解决方案提供商 ,提供可穿戴智能软硬件解决方案的设计,开发和咨询服务。 勾搭热线:邮箱:1173496664@qq.com weixin:18019245820 市场技术对接群:347609188 |
![]() |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
2022-10-26 穿戴式动态心电监测设备的发展综述
2022-10-26 可穿戴心电ECG监测的技术路径及特点
2019-10-26 谁才是21世纪的弱势群体?
2018-10-26 技术的止境
2018-10-26 神经网络架构PYTORCH-宏观分析