一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: apachectl
收起左侧

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

  [复制链接]
发表于 2019-7-3 16:02 | 显示全部楼层
另外,JBC直流版真实功率是200W的,相当于加大版的T12,目前国产头子40多点,也非常好用了,强T12不是一点半点。

点评

lnc
手柄也是一项不小的开支,加上头子是雪上加霜,没兴趣,坑大了  详情 回复 发表于 2019-7-3 21:33
说实话,对烙铁并不是很熟,借鉴了成熟T12的电路,我们重点是控制界面,到时候成本出来,软件界面开源,可以迅速改出其他版本的,比如电磁加热的  详情 回复 发表于 2019-7-3 17:10
 楼主| 发表于 2019-7-3 17:10 | 显示全部楼层
本帖最后由 apachectl 于 2019-7-3 17:25 编辑
yang9845 发表于 2019-7-3 16:02
另外,JBC直流版真实功率是200W的,相当于加大版的T12,目前国产头子40多点,也非常好用了,强T12不是一点 ...

说实话,对烙铁并不是很熟,借鉴了成熟T12的电路,我们重点是控制界面,到时候成品出来,软件界面开源,可以迅速改出其他版本的,比如电磁加热的
 楼主| 发表于 2019-7-3 17:13 | 显示全部楼层
  1. class app=loadcom(appbase);
  2. class page=loadcom(page);
  3. class l1=loadcom(label);
  4. class i1=loadcom(IncDecNum);
  5. class l2=loadcom(label);
  6. class x1=loadcom(xk_switch);
  7. class l3=loadcom(label);
  8. class x2=loadcom(xk_button);
  9. class b1=loadcom(boxstring);
  10. class l4=loadcom(label);
  11. class l5=loadcom(label);
  12. class x3=loadcom(xk_button);

  13. int step=0;        //0=50  1-100 2-150
  14. app.T12sw(0);        //一进入就关闭烙铁
  15. int bs;
  16. bs=bind_writebin("烙铁校准");
  17. l5.text="?";

  18. void app.pagedata(){
  19.         l4.text="AD:"+app.TAD;
  20. }
  21. void x1.onchange()
  22. {
  23.         if (x1.val==0) {
  24.                 app.T12sw(0);
  25.         }
  26.         else{
  27.                 app.T12sw(2);
  28.         }
  29. }
  30. void i1.onchange()
  31. {
  32.         app.pwm=i1.val*65536/100;
  33.         if (app.on==2){
  34.                 gpio_pwmset(5,app.pwm);
  35.         }
  36. }
  37. void x2.onclick()
  38. {        int d;
  39.         setbin2(bs,step+1,app.TAD);
  40.         step++;
  41.         l5.text="    "+l5.text;
  42.         echo(step);
  43.         if (step==10){
  44.                 //完结
  45.                 app.T12sw(1);//立即进入控温
  46.                 bind_readbin("烙铁校准",bs,20);
  47.               memsave();        //存入flash
  48.               gopage(3);
  49.         }
  50.         else{
  51.                 d=step*50+50;
  52.                 x2.text=d+"度时|请按下";
  53.         }
  54. }
  55. void x3.onclick()
  56. {
  57.         app.T12sw(1);//立即进入控温
  58.          gopage(3);
  59. }
  60. start();
复制代码


可以看到,整个校准功能的代码极其简单,进入后关闭烙铁,循环温度,设置获取的AD值即可
截图201907031711001785.png
截图201907031711348713.png
 楼主| 发表于 2019-7-3 17:14 | 显示全部楼层
界面未美化,先做功能,反正校准界面也不常用
 楼主| 发表于 2019-7-3 17:29 | 显示全部楼层
tian_000 发表于 2019-7-2 18:34
屏比较别致,软PCB上带那么大个芯片,字库?还是其他神马?

专用芯片,含单片机、触摸屏控制、存储器、TFTDMA等allinone到一个片子

点评

多大的屏?多少钱?有购买链接么?  详情 回复 发表于 2019-7-4 09:12
发表于 2019-7-3 20:14 | 显示全部楼层
棒,我现在就把我的高频丢了去
发表于 2019-7-3 21:33 | 显示全部楼层
yang9845 发表于 2019-7-3 16:02
另外,JBC直流版真实功率是200W的,相当于加大版的T12,目前国产头子40多点,也非常好用了,强T12不是一点 ...

手柄也是一项不小的开支,加上头子是雪上加霜,没兴趣,坑大了
发表于 2019-7-4 09:11 | 显示全部楼层
支持一下~~~还是基于串口屏?
发表于 2019-7-4 09:12 | 显示全部楼层
apachectl 发表于 2019-7-3 17:29
专用芯片,含单片机、触摸屏控制、存储器、TFTDMA等allinone到一个片子

多大的屏?多少钱?有购买链接么?

点评

我们已经开源了两个项目:http://shmictrl.com/shmidoc/?key=973926598[/backcolor] 六路WIFI外网IO控制器 http://shmictrl.com/shmidoc/?key=4129013062 36V5A电压电流表头 第三个项目是T12焊台 第四个项目  详情 回复 发表于 2019-7-4 10:37
 楼主| 发表于 2019-7-4 10:37 | 显示全部楼层
本帖最后由 apachectl 于 2019-7-4 10:38 编辑
tian_000 发表于 2019-7-4 09:12
多大的屏?多少钱?有购买链接么?

我们已经开源了两个项目:http://shmictrl.com/shmidoc/?key=973926598    六路WIFI外网IO控制器
http://shmictrl.com/shmidoc/?key=4129013062   36V5A电压电流表头
第三个项目是T12焊台
第四个项目预计是原先的DP50数控电源用新模式实现

屏幕选型参见:http://shmictrl.com/shmidoc/?key=6954701
前两个项目PCB资料在 立创eda上,可在线编辑线路图和PCB,可以直接嘉立创打样:
https://lceda.cn/sHMIctrl
方便大家仿制;

本版积分规则

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

GMT+8, 2024-4-24 01:01 , Processed in 0.061222 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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