我是靠谱客的博主 忧伤纸鹤,最近开发中收集的这篇文章主要介绍单片机(Arduino)+FLASH+MIC+喇叭自制录音、播放器介绍篇(一),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

                                         单片机(Arduino)自制录音、播放器(一) 

 近几天接到自制可以集成Recorder+Player的任务要求,现有的解决方案都无法满足我们的需求:产品的大小限制在29mm*29mm*10mm内。这着实让技术并不突出的我为难了一把。经大神指点,第一版的原型已经做出来了,但由于公司业务的需要,不方便分享图片,此文主要目的是将其中的技术要点,和开发步骤整理出来,以方便大家查阅,欢迎大家指出问题,并一同分享。


实现目标:实现录音并播放功能。要求录音音质和播放音质都要尽可能的清晰。

硬件材料:Atmega328P芯片, FLASH芯片+编程器、  8Ω1W喇叭,功率放大芯片、三极管、电容电阻等外围电路

软件材料: Arduino IDE、 FLASH 编程器上位机、 cool Editor 2.1、 hex editor、 matlab(选用)

整体流程: 

一.首先实现播放器。整体流程图如下图所示。 PC将需要播放的MP3文件,经过重采样、精度转换后,导出PCM数据,通过FLASH编程器,烧写在FLASH芯片上。 Arduino读取FLASH内部的数据后,将原始信号转化为PWM信号,再经滤波(积分)电路,还原为模拟信号,经过功率放大芯片后,后级滤波并输出给喇叭

 


二.实现录音功能



三:整体实现

        


此篇就简要介绍到这里,接下来《单片机(Arduino)自制录音、播放器(二)》将较为详细的介绍播放器的设计方式。

最后

以上就是忧伤纸鹤为你收集整理的单片机(Arduino)+FLASH+MIC+喇叭自制录音、播放器介绍篇(一)的全部内容,希望文章能够帮你解决单片机(Arduino)+FLASH+MIC+喇叭自制录音、播放器介绍篇(一)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部