[元件] MUSES72320代换PGA2310的实验

[复制链接] 查看: 27403|回复: 68

4

主题

0

好友

199

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
367342
帖子
196
精华
0
经验
199 点
金钱
191 ¥
注册时间
2011-7-21
发表于 2021-3-31 04:24 | 显示全部楼层
big-eblis 发表于 2021-3-31 00:37
看来你没做过数字音量控制芯片的实际应用
这些芯片,要求输入的参数,都是线性变化的,比如PGA2310从1 ...

确实没有做过。

听你这么一分析,我明白你的意思了。看来还是用旋转编码器来得简单。通过读取普通音量电位器中心抽头来AD转换,温度、基准电压稍有变化就会造成输出不稳定。

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-3-31 19:12 | 显示全部楼层
jerry_m 发表于 2021-3-31 04:24
确实没有做过。

听你这么一分析,我明白你的意思了。看来还是用旋转编码器来得简单。通过读取普通音量 ...

是的
数字音量芯片,自身就是按对数曲线控制的,不需要考虑那么多
编码器控制有个问题就是必须要有屏幕显示,否则不能知晓当前增益值,对成本不利。

5

主题

1

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
573619
帖子
128
精华
0
经验
114 点
金钱
108 ¥
注册时间
2013-3-13
发表于 2021-4-13 17:22 来自手机端 | 显示全部楼层
一直想用这个72320或者wm8816做音量加减,奈何程序不是很会,而且想加上编码开关,0.96屏幕

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-4-13 20:40 | 显示全部楼层
lzj5208 发表于 2021-4-13 17:22
一直想用这个72320或者wm8816做音量加减,奈何程序不是很会,而且想加上编码开关,0.96屏幕


这个芯片很容易控制啊!控制代码就那么几行,如果你选用的MCU带有硬件SPI则读写程序都不需要做,直接调用厂家提供的库发送控制代码给芯片就可以了。

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-14 22:56 | 显示全部楼层
按线性设计就可以,我做的MAS6116音量控制就是这样,用起来很好,不必担心。

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-14 22:57 | 显示全部楼层
我的板子

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-14 22:59 | 显示全部楼层
板子照片
MAS6116数字遥控器前级.jpg

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-14 23:02 | 显示全部楼层
板子
MAS6116数字遥控器前级2.jpg

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-4-14 23:11 | 显示全部楼层

为什么不显示真实增益?而是显示挡位数?

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-15 11:17 | 显示全部楼层
按照0-100 显示符合使用习惯。

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-15 11:18 | 显示全部楼层
显示多少不是问题,编程随便怎么改都可以实现。

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-4-15 18:48 | 显示全部楼层
audiohiend 发表于 2021-4-15 11:17
按照0-100 显示符合使用习惯。

哦哦
我更习惯实际增益显示,这样更换不同设备时不需要考虑音量设置是否相同的问题
我最早用的是自制的BUF634输出耳放,增益显示的;后来改用TEAC UD503,也是增益显示的;现在用的是一台自制的解码耳放一体机,还是增益显示的。
三台设备我都是设置在-35dB~-30dB之间使用,更换设备上手很快
期间我短暂使用过高登的序曲和三木双林的D1,它们都是挡位显示,序曲从0-99,D1从0-32,我就很难适应,觉得很不好用。

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-4-15 18:49 | 显示全部楼层
audiohiend 发表于 2021-4-15 11:18
显示多少不是问题,编程随便怎么改都可以实现。

那是!!无非就是习惯问题

23

主题

0

好友

329

积分

业余侠客 当前离线

dx

Rank: 4

UID
462729
帖子
715
精华
0
经验
329 点
金钱
301 ¥
注册时间
2012-1-6
发表于 2021-4-15 22:22 | 显示全部楼层
看厂机就知道咋弄合适

5

主题

1

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
573619
帖子
128
精华
0
经验
114 点
金钱
108 ¥
注册时间
2013-3-13
发表于 2021-5-4 09:24 | 显示全部楼层
楼主能否发下这个的驱动程序.我在STC15W4K16上面进行修改

5

主题

1

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
573619
帖子
128
精华
0
经验
114 点
金钱
108 ¥
注册时间
2013-3-13
发表于 2021-5-4 09:26 | 显示全部楼层
国外大多用PIC驱动,看不懂

14

主题

0

好友

695

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
20097
帖子
646
精华
0
经验
695 点
金钱
628 ¥
注册时间
2007-3-13
发表于 2021-5-4 11:10 | 显示全部楼层
有对比过PGA2320吗

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-5-4 11:25 | 显示全部楼层
lzj5208 发表于 2021-5-4 09:24
楼主能否发下这个的驱动程序.我在STC15W4K16上面进行修改

我用汇编写的,你能用吗?

2

主题

1

好友

194

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
10585
帖子
141
精华
0
经验
194 点
金钱
140 ¥
注册时间
2006-7-9
 楼主| 发表于 2021-5-4 11:28 | 显示全部楼层
cadiy 发表于 2021-5-4 11:10
有对比过PGA2320吗

没哦

5

主题

1

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
573619
帖子
128
精华
0
经验
114 点
金钱
108 ¥
注册时间
2013-3-13
发表于 2021-6-8 14:31 | 显示全部楼层
big-eblis 发表于 2021-5-4 11:25
我用汇编写的,你能用吗?

2311.png 这样的吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部