双向温度限制的感温控制器电路这是一个标题后缀说明

  • A+
所属分类:未分类 测试目录1
摘要

这是摘要,看显示在哪里

双向温度限制的感温控制器电路上图:图片说明

双向温度限制的感温控制器电路上图:图片说明


双向温度限制的感温控制器电路功能:

本例电路利用LM35D温度传感器和LM358运算放大器(这里当比较器使用)设计而成的一款具有上下限温度设置的感温控制器,当温度高于上限值时,继电器动作;当温度低于下限值时,继电器释放。

# include <stdio.h>//int char 输入容易出问题 下面的代码可以解决这个问题  
# define N 10  //如果要录入X个字节则 N=X  
int Getchar(char A[],int min,int max);//直到用户输入的字符串长度在[min,max]之间时 函数结束 返回字符串A的长度  
int gainint(int *p,int a,int b);  
int main(){  
    char A[N+1];//最后一位存'\0'  
    int L,min,max;  
    do{
    printf("请输入字符串的长度的最小值[0,%d]:",N);
    gainint(&min,0,N);
    printf("请输入字符串的长度的最大值[%d,%d]:",min,N);
    gainint(&max,min,N);
    printf("请输入字符串[%d,%d]:",min,max);
    Getchar(A,min,max);
    printf("字符串:%s\n",A);
    }while(1);
    return 0;  
}  
int gainint(int *p,int a,int b)//输入int *p直至满足(a,b)输入结束,并返回*p的位数        
{       
--------------------- 
作者:zhagoodwell 
来源:CSDN 
原文:https://blog.csdn.net/zhagoodwell/article/details/77422530 
版权声明:本文为博主原创文章,转载请附上博文链接!


电路图说明:

  • LM35D是一款输出电压与环境摄氏温度成正比例关系的温度传感器,灵敏度为10mV/℃。所以LM35D的作用就是直接将摄氏温度转换成数值等比的电压信号供后面电路使用。
  • 电路中两个比较器分别为温度的上下限比较器。其中比较器U1A为下限比较器,A点参考电压为下限值;比较器U1B为上限比较器,C点电压为上限值。
  • CD4013是一个D触发器,触发控制后面的继电器动作和释放。


电路图讲解:

  1. 1. 常温环境下,UA<UB<UC,此时比较器的1脚和7脚都是输出低电平,CD4013的输出Q=0,/Q=D=1。所以在常温环境下,三极管Q1截止,继电器不动作。
  2. 2.当环境温度超过上限值时,UC<UB>UA, 此时比较器的7脚输出高电平,即CD4013的CP脚有一个上升沿脉冲输出,此时Q=D=1,三极管Q1导通,发光二极管D2被点亮,继电器动作。

(本例电路中继电器的开关控制电路省略,若开关控制的是一个风扇电机,那么继电器动作时,开关吸合,风扇电机工作,借助风扇作用,环境温度开始降低。)

当环境温度低于上限值又大于下限值时,此时UC>UB>UA,比较器的输出7脚为低电平,利用CD4013输出保持作用,三极管Q1仍然导通,继电器保持吸合,风扇继续工作。

  1. 3.当环境温度低于下限值时,UB<UA<UC, 此时比较器的1脚输出高电平,CD4013的R端为高电平,CD4013复位,输出Q=0,三极管Q1截止,继电器释放,继电器开关断开,风扇停止工作。

整个过程就实现了对环境温度的上限和下限的控制。

短代码绿色框文字
文字

短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字短代码蓝色框文字


注意:

1.电阻R3,R4需采用多圈的精密电阻,以提高电路温度设置的精度和可靠性。

2.注意三极管Q1的基极所接的发光二极管D2。这是一种不可靠的用法,因为虽然三极管是电流型器件,但是它基极所需要的电流很小,不足以使发光二极管发出足够的亮度,所以各位可以将这块电路进行修改一下。

文件下载 这是资源名称 应用平台 资源版本 123
下载地址 查看演示
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: