ZZL520 发表于 2010-5-8 16:05:45

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

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

ZZL520 发表于 2010-5-8 16:07:45

我先来顶一个!

yzl0208994 发表于 2010-5-8 21:47:08

我也想做个。

gzhuli 发表于 2010-5-8 21:48:44

是不是该说:做一个不能播放MP3的MP3?

psl_87 发表于 2010-5-8 22:04:59

播放WAV文件的MP3?
有点困惑

yzl0208994 发表于 2010-5-8 22:10:02

有些格式的音频文件可以直接用PWM进行解码,不用过多的运算。可以用AVR完成。论坛里有
可以实现类似于数字功放的功能,而且数字化比较好处理

yplin27 发表于 2010-5-8 22:53:05

有兴趣的话可以参考一下这里:
http://elm-chan.org/works/sd8p/report.html

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

linnjing 发表于 2010-5-8 23:55:21

尿个记号

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

dengxiaofeng 发表于 2010-5-9 00:12:09

同意6楼的说法!!!

dengxiaofeng 发表于 2010-5-9 00:13:15

曾经在网上见过一个用m128做的mp3,貌似还可以显示歌词!!!感觉很强大!!!

110112110 发表于 2010-5-9 01:02:03

mark

1181zjf 发表于 2010-5-9 08:57:29

avr的价格难以接受,换cpu吧。

sharpufo 发表于 2010-5-10 23:11:06

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

wshtyr 发表于 2010-5-10 23:24:01

得用ATTINY26!
开启片内PLL,定时器计数频率可达64MHz,8位精度的PWM频率可达100多KHz,音质相当凑合!

ZZL520 发表于 2010-5-11 07:26:18

直接上DAC音质是要好很多!但是为了验证一般的做法!可以直接使用MEG16的PWM把WAV文件播放出来!只是效果不是那么好!但是过程是一样的!!!!!

litchiate 发表于 2010-5-11 08:31:53

不是有人发过了么?
m16 or m8 pwm 播放sd中wav
我试了下,能放,

ZZL520 发表于 2010-5-11 12:50:36

哦?有人发过吗?我不知道呀!

zbjzxc 发表于 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

chenjunjundo 发表于 2010-5-12 00:45:03

回复【15楼】ZZL520
-----------------------------------------------------------------------
感谢,我们学校就只会用AT16,我学了大半年单片机了就只用了个AT16,只是PWM怎么用还没怎么了解清楚额,

ZZL520 发表于 2010-5-12 12:56:36

你的效果这么好呀?有没有资料呢?我的效果没这么好呢

时代还怪 发表于 2012-5-25 15:26:17

我的出来的是“沙沙”声,不知道怎么回事

eryueniao 发表于 2012-5-26 15:15:01

要好音质还是得独立DAC,而且要带数字滤波器的,PWM的话音质上不去的。

t3486784401 发表于 2012-5-26 19:34:10

来一个M128的程序,8M主频,OC2(PB7)输出音频,8位PWMDA

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

128kB 还真是不不耐用啊

chenxp99 发表于 2013-8-14 21:48:20

本帖最后由 chenxp99 于 2013-8-15 08:54 编辑



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

wsm80828 发表于 2013-8-15 04:57:03

效果好么

erpao 发表于 2013-8-15 10:24:24

五年前我就支持,现在是不是应该关注更前沿的方向

天行者 发表于 2014-7-7 15:22:27

顶一下吧。

fly_beetle 发表于 2016-8-8 15:04:20

你们pwm文件怎么获得的呢
页: [1]
查看完整版本: (倡导) 大家一起来用AVR的PWM波 做一个播放WAV文件的 MP3吧!!