{
  "kind": "合成输入与数学模型输出，非设备实测",
  "article": "https://qifudev.com/article/adc-lsb-versus-endpoint/",
  "tool": "https://qifudev.com/tools/adc-resolution/",
  "formula": "LSB = Vspan / 2ᴺ；Vcode = code × LSB",
  "inputs": [
    {
      "name": "理想满量程跨度",
      "key": "reference",
      "value": 3.3,
      "unit": "V"
    },
    {
      "name": "分辨率",
      "key": "bits",
      "value": 12,
      "unit": "bit"
    },
    {
      "name": "原始码值",
      "key": "code",
      "value": 4095,
      "unit": "code"
    }
  ],
  "outputs": [
    {
      "name": "理想量化步长",
      "key": "lsb",
      "value": 0.0008056640625,
      "unit": "V/LSB"
    },
    {
      "name": "码值对应区间下边界",
      "key": "voltage",
      "value": 3.2991943359375,
      "unit": "V"
    },
    {
      "name": "最大码的区间下边界",
      "key": "maximum",
      "value": 3.2991943359375,
      "unit": "V"
    }
  ],
  "warnings": [],
  "assumptions": "ESP32的衰减设置、有效测量范围、参考偏差与非线性不能由这个理想模型消除。实际毫伏读数应走适配芯片和SDK版本的校准流程。",
  "source": {
    "label": "乐鑫 ADC 校准驱动",
    "url": "https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/peripherals/adc/adc_calibration.html"
  },
  "measured": {
    "device": null,
    "firmware": null,
    "environment": null,
    "instrument": null,
    "result": null,
    "verdict": null
  }
}
