广告

让PWM DAC以一个周期的脉冲序列稳定

2019-12-31 Jordan Dimitrov 阅读:
对于要求高精度和高分辨率的数控可变直流电压源来说,脉宽调制(PWM)是可使用的最佳转换方法。PWM方法已广泛用于开关电源,尤其是对于直流校准器,它可以实现26位分辨率和0.2ppm的线性度。

对于要求高精度和高分辨率的数控可变直流电压源来说,脉宽调制(PWM)是可使用的最佳转换方法。PWM方法于50年前发明1,2,如今已广泛用于开关电源3,尤其是对于直流校准器4,5,这种方法可以实现26位分辨率和0.2ppm的线性度6i6yednc

PWM数模转换器(DAC)是系统的核心,它定义了脉冲序列中的直流分量,并具有固定的周期和可变的占空比。从理论上讲,这类信号的直流分量为:i6yednc

通用PWM方程:VDC = (VP∙tP)/T    (1)i6yednc

其中:VP是脉冲幅度,tP是脉冲持续时间,T是信号周期。i6yednc

为了加快转换过程,现代DAC使用了由积分器和S/H(采样保持)电路组成的同步低通滤波器。在每个周期结束时,积分器的电压都会存储在S/H电路中,这就是整个转换器的输出电压。i6yednc

一些转换器在S/H电路的输出和积分器之间使用了反馈电阻。为了获得快速准确的转换,必须使两个时间常数与脉冲序列的周期相等。参考文献2明确说明了RF*C = T的需求。第二个需求RI*C = T没有进行讨论,但可以通过将上述通用PWM方程代入该文公式4而轻松求得。i6yednc

调整两个时间常数归结为调整积分电容器C或脉冲序列的周期T。两种方法都面临一定的困难。最重要的细节是,没有方案表明应如何自动地进行调整。i6yednc

这篇设计实例提出了一个电路和一个简单步骤,填补了空白——使用这种方法仅需进行一次调整。它不是对时间常数,而是对积分器的充电电流进行调整,从而可提供更好的分辨率和线性性能。i6yednc

图1说明了这一概念。在输入脉冲期间,开关S断开,积分电容通过两个电流充电。第一个电流I1 = VP/R1来自脉冲序列,它是标称电流的95%。第二个电流来自辅助DAC,它提供0至10%的标称电流,从而为积分器电压的斜率提供±5%的调节范围。在脉冲结束时,积分器的电压存储在S/H单元中,积分器通过将开关S闭合来放电。i6yednc

i6yednc

图1:辅助DAC为积分器的充电电流提供±5%的调节范围;比较器可帮助微处理器为DAC选择合适的数字。i6yednc

将适当的数字写入DAC,可设置第二个电流的值。可使用逐次逼近技术分别定义数字的每一位。调整标准来自公式1:当占空比为50%时,输出电压必须为输入脉冲幅度的一半。电阻器R3和R4以及比较器Cmp可告诉微处理器输出电压与所需值的接近程度。i6yednc

图2给出了硬件。它的工作由一个时序电路控制,该时序电路包含G1到G4四个门,可以为Q1、复位积分器开关和S/H单元内部的存储开关生成脉冲。i6yednc

i6yednc

图2:完整的硬件使用时序电路(G1-G4)控制积分器和S/H工作,使用放大器(IC4a)提高比较器灵敏度,并使用电平转换器(Q2)将比较器输出连接到微控制器。i6yednc

如图3的时序图所示,VG4在PWM信号的上升沿变为高电平。复位开关Q1打开,使积分器产生负斜坡。在PWM脉冲的下降沿,G1和G2产生一个10µs的触发脉冲,使S/H电路捕获积分器电压。G3将VPWM和VG2脉冲相加,在完成积分和存储之前,保持复位开关断开。在存储脉冲结束时,开关接通。积分器复位为零,等待下一个PWM脉冲。i6yednc

i6yednc

图3:前两个转换周期中电路关键点的时序图。i6yednc

理想情况下,当脉冲幅度为5V且占空比为50%时,输出电压应为-2.5V。校准首先是在微控制器(MCU)内配置PWM系统,产生具有1kHz频率和50%占空比的脉冲序列。然后,MCU将二进制数“100000000000”发送到DAC,并等待RstInt脉冲的下降沿。当下降沿到来时,微控制器读取比较器输出。R3-R4网络和IC4将VOUT与-2.5V的理想值进行比较。如果VOUT比-2.5V正,则比较器输出为0,也就是说DAC数字的第一位必须变为0;否则,该位保持预设值1。然后,微控制器向DAC发送数字“x10000000000”,并根据比较器的反应调整第二位的值。第三个数字是“xx1000000000”,在定义完DAC数字的所有12位之前,该过程继续进行。i6yednc

图4演示了实际的校准过程。黄色迹线标出了该过程的开始——它发生在RstInt脉冲的下降沿。蓝色迹线是IC4a的输出信号;它在零电压的两侧反弹并逐渐到达零电压。零值表示S/H电路的输出电压是宽度已调脉冲幅度的一半。4.5位数字万用表测量的实际比率为0.49947。使用专业制造的PCB和高分辨率万用表可能会实现更好的匹配。i6yednc

i6yednc

图4:逐次逼近法可使输出逐渐逼近VP/2的期望值。i6yednc

校准完成后,MCU可以根据客户设置调整PWM信号的占空比。正确设置积分器斜坡的斜率后,只需要经过一个周期的脉冲序列,输出端就会出现新的电压。根据理论定义,输出电压将精确等于PWM信号中的直流分量,并且不会产生纹波。重要的是,转换器可以随时完全自动地实现校准。i6yednc

专家提示:为了获得最佳的调节精度,请使用专用的参考电压而不是+5V电源。应确保R3/R4之比尽可能接近2:1,并且IC2和IC4的失调电压尽可能低。R1和R2是1%的金属膜电阻器。C1是具有低介电吸收率的2%的电容器。开关晶体管Q1应具有较小的RON电阻。本设计也可以使用更高分辨率的DAC。i6yednc

Jordan Dimitrov是一位电气工程师和博士,并拥有30年的经验。他在一所多伦多社区大学教授电气与电子课程。i6yednc

参考文献

  1. Sugiyama T., K. Yamaguchi, Pulsewidth Modulation DC Potentiometer, IEEE Transactions on Instrumentation and Measurement, vol. IM-19, No. 4, Nov 1970, 286-290.
  2. Sugiyama et al., US Patent 3,636,458, Jan 1972.
  3. Binitha P., T. Sanish Kumar, Comparison of PWM and one-cycle control for switching converters, IJETAE, vol. 3, No. 4, Apr 2013, 332-336.
  4. Eccleston et al. US Patent 5,402,082, Mar 1995.
  5. Woodward S., DC-accurate, 32-bit DAC achieves 32-bit resolution, EDN , Oct 30, 2008, 61-62.
  6. Fluke, 5700A/5720A Series II Multi-Function Calibrator, Operators Manual, May 1996, page 1-8.

(原文刊登于EDN美国版,参考链接:PWM DAC settles in one period of the pulse traini6yednc

本文为《电子技术设计》2020年1月刊杂志文章,版权所有,禁止转载。免费杂志订阅申请点击这里i6yednc

  • 精彩
本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 自耦变压器SPICE建模 自耦变压器又称为单绕组变压器,可分升压变压器及降压变压器;它是一种只有一组线圈的变压器,其中一个线圈作为另一线圈的一部份...
  • 555 定时器 IC 50 岁了,为何它能经久不衰? 自 1972 年推出以来,555 定时器 IC一直在市场上广泛使用。在 IC 技术编年史中,那是恐龙时代。这种基本未改变的 IC 已经生产了很长时间,目前仍有十几家厂商提供这种芯片。我找不到具体的数字,但我怀疑每年仍有数百万人在使用传统和新设计。那么也许是时候让 555 退役并在那些传统的晶圆厂队列中为其他更新的模拟 IC 腾出空间了?
  • 光罩制作前的芯片工程设计变更 随着芯片集成度越来越高和功能越来越复杂,在芯片开发过程中很容易产生缺陷。为确保芯片中的功能不受到影响,在流片前修复这些缺陷非常重要。本文将介绍如何通过手工修改网表代码或使用Conformal或Formality等工具执行工程设计变更单 (ECO),来修复RTL固定后发现的缺陷。
  • 对比美光、三星、SK 海力士的DDR5内存 本文比较了美光、三星和 SK 海力士的 DDR4-3200 和 DDR5-4800 芯片的 DDR5 芯片尺寸、存储密度、DRAM 单元尺寸和设计规则。
  • 六边形截面的EMI隔离罩设计 采用截面为六边形设计的蜂巢状隔离罩有助于形成很大的通风面积,同时又能够有效的防止EMI/RFI…
  • 自动驾驶汽车有多复杂? 自动驾驶汽车有许多棘手的技术问题仍远未解决。在我看来,这里有三个关键问题:为什么自动驾驶汽车问题如此难以解决?不同的自动驾驶汽车用例如何影响自动驾驶汽车问题?自动驾驶汽车用例的部署将如何发展?
  • 自动驾驶汽车神话:十二大误区 尽管存在巨大风险,但自动驾驶汽车(AV)行业仍在为当前的测试和未来的广泛部署争取有利的法规待遇。这场争取限制有意义的监管的竞赛,却依赖于一些极易被揭穿的关于自动驾驶汽车的神话。为了创造公平的竞争环境,本文列出了业内人士所常常提到的自动驾驶汽车“十二大”误区,它们通常是AV监管中的疏漏之处。
  • 四个必须避免的汽车功能安全错误 在汽车生态系统中,一个利益相关者的疏忽也会影响到其他利益相关者。如果一级供应商没有大面积进行危害分析,那么未识别的危害以及相关的风险可能会充斥着整个架构设计。同样,在从事安全关键型项目时使用未受过ISO 26262标准培训的资源也有其自身的风险。本篇,我们整理了一组必须要不惜一切代价来避免的此类功能安全(FuSa)管理错误。
  • 用于车辆诊断的ISO-14229 UDS协议的简短入门 虽然随着时间的推移,已经开发出了许多用于车辆诊断的协议,例如 KWP 2000、ISO 15765 和 K-Line,但汽车OEM厂商和供应商们已将统一诊断服务(UDS)协议作为标准协议来确保通用的兼容性。汽车OEM厂商可遵循ISO-14229标准中所定义的诊断协议来提供可用于诊断任何车辆的通用计算机系统。
  • ISO/SAE 21434汽车网络安全标准:新时代的黎明? 恩智浦半导体(NXP)通过TÜV SÜD认证,符合新的汽车网络安全标准ISO/SAE 21434的消息,预示着一个新时代的到来。这可能让人想起过去十年来ISO 26262功能安全标准是如何重塑汽车行业的。
  • 汽车激光雷达及其工作原理是什么? 汽车系统利用激光雷达来控制车速和制动系统,从而响应交通状况的突变。激光雷达在碰撞警告和避让系统、车道保持辅助、车道偏离警告、盲点监视器和自适应巡航控制等半自动或全自动汽车辅助功能中起到重要作用。汽车激光雷达正在取代早期汽车自动化系统中的雷达系统。
  • 汽车EDR国标出炉,都涉及哪些技术? 根据强制性国家标准《汽车事件数据记录系统》(GB 39732-2020)的规定,自2022年1月1日起,国内所有新生产的乘用车都将强制要求配备汽车事件数据记录系统(EDR),或者符合规定的DVR(车载视频行驶记录系统)。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了