一个IO口如何进行AD检测与加热的切换功能?

2019-07-15 07:44发布

自己做了个产品低压数控恒温烙铁,在写程序时遇到一些问题,向同行们请教下,一,如附图,手柄处是连接发热丝与热电偶串联一起,当MOS管不工作时,由热电偶产生的电动势电压经运放输入放大后输出到STC15W408AS  P1^6脚作检测转换并显示实时温度,当MOS管加热时AD不检测,加热控温使用PID方式。请大神们指点下在程序方面该如何整理逻辑思维进行编写?
5.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
LANxs
1楼-- · 2019-07-15 18:50
 精彩回答 2  元偷偷看……
LANxs
2楼-- · 2019-07-16 00:10
MOS管要停止工作,AD检测才能正常,所以工作状态是,MOS管工作方式是通电(MS)-----截止(MS)----通电,AD检测工作是不检测-----检测转换,那么理论是这样,在程序上又是如何来编写整理的?
hucc
3楼-- · 2019-07-16 05:27
用一个标志位,加热时候一个状态(如1),不加热时候是另一个状态(如0),根据状态位开启或关闭ADC,还有个,热电偶是不能通过大电流的。同时热电偶是需要冷端补偿的。
LANxs
4楼-- · 2019-07-16 07:13
想了一下,这原理好像和交通灯的原理相同哦
weilai123
5楼-- · 2019-07-16 08:12
间断加热,不加热的时间采样ADC,超过温度之后减少每次加热的时间,温度偏低增加每次加热的时间
LEON1985
6楼-- · 2019-07-16 09:24
 精彩回答 2  元偷偷看……

一周热门 更多>