一种温湿度检测电路及控制方法与流程

文档序号:12446371阅读:来源:国知局

技术特征:

1.一种温湿度检测电路,其特征在于,所述温湿度检测电路包括:具有第一I/O接口、第二I/O接口、第三I/O接口及中断控制接口的单片机;

具有积分模块及比较模块的充电电路,所述积分模块包括一充放电电容;

与第一I/O接口相连接的湿敏电阻,与第二I/O接口相连接的热敏电阻及与第三I/O接口相连接的定值电阻;

所述积分模块还分别与湿敏电阻、热敏电阻及定值电阻相连接,用于在接收到其中一个I/O接口输出高电平信号时,利用所述单片机通过与该接口对应连接的电阻给所述充放电电容充电;

所述单片机通过所述中断控制接口与所述比较模块相连接,用于通过所述比较模块完成对相应充放电电容充电时间的计时,并根据计时时间计算所述热敏电阻及湿敏电阻的阻值并根据阻值获得对应的温度及湿度信息;

其中,所述比较模块输入端还与所述积分模块输出端相连接,比较模块还用于根据所述积分模块的输出信号中断所述对充放电电容充电时间的计时。

2.根据权利要求1所述的温湿度检测电路,其特征在于,所述积分模块包括:

依次串联连接的直流电源,第一电阻、第二电阻及第三电阻;

积分器,所述积分器的正向输入端与所述第一电阻连接第二电阻的一端相连接,所述积分器的负向输入端分别于通过所述湿敏电阻、热敏电阻及定值电阻与对应的I/O接口相连接,所述积分器的输出端与所述比较模块的输入端相连接;

在所述积分器的正向输入端及输出端并接所述充放电电容。

3.根据权利要求2所述的温湿度检测电路,其特征在于,所述比较模块包括:

比较器,所述比较器的正向输入端与所述积分器的输出端相连接,所述比较器的负向输入端与所述第二电阻连接第三电阻的一端相连接,所述比较器的输出端通过一限流电阻与所述单片机的中断控制接口相连接。

4.根据权利要求3所述的温湿度检测电路,其特征在于,所述第一电阻的阻值等于第二电阻与第三电阻的阻值之和,第三电阻的阻值为第二电阻阻值的四倍。

5.一种温湿度检测电路,其特征在于,所述温湿度检测电路包括具有第一I/O接口、第二I/O接口及第三I/O接口的单片机;

具有充放电模块的充电电路,所述充放电模块包括一电解电容;

与第一I/O接口相连接的湿敏电阻,与第二I/O接口相连接的热敏电阻及与第三I/O接口相连接的定值电阻;

所述充放电模块还分别与湿敏电阻、热敏电阻及定值电阻相连接,用于在接收到其中一个I/O接口输出高电平信号时,利用所述单片机通过与该接口对应连接的电阻给所述电解电容充电;

所述单片机还用于对所述电解电容的充电时间进行计时,并根据计时时间计算所述热敏电阻及湿敏电阻的阻值并根据阻值获得对应的温度及湿度信息;

其中,所述单片机还用于在其中另外两个I/O接口接收到一个低电平信号时中断对所述电解电容充电时间的计时。

6.根据权利要求5所述的温湿度检测电路,其特征在于,所述湿敏电阻、热敏电阻及定值电阻还分与所述电解电容的正极相连接,电解电容的负极接地。

7.一种如权利要求1所述的温湿度检测电路的控制方法,其特征在于,包括以下步骤:

根据第一输入信号设定第三I/O接口为信号输出口,第一I/O接口及第二I/O接口为信号输入口;

根据第一控制信号控制单片机的第三I/O接口输出一高电平信号,同时控制单片机开始计时,当中断控制接口接收到一个信号下降沿时触发中断,单片机停止计时,并记录计时时间为第一计时时间T1,同时将第一I/O接口、第二I/O接口及第三I/O接口复位为输出低电平信号;

控制单片机进行计时并当计时时间达到预设时间T时,根据第二输入信号设定第二I/O接口为信号输出口,第一I/O接口及第三I/O接口为信号输入口;

根据第二控制信号控制单片机的第二I/O接口输出一高电平信号,同时控制单片机开始计时,当中断控制接口接收到一个信号下降沿时触发中断,单片机停止计时,并记录计时时间为第二计时时间T2,同时将第一I/O接口、第二I/O接口及第三I/O接口复位为输出低电平信号;

控制单片机进行计时并当计时时间达到预设时间T时,根据第三输入信号设定第一I/O接口为信号输出口,第二I/O接口及第三I/O接口为信号输入口;

根据第三控制信号控制单片机的第一I/O接口输出一高电平信号,同时单片机开始计时,当中断控制接口接收到一个信号下降沿时触发中断,单片机停止计时,并记录计时时间为第三计时时间T3,同时将第一I/O接口、第二I/O接口及第三I/O接口复位为输出低电平信号;

控制单片机进行计时并当计时时间达到预设时间T时,重复上述步骤;

其中,单片机根据每次记录的第一计时时间T1、第二计时时间T2及第三计时时间T3计算所述热敏电阻及湿敏电阻的阻值,并根据阻值得到对应的温度信息及湿度信息。

8.根据权利要求7所述的控制方法,其特征在于,单片机根据每次记录的第一计时时间T1、第二计时时间T2及第三计时时间T3计算所述热敏电阻及湿敏电阻的阻值,并根据阻值得到对应的温度信息及湿度信息的步骤具体包括:

单片机根据公式T2/T1*R’计算得到热敏电阻的阻值,并自动通过查表获得对应的温度值;

单片机根据公式T3/T1*R’计算得到湿敏电阻的阻值,并自动通过查表获得对应的湿度值;

其中,R’为定值电阻的阻值。

9.一种如权利要求5所述的温湿度检测电路的控制方法,其特征在于,包括以下步骤:

根据第一输入信号设定第三I/O接口为信号输出口,第一I/O接口及第二I/O接口为信号输入口;

根据第一控制信号控制单片机的第三I/O接口输出一高电平信号,同时控制单片机开始计时,当第一I/O接口及第二I/O接口接收到一个低电平信号时触发中断,单片机停止计时,并记录计时时间为第一计时时间T1,同时将第一I/O接口、第二I/O接口及第三I/O接口复位为输出低电平信号;

控制单片机进行计时并当计时时间达到预设时间T时,根据第二输入信号设定第二I/O接口为信号输出口,第一I/O接口及第三I/O接口为信号输入口;

根据第二控制信号控制单片机的第二I/O接口输出一高电平信号,同时控制单片机开始计时,当第一I/O接口及第三I/O接口接收到一个低电平信号时触发中断,单片机停止计时,并记录计时时间为第二计时时间T2,同时将第一I/O接口、第二I/O接口及第三I/O接口复位为输出低电平信号;

控制单片机进行计时并当计时时间达到预设时间T时,根据第三输入信号设定第一I/O接口为信号输出口,第二I/O接口及第三I/O接口为信号输入口;

根据第三控制信号控制单片机的第一I/O接口输出一高电平信号,同时单片机开始计时,当第二I/O接口及第三I/O接口接收到一个低电平信号时触发中断,单片机停止计时,并记录计时时间为第三计时时间T3,同时将第一I/O接口、第二I/O接口及第三I/O接口复位为输出低电平信号;

控制单片机再次进行计时并当计时时间达到预设时间T时,重复上述步骤;

其中,单片机根据每次记录的第一计时时间T1、第二计时时间T2及第三计时时间T3计算所述热敏电阻及湿敏电阻的阻值,并根据阻值得到对应的温度信息及湿度信息。

10.根据权利要求9所述的控制方法,其特征在于,单片机根据记录的第一计时时间T1、第二计时时间T2及第三计时时间T3计算所述热敏电阻及湿敏电阻的阻值,并根据阻值得到对应的温度信息及湿度信息的步骤具体包括:

单片机根据公式T2/T1*R’计算得到热敏电阻的阻值,并自动通过查表获得对应的温度值;

单片机根据公式T3/T1*R’计算得到湿敏电阻的阻值,并自动通过查表获得对应的湿度值;

其中,R’为定值电阻的阻值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1