数字温度控制器电路
一个数字温度控制器电路是医疗,工业和家居应用中的精确温度控制器。该系统比模拟/恒温系统更好,精度差。例如,它可以用于培养箱的温度控制,在那里保持精确温度非常重要。

数字温度控制器框图说明
该提出的数字温度控制器系统提供了在显示器上的温度信息,并且当温度超过设定点时,然后负载(即加热器)关闭。在该项目中,提供灯作为用于演示目的的负载。下面给出数字温度控制系统的框图。

本文提出的数字温度控制系统采用8051系列单片机作为应用的核心。显示单元由四个-组成七个段显示那温度感应器并与微控制器接口。
数字温度传感器接通到微控制器,用于感测温度条件。该系统还提供四个按钮开关,用于调整温度设置。
然后单片机通过数字温度传感器连续轮询温度信息,并显示在7段显示单元上,当相应的温度超过设定值时,自动关闭灯。
硬件要求
- 变压器(230 - 12 V AC)
- 电压调节器(LM 7805)
- 整流器
- 筛选
- 单片机(法/ at89c51单片机)
- DS1621温度传感器
- 按钮
- 7段显示
- BC547
- 电阻器
- 电容器
- 1N4007
- 中继
微控制器(AT89S52)
Atmel AT89S52是一款基于8051的功能强大的单片机,它为许多嵌入式控制应用提供了高度灵活和低成本的解决方案。
AT89S52提供以下标准功能:
- 8k字节的闪光灯
- 256字节的RAM
- 32 I / O线
- 看门狗定时器
- 两个数据指针
- 三个16位计时器/计数器
- 六矢量两级中断架构
- 全双工串行端口
- 片上振荡器和时钟电路
销图如下。

温度传感器-DS1621
传感器是接收并响应信号或刺激的设备。传感器可以仅将接收的信号转换为电形式。
这温度传感器 - DS 1621提供以下标准功能:
- 测量不需要外部组件
- 测量从-55°C至+ 125°C的温度为0.5°C增量(67°F至257°F以0.9°F为增量)
- 温度读取为9位值(2字节传输)
- 电源范围宽(2.7V至5.5V)
- 在不到1秒钟内将温度转换为数字字
- 恒温设置是用户自定义的,不易挥发
- 通过2线串行接口(打开漏极I / O线)从/写入数据
- 应用包括恒温控制,工业系统,消费产品,温度计或任何热敏系统
- 它是一个8针蘸码左侧包装
针描述

- SDA - 2线串行数据输入/输出
- SCL - 2线串行时钟
- GND - 地面
- Tout - 恒温器输出信号
- A0 -芯片地址输入
- A1 - 芯片地址输入
- A2 - 芯片地址输入
- VDD -电源电压
DS1621的功能图如下图所示。

DS1621提供9位温度读数,指示设备的温度。当设备的温度超过用户定义的温度(TH)时,恒温器输出信号(TOUT)是有效的。
输出保持有效,直到温度下降到用户定义的温度T1以下,允许任何必要的滞后。用户定义的温度设置存储在非易失性存储器中,使得部件可以在插入系统之前编程。
温度设置和温度读数全部传递给/来自DS1621在简单的2线(I2C)串行接口上的微控制器。
测量温度
DS1621使用基于带隙的温度传感器测量温度。三角洲模拟数字转换器(ADC)将测量的温度转换为在°C或°F中校准的数字值。
通过发出读取温度命令,在9位的两个补充读数中提供温度读数。数据通过2线串行接口 - MSB首先传输(I2C串行通信接口bob的是什么网站)。
基本七段显示
此版本是常见的阳极版本。这意味着每个LED的正腿连接到在这种情况下的引脚3的公共点,在这种情况下。每个发光二极管具有连接到设备的一个引脚的负腿。

要使它工作,你需要连接针3至5伏。然后,使每个部分亮,连接接地引脚,使其通过电阻接地。它也可以通过任何单片机端口引脚在下沉模式下使用,例如8051系列单片机的port 0。
软件
我们使用“C”语言来编写应用程序代码并使用Keil Micro Vision(IDE)编译器编译。完成软件写入后,该代码将被转换为十六进制代码以驱动微控制器。使用合适的程序员将生成的十六进制代码刻录到微控制器中。
数字温度控制器的示意图连接
5V的电源需要操作系统,连接到微控制器的40销和GND连接到其20pin。端口1的引脚1.0至1.3连接到按钮。微控制器的引脚3.5至3.7分别连接到1,2,3针的TEMP传感器DS1621。

销0.0至0.6的微控制器端口0连接到7个段显示器。微控制器端口2的引脚2.0至2.3连接到微控制器的端口2的晶体管BC547连接到晶体管的BC547。引脚2.4连接到另一个晶体管BC547,其驱动继电器。
在职的
该项目使用数字温度传感器DS1621,该数字温度传感器DS1621与微控制器接口。该8个引脚IC的表面感测环境温度,以串行输送数字数据,以销钉1,从微控制器显示4个单位7段共阳极显示器所有并行连接端口' 0 '。
四个按钮开关与带式电阻的微控制器接口,以帮助根据需要进行编程设定温度。销25处的微控制器的输出驱动晶体管,该晶体管又驱动继电器,该继电器接通或断开加热器以保持温度。
然而,该项目使用灯来代替加热器以进行示范目的。一旦达到设定温度,灯泡通常会接通以关闭。
数字温度控制器的应用
以下是必须特别注意的应用程序的一些示例。
- 户外用途涉及潜在的化学污染或电气干扰
- 核能控制系统,燃烧系统,铁路系统,航空系统
- 医疗设备,娱乐机器,车辆,安全设备和装置,以不同的行业或政府法规约束
- 可能为生命或财产带来风险的系统,机器和设备
因此,这是关于使用微控制器的数字温度控制器。我们希望您对这一概念更好地了解。
此外,有关此概念或基于微控制器的项目的任何查询,请通过评论下面的评论部分提供反馈。这是一个问题,7段显示的功能是什么?
您的温度控制器利用继电器输出,只需简单地打开/关闭继电器输出,以控制输出负载(用于加热/冷却风扇的加热器等)这种控制被称为“BANG BANG”为了它的糟糕控制。因此,您的陈述“例如,它可以用于培养箱的温度控制,其中保持精确温度非常重要”被夸大其词。如果您同意或不同意我的评论,请告诉我。
我不会编程这个PID温度控制器
嗨manthan.
我们很遗憾地通知您,我们没有该编码。
如何使用晶闸管开关电抗进行灵活的交流发射机系统
嗨哈米德米拉德
请在我们的博客中引用此主题,以便您可以找到有关此概念的信息。