怎样才能将电阻调节声音,换成io口控制声量?(附图)

[复制链接]
5717|21
 楼主| tatiyixi 发表于 2009-4-21 22:48 | 显示全部楼层 |阅读模式
想将vr去掉,直接有io口控制。
快乐的水手 发表于 2009-4-21 22:53 | 显示全部楼层

PWM+RC滤波+三极管驱动

PWM+RC滤波+三极管驱动
 楼主| tatiyixi 发表于 2009-4-21 22:57 | 显示全部楼层

V0就是声音输入口

pwm恐怕不行。因为这是直接从语音ic输出的,而且不是pwm输出。
音乐乐乐 发表于 2009-4-21 23:10 | 显示全部楼层

数字电位器?

宇审飞船 发表于 2009-4-21 23:24 | 显示全部楼层

什么芯片

输出声音的是什么芯片,一般有声音输出芯片内部都有PGA的
 楼主| tatiyixi 发表于 2009-4-21 23:47 | 显示全部楼层

不关心语音芯片

只想单独用一颗ic来控制音量。从语音输出口入手。
gfs0521 发表于 2009-4-22 11:08 | 显示全部楼层

如果你只是控制几个档,可以直接用三极管接电阻衰减

emailli 发表于 2009-4-22 11:33 | 显示全部楼层

加个音频驱动功放搞定咯

用IO口输出PWM  控制功放的输出 
mcufan001 发表于 2009-4-22 14:27 | 显示全部楼层

最简单的就是用个电子开关4051+几颗电阻就可以了

最简单的就是用个电子开关4051+几颗电阻就可以了
 楼主| tatiyixi 发表于 2009-4-22 21:17 | 显示全部楼层

直接用三极管接电阻衰减

gfs0521 发表于 2009-4-22 11:08 侃单片机 ←返回版面    

7楼: 如果你只是控制几个档,可以直接用三极管接电阻衰减 


---------------------------------------------------
这个方法不错。但不知道怎么接,电阻的阻值怎么计算?
ljm810010 发表于 2009-4-22 21:24 | 显示全部楼层

要先知道你分几档?太多了也不好搞。

 楼主| tatiyixi 发表于 2009-4-22 22:53 | 显示全部楼层

8个档位

8个应该不多,但不知道效果怎么样?
ljm810010 发表于 2009-4-23 09:28 | 显示全部楼层

8级还可以这样,更多就麻烦了。

用4051的8个通道分别串不同的电阻进行分压,然后再放大。
gfs0521 发表于 2009-4-23 12:02 | 显示全部楼层

8档建议用4051

mcufan001 发表于 2009-4-23 17:02 | 显示全部楼层

0~79DB用一个FM62429或者PT2257

0~79DB用一个FM62429或者PT2257,2线IIC,80级够没?很便宜的,来这下载个DATASHEET看看,2257 2.8元    ,62429可能便宜点
http://www.mcu51av.com可以下载到资料
 楼主| tatiyixi 发表于 2009-4-23 22:41 | 显示全部楼层

4051?太贵了吧

有没有便宜的。就用几个电阻,三极管的?
szsfy 发表于 2009-4-23 22:46 | 显示全部楼层

N个电阻接N个I/O行不?

不知道会不会干扰音频信号
ljm810010 发表于 2009-4-23 23:02 | 显示全部楼层

4051也贵呀?不象话了。下面三个管和4051差不多价钱了。

A,B,C分别000~111时,可分别衰减约: 0db,6db,12db,18db,24db,30db,36db,42db
 楼主| tatiyixi 发表于 2009-4-24 22:04 | 显示全部楼层

找到了一个便宜电路.

ljm810010 发表于 2009-4-25 17:08 | 显示全部楼层

LS的能用吗?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

44

帖子

0

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