dgmccisr 发表于 2025-3-3 20:16:39

请教梁工如果不使用TL431作为2.5V基准直接使用单片机5V作为基准程序需要改动哪里呢????

梁工 发表于 2025-3-3 20:45:17

dgmccisr 发表于 2025-3-3 20:16
请教梁工如果不使用TL431作为2.5V基准直接使用单片机5V作为基准程序需要改动哪里呢???? ...

改动运放的放大倍数,改为200倍,但稳定性要自己测试。单片机5V电源的纹波要尽量小,否则温度会抖动。



dgmccisr 发表于 2025-3-3 22:00:57

梁工 发表于 2025-3-3 20:45
改动运放的放大倍数,改为200倍,但稳定性要自己测试。单片机5V电源的纹波要尽量小,否则温度会抖动。




谢谢梁工指导,程序温度算法不需要改动,那我把单片机Ref和电源5V接一起,冷端NTC是不是也要接到5V呢

梁工 发表于 2025-3-4 11:18:46

dgmccisr 发表于 2025-3-3 22:00
谢谢梁工指导,程序温度算法不需要改动,那我把单片机Ref和电源5V接一起,冷端NTC是不是也要接到5V呢 ...

NTC参考电阻必须节ADC的参考端,你参考电压改5V,则NTC也要跟着改接5V。

rayrakey 发表于 2025-3-4 14:30:05

<p><img alt="qiang" class="emoji" src="https://www.stcaimcu.com/static/image/smiley/default/qiang.gif" title="qiang" /></p>

dgmccisr 发表于 2025-3-4 19:23:34

梁工 发表于 2025-3-4 11:18
NTC参考电阻必须节ADC的参考端,你参考电压改5V,则NTC也要跟着改接5V。

谢谢梁老师耐心指导,

凡心 发表于 2025-3-5 09:09:47

6666

dgmccisr 发表于 2025-3-7 19:43:55

请教梁工,原版程序经过测试配合191测温进行校准时温度相差这么大呢????原电路无任何修改设定200实际测得温度在270左右!!!

梁工 发表于 2025-3-7 21:25:10

dgmccisr 发表于 2025-3-7 19:43
请教梁工,原版程序经过测试配合191测温进行校准时温度相差这么大呢????原电路无任何修改设定200实 ...
原版程序是根据K型热电偶测温度的,注意电路中不要接Q3(场效应管),如果温度偏差大,可能跟K型热电偶的准确度有关。

dgmccisr 发表于 2025-3-7 22:26:51

梁工 发表于 2025-3-7 21:25
原版程序是根据K型热电偶测温度的,注意电路中不要接Q3(场效应管),如果温度偏差大,可能跟K型热电偶的 ...

我的T12也是K型的,Q3也断开了,梁工的帖子上的说明我也认真阅读了!如果按这样的话是不是更换成别的T12头子实际程序PID参数也要跟着变化!!!!按照原版程序我去调试了一下PID参数温度也能控制个大概的范围   按照原码只需要加入P和I即可稳定但是我的是不稳定温度偏差很大!!!   还有就是:P-I-D三者的值貌似一定要同时写入不可以先调P再调I这样的逻辑。
去调整。我的想法是先调P值使其温度达到设定值附近,再调I进行修正,再调D。
但是实际却不行,当我把PID三者归0后控制器直接断电了当把P值加到70时温度就已经超过设定值很多了再把P值减小到50直接不加热!!!!

可能我对PID的控制知识还比较模糊了解还不够深刻还有待学习还请梁工指点!!
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13
查看完整版本: 一起做T12电烙铁@Ai8051U,PID应用:可以电池供电,小巧便携,几秒钟升温即可熔锡使用