如何用单片机检查音频信号的强弱

[复制链接]
 楼主| 宇航3000 发表于 2012-8-7 23:38 | 显示全部楼层 |阅读模式
我现在想用单片机的AD脚检测到音频信号的强弱与快慢来控制LED等的亮度和闪烁快慢 ,
比如一个摇滚音乐,表现出来的LED灯就快速闪烁,一个抒情的音乐,LED灯就缓慢闪动 。
应该对这个音频信号做一个怎么处理才能实现呢
请大家指点一下~
 楼主| 宇航3000 发表于 2012-8-8 15:15 | 显示全部楼层
:(  没人这样处理过吗
zhao6302 发表于 2012-8-8 15:59 | 显示全部楼层
使用ad芯片
tyw 发表于 2012-8-8 16:05 | 显示全部楼层


本帖子中包含更多资源

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

×
nqyijian 发表于 2012-8-8 16:18 | 显示全部楼层
精度不高的话,见过用多个比较器的,例如显示音量柱。或者用AD
 楼主| 宇航3000 发表于 2012-8-8 23:01 | 显示全部楼层
我使用的MCU本身是带AD口的, 多谢5楼的大侠(tyw)共享的资料,很有帮助,我要好好研究一下。
 楼主| 宇航3000 发表于 2012-8-8 23:02 | 显示全部楼层
如果有6楼提到的音量柱的资料就更好了~~
 楼主| 宇航3000 发表于 2012-8-9 10:40 | 显示全部楼层

VU转换电路T1为什么是一个光电三极管呢,这个电路的输入和输出分别是一个什么样的波形呢

本帖子中包含更多资源

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

×
 楼主| 宇航3000 发表于 2012-8-10 11:32 | 显示全部楼层
哪位大侠帮分析一下这个电路~~
gx_huang 发表于 2012-8-10 12:40 | 显示全部楼层
这种电路自己用MCU设计,吃力不讨好。
用一个手机里用的专门的呼吸灯芯片就可以了。
 楼主| 宇航3000 发表于 2012-8-10 16:11 | 显示全部楼层
能否告知呼吸灯芯片的型号呢
我这个不但是呼吸灯,还要检测音频信号的强弱与快慢。
tyw 发表于 2012-8-10 16:55 | 显示全部楼层
用带通+比较
带通滤波器用来分离出节奏低音信号,比较器用来检测出较响的声音.这种方案的前提是认为节奏音的频率区在低音区且节奏音幅度较大,适合节奏较强烈的音乐.结构较简单,成本较低,86年早期音乐喷泉就是用这个方案.
带通用LM567,比较用LM339.
独自探索 发表于 2012-8-11 21:22 | 显示全部楼层
检测音频信号的强弱是很易的事.
检测音频信号的速度,只要检测节奏电平的峰值间隔时间也能免强搞定.
如果你要对应摇滚,抒情的就要相应的表现,,,这得要加上AI人工智能才搞得定.

评分

参与人数 1威望 +1 收起 理由
Tinnal + 1

查看全部评分

Tinnal 发表于 2012-8-11 23:41 | 显示全部楼层
摇滚、抒情和信号强度、速度的关系是比较复杂的。
如果只是想能让等看出点变化来,用个小模拟电很简单搞定。
如果要能比较准确的确认音乐类型,那估计就比较难了。
田君平 发表于 2013-11-19 13:57 | 显示全部楼层
感谢5楼的分享。
aaronga 发表于 2014-7-18 17:18 | 显示全部楼层
打算做这样一个东西,正好有帮助,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

165

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

30

主题

165

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部