历史上的今天
返回首页

历史上的今天

今天是:2025年08月08日(星期五)

正在发生

2019年08月08日 | 数字电位器模拟对数抽头,以准确设置增益

2019-08-08 来源:EEWORLD

数字电位器(dpot)是一种常见组件,采用各种封装、电阻和分辨率。但是,除了电阻和设置之间的常规线性函数,它并无其他效用。对于需要广泛的动态增益调整范围(例如数十倍频程)的应用来说,这会造成一些问题。

 

以一款放大器为例,你使用8位(256中的1个)分辨率电位器,将其增益设置为0至10,000 (80dB)。当电位器设置与电阻(线性锥度)成线性关系时,dpot设置与增益成线性关系。在256个电位器设置中,每个步进都表示约40的增益幅度增加(即增益步进为0、40、80、120、160等)。

 

对于8或以上的dpot设置(增益>300),这给增益设置提供了不错的分辨率,可以实现每个步进1dB或更低的增益控制。但是,当设置值低于8时,增益分辨率大幅降低。例如,如果你需要将增益设置为100或以下,你没有办法以任何有意义的精度达到必要的值,你只能选择80或120左右的值。

 

如果具备准确、稳定、高分辨率,且带有对数抽头的数字电位器(电阻对数与设置成正比),就很容易安排增益控制电路,在整个调整范围内提供恒定的分辨率(增量单位:dB)。遗憾的是,目前并没有具备出色分辨率(例如,步进小于 6dB)的对数数字电位器(对数dpot)。

 

但并非全无用处。图1所示的Design Idea采用普通的线性抽头电位器(例如,ADI提供的价格便宜的双极 AD5200 ),AD5200)实现了相近的对数增益控制。


图1 线性数字电位器模拟对数抽头

 

如果Dx(上方所示)表示游标设置(0 – 255),我们可以采用分段求解的方式,轻松得出放大器增益Vout/Vin与Dx的设计公式。首先,作为Vin的函数,求解游标电压(Vw):

  1. Vw = −Vin RAB Dx / (255 R1)
     

接下来,作为Vw的函数,求解Vout:

  1. Vout = −Vw 255 R2 / (RAB (255 – Dx))
     

然后,将公式1和2结合在一起:

  1. 增益 = Vout / Vin = −Vw 255 R2 / (RAB (255 – Dx)) / (−Vin RAB Dx / (255 R1))

 

  1. 增益 = (R2 / R1)(Dx / (255 – Dx))

 

  1. Dx = 255 增益 (R1 / R2) / (1 + 增益 (R1 / R2))

毫无疑问:

  1. dB(增益) = 20 Log10((R2 / R1)(Dx / (255 – Dx)))

  1. 增益 = 10dB/20

 

由此得到:

  1. Dx = 255 10dB/20 (R1 / R2) / (1 + 10dB/20 (R1 / R2))
     

图2 dB增益(y轴左半段)和增益集分辨率(y轴右半段)与Dx(x轴)之间的关系

 

认真看看得出的增益公式,可以看到这些有意思的地方:

  1. Dx/(255 - Dx)的近似对数性质。如图2所示,当R2/R1=100,Dx = 8时,得出的增益=~10dB;Dx = 23时,增益为20dB;Dx = 128时,增益为40dB;Dx = 232时,增益为60dB;Dx = 247时,增益为70dB。在整个60dB =1,000至1范围内,增益设置的分辨率仍然不超过1dB,这一点尤其重要。此外,Dx =0时,增益设置为0,同时Dx = 255选择开环。

 

  1. 采用电位器游标作为输入端子的策略有效地将游标触点移动到放大器A1的馈电回路中(图1),从而消除了作为误差项的影响,提高了增益设置的时间和温度稳定性。

 

  1. 同时,在A1馈电和A2输入(图1)端使用RAB电阻元件可以将RAB公差和温度系数(tempco)(AD5200中为+/-30%和500ppm/oC)与灵敏度进行比较,R1和R2是增益集精度的唯一决定因素。

 

https://www.edn.com/ContentEETimes/Images/EDN/Design%20Ideas/DI-button.png?imageView2/2/w/550如果需要高于8位(1/256)的分辨率,可以将10位AD5292等部件放入拓扑中,获得高于4×的增益设置精度。谨记,增益公式中出现255时,要替换为1023!或者,更概括地说,如果N表示位数:


  1. Dx = (2N – 1) 增益 (R1 / R2) / (1 + 增益 (R1 / R2))


推荐阅读

史海拾趣

Digital View公司的发展小趣事

随着数字化技术的不断进步和应用领域的不断扩大,Digital View公司也加快了数字化转型和升级的步伐。公司加大了对云计算、大数据、人工智能等前沿技术的研发和应用力度,推出了一系列智能化、数字化的产品和服务。这些产品和服务不仅提高了客户的运营效率和管理水平,还为公司带来了新的增长点。

Coiltronics公司的发展小趣事

在电子行业中,产品质量是企业生存的关键。Coiltronics公司深知这一点,因此在生产过程中始终坚持严格的质量管理。公司引进先进的生产设备和技术,建立完善的质量检测体系,确保每一件产品都符合高标准的质量要求。这种对品质的执着追求,使得Coiltronics的产品在市场上赢得了良好的口碑,吸引了大量忠实客户。

CR Magnetics公司的发展小趣事

CR Magnetics公司成立于1986年,自创立之初,公司便致力于提供高质量的传感器、传感器组件等系列产品。凭借创始人的远见卓识和团队的共同努力,CR Magnetics很快在电子行业中崭露头角。公司总部位于美国密苏里州圣路易斯市,拥有先进的生产设施和仓库,为产品的研发和生产提供了坚实的基础。

BCD Semi(Diodes)公司的发展小趣事

BCD Semi(Diodes)公司自成立以来,一直致力于模拟半导体产品的设计和制造。在某一时期,公司研发团队成功突破了某项关键技术,开发出了具有更高性能、更低功耗的新型模拟器件。这一技术突破使得BCD Semi的产品在市场上更具竞争力,赢得了众多客户的青睐。随着产品升级的不断推进,公司逐渐在模拟半导体领域树立了良好的口碑。

ARCOLECTRICSWITCHES公司的发展小趣事

随着电子行业的不断发展,ARCOLECTRIC SWITCHES公司意识到单打独斗已经无法满足市场需求。因此,公司积极寻求与上下游企业的合作,共同打造完善的产业链。通过与供应商建立长期稳定的合作关系,确保原材料的稳定供应;与下游企业开展深度合作,共同研发新产品、开拓新市场。这种合作共赢的模式使得ARCOLECTRIC SWITCHES公司在行业中更具竞争力。

HB公司的发展小趣事

核心:Hartmann Codier GmbH一直将技术创新视为企业发展的核心动力。公司拥有一支专业的研发团队,致力于开关技术的研发与创新。通过不断的技术突破和产品升级,公司成功推出了一系列具有自主知识产权的高性能开关产品。

影响:这些创新产品不仅满足了市场对高品质、高可靠性开关的需求,还推动了整个电子行业的技术进步和产业升级。Hartmann Codier GmbH因此成为了行业内的技术引领者之一。

问答坊 | AI 解惑

pwm dcdc转换器系统建模分析

pwm dcdc转换器系统建模分析…

查看全部问答>

山寨机查税 联发科受伤不轻

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 由于中国政府自6月起无预警地再度针对山寨机业者展开查税动作,让整个山寨机产业链顿时失去动能,订单全面熄火,连带造成联发科6月接单量大幅衰退,相较于4月时手机芯片客户抢不到货、抱怨声连 ...…

查看全部问答>

wince5.0能用tapi吗

我找了几个ce5.0下的coredll.dll发现里面都没有导出lineXXX函数   ppc或者wm下有吧 指令集是armv4i 如果各位谁有麻烦给我一份 谁有这个平台下的串口源码…

查看全部问答>

有人用过R8C系列的单片机么?

各位好,大家用过R8C系列的单片机么? 小弟有几个问题想请教下: 在下使用R8C系列单片机,做串口通信,现一个问题困饶我好久了: 在程序中定义的全局变量,我只有一个地方修改他的值,但是他的值总是莫名其妙的改变,我在程序中确认只有一处修改啊! 大 ...…

查看全部问答>

(回复有分)实现3d效果的qq连连看

要求: 1、类似于qq连连看,是单击版的,有个朋友想找我做,问下大家,要是做的话预算多少rmb,还有需要多久 一个开发+一个美工。(上次发帖的写的) 2、加入3d元素,就是玩的过程中,背景图会呈现出宝石发出的动态的光线,动态的云彩,消掉后会 ...…

查看全部问答>

请教提示信息乱码问题

操作系统为Wince, 编程语言EVC. 为Edit 控件关联了int型的变量,并设定了其有效范围是 1 到 5000,在输入的数值在此范围之外时,系统自动弹出了错误提示对话框。但为什么提示信息都是乱码呀? 我自己用messagebox显示的对话框可以正常显示中文呀!…

查看全部问答>

8051单片机实践与应用全书

[ 本帖最后由 一朵时光 于 2011-8-9 17:03 编辑 ]…

查看全部问答>

请问arm ds-5这样的专业开发软件都是哪类职业的人在使用啊?

rt请问arm ds-5这样的专业开发软件都是哪类职业的人在使用啊?…

查看全部问答>

瑞萨的1元芯片促销活动有谁参加的没?

我看到折合税收之后实际价格是1.17元每片。只能买490的倍数。…

查看全部问答>