电磁炉是一种加热用的小家电,它的控制板需要测量锅底的温度,根据温度和功率需要来控制加热火力。电磁炉一般用NTC作为温度感应器。NTC是一种负温度系数的热敏电阻。它的电阻值会随温度变化而变化,温度越高,它的电阻值越小。我们可以根据它的电阻值和温度的对应关系来测量温度。

电磁炉是怎么测温度的?

电磁炉内部有一块控制板,可以控制电磁炉的工作,包括按键功能输入、温度检测、火力控制、报警等功能。控制板的核心是MCU(单片板),它等于一个微型的“电脑”,集成了CPU、RAM、ROM、GPIO等,我们把编写好的单片机程序下载到MCU的ROM,上电后它就可以运行程序,实现我们需要的功能了。

集成了ADC功能的单片机,就可以利用NTC(温度传感器)来测温。ADC可以将电压信号转换为数字信号。

NTC(温度传感器)需要与一个固定阻值的电阻组成一个分压电路,单片机的ADC输入口就可以测量到分压点的电压。因为NTC的阻值会随着温度变化而变化,所以分压点的电压值与温度有着对应的关系。

Vadc=5V x(Rntc/(Rntc+R2))

NTC是没有正负极的。