梁工 发表于 2025-3-10 19:53
你可以买一个新的烙铁头测试,买过三家的烙铁头,下面这家的就是我程序使用的,相对比较好。这些都是国内 ...
请问梁工,T12烙铁头里面是装的NTC还是热电偶?
mail_cj 发表于 2025-6-11 07:24
请问梁工,T12烙铁头里面是装的NTC还是热电偶?
K型热电偶
烙铁发热芯的温度不代表焊头表面温度,如果只追求发热芯温度曲线完美可能实际使用起来不是那么好.
所以评估控制效果建议还是用外部温度传感器直接测量老铁头外部温度为准.
实际使用场合考虑,老铁头搭上焊点引起的表面温度跌落,发热芯传感器响应滞后问题,使用传统的PID控制求稳的办法并非最佳方案,
必要时可以加入老铁头接触焊盘识别功能,故意引入一个温度超调冲击,以便尽快化锡.
网老四 发表于 2025-6-19 11:06
烙铁发热芯的温度不代表焊头表面温度,如果只追求发热芯温度曲线完美可能实际使用起来不是那么好.
所以评估 ...
目前商售的T12烙铁头均是如此控制,这种烙铁头的感温零件就是在最前端,已经尽量靠近焊头了,温差不大,并且发热丝跟烙铁头一体的,温度随动性远超936焊台那种内热式烙铁头(焊头与发热芯温差可达100度以上)。
不知道你是否使用过T12烙铁,我从使用的经验看,其焊接大面积、散热快的焊点,远比936焊台要好。
如果你有更好的点子,请画出结构图,大家可以评估其特性,如能超越T12,那是郭嘉的福音。
下面是T12烙铁头内部结构:
T12-K烙铁头内部结构图:感温头已经非常靠近焊头了,很难想象还能想出更靠近焊头、又能便宜生产的,
T12-K烙铁头内部结构X光透视图:
梁工 发表于 2025-6-19 11:40
目前商售的T12烙铁头均是如此控制,这种烙铁头的感温零件就是在最前端,已经尽量靠近焊头了,温差不大,并 ...
你误解我的意思了,我说的不是T12的结构改进,而是温控方案进一步改进方向
传统PID控制,实际温度越接近设定温度,速度越慢,
烙铁这东西跟恒温箱不同,烙铁本身是用来化锡的,实际对温控精度没那么高要求,只要保证能化锡,又不会烧坏烙铁头,温度高一些是没有任何问题的,反而是大焊点回温速度直接影响使用体验,所以温控算法上面,是可以短时间允许温度超调一些
网老四 发表于 2025-6-19 15:45
你误解我的意思了,我说的不是T12的结构改进,而是温控方案进一步改进方向
传统PID控制,实际温度越接近设定 ...
T12的P系数比较大,所以温度降低几度,就会增加较大的功率来提供补偿,而烙铁温度低2~5度,不会明显的感觉温度低。
当然,你如果想要更快的响应速度,可以购买电阻更低、功率更大的烙铁芯,并调整PID系数,根据你的需要,让其出现超调。
梁工,你的编码器检测的原理什么呀?没有看明白,烦请给我讲一下,谢谢
liushiming82 发表于 2025-6-20 17:19
梁工,你的编码器检测的原理什么呀?没有看明白,烦请给我讲一下,谢谢
检测一相的下降沿,看另一相的电平确定转向。
梁工 发表于 2025-6-21 00:10
检测一相的下降沿,看另一相的电平确定转向。
谢谢,梁工回复,我的意思我想知道一下你的程序中检测的大概思路?谢谢
liushiming82 发表于 2025-6-21 12:19
谢谢,梁工回复,我的意思我想知道一下你的程序中检测的大概思路?谢谢 ...
去掉3次采样抗干扰的语句,下面就是检测流程:
SW_tmp0 = P3 & 0xc0; //读入编码器AB相电平
SW_tmp = (SW_tmp ^ SW_tmp0) & SW_tmp; //检测下降沿
if((SW_tmp & 0x80) != 0) //A相下降沿出现
{
if((SW_tmp0 & 0x40) != 0) PulseCnt++; //B相为1则顺时针转 +1
else PulseCnt--; //B相为0则逆时针转 -1
}
SW_tmp = SW_tmp0;//保存AB相电平