VFC 压频转换器基础与架构

电压-频率转换器 (VFC) 属于准数字转换器家族,其输入为模拟电压 V_in,输出为频率 f_0 与输入电压成线性比例的信号 (f_0 = k·V_in)。VFC 输出可直接通过单数字 I/O 口接入微控制器,利用内部计数器完成最终数字化。与 VCO 的区别在于 VFC 有更严格的设计规格:高刻度因子精度和稳定性、宽动态范围(4-decade+)和低线性度误差(<0.1%)。本文基于 Azcona Voltage-to-Frequency Converters: CMOS Design and Implementation Ch.1-2 提炼。


前后关系

前置知识:

  • 基本运放/OTA设计
  • 模拟集成电路中的V-I转换概念
  • 基本计数器原理

本书内部链条:

外部关联:


VFC应用场景:WSN传感器接口

在无线传感器网络 (WSN) 节点中,传感器信号调理的传统方案是 PVA+ADC(可编程电压适配器+模拟-数字转换器)。VFC替代方案的优势:

  1. 噪声免疫性高 — 频率调制信号的远距离传输特性优于幅度调制
  2. 接口极简 — 单数字I/O口接入μC,无需同步时钟
  3. 面积/功耗低 — 与同等精度的传统ADC相比,通常需要更小的芯片面积和更低功耗

在电池供电的多传感器WSN节点中,接口功耗分解数据显示VFC占总功耗的81%(校准阶段)至99.9%(测量阶段),凸显低功耗VFC设计的必要性。

VFC特性参数体系

VFC的性能由以下14项参数完整描述:

  1. 输入范围 [V_in,min, V_in,max] — 输出频率线性变化的输入电压区间
  2. 输出范围 [f_0,min, f_0,max] — 对应输入范围的输出频率区间
  3. 频率跨度 FS = f_0,max - f_0,min
  4. 灵敏度/增益 S = df_0/dV_in [Hz/V]
  5. 灵敏度误差 (S_exp - S_teo)/S_teo [%]
  6. 灵敏度误差漂移 [ppm/°C]
  7. 相对误差 (f_0,exp - f_0,teo)/f_0,teo [%]
  8. 线性度误差 (1-R²) [%] 或 [bits],R为线性回归系数
  9. 线性度误差漂移 [%/°C]
  10. 偏移误差 f_0,exp(V_in,min) - f_0,teo(V_in,min) [Hz]
  11. 偏移误差漂移 [Hz/°C]
  12. 电源抑制比 PSRR = S^(-1)·Δf_0/ΔV_DD [dB]

核心理解:增益和偏移误差可通过 μC 校准消除,但线性度误差是 VFC 拓扑固有的,校准后保持不变,因此线性度误差是 VFC 最根本的性能指标。

三种VFC架构

所有 VFC 均基于对输入电压的交替积分和脉冲生成,区别在于控制电路的作用方式。

1. 多谐振荡器 VFC

工作原理:V_in → V-I转换器 → I_in → 双向积分器对 C_int 交替充放电 → 电压窗口比较器 VWC 设定 V_H/V_L 阈值 → 输出方波 f_0。

核心公式:

性能特征:

维度评价
线性度~14-bit (中等)
功耗低
单电源兼容是(输入范围 0~V_DD)
复杂度简单

适用场景:WSN 节点、中低精度测量、低功耗便携应用。

2. 异步电荷平衡 VFC

工作原理:V_in → V-I转换器 → 积分器 C_int → 比较器 V_u → 单稳态触发器 → 控制 I_ref 开关。V_cap 为两段线性斜坡:T_1(充电) + T_2(固定脉冲放电)。

核心公式:

性能特征:

维度评价
线性度~16-18-bit (高)
功耗高
单电源兼容否(需双电源±V_DD或缩减输入范围)
复杂度复杂

关键限制:单脉冲宽度 T_2 和参考电流 I_ref 的稳定性直接影响精度。

3. 同步电荷平衡 VFC

工作原理:用双稳态触发器+外部时钟替代单稳态。放电不在V_cap达阈值时立即开始,而是等待下一个时钟沿。

核心公式:

性能特征:

维度评价
线性度~18-bit (最高)
功耗最高
单电源兼容否
复杂度复杂
输出特性与时钟同步,脉冲不等间距

注意事项:

  • 输出含时钟谐波分量(非纯单音),示波器观察可能误判为jitter
  • 接近时钟亚谐波时有注入锁定效应导致死区
  • 不适合作为精密振荡器,但适合多通道系统

频率-代码转换方法

标准直接计数法 (DCM)

计数门时间 T_W 内的脉冲数 N_x。

误差:

  • 低频时量化误差大 → 适合测量高频
  • 可通过延长门时间降低误差但增加转换时间

间接计数法 (ICM)

在 m 个未知周期内计数参考脉冲。

  • 高频时误差大 → 适合测量低频

本书VFC设计策略

选择 DCM(与μC时钟兼容)。为了最小化低频测量误差,在VFC中加入偏移频率(offset frequency)以优化输出范围。


参考