This website requires JavaScript.
发布

基于HK32F030M的自动温度控制器

myself1820 发布于2025-06-26 17:46:51 CC BY-NC协议 分类: 侵权投诉
销量: 0
0
0
0
简介:

采用热敏电阻进行测温,可以通过按键设置温度阈值并保存,能够实现到达 预设温度自动控制风扇启停,并能够时时显示当前温度。

应用场景:

用于设备降温或恒温控制等应用场景。


一、产品概述

本项目使用航顺的HK32F030MF4P6 MCU作为主控,采用热敏电阻进行测温,可以通过按键设置温度阈值并保存,能够实现到达预设温度自动控制风扇启停,并能够时时显示当前温度。


二、产品参数

1.主控:航顺HK32F030MF4P6

2.PCB尺寸:50mmx30mm,两层板设计,双面布局。

3.供电:DC5V-18V。

4.NTC热敏电阻:阻值10kΩ,B值3435K,功率50mW,B值精度±1%。

5.温度测量范围:-55度至 +125度。

6.输出端电压:与输入电压相等

7.输出端最大负载电流:4.2A(理论值)

8.采用4位数码管作为显示,可显示设置温度或实际测量温度。



三、使用说明

1、为模块接入DC5V-18V电源,注意正负极,电源输入有接反保护,接反不会烧模块,但不会工作。

2、将热敏电阻放置在被测物体上,贴紧不要移动。

3、SW3为设置按键,长按进入设置模式,数码管显示当前设置的温度阈值,轻按SW1按键,温度阈值增加,轻按SW2按键,温度阈值减小,再次长按保存设置参数并退出。

4、退出设置模式后,数码管显示当前温度。当检测到的温度高于阈值+1时,MOS管导通,输出端正常输出电源电压。当检测到的温度低于阈值-1时,MOS管截止,输出端电压为零。

5、短按SW1或SW2切换显示内容,一种是显示温度,数字常亮。另一种是显示输入电压,数字 500ms闪烁。

6、当需要控制大功率设备时,可将输出端接一个5V继电器模块或者12V继电器模块,通过继电器来控制负载。


基于HK32F030M的自动温度控制器硬件项目图1


基于HK32F030M的自动温度控制器硬件项目图2


四、备注

1、成本构成

元器件成本:10元(不含PCB)

总计:¥10 元


2、烧录说明

1、 烧录需要准备ST-LINK或者PW-LINK调试工具,请自备。

2、 本模块焊接好后不能直接使用,需要下载程序到单片机中,附件提供源码。代码用KEIL5开发,具体详见附件。

3、 代码烧录需要将调试工具的GND 3V3 SWC SWD连接到温控器板子上的GND 3V3 SWC SWD,然后插入电脑,通过KEIL5开发软件打开源程序,然后点击烧录按钮。


3、注意事项

1、注意输入电压不要超过18V。

2、接入负载时注意正负极以及负载工作电压和电流。

3、下载程序前需要为KEIL5软件安装HK32F030M的芯片支持包(见附件)



五、测试视频


视频展示如下功能:1.设置阈值温度;2.测试温度达到阈值是否自动打开风扇,温度低于阈值后是否自动停止风扇。



六、更新日志

V1.0 首次上传

自动温度控制
最近更新时间 2025-06-26 17:46:51
描述
PCB
元件清单
原理图
附件
讨论