手电大家谈-手电筒爱好者之家

 找回密码
 注册成为会员,享受更多功能。

QQ登录

只需一步,快速开始

只需一步,快速开始

搜索
查看: 57223|回复: 124

[其他DIY] 我做的真彩界面TFT白光T12电烙铁(已开源,固件升级了)

[复制链接]
头像被屏蔽
  • TA的每日心情

    2019-10-21 09:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-7-12 10:39 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有账号?注册成为会员,享受更多功能。

    x
    本帖最后由 apachectl 于 2019-8-2 18:34 编辑

    T12 白光烙铁也是电子DIY中一个非常经典的项目,以至于T12白光DIY烙铁也是广大爱好者和专业人员的标配工具;T12的整个电路可以说是一个标准的温控系统,因此把代码稍微改制,就可以实现各种温控器的方案;
    T12目前大多数采用12864的OLD方案在做,少数低端的还在使用数码管,为了彰显豪华版的T12,我们决定拿2.8吋的shmictrl液晶屏来做,这样显示就可以足够豪华
    为了做这个项目,某宝上买了一个最低档的套件,说实话,就是买个手柄,怕烫到自己。 好了,废话不多说,上图:

                                   
    登录/注册后可看大图

                                   
    登录/注册后可看大图
    利用原来的外壳做个一个支架,连接屏幕。
    电路上采用标准的T12 控制:
    加热部分:

                                   
    登录/注册后可看大图
    PWM 信号控制MOS给烙铁头加热
    烙铁头热电偶信号放大:

                                   
    登录/注册后可看大图
    一个标准的运算放大电路,放大信号约200倍
    电源部分:

                                   
    登录/注册后可看大图
    40V以下均可以输入,转成5V,供屏幕和单片机使用 其中C12预留焊盘
    全部的原理图,请参见: https://lceda.cn/zhqsoft/shmictrl-28-t12
    实际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度。

    相关资料下载:
    sHMIctrl工程文件(源代码) http://shmictrl.com/download/shmictrl-t12.sz

    最新固件发布:
    1、增加了待机,支持手柄滚珠开关,滚珠开关在手柄一端接地,一端接主板sleep
    2、重新优化可控温算法,以及优化了滤波算法,显示加热速度更快
    3、增加了NTC,可以在手柄或机箱内安装ntc,ntc型号:MF52A103F3435 (A1) ,没有装ntc的话,系统恒定认为NTC室温28度;接法一端接GND,一端接主板ntc
    4、增加了蜂蜜,可以选用无源的蜂鸣器,板子上有接口,注意正负极
    下载参见原下载地址,新固件已经覆盖老固件,源码同步更新。

    回复 dsu_marcocopyright:copyright

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-26 08:27
  • 签到天数: 349 天

    [LV.8]以坛为家I

    发表于 2019-7-12 10:44 | 显示全部楼层
    会单片机就是牛B,越做越高级。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-7-18 08:50
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2019-7-12 10:58 | 显示全部楼层
    大神牛B啊
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-15 20:42
  • 签到天数: 246 天

    [LV.8]以坛为家I

    发表于 2019-7-12 11:03 | 显示全部楼层
    直接从鲍鱼级升到满汉全席级
    来自安卓客户端来自安卓客户端
    回复

    使用道具 举报

  • TA的每日心情

    2021-1-30 16:01
  • 签到天数: 732 天

    [LV.9]以坛为家II

    发表于 2019-7-12 11:11 | 显示全部楼层
    厉害啦我的哥
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-24 21:00
  • 签到天数: 3527 天

    [LV.Master]伴坛终老

    发表于 2019-7-12 11:15 | 显示全部楼层
    竟然带内存卡?
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-4-26 08:05
  • 签到天数: 1213 天

    [LV.10]以坛为家III

    发表于 2019-7-12 11:17 | 显示全部楼层
    可以直接下单呀?
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-11 20:01
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2019-7-12 11:22 | 显示全部楼层
    楼主说下为何要带卡   卡在这里起啥作用

    点评

    本身这块屏就可以理解为是一个小电脑,TF卡作用有2个,一个是可以存储文件,系统可以读出,一个是对固件进行升级,爱好者如果制作这个烙铁,只需要把新的程序靠近TF卡,然后插上,上电就会完成新固件的升级; 另外,  详情 回复 发表于 2019-7-12 11:26
    回复

    使用道具 举报

    头像被屏蔽
  • TA的每日心情

    2019-10-21 09:37
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-12 11:26 | 显示全部楼层
    本帖最后由 apachectl 于 2019-7-12 11:37 编辑
    冰封地狱 发表于 2019-7-12 11:22
    楼主说下为何要带卡   卡在这里起啥作用

    本身这块屏就可以理解为是一个小电脑,TF卡作用有2个,一个是可以存储文件,系统可以读出,一个是对固件进行升级,爱好者如果制作这个烙铁,只需要把新的程序拷进TF卡,然后插上,上电就会完成新固件的升级;不需要又下载程序,又连接线路连到电脑才能升级
    另外,板子上还预留了ESP-12S的位置,装上后,就可以支持上网的功能,理论上可以做出物联网烙铁,不过这样有些2,烙铁上网干啥?

    点评

    楼主这个太牛逼[/backcolor]!成品价格多少?  详情 回复 发表于 2019-7-12 12:43
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-7 18:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-7-12 11:39 | 显示全部楼层
    隔壁已经在排队了

    点评

    隔壁隔壁又是隔壁 是哪个隔壁啊  详情 回复 发表于 2019-7-12 12:16
    回复

    使用道具 举报

  • TA的每日心情

    2022-6-18 20:16
  • 签到天数: 87 天

    [LV.6]常住居民II

    发表于 2019-7-12 11:52 | 显示全部楼层
    楼主这个太牛逼了,就是显示东西太多,我小白也用不上

    点评

    经我自己的感觉,曲线还是必须的,感觉自己对手里工具的掌控力又高了几分,焊完一排焊点,看看曲线上的加热状态出现几个突起,还是很有意思的  详情 回复 发表于 2019-7-12 11:55
    回复

    使用道具 举报

    头像被屏蔽
  • TA的每日心情

    2019-10-21 09:37
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-12 11:55 | 显示全部楼层
    ikuma 发表于 2019-7-12 11:52
    楼主这个太牛逼了,就是显示东西太多,我小白也用不上

    经我自己的感觉,曲线还是必须的,感觉自己对手里工具的掌控力又高了几分,焊完一排焊点,看看曲线上的加热状态出现几个突起,还是很有意思的
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-6-5 22:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-7-12 12:16 | 显示全部楼层
    看起来很高档,还是有技术好啊
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-11 20:01
  • 签到天数: 184 天

    [LV.7]常住居民III

    发表于 2019-7-12 12:16 | 显示全部楼层
    mwrht 发表于 2019-7-11 21:39
    隔壁已经在排队了

    隔壁隔壁又是隔壁     是哪个隔壁啊

    点评

    跟我读:yiledianzi  详情 回复 发表于 2019-7-12 12:23
    跟我读:yiledianzi  详情 回复 发表于 2019-7-12 12:23
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-7 18:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-7-12 12:23 | 显示全部楼层
    冰封地狱 发表于 2019-7-12 12:16
    隔壁隔壁又是隔壁     是哪个隔壁啊

    跟我读:yiledianzi
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-7 18:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-7-12 12:23 | 显示全部楼层
    冰封地狱 发表于 2019-7-12 12:16
    隔壁隔壁又是隔壁     是哪个隔壁啊

                                                                
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-21 15:45
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2019-7-12 12:28 | 显示全部楼层
    赞! GPL精神万世流芳!!!
    来自安卓客户端来自安卓客户端
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-26 00:25
  • 签到天数: 1930 天

    [LV.Master]伴坛终老

    发表于 2019-7-12 12:43 | 显示全部楼层
    apachectl 发表于 2019-7-12 11:26
    本身这块屏就可以理解为是一个小电脑,TF卡作用有2个,一个是可以存储文件,系统可以读出,一个是对固件进 ...

    楼主这个太牛逼!成品价格多少?

    点评

    屏和主板 两个一块,估计70多元  详情 回复 发表于 2019-7-12 21:13
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-10-18 17:10
  • 签到天数: 203 天

    [LV.7]常住居民III

    发表于 2019-7-12 12:43 | 显示全部楼层
    厉害了我的个
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-23 08:29
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-7-12 13:03 | 显示全部楼层
    这个感觉没啥意义啊,oled我都感觉有点多余,数码管足矣

    点评

    我还在用电位器调温的,没数码显示,都习惯了 有时简单反而更好  详情 回复 发表于 2019-7-13 06:27
    回复

    使用道具 举报

    本版积分规则

    小黑屋|手机版|Archiver|论坛自带搜索|下载论坛app|手电大家谈-手电筒爱好者之家 ( 备案序号:鲁ICP备05002565号 )
    以上言论纯属个人观点,与手电大家谈立场无关。
    最佳浏览模式:1920*1080


    GMT+8, 2024-4-26 23:10 , Processed in 0.245344 second(s), 64 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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