传感器资讯网<br>——最新最专业的物联网传感器资讯平台

传感器资讯网
——最新最专业的物联网传感器资讯平台
一起来关注各类工业传感器、工业自动化、工业互联网、物联网

基于C51的两路温度控制器设计

更新时间:2014-06-08 17:22:51人气:904

温度传感器

目前,温度控制器存在的问题是如何缩减成 本,减少功耗,温度测量的准确性和多路温度的同时显示。本方案设计的实现基于C51单片机的两路温度控制器,做到成本最低化,精确度高,两路温度的显示和 控制,能在温度超出设定的最高温度时启动电风扇进行降温,在温度低于设定的最低温度时启动蜂鸣器报警,能够用户设定最高最低温。

2.系统结构

温度控制器系统包括以下几个主要部分:温度传感器,报警电路,LED显示电路,键盘控制,89C51控制部分。如图所示:

 

基于C51的两路温度控制器设计

 

本系统设计实现:启动温度控制器后,绿灯亮起,四位LED数码显示器上前两位为温度传感器1所测的环境温度,后两位为温度传感器2所测的环境温度。

3.硬件结构

3.1 温度传感器

本设计采用的是DS18B20作为温度传感器,DS18B20与传统的热敏电阻相比具有精确度高,测量误差小,方便实现多点测温等优点,因此用DS18B20作温度传感器。

3.2 报警电路

本设计采用蜂鸣器和电风扇报警电路。蜂鸣器报警电路由三极管和蜂鸣器组成。当温度低于设定的最低温度时,则蜂鸣器报警。电风扇报警电路由三极管和电风扇组成。当温度高于设定的最高温度时,则电风扇报警。

3.3 显示电路

本系统采用L E D数码显示管显示,LED亮度高,可视角度高。LCD的可视角度低,亮度较低,价格高。考虑到此温度传感器主要用于温室大棚等亮度不太高的环境,从经济与实用的角度来看选LED作为显示器。

3.4 键盘控制

本系统采用3个独立的按键作为键盘控制电路。键盘一般分为独立式和矩阵键盘两种。独立式键盘结构简单,但占用的资源较多;矩阵键盘结构比较复杂,但占用的口线少。考虑到本设计所需按键数不多,采用三个独立键盘完成两个温度传感器温度的设定。

3.5 89C51控制部分

本系统采用的是AT89C51,小电子产品用51,硬件设计电路如图1所示。

 

基于C51的两路温度控制器设计

 

4.软件设计

本系统使用汇编语言编码实现的,比C语言编码的程序处理时间更快。

主程序中包含系统初始化,键盘扫描选择子程序,温度比较子程序,温度测量子程序,温度计算子程序,显示子程序。

 

PREVIOUS电磁流量计接管偏心和接口台肩的性能影响

一前言在人们印象中电磁流量计受迎流流速分布廓形影响较小,从而对前置直管长度等安装要求相对较低。这是由于上世纪50~60年代电磁流量计发展初期,较小口径流量传感器测量管长度较长,本身就已起到将畸变流动状态调整为充分发展,因此初期也就不提前置直管段长度的要求,且...

浅谈:温度传感器和湿度传感器NEXT

有了一个良好的温度传感器和湿度传感器执行程序,获取有关工艺和设备的数据相对来说比较简单。不断的程序改进,以及降低能耗和进行温湿度监控的倡议,这些都是使用温度传感器和湿度传感器传感器的主要动力。通过对已提足折旧库房温度传感器和湿度传感器,来考虑延长它们的商业寿...

closense-els16