2026-6-5
今天继续完善校准校验代码,输出电压按照1V步进进行校准,实际校准可以精确到0.05V,满足0.1V精度要求,ADC在低电压时线性度稍差,后续可优化为分段补偿。
在这里插入图片描述
校准数据保存在MCU的Flash最后一页,需要在工程设置中重新设置flash空间,避免调试或更新程序的时候把校准数据清掉。
在这里插入图片描述
在这里插入图片描述
校准完成后,将所有数据生成校验和,同校准日期一起写入flash。
在程序启动时,读取校准数据,同校验值进行验证,如果发现CRC值不对,则加载Default数据,避免出现异常。
上位机程序可以通过":CALI:DATE?“命令读取设备的上一次校验日期。通过”:CALI:READ" 命令回读所有的校准数据
配合上位机程序和fluke 8840A 5位半万用表,实现自动化校准。

校准视频

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐