4位sar adc采用下图的CDAC,下面对其工做过程进行大体分析spa
\(V_{cm}=\frac{1}{2}V_{ref}\),\(V_{-}=V_{cm}\),假设\(\frac{11}{16}V_{ref}<V_{in}<\frac{12}{16}V_{ref}\)it
\(\phi_{1}\)开关闭合,比较器同向端接Vin,反相端接Vcm,电容负端都接Vcmclass
\(\begin{aligned} &Q=(V_{in}-V_{cm})\cdot8C \end{aligned}\)原理
\(\begin{aligned}V_{+}-V_{-}&=V_{in}-V_{cm}\\&=V_{in}-\frac{V_{ref}}{2}\end{aligned}\)im
第1次:\(V_{in}\)与\(\frac{V_{ref}}{2}\)二者进行比较,则比较器输出为高电平,即最高位D3=1img
首先将开关\(\phi_{1}\)断开,由于最高位D3=1,因此电容4C的负端接gnd
根据电容上的电荷量相等,可得di
\(\begin{aligned} &(V_{+}-0)\cdot4C+(V_{+}-V_{cm})\cdot4C=(V_{in}-V_{cm})\cdot8C \end{aligned}\)loading
\(\Rightarrow V_{+}=V_{in}-\frac{1}{2}V_{cm}\)display
则工作
第2次:\(V_{in}\)与\(\frac{3}{4}V_{ref}\)二者进行比较,则比较器输出为低电平,即次高位D2=0
由于次高位D2=0,因此电容2C的负端接Vref;电容4C的负端保持接gnd
根据电容上的电荷量相等,可得
\(\begin{aligned} &(V_{+}-0)\cdot4C+(V_{+}-V_{ref})\cdot2C+(V_{+}-V_{cm})\cdot2C=(V_{in}-V_{cm})\cdot8C \end{aligned}\)
\(\Rightarrow V_{+}=V_{in}-\frac{1}{4}V_{cm}\)
则
第3次:\(V_{in}\)与\(\frac{5}{8}V_{ref}\)二者进行比较,则比较器输出为高电平,即次低位D1=1
由于次低位D1=1,因此电容C的负端接gnd;电容2C的负端仍接Vref,电容4C的负端保持接gnd
根据电容上的电荷量相等,可得
\(\begin{aligned} &(V_{+}-0)\cdot5C+(V_{+}-V_{ref})\cdot2C+(V_{+}-V_{cm})\cdot C=(V_{in}-V_{cm})\cdot8C \end{aligned}\)
\(\Rightarrow V_{+}=V_{in}-\frac{3}{8}V_{cm}\)
则
第4次:\(V_{in}\)与\(\frac{11}{16}V_{ref}\)二者进行比较,则比较器输出为高电平,即最低位D0=1
因此4位sar adc输出数字码为D3D2D1D0=1011
输入电压Vin首先与\(\frac{1}{2}V_{ref}\)进行比较,而后根据比较器输出结果(0或1)来选择下一个参考电压进行比较,当输出为1,则与\((\frac{1}{2}+\frac{1}{4})V_{ref}\)进行比较,相应电容负端接gnd;若输出为0,则与\((\frac{1}{2}-\frac{1}{4})V_{ref}\)进行比较,相应电容负端接Vref。依次类推,比较器输出结果就能够等效地控制参考电压的改变。
下图直观反映了4次比较的状态。
Vcm的值为\(\frac{1}{2}V_{ref}\),考虑怎么提供\(\frac{1}{2}V_{ref}\)的电压给Vcm?
我的感受可能的方案:
采用内置一个LDO电路,提供\(\frac{1}{2}V_{ref}\)
提供一个外接pad,用外接电压源提供\(\frac{1}{2}V_{ref}\)、
.......
欢迎评论,一块儿交流!