站内搜索
发作品签到
标准版

#第十届立创电赛#天璇加热台_控制板_已验证

工程标签

258
0
0
0

简介

天璇加热台_控制板_已验证

简介:天璇加热台_控制板_已验证
第十届立创电子设计开源大赛

开源协议

GPL 3.0

创建时间:2025-10-21 18:02:57更新时间:2025-10-23 15:57:05

描述

注:* 为必填项

请在报名阶段填写 ↓

 

* 1、项目功能介绍


核心功能是通过热电偶精确测量加热平台温度,并由单片机进行智能控制,驱动MOS管实现快速、稳定的温度输出。系统具备直观的数字显示和便捷的人机交互,适用于精密焊接、维修等场景。

核心功能特点如下:

高精度温度测量: 采用MAX6675热电偶芯片,直接读取K型热电偶数据,可测量0~1024°C范围的环境温度,分辨率达0.25°C,测量准确。

智能温度控制: 主控芯片STC8H通过PID(比例-积分-微分)控制算法,动态调节MOS管的开关(PWM占空比),使加热平台的实际温度能够快速达到并稳定在用户设定的目标温度,超调小,波动低。

直观的人机交互:

四位数码管显示: 实时显示当前温度或设定温度。通常通过按键切换显示状态(如:常显当前温度,按下按键时显示设定值)。

两个按键操作: 用于设定目标温度。典型设计为一个“加”键和一个“减”键。

大功率加热驱动: 采用MOS开关模块作为电子开关,由单片机I/O口直接驱动,控制加热平台的通断。MOS管可承受大电流,实现加热平台的高效、快速升温。

优异的硬件设计: 加热平台电路板采用希尔伯特曲线走线设计,这种空间填充曲线能使加热器在整个平面上均匀发热,避免局部过热,提供极佳的加热体验和焊接效果。

 

 

 

*2、项目属性


不是首次公开,未获奖

 

注:请说明项目是否首次公开;项目是否为原创;项目是否曾经在其他比赛中获奖,若有获奖则叙述获奖详情;项目是否在学校参加过答辩。

 

* 3、开源协议


GPL 3.0

 

本工程是 天璇加热台-加热焊台-烤肉架 的控制板 https://oshwhub.com/iceiceice/jia-re-han-tai 可以直接安装在这个加热台的 底部

 

请在竞赛阶段填写 ↓

 

*4、硬件部分


中间填充硅酸铝隔热棉10mm厚两层 防止底部热量散失过快导致温度升高过慢
黄铜螺柱尺寸为M3*15和M3*25+6 其中15mm为双通螺柱 
100K热敏电阻的串联电阻选用1K电阻

夸克烤肉架与底座的连接使用云母片进行绝缘 (可以使用69!lRLF2HnA22o啊 https://m.tb.cn/h.fBVHRKb  CZ3457 全新 云母片 TO-3P 大三肯对管 TO-220 TO-247 TO-3PL 绝缘片 垫)买回来后剪一下尺寸 先固定后面两个不需要云母片的螺柱 然后前面两个的螺丝就不会和铝基板接触导致绝缘失效了

程序部分还有问题 温度表有些许偏差 但是200℃时的温度阻值是我调试好的 (200℃是准确的)

低于150度显示LO(LOW) 按下温度上升键开始升温并且设定温度上升一度 按下温度下降键停止升温并且设定温度下降一度

最好使用12V10A及以上电源供电 因为我的铝基板电阻值为1.4Ω 计算得出12V时电流为8A 大家需要根据自己铝基板的电阻来选择电源 

最高支持30V电压 最大电流为15A

留有热电偶电路 需要的可以使用热电偶 但是程序里没有热电偶的程序

因为本人没有加热台 所以大多数元件都是使用的直插件 如有需要 可以自行更改

 

1. 主控芯片 (MCU)

型号: STC8H系列单片机(如STC8H1K08, STC8H3K64S2等)

2. 温度采集模块

芯片: MAX6675

功能: 专用于K型热电偶的信号调理和数字化。

3. 显示模块

器件: 四位数码管

4. 输入模块

器件: 两个轻触按键

功能:

KEY_UP: 增加设定温度。

KEY_DOWN: 减少设定温度。

5. 功率输出模块

器件: 一路MOS开关模块

6. 加热平台

设计: 铝基板PCB,其上蚀刻有希尔伯特曲线作为加热电阻。

原理: 当电流流过曲线时,整个电阻丝图案会均匀发热,通过铝基板将热量均匀传导至焊接头。

7. 声学提示模块

器件: Aj38(无源蜂鸣器)

 

 

*5、软件部分


1. 开发环境与配置

  • 主控芯片:STC8H系列

  • 开发环境:基于STC8HX库的C语言开发

  • 系统时钟:24MHz

  • 关键宏定义

    • TM1637引脚定义(SCL-P1.3,SDA-P1.2)

    • PWM最大占空比:1000

2. 核心数据结构

  • 温度查找表TEMP[150] - 存储150个温度值对应的ADC采样值,用于将热敏电阻的ADC读数转换为实际温度值

  • 全局变量

    • temp_set - 目标设定温度(默认280°C)

    • numi - 当前测量温度值

    • UI - 加热使能标志位

    • VRE - 计算得到的热敏电阻电压值

3. 主要功能模块

3.1 系统初始化(setup函数)
见附件源码
3.2 主循环(loop函数)
见附件源码
3.3 定时器中断服务程序(核心控制逻辑)
见附件源码
 

4. 核心算法与逻辑

4.1 温度测量算法
  • ADC采样:通过P1.1引脚采样热敏电阻电压

  • 电阻计算VRE = (AD * 1000) / (1024 - AD) 计算热敏电阻值

  • 查找表转换:使用预定义的TEMP[150]查找表将电阻值转换为温度值

4.2 温度控制算法
  • 简单比例控制PWM占空比 = (设定温度 - 当前温度) × 3

  • 无超调保护:当前温度≥设定温度时立即停止加热

  • 手动控制模式:通过UI标志位允许用户手动启停加热

4.3 用户界面逻辑
  • 双显示模式

    • 常态:显示当前测量温度

    • 按键操作时:显示设定温度(持续3秒)

  • 状态指示:通过数码管特殊符号显示加热状态

  • 按键功能

    • P3.2:温度设定+1,开启加热

    • P3.3:温度设定-1,关闭加热

5. 关键特性

  • 实时性:5ms定时器中断确保控制响应及时

  • 稳定性:采用查找表方式保证温度测量准确性

  • 用户友好:清晰的状态指示和操作反馈

  • 安全保护:温度超限时自动停止加热

 

*6、BOM清单


 

*7、大赛LOGO验证


请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。

点击zip下载大赛logo标识! (大赛标识).zip

 

* 8、演示您的项目并录制成视频上传


 

视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;

视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。

 

前往查看更多详情 >

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
加热台.7z
1
2
BOM_#第十届立创电赛#天璇加热台_控制板_已验证_2025-10-21.csv
0
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航