中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

自己做了个产品低压数控恒温烙铁,在写程序时遇到一些...

 喜欢小小小侯

下载贤集网APP入驻自媒体

自己做了个产品低压数控恒温烙铁,在写程序时遇到一些问题,向同行们请教下,一,如附图,手柄处是连接发热丝与热电偶串联一起,当MOS管不工作时,由热电偶产生的电动势电压经运放输入放大后输出到STC15W408AS  P1^6脚作检测转换并显示实时温度,当MOS管加热时AD不检测,加热控温使用PID方式。请大神们指点下在程序方面该如何整理逻辑思维进行编写?

最新回复
发布回复
理论上没问题呀。AD检测是输入,检测时加热暂时异常。加热是输出,输出的状态对AD没什么影响。
用一个标志位,加热时候一个状态(如1),不加热时候是另一个状态(如0),根据状态位开启或关闭ADC,还有个,热电偶是不能通过大电流的。同时热电偶是需要冷端补偿的。
间断加热,不加热的时间采样ADC,超过温度之后减少每次加热的时间,温度偏低增加每次加热的时间
难道使用的不是硬件PWM口?硬件PWM跟CPU流水没有什么关系吧?你只需要根据你的ADC做出的PID计算刷新PWM的反转数值就行了?

为您推荐

热门交流