目录
前言
记录一些我在工作和学习过程中遇到的问题。
NTC:在淘宝随便买的
单片机型号:STM32G030C8T6
目的:用单片机采集NTC温度
代码是小学生水平!
电路设计可以参考https://blog.csdn.net/qq_45217932/article/details/127513686?spm=1001.2014.3001.5501
一、查表函数
NTC就是随温度变化阻值变化的传感器,所以在硬件上只要计算出他现在是什么阻值就能得到他的温度了,什么阻值对应什么温度。也就是阻值随温度变化的对照表。我在淘宝随便买的随便问的,我买了两个型号反正RT表是大差不差,可以参考一下。
得到RT表只是第一步,还要把你测量的温度范围对应的阻值打到软件上,这样才能形成这个表,纯手打的有没有打错我也没一个一个对比,反正用到现在也是没出错就对了。
#define NTCTABNum 251
float NTCTAB_2[NTCTABNum] = {
32.660,31.040,29.500,28.060,26.680,25.400,24.180,23.020,21.920,20.880, //0 -