LHE3302 是领慧立芯设计的一款 AFE,除去软硬件设计师感兴趣的这些东西,对于使用者在意的是它的测量性能:

看这个框图
按 LHE3302 默认 REF=2.048V 来算理论精度,这里把“理论精度”分成两类:
分辨率 resolution:最小能分出来的码宽,主要由 ADC/DAC 位数、PGA、RTIA 决定。 绝对精度 accuracy:真实值和测量值的误差,受 ADC offset/gain、TIA offset/gain、DAC 误差、参考源误差、噪声、温漂影响。
LHE3302 有 2 路 WE/TIA 通道、12-bit DAC、16-bit ADC,内部 RTIA 可选 100kΩ 到 10MΩ。
数据手册给出 ADC 为 16-bit,输入为双极性二进制补码,理想 1 LSB 为:
默认 VREF = 2.048V 时:
PGA | ADC 输入等效 1 LSB |
|---|---|
4 | 15.625 µV |
2 | 31.25 µV |
1 | 62.5 µV |
0.375 | 166.7 µV |
如果选择 VREF = 1.536V:
PGA | ADC 输入等效 1 LSB |
|---|---|
4 | 11.71875 µV |
2 | 23.4375 µV |
1 | 46.875 µV |
0.375 | 125 µV |
数据手册同时给出 ADC INL ±1 LSB、offset ±2 LSB、gain error ±0.1%、SNR 约 95 dB。
由 SNR 估算 ENOB:
所以从纯 ADC 角度看,它接近 15.5 位有效分辨率。
电流测量时,ADC 测的是 TIA 差分电压:
所以电流分辨率为:
满量程电流近似为:
下面按 VREF=2.048V 计算。
RTIA | 理论双极性量程 | 电流 1 LSB |
|---|---|---|
100 kΩ | ±20.48 µA | 625 pA |
200 kΩ | ±10.24 µA | 312.5 pA |
500 kΩ | ±4.096 µA | 125 pA |
1 MΩ | ±2.048 µA | 62.5 pA |
3 MΩ | ±682.7 nA | 20.8 pA |
5 MΩ | ±409.6 nA | 12.5 pA |
10 MΩ | ±204.8 nA | 6.25 pA |
RTIA | 理论双极性量程 | 电流 1 LSB |
|---|---|---|
100 kΩ | ±5.12 µA | 156.25 pA |
200 kΩ | ±2.56 µA | 78.1 pA |
500 kΩ | ±1.024 µA | 31.25 pA |
1 MΩ | ±512 nA | 15.625 pA |
3 MΩ | ±170.7 nA | 5.21 pA |
5 MΩ | ±102.4 nA | 3.125 pA |
10 MΩ | ±51.2 nA | 1.5625 pA |
如果 VREF=1.536V,上面所有量程和 LSB 都乘以:
例如 RTIA=10MΩ, PGA=4, VREF=1.536V 时:
理论上 10MΩ + PGA=4 可以做到 1.56 pA/LSB,但是这不等于实际绝对精度就是 1.56 pA,数据手册给出的 TIA 误差包括:
误差项 | 数据手册典型/最大值 | 对测量的影响 |
|---|---|---|
TIA offset | RTIA=10MΩ 时 ±20 pA | 小电流零点误差 |
TIA offset drift | 3 pA/°C | 温度漂移 |
TIA gain error | ±0.2% | 比例误差 |
TIA gain drift | 50 ppm/°C | 比例温漂 |
TIA gain nonlinearity | RTIA=5M/10M 时 ±50 pA | 大 RTIA 下非线性误差 |
ADC offset | ±2 LSB | 转换零点误差 |
ADC gain error | ±0.1% | ADC 比例误差 |
这些规格在电学特性表中给出(因为 NDA 的原因,只能这样写),所以可以这样理解:理论分辨率由 ADC LSB / RTIA 决定;实际零点精度通常被 TIA offset、ADC offset、温漂决定;实际比例精度由 TIA gain error、ADC gain error、VREF 精度决定。
例如 RTIA=10MΩ, PGA=4, VREF=2.048V:
理论电流 LSB ≈ 1.56 pA TIA offset ≈ ±20 pA TIA 非线性 ≈ ±50 pA ADC offset 折算电流 ≈ ±3.125 pA
所以没有校准、没有平均、没有温度补偿时,不应该说它有 1 pA 绝对精度;更合理的说法是:分辨率可到 pA 级;小电流绝对误差主要是几十 pA 量级;经过零点校准、增益校准、平均滤波后,可逼近更好的重复性。
在我设计的固件里可以用这个误差模型:
误差可以粗略写成:
其中:
I_offset ≈ ±20 pA V_ADC_offset ≈ ±2 LSB epsilon_gain ≈ TIA gain error + ADC gain error + VREF error ≈ 0.2% + 0.1% + 0.1% ≈ ±0.4% 粗略最坏估计 I_nonlinear ≈ ±50 pA,主要针对 5M/10M 档位
例如 RTIA=1MΩ, PGA=1, VREF=2.048V:
电流 LSB = 62.5 pA ADC offset = ±2 LSB = ±125 pA TIA offset = ±20 pA 增益误差约 ±0.4% × I
如果测量 I = 100 nA:
增益误差 ≈ ±0.4 nA = ±400 pA ADC offset ≈ ±125 pA TIA offset ≈ ±20 pA
此时主要误差是增益误差。
如果测量 I = 1 nA:
增益误差 ≈ ±0.4 nA = ±400 pA ADC offset ≈ ±125 pA TIA offset ≈ ±20 pA
此时主要误差是 ADC offset 和零点误差。
OCP 是测:
LHE3302 是分别测 WE0/GND 和 RE/GND,再相减。
默认
MON_IN_GAIN=1, VREF=2.048V时:单个电压通道 1 LSB = 62.5 µV
所以 OCP 的最小码宽大约也是几十 µV 级,考虑两个通道相减:WE0 量化误差 + RE 量化误差
粗略可认为:
项目 | 数值 |
|---|---|
单通道电压 LSB | 62.5 µV |
OCP 差分码宽 | 约 62.5 µV |
OCP 量化不确定度 RSS | 约 44 µV |
OCP 最坏量化误差 | 约 ±62.5 µV |
ADC offset 最坏差分影响 | 约 ±250 µV |
ADC INL 最坏差分影响 | 约 ±125 µV |
如果 MON_IN_GAIN=0.375,适合测接近 3.3V 的电极绝对电压,但分辨率变为:1 LSB = 166.7 µV,所以 OCP 推荐优先用 MON_IN_GAIN=1,除非电极对 GND 的绝对电压可能超过 REF。
LHE3302 的 DAC 是 12-bit,用于 CE/RE、WE0、WE1 偏置。数据手册给出 DAC INL ±3.5 LSB、DNL ±1 LSB、offset ±1mV、电压精度 ±0.1%、0.1–10Hz 输出噪声 33µVpp。
DAC 不是 0 到 VREF,而是从一个零点偏置开始。
所以 DAC 最小步进约:437.6 µV/LSB
误差换算:
误差项 | 电压 |
|---|---|
1 LSB | 437.6 µV |
INL ±3.5 LSB | ±1.53 mV |
offset | ±1 mV |
full-scale 电压精度 ±0.1% | 约 ±2.05 mV |
输出噪声 0.1–10Hz | 33 µVpp |
误差换算:
误差项 | 电压 |
|---|---|
1 LSB | 328.2 µV |
INL ±3.5 LSB | ±1.15 mV |
offset | ±1 mV |
full-scale 电压精度 ±0.1% | 约 ±1.54 mV |
输出噪声 0.1–10Hz | 33 µVpp |
所以 DAC 设置偏置时,步进是 0.33–0.44mV 级,但是偏置绝对精度没有这么高,通常是 mV 级。
如果设置三电极:
那它由两个 DAC 共同决定;若 DAC0 和 DAC1 都没有校准,差分偏置误差可能接近两个 DAC 误差的叠加。保守估算:单个 DAC 绝对误差约几 mV,而WE-RE 差分偏置误差最坏可能到数 mV ~ 10 mV 量级。
如果做电化学精密扫描,可以用 ADC 反读 WE 和 RE,用实际测得的:
而不是只相信 DAC code,小小的闭环一下。
温度传感器分辨率是 0.05°C;数据手册首页给出最大测量误差 ±0.5°C,电气特性表中也列出不同温区精度,实际可以这样用:
温度分辨率:0.05°C 30°C ~ 50°C:约 ±0.5°C 0°C ~ 70°C:约 ±1°C -40°C ~ 85°C:约 ±3°C
温度适合做补偿和状态监测,不建议把它当高精度温度计。

按默认 REF=2.048V:
功能 | 理论分辨率 | 实际主要限制 |
|---|---|---|
ADC 电压,PGA=1 | 62.5 µV/LSB | ADC offset/gain/INL |
ADC 电压,PGA=4 | 15.625 µV/LSB | 输入范围缩小 |
电流,RTIA=1M, PGA=1 | 62.5 pA/LSB | ADC offset、增益误差 |
电流,RTIA=10M, PGA=1 | 6.25 pA/LSB | TIA offset ±20pA、非线性 ±50pA |
电流,RTIA=10M, PGA=4 | 1.56 pA/LSB | 实际仍被几十 pA 误差限制 |
OCP,MON gain=1 | 约 62.5 µV/LSB | 两通道 offset/gain |
DAC 偏置,REF=2.048V | 437.6 µV/LSB | mV 级 DAC 绝对误差 |
温度 | 0.05°C 分辨率 | ±0.5°C 到 ±3°C 精度 |
总之这个LHE3302 的“码宽分辨率”可以做到 µV 级电压、pA 级电流;但实际未校准绝对精度通常是几十 pA 到数百 pA 电流误差、数百 µV 到 mV 级电压/偏置误;固件里一定要支持零点校准、增益校准、平均滤波和温度补偿。(反正我没做,就这点时间,设计啥啊?)

上面只是 OCP 的算法,其实还可以有各种测量方式

散会