条件:
嵌入式设备的MCU不具备高精度的数据计算功能。
热敏电阻有电压和温度的关系散点关系表。
模拟量转换为数字量要具备一定的精度和准确性,比如MCU采集热敏电阻的电压变化。
步骤》
1.在Matlab上导入散点数据,并用拟合工具箱拟合改散点曲线函数。
2.确认需要测量的输入电压范围单位为mV,例如0~1000mV,单位为10mV
3.在Matlab上生成该电压数据集合,并代入到所拟合的曲线,最后计算出的结果就是温度数据集
4.在MCU上导入温度数据集写成常量。
5.最后更具MCU每次所采集的电压,查找电压区间,找到数组下标,根据数组下标找到温度即可。
其中难点是Matlab的使用步骤
比如打开拟合工具箱用命令,这里贴上本人使用命令历史
标签:Matlab,电压,拟合,热敏电阻,MCU,温度 From: https://blog.csdn.net/Jane_ai_Q/article/details/140544535