向右滑动:上一篇 向左滑动:下一篇 我知道了
广告

如何使用可编程斜坡发生器外设产生电压斜坡信号?

时间:2019-05-09 作者:Kristine Angelica Sumague,Microchip Technology应用工程 阅读:
电压斜坡信号可以用在需要电压呈线性变化的电路中,通常用作参考信号、斜率补偿器或电压扫描发生器。可以使用众多Microchip PIC单片机上提供的可编程斜坡发生器(PRG)外设来创建此类信号,这不会产生任何处理器开销。在多个输入源的触发下,PRG能够产生下降斜坡、上升斜坡或交替上升-下降斜坡。

电压斜坡信号可以用在需要电压呈线性变化的电路中,通常用作参考信号、斜率补偿器或电压扫描发生器。可以使用众多Microchip PIC单片机上提供的可编程斜坡发生器(PRG)外设来创建此类信号,这不会产生任何处理器开销。在多个输入源的触发下,PRG能够产生下降斜坡、上升斜坡或交替上升-下降斜坡。4OHEETC-电子工程专辑

例如,在以连续电流模式工作的直流-直流转换器中,下降斜坡模式下的PRG可用作斜率补偿器。当占空比超过50%时,PRG产生的衰减斜坡可防止次谐波振荡并帮助稳定输出。4OHEETC-电子工程专辑

在图1中,PRG斜坡生成功能的工作方式是驱动恒定电流进入内部电容。此内部电容两端会产生一个电压,应在输入电压源的基础上加上或减去该电压。斜坡输出的工作模式主要依赖于内部模拟开关的控制。斜坡从开始到停止的持续时间由输入时序源决定。4OHEETC-电子工程专辑

2019-05-14_143933.jpg4OHEETC-电子工程专辑
图1:PRG简化框图4OHEETC-电子工程专辑

输入时序源

PRG结合使用两个可选独立时序源,为其斜坡输出生成控制时序。这两个时序源可以是来自PRGxR和F引脚的外部输入,也可以是来自其他外设的输出。通过设置RTSS寄存器中的设置上升时序源选择位来选择设置上升输入,通过设置FTSS寄存器中的设置下降时序源选择位来选择设置下降输入。4OHEETC-电子工程专辑

通过设置CON1寄存器中的下降事件极性(FPOL)和上升事件极性(RPOL)选择位来选择时序源的极性。4OHEETC-电子工程专辑

除了选择输入时序源和时序源极性事件之外,还可以选择输入时序源检测方法。PRG的两种事件输入检测方法分别为电平敏感型和边沿敏感型。通过设置CON0寄存器中的设置上升输入模式(REDG)和设置下降输入模式(FEDG)选择位来选择设置上升和设置下降输入检测。4OHEETC-电子工程专辑

通常,当从周期性时序源获得时序输入时,边沿敏感型操作是有用的,而当从电压阈值获得时序输入时,电平敏感型操作是有用的。PRG时序源可能因器件而异。可用作PRG时序源的部分外设包括比较器、PWM(脉宽调制)和CCP(捕捉、比较和PWM)输出。必须事先配置外设并将其选为PRG的时序源。4OHEETC-电子工程专辑

输入电压源

PRG的输入电压源用作线性斜坡输出的参考电压。可使用以下任一输入源:来自PRG的IN0或IN1引脚的外部源;内部固定参考电压(FVR)的缓冲输出;或其中一个内部数模转换器(DAC)。4OHEETC-电子工程专辑
运放的各输出共用IN0和IN1引脚,因此可通过使能运放并选择相应的IN引脚使运放缓冲参考信号。通过设置INS寄存器中的电压输入选择位来选择参考源。4OHEETC-电子工程专辑

拉/灌电流

PRG上的可编程电流具备多种拉-灌电流选项,可配置所需的PRG输出斜率。对于需要陡峭PRG输出电压变化率曲线的应用,必须选择高电流设置。通过CON2寄存器中的拉-灌设置位选择恒定斜坡电流。4OHEETC-电子工程专辑

模式选择

PRG可以在以下三种电压斜坡发生器模式下工作:下降斜坡发生器——斜率补偿;上升斜坡发生器;或交替上升-下降斜坡发生器。4OHEETC-电子工程专辑

通过设置CON0的可编程斜坡发生器模式选择位来选择这些模式。每种模式的PRG输出由SW1、SW2和SW3内部模拟开关控制。当开关闭合时,SW1对内部电容放电,而SW2和SW3分别将电容的另一侧连接到可编程拉电流和灌电流。4OHEETC-电子工程专辑

SW2和SW3的开关促使内部电容中的电荷流动。这些开关是根据配置的模式进行开关的。在下降斜坡模式下,SW2断开,SW3闭合,SW1在闭合和断开之间切换。由于SW3闭合,SW2断开,因此内部电容由灌电流充电。应从输入电压源中减去电容两端的电压,并以配置的斜率生成下降斜坡输出。4OHEETC-电子工程专辑

上升斜坡模式具有相同的操作,惟一的例外是SW2和SW3交换了状态。在该模式下,SW2闭合,SW3断开。当SW2闭合,SW1断开时,内部电容由拉电流充电,生成上升斜坡输出。4OHEETC-电子工程专辑

在交替上升和下降斜坡模式下,SW1保持断开,SW2和SW3交替开关。这意味着当SW2闭合时,SW3断开,当SW2断开时,SW3闭合。由于SW1在该模式下保持断开,因此参考电压对PRG输出没有影响,因为不存在使该输出变为参考电压的放电状态。交替开关的SW2和SW3会将内部电容连接到拉电流或灌电流,以便从一个方向到另一个方向为电容充电。这将在PRG输出上产生交替上升和下降的斜坡。4OHEETC-电子工程专辑

在交替斜坡模式下交替开关SW2和SW3的困难之一是流经内部电容的拉电流和灌电流由于电容的寄生电阻、噪声、生产差异和温度等各种因素无法完全匹配。这会极大影响在开环系统中工作的PRG的性能,决定了PRG的平均输出电压会随时间漂移。这一事件是系统固有的局限,因此无法进行修复。但是,可以通过在PRG上创建反馈回路来降低平均电压漂移。PRG输出与比较器的某一个输入相连,而比较器输出作为PRG的时序输入之一,以维持PRG输出的峰值电压。因此,与开环系统相比,闭环系统中PRG输出的平均电压将具有更小的漂移偏差。4OHEETC-电子工程专辑

为了检测交替斜坡发生器模式下PRG的平均电压漂移,可以将具有PRG模块的器件放在持续升温的环境中。这加速了温度对PRG输出性能的影响。4OHEETC-电子工程专辑

如图2所示,当PRG在开环系统中工作时,存在很大的平均电压偏差。然而,当采用闭环系统时,该偏差产生的平均电压几乎是恒定的。4OHEETC-电子工程专辑

2019-05-14_144123.jpg4OHEETC-电子工程专辑
图2:PRG平均电压—温度曲线4OHEETC-电子工程专辑

单触发定时器

PRG模块具有可选的单触发定时器,能够确保上升和下降斜坡模式的电容放电时间以及交替斜坡模式的上升或下降斜坡持续时间保持最短。4OHEETC-电子工程专辑

在上升和下降斜坡模式下,单触发定时器至少会使电容短路开关SW1在一个触发周期(通常为50 ns)内保持闭合,从而确保对电容放电,而在交替斜坡模式下,上升和下降斜坡都会至少持续一个触发周期。4OHEETC-电子工程专辑

在一个触发周期内出现的边沿敏感型时序输入会被忽略,而对于在一个触发周期内出现且持续时间超出一个触发周期的电平敏感型时序,触发周期会被延长直至本次触发事件结束。通过将CON0寄存器的OS位置1使能单触发定时器。4OHEETC-电子工程专辑

应用

除前文所述的在直流-直流转换器中的应用外,PRG也可用于通过实现电压模式控制来调节开关电源的输出。4OHEETC-电子工程专辑

就像峰值电流控制模式一样,可以通过调节PWM的占空比来驱动金属氧化物半导体场效应晶体管(MOSFET)的开关,从而实现电压模式控制输出稳压。然而,在调节PWM的占空比时,并不是将输出误差与得到的电感电流进行比较,而是将电压模式控制中的输出误差与斜坡参考电压进行比较。PRG在上升斜坡模式下产生的上升斜坡信号可用作参考斜坡电压。4OHEETC-电子工程专辑

在图3中,将OPA误差放大器测得的输出误差与PRG的上升斜坡信号进行比较。4OHEETC-电子工程专辑

2019-05-14_144140.jpg4OHEETC-电子工程专辑

图3:采用电压模式的直流-直流转换器4OHEETC-电子工程专辑

当上升斜坡电压尚未达到误差电压时,互补输出发生器(COG)输出的占空比会一直增加。但是一旦上升斜坡信号达到输出误差电压后,COG的占空比就会停止增加。4OHEETC-电子工程专辑

另一项应用是将所用PRG产生的交替上升和下降波形看作半桥和全桥D类放大器中的参考信号,见图4。4OHEETC-电子工程专辑

2019-05-14_144154.jpg4OHEETC-电子工程专辑
图4:全桥D类放大器4OHEETC-电子工程专辑

该应用中实现的是闭环PRG配置,以解决交替斜坡模式中的平均电压问题。4OHEETC-电子工程专辑

使用具有反相输出的内部比较器将PRG的交替斜坡输出与模拟音频输入信号进行比较。比较器的输出产生的脉冲波形与音频信号的瞬时值成正比。这些脉冲波形被馈送到COG,其互补PWM输出将Q1和Q4驱动为高电平,将Q2和Q3驱动为低电平,或将Q1和Q4驱动为低电平,将Q2和Q3驱动为高电平。最后,使用低通滤波器消除载波频率并重新产生模拟音频信号。4OHEETC-电子工程专辑

结论

许多PIC单片机上的可编程斜坡发生器外设可以产生电压斜坡信号,该信号可用作参考信号、斜率补偿信号或电压扫描发生信号。4OHEETC-电子工程专辑

本文同步刊登于电子工程专辑杂志5月刊4OHEETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
您可能感兴趣的文章
  • 近乎万能的运算放大器只是神话? 运算放大器无处不在,它源于模拟计算机时代,有着悠久的历史,现在已经成为模拟电子领域的标志性产品。为什么运算放大器如此受欢迎?未来哪些产品可能取代运算放大器?
  • 复合放大器是如何实现高精度的高输出驱动能力的? 满足速度和输出电压/电流要求的放大器以及具有出色直流精度的放大器在市场上很容易获得。但是,所有这些要求可能无法通过单个放大器来满足。当遇到这样的问题时,有些人会认为我们不可能满足此类应用的要求,我们必须满足于平庸的解决方案,要么选用精密放大器,要么选用高速放大器,可能要牺牲一些要求。幸运的是,这并非全然正确。对此,有一种解决方案是采用复合放大器,本文将说明它是如何实现的。
  • 解剖电压反馈运算放大器 工程师最常向我提的一个请求是对电压反馈运算放大器和电流反馈运算放大器进行比较。但如果不弄清每种运算放大器如何工作,是不可能确定某种应用应该选择哪种运放的。 本文重点介绍了电压反馈运算放大器。
  • 6个公式搞懂全差分放大器如何工作 全差分放大器与运算放大器相似,但又不完全相同。若同时使用两个输入,该电路就充当差分输入/差分输出放大器。若使用两个输入中的任何一个(另一个输入接地),该电路就是充当单端输入/差分输出放大器。
  • 一种直接测量运算放大器输入差分电容的方法 在诸如运算放大器之类的反馈放大器中,总有效输入电容由CDM与负输入共模电容(或对地的CCM–)并联组成。CDM难以测量的原因之一是运算放大器的主要任务是防止两个输入不相关。与测量CDM的难度相比,直接测量对地的正输入共模电容CCM+相对容易一些。
  • GE Healthcare CARESCAPE VC150生命体征监护仪 GE Healthcare CARESCAPE VC150生命体征监护仪,由电池供电,可无损确定收缩压、舒张压、平均动脉压(MAP)、脉搏率、呼吸率(仅Nellcor和Masimo技术提供)、血氧饱和度和温度。这一系列功能是通过由几块专用PCB板组成的设计实现的。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告