|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本系统以单片机和FPGA构成的最小系统为控制核心,由宽带放大模块,# Z/ k) A9 ?+ w# f
比较整形模块,频率、相位差测量模块等模块构成。在FPGA内采用等精度测频! `+ N( h3 D3 I( I
法测出频率和周期,可实现对有效值为0.005V~5V,频率范围1Hz~35MHz 信号
# g/ J/ x) }9 N的频率、周期的测量。用计数法测出相位差,可实现对有效值0.5V~5V,频率8 h) Q2 C b1 a* @& Q! {
10Hz~100KHz 信号的相位差测量。系统功能由按键控制,可对测量结果实时显
) ` _- n2 \ L b4 |/ S% I示,人机交互界面友好,达到了较好的性能指标。另外我们系统还具有自动校准
& _2 s2 V- `6 ^5 W和手动校准的功能。- F$ |' l( `' W0 _6 \5 B' V: `
0 g. T1 `9 P6 y8 C/ ^7 k, b1.2 器件选择
7 Y! ]' p) |! P6 D" E; P① 比较整形模块
. I, \) z# j H6 c: c% |( i对正弦波进行频率测量,需要先将其整形为方波。而信号频率范围从1Hz
# `4 u/ \# i9 O! }: i+ H- k2 R7 f/ d0 a到35MHz,一般的比较器无法达到这么宽的频率范围,于是我们采用两个TI公* k+ n( q2 e7 T' M7 q" T" M
司的比较器TL3116 和 LM311,分别用做高频信号和低频信号的比较整形。3 D) ~) d a; E
TL3116是一款超高速的比较器。它的输入共模电压可以达到负供电电压值,
. o$ ]0 G1 Q" L2 V适合对地电平敏感的应用场合。它的偏置电压很小,精度很高。速度极快,且功! I( }# R# W8 L1 v# V& ?" ~
耗很低,在标准情况下,只需要12.7mA 的电流就可以达到低至10ns 的传输延& r( X, t) P- Z& I/ x
迟时间。使用它来进行35MHz 信号的比较整形,非常适合。3 @ S+ E# W0 ^
LM311是一款高速比较器,响应时间稍大于100ns。是一款用途很广泛的通
; [3 N. c+ D3 _8 e( |6 h用芯片。采用这款比较器对低频信号进行整形,效果很好。
. N8 L$ x j, m# Y( p& B- O0 J② 宽带放大器模块
9 G: w: Y* ^ b% F4 [" V为了实现频率1Hz 到35MHz 信号的准确测量,需要采用宽带放大器。宽带
G& j. }) C# }4 C7 L3 m集成运放的突出性能是很高的增益带宽积、极大的电压摆率。一般情况下,电流2 w7 N2 I& @5 u9 z3 T: U
反馈型运放在频率响应上的性能要优于电压反馈型放大器。但电流反馈型放大器
/ w: C( C" x$ L4 n的宽带特性导致了噪声增大。Ti 公司的OPA637是一款宽带的电压反馈型运放,* P) ^ x+ x+ d2 C+ }
且噪声很低。由于本系统需要处理幅度很小的信号,放大器的噪声对系统性能影
. s0 \* {, _* n. R响很大。于是我们舍弃高带宽电流反馈型运放AD811,而选择Ti公司的OPA637。
# o1 k4 J5 Q% Q; t+ I. C1 ?8 o4
3 o2 D5 `3 @& w, h' |0 X3 |; h- SOPA637 是一款高精度高速Difet 运算放大器。绝缘隔离FET(Difet)技术能
' `; C: B9 } ?8 V! ?( k+ {8 u6 S! T够制造精度非常高的低噪声运算放大器。Difet 工艺还使寄生电容和输出晶体管
% c4 \8 Q; h* S饱和效应减至最小,从而改进带宽特性并获得了更宽的输出摆幅。它的Difet 制
9 t* f& E+ q5 f3 g造工艺使之在不引入附加输入电压噪声的条件下获得非常小的输入偏置电流。如
3 F- a' R: P. Z* @此低的输入偏置电流保证了它的共射共基电路具有很宽的共模输入电压范围。
' [( x% ?5 Y, l/ j7 j# H, w QTi 公司的OPA637 具有高增益带宽积、高摆率、低噪声的特性。在频率为& `/ Q, ?* t e" J' j
10KHz 时噪声只有4.5nV / Hz 。它的建立时间很短,450ns 可以达到0.01%,摆& A M) s9 H6 D4 D5 Z f- S8 w
率可达135V/us。当增益G 3 5时输出很稳定。尽管处理频率高于10MHz 的信号
i9 c: B8 s) i4 I时,输出信号会有一定衰减,但是已经能够满足后级比较器的输入信号幅度要求。
" x) D" e: M; @! e5 y4 c7 x' e f③峰值检波模块2 K! H: X/ T8 Q- E1 p7 k# K
在进入模拟开关之前,需要进行峰值检波,通过测得的信号的幅值确定模拟
' c0 i$ l& L# }开关的通道。峰值检波后级为一级射级跟随器,起到模块间隔离的作用。射随电
3 E ?4 x4 l& L! v' \& \路中使用了Ti 公司的精密运放OPA602。
7 N K6 ?0 e; r' O! o它是一款高精度、宽带运算放大器。Difet 结构使之成为独特的高速和高精
* K" J0 a4 @% y* ?( j" R5 c% a度的特性完美结合的运放。它的宽带设计将其动态误差最小化。OPA602独特的
; Z5 f% ^7 P, _0 q C共射共基输入电路保证了它的低输入偏置电流以及在满量程输入共模电压范围$ z7 d, a0 ^1 ^! B( p6 y
内的高精度输入特性。这款运放具有6.5MHz 的带宽,35V/us 的摆率,最大的偏
& O6 v. `$ T0 W% w+ m( Q+ |置电压为± 250uV ,最大偏置电流为±1pA。建立时间较短,在1us 内可以达到
- z2 f; |& r5 P+ o0.01%。单位增益输出稳定而且可以驱动高达1500pF的容性负载。9 `' g9 Z! O) S; T8 t- M8 M4 k
④相位测量模块6 v' a# J8 s1 p* f
在相位检测模块中,为了防止引入额外相差,我们采用了Ti 公司的双路放
6 o7 d& p7 w# {4 C9 @大器TL052进行前级幅度调理,采用双路比较器TLC372进行比较整形。
$ p" V7 i. C' q0 j* c4 eTL052是一款增强型结型场效应管低偏置运算放大器。在标准情况下,TL0528 @) O1 d L5 G! ^
摆率为20V/us,速度较快,且功耗很低。
- v! J" ~" ^# v$ x; @2 G$ \ Y* RTLC372 是一款LinCMOS 双差分输入比较器。它的输入电压范围很宽,可
5 L9 x+ C6 z; v" g. ]$ t) a达2V ~ 18V;耗尽电流很小,在5V时只有150uA;它具有很高的输入电阻,标
8 u* w- w2 M4 Q' t准情况下可达W 12 10 ,可以直接与高阻信号源相连。内部还集成有静电放电保护
/ ]7 p* s J; f% B5 ^电路。它具有极小的输入偏置电流,标准情况下只有5pA;具有极低的输入偏置
. Q( F& G. g5 Q电压,最大情况下有5mV。
' `' c$ @- l9 k+ F8 s% R1.3 设计方案论证
) O! k1 m9 z. z( S( }①测频、测周方案# Y) B a0 Y, D
将信号比较整形为等频率的方波,再送入FPGA内进行频率测量。# g8 ~& v$ q- E! g
方案一:直接测频法。在确定的闸门时间内,利用计数器记录待测信号通过! v h5 `! I4 F$ s
的周期数,从而计算出待测信号的频率。此方案对低频信号测量的精度很低,较5 h5 e8 K2 j- o, l) I
59 \/ T2 I( _/ G% _ v* g3 f
适合于高频信号的测量。0 L3 e! _; Q% C) f3 l, Z/ q3 J
方案二:测周法。以待测信号为门限,记录在此门限内的高频标准时钟的数
/ Y# T2 [ Z3 ~- C& x量,从而计算出待测信号的频率。但被测信号频率过高时,由于测量时间不足会5 ]: v0 c0 D) Z$ B3 \! p
存在精度不够的问题,此方案适于低频信号的测量。0 R! J6 d( K# a! i
方案三:等精度测频法。其精确门限由被测信号和预制门控制共同控制,测5 P/ ~! L& p' f# h
量精度与被测信号的频率无关,只与基准信号的频率和稳定度有关,因此可以保
' n/ _2 W$ k; e+ z4 w证在整个测量频段内测量精度不变。因此我们选取方案三。
- T( B! F- |8 i2 n7 l②相位测量方案
! O! \4 y: |# A& J方案一:波形分析法。同时对输入两路信号进行等间隔采样,然后经过统计8 H" ?# ]# T; e4 x t, E+ Z
计算确定两路波形的时间间隔DT ,由此计算出相位差。该方法需要软件对大量% V1 R/ E$ a4 F3 x2 L& L# B7 ?. u4 n
的波形数据进行处理,实现复杂,且精度不易提高。
\- c6 ~4 a% ^$ _! J7 W9 x方案二:相位电压转换法。具体实现方法有采样法(低通滤波法)和积分法。
* l6 ~3 N% ]* c: o; a5 W采样法是将两路待测信号整形成为方波信号后进行逻辑“异或”,异或输出3 A% k4 @9 A3 U+ J5 w( S
的电压的直流成分反映了两路信号的相位差。这种方法操作简单,但由于存在滤9 X; B. n. `) A9 ?
波环节,测量精度不易提高。) x8 |& o& v* j: ]+ `4 F% Q1 J
积分法可以消除采样法中低通滤波器引入的误差,将异或输出的脉冲电压送
- C; Q: B* |2 @3 B! o& q& p! D至积分器,通过计算充电放电时间t1、t2 可以得到相位差。这种方法测量精度( A4 f8 C& Z! c0 B
较高,但这种方法对积分电路和放电电路要求很高,受分立元件的参数影响很大。8 k0 _) o; M+ p3 H6 ^" J8 Y3 r/ J# ]
方案三:计数法。将两路信号经过整形和异或后,所得的输出脉冲的占空比* D: ]; \! h; V4 y( x) A
能反应相位差的大小,对异或脉冲进行填充计数,可以测得其相位差。采用多周0 ]2 B# J; k6 U
期同步计数法,可使量化误差大大减小,精度也完全可以达到题目要求。! y; W+ Y2 p" I5 T
综上所述,选取方案三。" q3 p9 @% C0 ]0 p3 _ z
③信号采集与调理方案) n. K2 U, \6 U
由于测频、测相输入信号的幅度最小为0.005Vrms,而比较器能检测到的输
, h3 t8 t) V! [/ u6 A入信号的幅度有最低限制。两信号幅度的差异可能会引入额外误差。因此信号需% M7 Z/ k* P- w, n
要进行调理后才可送入比较器整形。( v+ }, P# P+ j" W! G2 R1 k/ c
方案一:将信号进行限幅放大。但这样会将噪声放大,引入不稳定因素。
$ C& n$ L- Q& s0 J# H& F方案二:根据信号幅值分级放大。利用峰值检波大体检测出信号的幅度范围,0 B) W9 |; V! Q1 ?6 f# T B# @
单片机根据峰值选通模拟开关的不同通道,分别进行不同增益的放大。该方案可; ~9 M$ N: Z0 {- v& V$ }3 C2 o
以很好地解决宽幅度范围的输入信号调理的问题,于是我们选取方案二。1 m' A5 u+ \# [1 H- P
' {" ^: I$ l# \' r, a1 S7 ~ h! \
; G4 ]5 u: u& M6 P; y
' y% |3 h. q! X |
|