OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 17469|回复: 18

分享一个STM32F103控制的T12恒温烙铁DIY

[复制链接]

11

主题

53

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1881
金钱
1881
注册时间
2014-10-4
在线时间
18 小时
发表于 2019-5-27 11:55:39 | 显示全部楼层 |阅读模式
本帖最后由 adaphoto 于 2019-5-27 15:47 编辑

熟话说工欲善其事,必先利其器。
一直以来使用公司的山寨936焊台焊板子,控温不准,补温慢。严重影响焊板子的心情。

无意间看到有大神分享的一份T12的恒温烙铁方案,于是乎心痒痒,买了烙铁头,自己画了一块板来试试,代码参考了原子大大的各种外设demo代码,PID自己摸索着调,近日总算打造了一把趁手的恒温烙铁。

独乐乐不如众乐乐,分享出来,给喜欢折腾的同学。


大致原理和控制思路在4楼
http://www.openedv.com/forum.php ... 65276&fromuid=27316







TIM图片20190527154437.png
TIM图片20190527154443.jpg
TIM图片20190527154448.jpg

T12_DIY.pdf

188.09 KB, 下载次数: 1051

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

头像被屏蔽

0

主题

1

帖子

0

精华

禁止访问

积分
16
金钱
16
注册时间
2019-3-12
在线时间
3 小时
发表于 2019-5-27 13:49:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

168

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2019-4-28
在线时间
5 小时
发表于 2019-5-27 14:00:18 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

11

主题

53

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1881
金钱
1881
注册时间
2014-10-4
在线时间
18 小时
 楼主| 发表于 2019-5-27 15:23:08 | 显示全部楼层
1.电源采用5串18650电池组,也可以用24V的直流电源,这个比较随意,只要是24V3A的电源就够。电池组的话,电压低于24V,相应的电流会小一丢丢,实际使用起来问题不大。
2.使用MP2459开关电源芯片稳压输出12V,然后再经过AM1117-3.3得到3.3V的电压,作为板子的主电源。供应STM32F103,以及运放还有OLED屏幕等。
3.使用EC11带按键的数字编码器,作为主要的输入接口。单色OLED作为主要的输出接口。
4.运放采用Ti的2464,因为手头刚好有这颗运放,所以就用了。运放的作用是放大电流采集电流的电压信号和T12的热电偶电压信号。经过信号放大后,再送入STM32F103的ADC接口。
5.电池电压经过分压电路后送入STM32F103的ADC接口,监测电池电压,避免电池过放电。
6.NTC采集控制器内部温度,防止电池温度过高。

控制原理大致说明
T12是某宝上买的烙铁头,特点就是加热丝和热电偶都集成在一个烙铁头上,只有正负极两根线输出。接线上方便,同时热电偶前置,对温度变化感应敏感,方便控制器控制温度补偿。因为是公用端口,所以控制上需要注意,给烙铁通电的时候不能采集热电偶电压,要断开供电,然后才能采集热电偶电压。

程序思路
烙铁通电一小段时间--》断开通电,并等待一小段时间,电流续流--》采集热电偶信号--》PID计算--》计算结果输出给PWM占空比,并回到步骤1。

以此循环。
回复 支持 反对

使用道具 举报

0

主题

50

帖子

0

精华

高级会员

Rank: 4

积分
710
金钱
710
注册时间
2019-3-5
在线时间
168 小时
发表于 2019-5-27 16:48:10 | 显示全部楼层
感謝分享!學習中!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-7-26
在线时间
0 小时
发表于 2019-7-26 21:56:15 | 显示全部楼层
感謝分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2019-8-25
在线时间
0 小时
发表于 2019-8-25 21:26:56 | 显示全部楼层
楼主牛逼感谢分享
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2019-9-1
在线时间
2 小时
发表于 2019-9-1 11:54:41 | 显示全部楼层
diy,学习又实用
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2018-4-14
在线时间
10 小时
发表于 2019-11-5 15:19:21 | 显示全部楼层
adaphoto 发表于 2019-5-27 15:23
1.电源采用5串18650电池组,也可以用24V的直流电源,这个比较随意,只要是24V3A的电源就够。电池组的话,电 ...

请问 “断开通电”步骤是 输出 占空比为0的pwm信号吗? 步骤“电流续流”具体是怎样实现呢?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2020-1-16
在线时间
0 小时
发表于 2020-1-16 00:39:55 | 显示全部楼层
下载看看


回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2012-5-22
在线时间
3 小时
发表于 2020-1-16 13:44:12 | 显示全部楼层
很好的分享
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2020-1-18
在线时间
8 小时
发表于 2020-1-22 11:26:06 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2019-10-19
在线时间
5 小时
发表于 2020-3-29 22:37:48 | 显示全部楼层
你好,有个至关重要的问题,就是T12烙铁头子里的热电偶的温度跟输出电势差的关系(也就是热电偶的分度号或者温度对照表)是怎样的,小白也想diy一个t12,谢谢
回复 支持 反对

使用道具 举报

15

主题

79

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2016-2-14
在线时间
37 小时
发表于 2020-4-1 17:07:18 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2020-5-6
在线时间
7 小时
发表于 2020-5-6 10:22:53 | 显示全部楼层
学习学习,感谢分析
回复 支持 反对

使用道具 举报

0

主题

22

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2020-4-7
在线时间
19 小时
发表于 2020-5-6 11:16:34 | 显示全部楼层
谢谢分享,学习了
回复 支持 反对

使用道具 举报

0

主题

81

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
208
金钱
208
注册时间
2014-9-18
在线时间
21 小时
发表于 2020-5-10 15:30:11 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2017-10-27
在线时间
64 小时
发表于 2021-1-12 20:29:56 | 显示全部楼层
GOOD GOOD
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2021-9-12
在线时间
0 小时
发表于 2021-9-12 15:03:45 | 显示全部楼层
感谢分享   学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 14:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表