wt13568089592 发表于 2017-1-11 17:21:44

求教,能不能用模拟开关,动态控制运放放大倍数呢?

求教,能不能用模拟开关,动态控制运放放大倍数呢?用stm32单片机选模拟通道,通过改变运放的RF电阻,达到改变放大倍数?这样可不可行,如果可行,要注意什么?

20061002838 发表于 2017-1-11 17:34:46

当然可以
普通应用没啥需要注意的
精密一点的应用需要注意导通电阻带来的误差,可以选用低导通电阻的模拟开关,或者用开尔文连接

参考ADI的文档以及34401万用表的原理图

whuer 发表于 2017-1-11 18:33:28

完全可以,我看到的是 模拟开关加仪表放大器,ADI的

利用四通道单刀单掷开关ADG1611和仪表放大器AD620构建低成本可编程增益仪表放大器电路CN0146_cn.pdf

study_hardware 发表于 2017-1-11 18:37:42

模拟开关会有到地漏电流这个要注意 会影响放大倍数。

wye11083 发表于 2017-1-11 19:00:28

study_hardware 发表于 2017-1-11 18:37
模拟开关会有到地漏电流这个要注意 会影响放大倍数。

其实带宽衰减的影响应该更严重一些。因为模拟开关的通道电容普遍很高,对高频信号衰减要格外严重。

ayumi8 发表于 2017-1-11 19:01:20

{:biggrin:}CD405X完全可以妥妥的切不同的反馈值就可以

deadline2012 发表于 2017-1-11 19:15:50

有一种器件叫数字电位器

study_hardware 发表于 2017-1-11 20:20:52

wye11083 发表于 2017-1-11 19:00
其实带宽衰减的影响应该更严重一些。因为模拟开关的通道电容普遍很高,对高频信号衰减要格外严重。 ...

还有个是同时导通情况下电阻最大差异这个也会影响放大倍数。

wye11083 发表于 2017-1-11 20:27:51

study_hardware 发表于 2017-1-11 20:20
还有个是同时导通情况下电阻最大差异这个也会影响放大倍数。

这个真不好说。你可以把模拟开关当成一个双向Pass-Gate,即两个MOS管互补导通,所以要求信号电平必须在0-VDD之间,否则会出事。典型导通电阻应该是指信号为0和VDD时的典型电阻,但是随信号电平变化,导通电阻其实应当也在跟着变化。不过值一般比较小了,你要是几K的反馈电阻那基本不影响,主要影响是结电容导致的低通效应。但如果反馈电阻只有几十到几百,那影响就是导通电阻和结电容的共同作用,那个就复杂多了。

study_hardware 发表于 2017-1-11 20:31:24

wye11083 发表于 2017-1-11 20:27
这个真不好说。你可以把模拟开关当成一个双向Pass-Gate,即两个MOS管互补导通,所以要求信号电平必须在0- ...

结电容也会根据输入信号的变化而变化?

redroof 发表于 2017-1-11 20:33:15

wye11083 发表于 2017-1-11 20:27
这个真不好说。你可以把模拟开关当成一个双向Pass-Gate,即两个MOS管互补导通,所以要求信号电平必须在0- ...

用正确的电路就不怕。记住保证模拟开关的电阻是串在运放前面的就行了。这样不管多大的导通电阻都没事

wanglei1984 发表于 2017-1-11 20:45:54

可以的,我有这样做过,但要注意模拟开关本身的电阻可能是微小变化的。具体自己看手册。

znsword 发表于 2017-1-11 21:09:56

可以利用DA模块里面的电阻网络配合放大器做增益调节。

Earthman 发表于 2017-1-11 22:05:36

通道数小的话,直接用mos呗,内阻超低的

pro2013 发表于 2017-1-11 22:36:21

20061002838 发表于 2017-1-11 17:34
当然可以
普通应用没啥需要注意的
精密一点的应用需要注意导通电阻带来的误差,可以选用低导通电阻的模拟 ...

有具体的资料名字吗?多谢

zxq6 发表于 2017-1-11 23:21:54

为啥不用ad603之类的vga呢?

20061002838 发表于 2017-1-11 23:54:23

pro2013 发表于 2017-1-11 22:36
有具体的资料名字吗?多谢

34401 服务手册
ADI官网按照产品线筛选文档,三楼提到的CN0146就是其中之一

qq635274216 发表于 2017-1-12 08:35:20

有各种VGA

bolizhicheng204 发表于 2017-1-12 11:40:37

可以高档一点的直接用程控放大器得了

zxq_9781 发表于 2017-1-12 11:58:41

有放电倍数可控的,可编程增益放大器pga204

wt13568089592 发表于 2017-1-12 13:01:55

谢谢大家!

jianplx 发表于 2017-1-12 13:09:37

打车学习了               

shangdawei 发表于 2017-1-12 16:55:22



利用四通道单刀单掷开关ADG1611和仪表放大器AD620构建低成本可编程增益仪表放大器电路





turf456 发表于 2017-1-12 17:14:29

电源电压低的情况下,模拟开关在通态的平坦度可能非常差。

pic_flash 发表于 2017-1-12 17:29:30

可以, 以前用CD4066 弄过。。

redroof 发表于 2017-1-12 19:06:44

本帖最后由 redroof 于 2017-1-12 19:55 编辑

turf456 发表于 2017-1-12 17:14
电源电压低的情况下,模拟开关在通态的平坦度可能非常差。

你必须保证你的电路不受模拟开关的电阻影响才行。
比如用这个电路:

mdd 发表于 2017-1-12 19:20:38

用数字电位器做过,对放大倍数精度要求不高

l.htlht 发表于 2017-1-12 19:25:36

可编程增益放大器

redroof 发表于 2017-1-12 19:57:34

Earthman 发表于 2017-1-11 22:05
通道数小的话,直接用mos呗,内阻超低的

看我给岀的那个电路,不管模拟开关有多少电阻都完全不影响你的放大精度

USBFD 发表于 2017-1-23 12:54:30

用过mos配合max4238做过直流放大,倍数相当高

sfq2008 发表于 2017-1-23 13:38:25

以前高级音响是电机带电位器转的

xxc007 发表于 2017-1-23 15:01:23

学习一下

R88 发表于 2017-1-23 15:16:27

redroof 发表于 2017-1-12 19:57
看我给岀的那个电路,不管模拟开关有多少电阻都完全不影响你的放大精度 ...

模拟开关不工作时,负输入端悬空是不是不太好?

redroof 发表于 2017-1-23 15:50:37

R88 发表于 2017-1-23 15:16
模拟开关不工作时,负输入端悬空是不是不太好?

你必须接通一个,不可以都不接通。
只要接通一个就不悬空了

ilikemcu 发表于 2017-1-23 21:25:41

曾经一直想整个自由控制任意增益倍数的放大电路,还要温漂足够小,最后还是无疾而终啊

redroof 发表于 2017-1-23 23:08:18

ilikemcu 发表于 2017-1-23 21:25
曾经一直想整个自由控制任意增益倍数的放大电路,还要温漂足够小,最后还是无疾而终啊 ...

完全任意是办不到的。反着用某些类型的DA可以达到近似任意的效果,但温漂没人保证。
如果是按固定倍数1-2-5-10或者每次乘2,那么TI的PGA116/117可以满足从2倍到100倍或128倍

ilikemcu 发表于 2017-1-24 07:28:34

redroof 发表于 2017-1-23 23:08
完全任意是办不到的。反着用某些类型的DA可以达到近似任意的效果,但温漂没人保证。
如果是按固定倍数1-2 ...

所以最后放弃了呀,还是数字的处理起来随意性更大,模拟的东西要考虑的太多,稍有差迟,就掉沟里了。还容易被抄,最近发现有人仿造自己一个早期的产品,居然把样品发到我一最好合作伙伴那里去了,还好朋友靠谱,第一时间把照片发给我,还以为是我外接的案子,有点烦…………

flyfox8 发表于 2017-1-24 09:10:19

记得有种放大器叫做程控放大器,不知道是不是楼主要的。

tangmintm8013TM 发表于 2017-1-28 17:19:55

数字电位器x9111

tangmintm8013TM 发表于 2017-1-29 09:02:20

也可以用双向模拟开放4051,就是需要双电源

huangqi412 发表于 2017-1-29 16:10:31

一般用途可以

alextien 发表于 2017-3-11 09:10:14

如果是高电压的运放呢?
大概100到250V,看起来似乎还是只能用继电器了

liub007 发表于 2017-3-11 15:27:06

用模拟乘法器吧,电压控制放大倍数。

t3486784401 发表于 2017-3-11 15:31:34

不说别的,如果真的向往精密了做,可以用机械继电器,简单粗暴有疗效。

安捷伦六位半的表里,也是有继电器啪啪啪一顿响。

jeoo8888 发表于 2017-3-11 21:34:39

我司就是用CD4066来做,没什么问题

4317mjh 发表于 2017-3-12 01:26:28

deadline2012 发表于 2017-1-11 19:15
有一种器件叫数字电位器

数字电位器和DAC是不是一个原理?

ddcour 发表于 2017-5-9 11:03:02

redroof 发表于 2017-1-23 23:08
完全任意是办不到的。反着用某些类型的DA可以达到近似任意的效果,但温漂没人保证。
如果是按固定倍数1-2 ...

大师,如果输入信号是交流的,用DA的方式可以么?

LM1876 发表于 2017-5-9 11:13:26

要求高的时候还可以用干簧管续电器

redroof 发表于 2017-5-9 11:49:24

ddcour 发表于 2017-5-9 11:03
大师,如果输入信号是交流的,用DA的方式可以么?

低频的交流信号肯定OK。
但高频不保证,你要看你用的那个DA的说明书。看看它允许参考源变化到多高频率
允许你像这样反着用的DA都会标明自己的响应速度

ddcour 发表于 2017-5-9 13:12:33

redroof 发表于 2017-5-9 11:49
低频的交流信号肯定OK。
但高频不保证,你要看你用的那个DA的说明书。看看它允许参考源变化到多高频率
允 ...

DA要输出交流信号么?

kebaojun305 发表于 2017-5-9 13:20:27

LM1876 发表于 2017-5-9 11:13
要求高的时候还可以用干簧管续电器

还有湿簧管   我们的产品 都用的湿簧官。

redroof 发表于 2017-5-9 13:44:30

ddcour 发表于 2017-5-9 13:12
DA要输出交流信号么?

当然啊~
反着用DA,你写给DA的数字就是比例系数。
输入是交流,接在DA的基准源上,输出自然是交流,就从DA正常的输出口发出。

ddcour 发表于 2017-5-9 13:47:07

redroof 发表于 2017-5-9 13:44
当然啊~
反着用DA,你写给DA的数字就是比例系数。
输入是交流,接在DA的基准源上,输出自然是交流,就从 ...

我是觉得输出交流会麻烦很多,要根据频率来调输出值,特来确认一下.
多谢大师了{:handshake:}

bolizhicheng204 发表于 2021-11-24 10:40:46

redroof 发表于 2017-1-12 19:06
你必须保证你的电路不受模拟开关的电阻影响才行。
比如用这个电路:
...

不太理解,G1关闭,G2打开不就是个设计跟随器了嘛

redroof 发表于 2021-11-24 11:08:15

bolizhicheng204 发表于 2021-11-24 10:40
不太理解,G1关闭,G2打开不就是个设计跟随器了嘛

是的。
第一个500欧电阻其实没意义。
想要更多的放大倍数就在那个反馈电阻上依次串联一大堆电阻就行。模拟开关切换的是反馈点,也就是改变了分压比。

bolizhicheng204 发表于 2021-11-24 11:32:18

redroof 发表于 2021-11-24 11:08
是的。
第一个500欧电阻其实没意义。
想要更多的放大倍数就在那个反馈电阻上依次串联一大堆电阻就行。模 ...

神速啊,感谢!
页: [1]
查看完整版本: 求教,能不能用模拟开关,动态控制运放放大倍数呢?