打印

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

[复制链接]
4594|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tatiyixi|  楼主 | 2009-4-21 22:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
快乐的水手| | 2009-4-21 22:53 | 只看该作者

PWM+RC滤波+三极管驱动

PWM+RC滤波+三极管驱动

使用特权

评论回复
板凳
tatiyixi|  楼主 | 2009-4-21 22:57 | 只看该作者

V0就是声音输入口

pwm恐怕不行。因为这是直接从语音ic输出的,而且不是pwm输出。

使用特权

评论回复
地板
音乐乐乐| | 2009-4-21 23:10 | 只看该作者

数字电位器?

使用特权

评论回复
5
宇审飞船| | 2009-4-21 23:24 | 只看该作者

什么芯片

输出声音的是什么芯片,一般有声音输出芯片内部都有PGA的

使用特权

评论回复
6
tatiyixi|  楼主 | 2009-4-21 23:47 | 只看该作者

不关心语音芯片

只想单独用一颗ic来控制音量。从语音输出口入手。

使用特权

评论回复
7
gfs0521| | 2009-4-22 11:08 | 只看该作者

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

使用特权

评论回复
8
emailli| | 2009-4-22 11:33 | 只看该作者

加个音频驱动功放搞定咯

用IO口输出PWM  控制功放的输出 

使用特权

评论回复
9
mcufan001| | 2009-4-22 14:27 | 只看该作者

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

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

使用特权

评论回复
10
tatiyixi|  楼主 | 2009-4-22 21:17 | 只看该作者

直接用三极管接电阻衰减

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

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


---------------------------------------------------
这个方法不错。但不知道怎么接,电阻的阻值怎么计算?

使用特权

评论回复
11
ljm810010| | 2009-4-22 21:24 | 只看该作者

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

使用特权

评论回复
12
tatiyixi|  楼主 | 2009-4-22 22:53 | 只看该作者

8个档位

8个应该不多,但不知道效果怎么样?

使用特权

评论回复
13
ljm810010| | 2009-4-23 09:28 | 只看该作者

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

用4051的8个通道分别串不同的电阻进行分压,然后再放大。

使用特权

评论回复
14
gfs0521| | 2009-4-23 12:02 | 只看该作者

8档建议用4051

使用特权

评论回复
15
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可以下载到资料

使用特权

评论回复
16
tatiyixi|  楼主 | 2009-4-23 22:41 | 只看该作者

4051?太贵了吧

有没有便宜的。就用几个电阻,三极管的?

使用特权

评论回复
17
szsfy| | 2009-4-23 22:46 | 只看该作者

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

不知道会不会干扰音频信号

使用特权

评论回复
18
ljm810010| | 2009-4-23 23:02 | 只看该作者

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

A,B,C分别000~111时,可分别衰减约: 0db,6db,12db,18db,24db,30db,36db,42db

使用特权

评论回复
19
tatiyixi|  楼主 | 2009-4-24 22:04 | 只看该作者

找到了一个便宜电路.

使用特权

评论回复
20
ljm810010| | 2009-4-25 17:08 | 只看该作者

LS的能用吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

44

帖子

0

粉丝