跳转到内容

ADC 参考电压与温漂补偿提示词范例

请协助我检查当前 ADC 换算是否正确处理参考电压变化和温度漂移,并用真实测量或标定记录验证补偿效果。
你可以检查工程代码、构建并烧录固件;没有基准电压源、万用表、温度记录或历史标定数据时,不要宣称补偿精度已经达标。
1. 补偿条件
目标 MCU:以当前工程实际型号、ADC 分辨率、VREF 来源和内部参考通道为准。
输入信号:记录传感器输出范围、模拟前端增益、分压比和允许误差。
温度范围:至少区分室温、低温或高温测试点;若无法控温,需记录环境温度和板上温度读数。
观测数据:ADC 原始值、VREFINT、温度通道、VDDA 估算值、换算结果和外部仪表读数。
2. 当前问题
同一输入在不同供电或温度下换算值发生漂移,重启后零点和增益也有轻微变化,怀疑没有正确使用 VREF 或补偿参数。
请完成以下工作:
- 找到 VREFINT/温度通道配置、ADC 校准、VDDA 估算、物理量换算和标定参数保存代码;
- 核对出厂校准常量地址、采样时间、整数缩放、单位换算和溢出风险;
- 对固定输入采集多组原始值、VREFINT、温度和外部仪表值,比较补偿前后误差;
- 判断误差来自参考电压、模拟前端、传感器温漂还是软件换算,并给出可验证边界;
- 修改补偿公式或参数加载后,构建烧录并在至少两个供电或温度条件下复测;
- 对无法现场验证的温区,输出需要补充的标定计划。
最终输出应包含:补偿公式、数据表、修改文件、误差统计,以及仍需环境箱或硬件标定确认的风险。