关键词: 转换器
在电子领域,你可能经常听到 “LSB”(最低有效位,Least Significant Bit)这一术语。人们常会将其与模数转换器(ADC)或数模转换器(DAC)的参考电压(Vref)或满量程(FS)关联起来,这有时会让读者产生困惑。
因此,本文将帮助大家理解 “LSB” 的定义。
当 ADC(模数转换器)将电压转换为数字形式时,一个数字编码对应一个电压范围。这个等效于单个编码的电压范围就被称为 LSB(最低有效位)。
LSB 是 ADC 能够转换的最小电压等级(即 ADC 可检测到的最小电压增量),也是 DAC 能够输出的最小电压增量。
ADC 需要一个参考电压才能将模拟信号转换为数字信号。根据其位数,ADC 会将参考电压划分为多个小的计数单位。
若为 8 位 ADC,其计数范围为 1、2、3…… 直至 256(注:8 位 ADC 的总计数为 2⁸=256 个)。
LSB 的定义公式为:LSB = 参考电压(Vref) / 2ⁿ其中,n 代表 ADC 的位数。
满量程(FS,Full Scale)的计算公式为:FS = 参考电压(Vref) – 1×LSB或FS = 参考电压(Vref)×[(2ⁿ – 1)/2ⁿ]
示例:计算输入范围为 – 5V 至 + 5V、16 位 ADC 的 LSB
- 满量程范围(FS Range)= 10 伏(从 – 5V 到 + 5V)
- 16 位分辨率对应的总计数 = 65536(即 2¹⁶=65536)
- LSB = 10 伏 / 65536 ≈ 0.0001525 伏 / 位(即 153 微伏 / 位)
在 ADC 中,转换误差通常以 LSB(最低有效位)为单位来表示。
若某 ADC 的误差为 ±2 LSB,意味着由于内部精度偏差,其数字输出与理想值的偏差最多可达 2 个计数单位。
例如,某 8 位 ADC 的转换范围为 0.0V 至 5.0V,转换误差为 ±2 LSB,我们来分析 2.5V 输入时的情况:
- 首先计算 LSB:LSB = 5V / 256 ≈ 0.0195V
- 2.5V 输入时的理想数字值(假设 ADC 无误差):数字值 = 输入电压(Vin)/ LSB即 2.5V / 0.0195V ≈ 128,对应十六进制值为 0x80
- 考虑 ±2 LSB 误差后,输出数字值的范围为:下限:128 – 2 = 126(对应十六进制 0x7E)上限:128 + 2 = 130(对应十六进制 0x82)
因此,即便 2.5V 输入的理想数字输出为 0x80,该 ADC 的实际输出仍可能在 0x7E 至 0x82 之间波动。
更多转换器设计技术的信息, 请查看
- 多相升压转换器中的逐级递减(Stage Shedding)是什么,为何它很重要?
- Δ-Σ ADC 抗混叠滤波器组件选择
- ADC架构: SAR ADC 与 Delta-Sigma(Σ-Δ)ADC 架构区别?
- DAC DAC121S101 Pmod控制器(VHDL)
- ADC中AD7606B的使用说明推荐
- 在瑞萨DK-S124开发板上使用ADC与ThreadX RTOS消息框架
******
如有任何问题,欢迎联系得捷电子DigiKey客服团队。
中国(人民币)客服
- 400-920-1199
- service.sh@digikey.com
- QQ在线实时咨询 |QQ号:4009201199
中国(美金)/ 香港客服
- 400-882-4440
- 8523104-0500
- china.support@digikey.com

到微信搜寻“digikey”或“得捷电子”
关注我们官方微信
并登记成会员,
每周接收工程师秘技,
赚积分、换礼品、享福利