一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 52695|回复: 141
收起左侧

[其他DIY] T12 开新坑了,AP彩屏(固件升级了)

  [复制链接]
发表于 2019-7-1 13:44 | 显示全部楼层 |阅读模式
本帖最后由 apachectl 于 2019-8-2 18:33 编辑

T12 焊台基本被玩烂了,但是也正是如此,却成为了一个古怪的产业,作为电子爱好者一个不可缺少的工具,T12在这个领域有着不可替代的地位;
分析T12的代码,发现大量的代码都在做UI控制,其实真正的控制代码也就只有二、三十行,可以说是非常适合彩屏重构,因此我们决定重新构建基于TFT彩屏界面的T12焊台
首先,我们分析一下T12的构成:
加热部分:
T12 开新坑了,AP彩屏-1.jpg
PWM 信号控制MOS给烙铁头加热
烙铁头热电偶信号放大
T12 开新坑了,AP彩屏-2.jpg
电源部分:40V以下输入电源转5V
T12 开新坑了,AP彩屏-3.jpg
全部图纸:
T12 开新坑了,AP彩屏-4.jpg
由于PCB比较空余,于是我们预留了ESP-12S的位置,因此理论上可以将T12烙铁搞成物联网烙铁,事实上,ESP-12s外网控制的代码我们在另一个项目中已经完成,迁移过来就是,只是貌似物联网烙铁完全是哗众取宠,不是很实用。
做成的PCB: T12 开新坑了,AP彩屏-5.jpg
于是一场轰轰烈烈的DIY开始展看,手里没有现成的手柄,为了方便调试,于是去某宝买了一个最最最便宜的T12套件,直接扔除其带的数码管控制器,只使用手柄、外壳、电源,于是:
T12 开新坑了,AP彩屏-6.jpg
T12 开新坑了,AP彩屏-7.jpg
T12 开新坑了,AP彩屏-8.jpg
因为,烙铁的测温仪器还没有到货,目前只做的AD采样值得控温措施,还没有将AD值转换为温度来显示,但是即便如此,这个烙铁已经可以开始使用了;
核心的控制代码:
  1. void ontimer()
  2. {   //在此书写有关定期器对数据的修改代码
  3.     js++;if (js<18){return;}
  4.     if (on==0) return;
  5.     if (js==18){
  6.         gpio_mode(5,1);gpio_out(5,0);//关闭烙铁加热,开始读AD
  7.         return;
  8.     }
  9.     js=0;
  10.     VAD=gpio_ad(2);
  11.     //VAD/4095=(vin//11)/3.3V=vin/36.3
  12.     vin=VAD*36300/4095;

  13.     TAD=gpio_ad(3);
  14.     if (TAD<setupAD-100){
  15.         pwm=65535;    //100%
  16.     }
  17.     else {
  18.         if (TAD>setupAD){
  19.             pwm=100;    //基本相当于关闭
  20.         }
  21.         else{
  22.             //自动计算PWM
  23.             pwm=(setupAD-TAD)*65535/100;
  24.         }
  25.     }


  26.     gpio_mode(5,4);
  27.     gpio_pwmset(5,pwm);    //开始加热
  28.     pagedata();
  29. }
复制代码
未完待续......

项目做完后,全部的原理图、PCB、源代码工程将全部开源,大家可以随意仿造或改进,并且安排壳子制作;由于主串口预留,因此未来数控电源也是可以集成进来的。

--------------------------
项目第一阶段基本告一段落,效果不错,放些截图出来:
截图201907061908058131.png 截图201907061908355490.png 截图201907061909454954.png
截图201907061909257941.png 截图201907061910134604.png 截图201907061910434137.png
截图201907061911234505.png 截图201907061911434837.png 截图201907061912128777.png
20190707  项目第一阶段告一段落,发布第一个版本,资料详见: http://shmictrl.com/shmidoc/?key=3172287182


应广大网友要求: 代大家生产了一批板子,成本价给坛友,卖完为止:
https://item.taobao.com/item.htm?id=598995866367
10元一块,绝对赔本;欲购从速;

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


截图201907061906534108.png
发表于 2019-7-1 15:27 | 显示全部楼层
A大 好久没有上新品了,期待彩屏T12!
发表于 2019-7-1 17:48 | 显示全部楼层
期待,彩屏T12,又有的玩了
发表于 2019-7-1 17:52 | 显示全部楼层
有成品的话买一台玩玩。
发表于 2019-7-1 21:42 | 显示全部楼层
要一套成品
发表于 2019-7-1 21:45 | 显示全部楼层
能够测量正负电压电流值才是真正的工具表
发表于 2019-7-2 00:00 | 显示全部楼层
期待大作
发表于 2019-7-2 06:59 | 显示全部楼层

期待大作
发表于 2019-7-2 08:34 来自手机 | 显示全部楼层
期待大作,很久没有新作品,最好有套件!
发表于 2019-7-2 16:33 | 显示全部楼层
功能没做好,搞个漂亮介面。
除了开源值得一赞,就是花巧而不实际。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-20 20:28 , Processed in 0.081757 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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