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