香版主您好!!! 我现在的项目是用STM32的内部温度传感器来估算环境温度,初始化了AD,DMA,也做了AD校准,采样也是按推荐的17.1uS,开始的时候用内置晶振,根据温度计算公式(推荐值)做了几十台样机,发现误差在允许范围内。 接着生产了1000台,就出现有20台左右温度值有的很低只有几度,也有很高的温度在38度,超出正常值5度的误差。后来考虑到可能是内部RC不精确的问题,也加上了外部晶振但效果不明显,测出的温度还是有很大误差,由于要出货,就把程序改了,根据实际补上了一个误差值。现在有生产了1000台,还是有20几片有相同的问题。 请问香版主,这个问题可能是那个方面的?
|