单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10402|回复: 57
收起左侧

我做的真彩界面TFT白光T12电烙铁(已开源)

  [复制链接]
apachectl 发表于 2019-7-12 13:11 | 显示全部楼层 |阅读模式
T12 白光烙铁也是电子DIY中一个非常经典的项目,以至于T12白光DIY烙铁也是广大爱好者和专业人员的标配工具;T12的整个电路可以说是一个标准的温控系统,因此把代码稍微改制,就可以实现各种温控器的方案;
T12目前大多数采用12864的OLD方案在做,少数低端的还在使用数码管,为了彰显豪华版的T12,我们决定拿2.8吋的shmictrl液晶屏来做,这样显示就可以足够豪华
为了做这个项目,某宝上买了一个最低档的套件,说实话,就是买个手柄,怕烫到自己。 好了,废话不多说,上图:
利用原来的外壳做个一个支架,连接屏幕。
电路上采用标准的T12 控制:
加热部分:
PWM 信号控制MOS给烙铁头加热
烙铁头热电偶信号放大:
一个标准的运算放大电路,放大信号约200倍
电源部分:
40V以下均可以输入,转成5V,供屏幕和单片机使用 其中C12预留焊盘
全部的原理图,请参见底部
实际PCB以及接法
图中预留了ESP12s的位置,理论上可以做成物联网烙铁,但是没有什么实际用途,只是预留。
核心控制算法
有人觉得控制算法很神秘,其实很简单;
  1. int TAD=0;    //温度AD值
  2. int pwm=327;    //占空比一半
  3. int setupAD=900;    //设置的AD值

  4. void ctrl0(){   
  5.     if (TAD<setupAD-100){
  6.         pwm=65535;    //100%
  7.     }
  8.     else {
  9.         if (TAD>setupAD){
  10.             pwm=100;    //基本相当于关闭
  11.         }
  12.         else{
  13.             //自动计算PWM
  14.             pwm=(setupAD-TAD)*65535/100;
  15.         }
  16.     }
  17. }
复制代码


这个函数就是控制算法,可以看到总共没有几行代码,大致的意思是每次获取温度测量的AD值(TAD)之后,调用一下本函数,根据目标AD值(setupAD)来计算一下需要加热的PWM占空比;
可以看到,当TAD与目标setupAD 差值比较大的时候,100%全力加热;当100以内,根据差值大小动态按比例调整PWM值;当温度超过预设温度时,给一个非常小的PWM维护,当然也可以测底关闭;
当然这只是原理,实际请参见源代码,多个几个分组。
界面:
实际效果:
从80度上升到250度,实际焊接无明显降温。
50度上升到450度。

相关资料下载:
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0

回复

使用道具 举报

zhdjet 发表于 2019-7-12 19:45 | 显示全部楼层
豪华版的,好看
回复

使用道具 举报

zhumy_2005@sina 发表于 2019-7-12 20:17 | 显示全部楼层
学习了,大神
回复

使用道具 举报

1282013492 发表于 2019-9-15 10:51 | 显示全部楼层
相关资料网站好像失效了
回复

使用道具 举报

yfpc2006 发表于 2019-9-18 22:42 | 显示全部楼层
如果用普通的9341之类的TFT +STM32 才更方便制作,这个屏幕很少人有,也很少会单独买这个屏幕做!
回复

使用道具 举报

清风高节 发表于 2019-9-30 17:57 | 显示全部楼层
这个资料真不错。好好学习一下。
回复

使用道具 举报

wis98 发表于 2019-10-1 19:45 | 显示全部楼层
不错的资料,我也想做个这样的铬铁呢
回复

使用道具 举报

zzy740425 发表于 2019-10-23 21:32 | 显示全部楼层
学习了,不错的资料
回复

使用道具 举报

qqtaoqiang 发表于 2019-10-24 08:38 | 显示全部楼层
不错,在手电大家谈上也看到了
回复

使用道具 举报

tigerzq 发表于 2019-10-24 20:59 | 显示全部楼层

学习了,大神
回复

使用道具 举报

4920614 发表于 2019-10-29 14:15 | 显示全部楼层
彩屏很好看。会不会导致成本偏高
回复

使用道具 举报

manwake 发表于 2019-11-13 01:46 | 显示全部楼层
很好看。会不会导致成本偏高
回复

使用道具 举报

张明211 发表于 2019-11-13 13:48 | 显示全部楼层
这个创意可以!
回复

使用道具 举报

baosan 发表于 2019-11-15 20:31 | 显示全部楼层
豪华版的,好看...
回复

使用道具 举报

CAODEYUN 发表于 2019-11-20 23:35 | 显示全部楼层
大神一个
回复

使用道具 举报

dunzhang 发表于 2019-11-26 11:31 | 显示全部楼层
谢谢版主分享
回复

使用道具 举报

CAODEYUN 发表于 2019-11-26 13:38 | 显示全部楼层
感觉很不错的有空做个玩玩
回复

使用道具 举报

protel138 发表于 2019-12-2 21:20 | 显示全部楼层
厲害,高手。。。
回复

使用道具 举报

jovew 发表于 2019-12-6 11:06 | 显示全部楼层
没有提供源代码。
回复

使用道具 举报

CB2332131 发表于 2019-12-8 15:50 | 显示全部楼层
看看高人做的,学习学习
回复

使用道具 举报

jianfeii 发表于 2019-12-12 09:34 | 显示全部楼层
这个是开源的饿啊,你是作者么,不是的话还是说是转帖吧
回复

使用道具 举报

yangqm 发表于 2020-1-7 13:39 | 显示全部楼层
真是发烧级别的拉
回复

使用道具 举报

pcvia 发表于 2020-1-8 20:09 | 显示全部楼层
资料真不错。好好学习一下
回复

使用道具 举报

dc2018 发表于 2020-1-9 12:56 | 显示全部楼层
不错的!                                                        
回复

使用道具 举报

(xiaobai) 发表于 2020-1-9 20:58 | 显示全部楼层
这有点太豪华了吧
回复

使用道具 举报

天上跑着玩 发表于 2020-1-13 16:40 | 显示全部楼层
厲害,高手。。。
回复

使用道具 举报

cscsunny 发表于 2020-1-15 16:53 | 显示全部楼层
内容还是比较不错的
回复

使用道具 举报

河马 发表于 2020-1-17 12:29 | 显示全部楼层
豪华~~发烧级别的
回复

使用道具 举报

alacner 发表于 2020-1-27 19:18 | 显示全部楼层
豪华~~发烧级别的
回复

使用道具 举报

YYZZ052 发表于 2020-1-30 23:54 | 显示全部楼层
要是用TFT2.8 就好啦
回复

使用道具 举报

YYZZ052 发表于 2020-1-30 23:54 | 显示全部楼层
学习下怎样制作,,下次有时间做
回复

使用道具 举报

15378260609 发表于 2020-2-1 19:09 | 显示全部楼层
厉害,看下就是不会
回复

使用道具 举报

nlming 发表于 2020-2-2 12:39 | 显示全部楼层
发烧级大神,膜拜了
回复

使用道具 举报

saj123 发表于 2020-2-2 14:16 | 显示全部楼层
DIY心中的大神,这工具好,既练手又实用。
回复

使用道具 举报

lern01 发表于 2020-2-27 22:00 | 显示全部楼层
.sz用什么软件打开?
回复

使用道具 举报

敬进 发表于 2020-2-27 22:22 | 显示全部楼层
学习了,大神
回复

使用道具 举报

yizhenfeng 发表于 2020-2-28 10:40 | 显示全部楼层
大神厉害了。学习了,
回复

使用道具 举报

越快乐越堕落 发表于 2020-2-28 18:19 | 显示全部楼层
真豪华
回复

使用道具 举报

Nan_Diy 发表于 2020-2-29 12:29 | 显示全部楼层
没有PID调节啊;
回复

使用道具 举报

zxlsjzpl 发表于 2020-2-29 13:46 | 显示全部楼层
看着很高大上
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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