找回密码
 注册
关于网站域名变更的通知
查看: 357|回复: 1
打印 上一主题 下一主题

如何减少高精度DAC中的加电/断电毛刺脉冲?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-4 09:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如何减少高精度DAC中的加电/断电毛刺脉冲?
& f+ ^. H7 R0 _. l" C  W3 g6 G% F# H

+ j$ t  R- n/ h( F% V1 T信号链路径中很常见,特别在系统加电或断电时更是如此。根据峰值幅度和毛刺脉冲持续时间的不同,系统输出中的最终结果会是灾难性的。其中的一个示例就是工业电机控制系统,在这个系统中,驱动电机驱动器,以控制电机旋转。如果毛刺脉冲幅度高于电机驱动器的灵敏度阈值,当系统加电/断电时,电机会在没有任何方向控制的情况下旋转。4 V* l: U' R. r, g4 P/ ?' _
) C" F0 {1 `9 u+ `

, Q/ X2 F- d! a图1.经简化的输出级和加电毛刺脉冲, E& i" w" R8 Q2 J  A2 A- U2 L

! i& K( U! R+ E( D. ]之前已经分析了高精度DAC经缓冲输出出现加电/断电毛刺脉冲的原因和减少这些毛刺脉冲的解决方案。这份简报主要介绍了DAC输出缓冲器在加电至电压输出模式时出现的加电毛刺脉冲。一个高精度DAC可以在多个配置中加电:零量程、中量程,或是高阻抗。用户可以控制预断电状态。某些DAC具有内置的加电毛刺脉冲减少 (POGR) 电路;这个电路在DAC输出级未被驱动的配置中保持DAC的输出级。经缓冲电压输出DAC具有一对作为输出级的PFET和NFET。POGR电路禁用PFET,并将NFET偏置到其阈值电压 (VTH) 以上,从而最大限度地将加电毛刺脉冲减少到几百毫伏。
& v% m5 y/ V+ p. E6 |: y
+ {, O6 D/ t( I" `并不是每个DAC中都有POGR电路。对于没有POGR的DAC来说,加电/断电毛刺脉冲取决于多个因素:
/ r" y% U( C( t5 N1.DAC到电压输出模式和高阻抗模式的加电状态$ O+ E4 Z/ M  A' [7 [- j+ Y+ X
2.DVDD、VREF、IOVDD和其它电源引脚的加电顺序
( _4 A9 n& a  U( S6 L3.反馈网络连接. {% l1 U6 q/ |! Y, O! w' c
4.电源斜升速率( D) B! g4 U. x4 Q6 G0 ^9 U9 d
5.输出阻性负载
, w1 S; b! F4 d5 T. P* ^
+ B$ n5 l- w+ Y/ Y2 O这篇文章所讨论的是输出级被加电至电压输出模式的情况。在这个模式下,PFET和NFET的栅极由一个预输出级控制。这个预输出级需要一个特定的最小电压来正常启动。这个电压也被称为最小净空 (VH)。这个电压取决于预输出级架构,并且可高至6V。这个电压远远低于数据表中所规定的最小电源电压 (VDDMIN)。通常情况下,大多数数据表中并未指定此电压。( t0 i/ p0 I2 D
" h) \) P% y* a* Z1 V3 m
在达到这个最小净空电压前,预输出级没有足够的净空来实现正常运行。因此,输出FET栅极可以低至0V,这使得PFET可以在电源电压与PFET阈值电压 (VTP) 相交时,运行为电源与输出引脚之间的低阻性开关。因此,输出能够随着电源斜升,从而导致了加电毛刺脉冲(请见图1)。$ J# b& Z% R4 W" s
5 Y! O0 E" ?) K# n+ _, s
在这个情况下,毛刺脉冲电压可以高达最小净空电压 (VH)。由于预输出级的净空不足,所以这个毛刺脉冲与电源斜升速率无关。所有DAC数据表都规定了一个输出上的最小阻性负载(通常为1kW)。将一个阻性负载加载到DAC输出上是尽可能减小这个毛刺脉冲的常见技术。然而,这项技术并不能最大限度地减少毛刺脉冲幅度,这是因为输出PFET运行为一个电源与输出引脚之间的开关(或短接)。加电序列和反馈网络连接会进一步加大这个毛刺脉冲。由于这些因素通常是相互关联的,它们都作为一种情况进行分析。: V8 u2 N/ H1 }' `; H! t; I

' R- |' j* O  J$ R' d
7 [# v& S# Y" g+ j) C$ f1 B图2.具有反馈网络的输出级。
0 \) B7 X  O( y. k
, Y3 W( }% u( V对于具有双极输出的双电源DAC来说,反馈网络还包括一个偏移节点。这个节点可由基准引脚上的固定电压 (VREF) 驱动,或者由一个偏移DAC驱动。偏移DAC在用户需要小电压偏移输出时有用,从而实现一个不对称的输出范围;例如,从-5V至+10V。
6 {* V. \' g" }0 z7 s, }8 P& `9 s2 s- c% B
图2是一个具有反馈网络的输出级的简化图。这个反馈网络需要开关来改变DAC的增益和偏移。这些开关有一个单独的数字电源,或DVDD供电。根据DVDD加电序列的不同,增益/偏移路径会为开路,或者短接至VREF/AGND引脚。这会在启动期间导致一个错误增益设置,并且会形成加电毛刺脉冲。在大多数多电源DAC中,建议使用一个特定的加电序列来避免这一情况的发生。
/ K. q" \, h( L- s, E* Q: j( y4 K. h! P7 X$ M' A
加电毛刺脉冲与DAC寄存器的状态无关。在DAC有一个被称为加电复位 (POR) 的电路供电时,所有DAC寄存器均保持在复位状态。当一段时间后,这些寄存器从复位状态中被释放出来时,输出和预输出级就具有足够的净空来正常运转了。. M' Y6 `0 q  K6 M' H
8 v& i& {9 G1 z$ s" W# L
9 j* W+ ?9 B; q$ Q7 M! ~
图3.简单电源检测电路5 ~: |* z7 |9 c; Y$ z

$ u8 [) c  L. Z) p/ |- X$ g0 z一个简单电源检测电路(图3)可被用来在电源斜升期间立即载入DAC输出。DAC输出VOUT在电源斜升期间,通过FET MPD,用电阻器RL载入。这个电源检测块生成MPD控制。在电源斜升期间,控制信号CTL被拉至AVDD,在FET MN1被接通前,用负载RL载入DAC输出VOUT。在MN1被完全接通后,它将CTL节点拉至接地,卸载VOUT节点。必须根据MN1的阈值电压来设定R1、R2、R3和CL的大小。/ f2 P% B6 ?) B% {8 c5 B* |

# U9 x# b) `3 ?) i5 x. G这篇文章分析了加电毛刺脉冲和它形成的根本原因。虽然其中的分析主要是用来解决加电毛刺脉冲,不过同样的原理也适用于断电毛刺脉冲。特定DAC在没有内部POGR电路的情况下,在正常模式下被加电,在启动期间,输出引脚与接地之间的一个小的阻性负载是尽可能减少这些DAC加电毛刺脉冲的唯一方法。/ e# E+ |$ b( h7 K( Z

" y* d2 W' G' v6 \& P
  s+ F0 z7 A8 B# R5 X8 b3 `  g6 K* c0 [" |0 B! K

该用户从未签到

2#
发表于 2019-7-4 16:37 | 只看该作者
学习了,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 16:51 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表