威廉(william·英国)官方中文网站-Official website

技术热线: 4007-888-234

智能家居:温感探头方案-温度报警器芯片

更新时间: 2026-07-17
阅读量:94

一、温感探头/温度报警器基础原理

(1)测温核心原理(NTC热敏电阻)

探头核心元件为NTC负温度系数热敏电阻:

1. 物理特性:温度升高→半导体内部载流子增多→电阻指数下降;
2. 信号转换:NTC与精密固定电阻组成分压电路,温度变化转化为分压电压;
3. 采集流程:分压电压送入单片机12位ADC,读出数字量→换算NTC阻值→代入B值公式计算实时温度;
4. 报警逻辑:MCU对比实时温度与预设高温阈值(家用常规55℃/60℃),持续超温30s防抖,触发声光报警;温度回落至安全区间自动消警。

(2)两类产品区分

1)独立无源温感探头:电池供电,本地声光报警,可选无线发射(433M)对接智能家居网关;
2)有线温控探头:DC5V供电,输出开关信号给主机,用于地暖、热水器、配电箱过热保护;

本方案主要介绍电池供电独立智能家居温感报警器,兼容本地报警+433无线上报网关。

13.png

二、EN8F1812芯片资源适配分析

EN8F1812可匹配温感报警器全部需求,无需额外辅控芯片:

1. 供电2.2–5.5V,适配3节AAA(4.5V)/单节锂电3.7V;
2. 12位高精度ADC(16通道):外接NTC测温分压采集,内置1.0/2.0V高精度参考源,测温误差±1℃;
3. 4组硬件定时器:TIMER0蜂鸣器PWM、TIMER1 30s超温防抖计时、TIMER2定时采样、TIMER3无线发射定时;
4. 256Byte EEPROM:存储报警阈值、无线配对ID、低电告警电压,掉电保存;
5. IO大驱动:PB2灌流70mA,直驱蜂鸣器/报警LED,无需三极管扩流;
6. 多低功耗模式:PWOFF深度休眠,静态电流<0.8μA,电池续航1年+;
7. 自带UART、可拓展IIC;内置比较器可做电池低压检测;
8. 4K×16bit Flash,程序空间充足:测温算法、防抖、无线协议、按键设置全部容纳。

三、整机硬件方案

模块划分

1. NTC外部温感探头测温分压模块
2. 电池供电+低压检测电源模块
3. EN8F1812最小主控系统
4. 声光报警模块(蜂鸣器+红绿LED)
5. 433MHz无线发射模块(智能家居网关上报)
6. 人机按键设置模块(阈值调整、配对、消警)

详细电路设计

(1)NTC测温分压电路(外接探头)
- 外接防水NTC探头(10K 3950B)串联10K 1%精密固定电阻,组成3.3V分压;
- 分压中点接入RA0(ADC0通道),节点并联0.1μF陶瓷电容RC滤波,抑制工频干扰;
- 探头线两端并联TVS管,防静电浪涌,适配穿墙长线安装。
换算公式(B值简化算法,MCU软件实现):
1/T = 1/298.15 + (1/B) × ln(Rntc/R25)
T为绝对温度,转摄氏度输出。

(2)电源与低压检测电路
- 供电:3节7号电池4.5V输入,经LDO 3.3V给MCU、无线模块、传感器供电;
- 电池电压分压:100k+22k电阻分压送入RA1(ADC1),实时采集电池电压;
- 低压阈值:电池低于3.0V判定低电,红灯间歇闪烁提醒更换电池;
- 电源增加PPTC自恢复保险,短路保护整机。

(3)声光报警电路
1. 报警LED:红、绿3mm灯各一颗,串联220Ω限流电阻接PB0/PB1;
2. 蜂鸣器:无源压电蜂鸣器,PB2输出2kHz PWM驱动,报警间歇鸣叫;
3. 报警逻辑:超温红灯1Hz快闪,蜂鸣响0.5s停0.5s;正常绿灯3s呼吸闪烁;低电红灯5s闪一次。

(4)433MHz无线发射电路(智能家居拓展)
采用低成本SYN480R发射模块,3.3V供电,DATA脚接PB4;
MCU定时每秒上报当前温度,超温瞬间主动发射报警帧,网关接收推送手机APP。

(5)按键设置电路
轻触按键上拉10k电阻至3.3V,下降沿IO中断触发;支持两种操作:
- 短按:消除当前报警,停止蜂鸣;
- 长按3s:进入阈值设置模式,绿灯快速闪烁,单次按键温度+5℃(40~80℃区间可调),设置完成自动存入EEPROM。

四、软件控制逻辑(EN8F1812程序框架)

(1)上电初始化流程
1. 系统时钟配置4MHz,ADC开启12位模式,启用内部2.0V参考源;
2. IO初始化:LED熄灭、蜂鸣器PWM关闭、无线模块待机;
3. TIMER配置:T0=2kHz蜂鸣PWM、T1=1s计时防抖、T3=1s无线上报;
4. WDT看门狗开启,1s周期喂狗;
5. 读取EEPROM参数:高温报警阈值(默认60℃)、低电阈值3.0V、无线配对ID;
6. 初次ADC采样电池电压,判断是否低电,低电直接进入低电提示状态。

(2)主循环状态机(四大核心状态)
状态1:正常待机测温(默认)
1. 每500ms采集一次NTC ADC值,滤波取5次平均值,换算实时温度;
2. 每1s读取电池电压,低于3.0V标记低电标志;
3. 绿灯慢速呼吸闪烁,TIMER1超温计时清零;
4. 每秒通过433M向网关上报当前温度数据帧。

状态2:接近阈值预警(实时温度≥阈值-5℃)
- 绿灯加快闪烁,不触发蜂鸣;持续监测温度,计时开始累加,提前预警升温趋势。

状态3:超温报警状态(核心逻辑)
1. 实时温度≥设定阈值,TIMER1开始30s防抖计时;
   - 计时未满30s温度回落:判定瞬时干扰,计时清零,返回待机;
   - 累计满30s仍超温:锁定报警;
2. 报警动作:红灯1Hz快速闪烁,PB2输出PWM驱动蜂鸣间歇鸣叫;
3. 立即发送433M紧急报警数据包至智能家居网关,APP推送告警;
4. 两种消警方式:
   ① 温度回落至阈值以下5℃,持续10s自动消警;
   ② 用户短按机身按键手动消警。

状态4:参数设置模式(长按按键3s进入)
1. 绿灯高频闪烁,进入阈值调整;
2. 每按一次按键,报警阈值+5℃,区间40~80℃循环;
3. 10s无按键操作,自动保存当前阈值到EEPROM,退出设置返回待机。

(3)低功耗与容错优化算法
1. ADC多点滤波:连续5次采样取均值,消除探头长线干扰、温度瞬时波动;
2. 30s长防抖窗口:杜绝灶台短时热气、阳光直射造成误报警;
3. 分级低功耗:待机间歇唤醒测温,其余时间进入IDLE休眠;报警结束后自动切深度PWOFF,延长电池寿命;
4. 断线检测:NTC开路时ADC读数趋近0,MCU判定探头故障,橙灯交替闪烁提示;
5. 无线重发机制:报警信号连续发射3帧,保证网关可靠接收,不漏告警。

五、产品两种形态适配

(1)壁挂独立温感报警器(家用主推)
主机方形壁挂壳,引出1–3米防水NTC探头,粘贴配电箱、热水器、地暖管道;电池供电无需布线,本地声光+无线联动智能家居。

(2)有线内置温感模块(配套温控主机)
DC5V母线供电,取消433无线,预留IO开关输出,温度超标输出低电平给主控设备切断加热负载。

六、EN8F1812温控器方案核心优势

1. 芯片高度集成:EN8F1812自带12位ADC、多路定时器、EEPROM,无需运放、外部基准,大幅精简BOM;
2. 测温稳定精准:NTC分压+多点滤波+内部高精度参考源,家用环境误差≤1℃;
3. 智能家居联动:自带433无线上报,可对接米家/涂鸦类网关,手机远程接收超温提醒;
4. 超低功耗电池方案,3节7号电池连续使用12个月以上;
5. 功能可裁剪:去掉无线模块即可做成低成本独立温控探头,适配多价位产品线;
6. 多重保护:探头断线识别、电池低压提醒、短路PPTC防护、30s防抖防误报。

XML 地图