当前位置:首页 > 技术 > 单片机 > 正文内容

T12恒温铬铁参考

watrt5年前 (2019-09-04)单片机15500
电路上采用标准的T12 控制:

加热部分:

PWM 信号控制MOS给烙铁头加热

烙铁头热电偶信号放大:

一个标准的运算放大电路,放大信号约200倍

电源部分:

40V以下均可以输入,转成5V,供屏幕和单片机使用 其中C12预留焊盘
全部的原理图,请参见: https://lceda.cn/zhqsoft/shmictrl-28-t12

实际PCB以及接法

图中预留了ESP12s的位置,理论上可以做成物联网烙铁,但是没有什么实际用途,只是预留。

核心控制算法

有人觉得控制算法很神秘,其实很简单;的意思是每次获取温度测量的AD值(TAD)之后,调用一下本函数,根据目标AD值(setupAD)来计算一下需要加热的PWM占空比;

int TAD=0;    //温度AD值
int pwm=327;    //占空比一半
int setupAD=900;    //设置的AD值

void ctrl0(){    
    if (TAD<setupAD-100){
        pwm=65535;    //100%
    }
    else {
        if (TAD>setupAD){
            pwm=100;    //基本相当于关闭
        }
        else{
            //自动计算PWM
            pwm=(setupAD-TAD)*65535/100;
        }
    }
}


可以看到,当TAD与目标setupAD 差值比较大的时候,100%全力加热;当100以内,根据差值大小动态按比例调整PWM值;当温度超过预设温度时,给一个非常小的PWM维护,当然也可以测底关闭;
当然这只是原理,实际请参见源代码,多个几个分组。


分享给朋友:

相关文章

AD键盘

AD键盘

内容整理中。。。ADKEY.rar...

关于锂电池电容的研究(更新)

关于锂电池电容的研究(更新)

首先锂电池一般标称电压是:3.7v锂电充满电,大概会是4.2V或者4.3V.锂电放完电,大概会是3.0V。锂电放电图,是呈抛物线的,4.3V降到3.7V和3.7V降到3.0V,都是变化很快的。惟有3.7V左右的放电时间是最长的,几乎占到了3/4的时间。所以才会标3.7V的。 容量百分比% 电池电压 V 100 4.2 90 4.08 80 4 70 3.93 60...

ESP32S 数据手册

ESP32S 数据手册

1. 概述ESP32-S 是一款通用型WiFi-BT-BLE MCU模组,功能强大,用途广泛,可以用于低功耗传感器网络和要求极高的任务,例如语音编码、音频流和MP3解码等。此款模组的核心是ESP32芯片,具有可扩展、自适应的特点。两个CPU核可以被单独控制或上电。时钟频率的调节范围为80 MHz到240 MHz。用户可以切断CPU的电源,利用低功耗协处理器来不断地监测外设的状态变化或某些模拟量是否超出阈值。ESP32还集成了丰富的外设,包括电容式触摸传感器、霍尔传感器、低噪声传感放大器,SD卡接...

ESP32使用SD卡注意事项

ESP32使用SD卡注意事项

有两种方法可以使用:上拉电阻为47K和上拉电阻为10K。                                           上拉电阻为47K。按照ESP32-CAM开发板的接法。           ...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。