搜索
bottom↓
回复: 28

(倡导) 大家一起来用AVR的PWM波 做一个播放WAV文件的 MP3吧!!

[复制链接]

出0入0汤圆

发表于 2010-5-8 16:05:45 | 显示全部楼层 |阅读模式
(倡导)  大家一起来用AVR的PWM波  做一个播放WAV文件的  MP3吧!!

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

 楼主| 发表于 2010-5-8 16:07:45 | 显示全部楼层
我先来顶一个!

出0入0汤圆

发表于 2010-5-8 21:47:08 | 显示全部楼层
我也想做个。

出0入663汤圆

发表于 2010-5-8 21:48:44 | 显示全部楼层
是不是该说:做一个不能播放MP3的MP3?

出0入0汤圆

发表于 2010-5-8 22:04:59 | 显示全部楼层
播放WAV文件的MP3?
有点困惑

出0入0汤圆

发表于 2010-5-8 22:10:02 | 显示全部楼层
有些格式的音频文件可以直接用PWM进行解码,不用过多的运算。可以用AVR完成。论坛里有
可以实现类似于数字功放的功能,而且数字化比较好处理

出0入148汤圆

发表于 2010-5-8 22:53:05 | 显示全部楼层
有兴趣的话可以参考一下这里:
http://elm-chan.org/works/sd8p/report.html

我比较感兴趣的是如果不用pwm而是用R2R网络搭建DA来输出能否达到一定程度的“音质”?

出0入0汤圆

发表于 2010-5-8 23:55:21 | 显示全部楼层
尿个记号

LS强,对那个网站的东东很感兴趣,不过看不太懂E文,谁方便试试,评价一下效果如何?!

出0入18汤圆

发表于 2010-5-9 00:12:09 | 显示全部楼层
同意6楼的说法!!!

出0入18汤圆

发表于 2010-5-9 00:13:15 | 显示全部楼层
曾经在网上见过一个用m128做的mp3,貌似还可以显示歌词!!!感觉很强大!!!

出0入0汤圆

发表于 2010-5-9 01:02:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-9 08:57:29 | 显示全部楼层
avr的价格难以接受,换cpu吧。

出0入0汤圆

发表于 2010-5-10 23:11:06 | 显示全部楼层
要好音质还是得独立DAC,而且要带数字滤波器的,PWM的话音质上不去的。我现在用STM32+TDA1305做了个SD卡WAV播放器,44.1K,16bit,文件系统FATFS,支持长文件名名,一级子目录(个人觉得够用了).
音质直接秒杀我所有用过的MP3(包括IPOD,IADUIO 7,SAMSUNG),不过现在这个播放器还没做到能便携的程度.以后有时间再改进,可能的话进一步支持FLAC.

出0入42汤圆

发表于 2010-5-10 23:24:01 | 显示全部楼层
得用ATTINY26!
开启片内PLL,定时器计数频率可达64MHz,8位精度的PWM频率可达100多KHz,音质相当凑合!

出0入0汤圆

 楼主| 发表于 2010-5-11 07:26:18 | 显示全部楼层
直接上DAC音质是要好很多!但是为了验证一般的做法!可以直接使用MEG16的PWM把WAV文件播放出来!只是效果不是那么好!但是过程是一样的!!!!!

出0入0汤圆

发表于 2010-5-11 08:31:53 | 显示全部楼层
不是有人发过了么?
m16 or m8 pwm 播放sd中wav
我试了下,能放,

出0入0汤圆

 楼主| 发表于 2010-5-11 12:50:36 | 显示全部楼层
哦?有人发过吗?我不知道呀!

出0入0汤圆

发表于 2010-5-11 22:41:11 | 显示全部楼层
以前做过一个
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3981990&bbs_page_no=1&search_mode=3&search_text=zbjzxc&bbs_id=9999
视频效果连接:http://v.youku.com/v_show/id_XMTY1ODMyNDgw.html

出0入0汤圆

发表于 2010-5-12 00:45:03 | 显示全部楼层
回复【15楼】ZZL520
-----------------------------------------------------------------------
感谢,我们学校就只会用AT16,我学了大半年单片机了就只用了个AT16,只是PWM怎么用还没怎么了解清楚额,

出0入0汤圆

 楼主| 发表于 2010-5-12 12:56:36 | 显示全部楼层
你的效果这么好呀?有没有资料呢?我的效果没这么好呢

出0入0汤圆

发表于 2012-5-25 15:26:17 | 显示全部楼层
我的出来的是“沙沙”声,不知道怎么回事

出0入0汤圆

发表于 2012-5-26 15:15:01 | 显示全部楼层
要好音质还是得独立DAC,而且要带数字滤波器的,PWM的话音质上不去的。

出200入2554汤圆

发表于 2012-5-26 19:34:10 | 显示全部楼层
来一个M128的程序,8M主频,OC2(PB7)输出音频,8位PWMDA

直接用内部FLASH烧了 16s 左右的音频 (8kSPS)

128kB 还真是不不耐用啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-8-14 21:48:20 | 显示全部楼层
本帖最后由 chenxp99 于 2013-8-15 08:54 编辑



手头只有mega8,怎么移植过来,代码看的迷糊,超白

出0入0汤圆

发表于 2013-8-15 04:57:03 来自手机 | 显示全部楼层
效果好么

出0入0汤圆

发表于 2013-8-15 10:24:24 来自手机 | 显示全部楼层
五年前我就支持,现在是不是应该关注更前沿的方向

出0入0汤圆

发表于 2014-7-7 15:22:27 | 显示全部楼层
顶一下吧。

出0入0汤圆

发表于 2016-8-8 15:04:20 | 显示全部楼层
你们pwm文件怎么获得的呢
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-21 17:31

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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