仓库车间用多点温度测量系统
目录
摘 要
一、 引言 1
二、 硬件电路的设计 2
(一) DS18B20介绍 2
1、 DS18B20的系列介绍 2
2、 DS18B20的性能特点 2
(二) DS18B20的内部结构 2
(三) 电源电路 3
(四)数码管显示电路 3
(五)报警电路 3
(六)测温电路 4
(七) 复位电路 4
(八) 键盘输入电路 4
(九) AT89S52介绍 5
1、 AT89S52主要介绍 5
2、 AT89S52特性和功能 5
3、 AT89S52封装图 6
三 系统软件设计 6
(一) 主程序模块 7
(二) 读温度值模块 8
(三) 中断模块 8
总结 9
致谢 10
参考文献 11
附录一实物图 12
附录二原理PCB图 14
附录三元件清单 15
附录四程序 16
引言
随着现代社会的进步和时代的飞速发展以及产业的快速发展,越来越多的人注意温度因素了,许多产品要求在一定的设定温度范围内,现在市面上以及仓库车间里存在的温度测量仪器有着许多致命的缺点,比如传递温度信息缓慢不够及时和精度不准等一些缺点,不方便操作人员根据当时当地的温度的变化改动,做出相应相关的调整和决定,温度传感器DS18B20有很多优势,如性能稳定,灵敏度高,抗干扰性强能力,使用方便等。它被广泛运用到测量车间和仓库的温度,以及粮仓等日常生活中温度的测量。在设计方面,使用了单芯片来进行温度测量。芯片主要是DS18B20,键盘及显示电路,温度报警电路,测温电路及控制电路的组成。它不仅可以做到实现任何时候检测和显示温度,以及对于设定温度的报警功能,而且还可以再设定温度范围内测量和控制温度。这一设计可以广泛的用与车间和仓库内的温度检测,以及小型冰箱等各种特定环境下。
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
便等。它被广泛运用到测量车间和仓库的温度,以及粮仓等日常生活中温度的测量。在设计方面,使用了单芯片来进行温度测量。芯片主要是DS18B20,键盘及显示电路,温度报警电路,测温电路及控制电路的组成。它不仅可以做到实现任何时候检测和显示温度,以及对于设定温度的报警功能,而且还可以再设定温度范围内测量和控制温度。这一设计可以广泛的用与车间和仓库内的温度检测,以及小型冰箱等各种特定环境下。
二、硬件电路的设计
(一) DS18B20介绍
1、 DS18B20的系列介绍
温度传感器DS18B20 这一研究成果是美国半导体公司DALLAS最新改进的智能化温度传感器,与我们日常生活中的传统的热敏电阻测量温度元件相互比较,它能直接读出温度。这部分完成从接口部分DS18B20数字温度传感器和微控制器部件的温度信号的采集和转换工作。通过收集温度数据的数字温度传感器DS18B20被发送到微控制器P1.4端口引脚。本节仅用于DS18B20和单芯片,硬件非常简单。DS18B20可以使系统结构更加简单,可靠性更高,它在测量温度精度,转换时间、传输距离以及分辨率等许多方面有了多大的改进,给用户和消费者的使用带来了更方便的使用以及令人满意的使用效果。DS18B20利用单总线的特点可以方便的实现多点温度测量,AT89C51可以带多个DS18B20。DS18B20利用单总线的特点可以方便的实现多点温度测量,而且系统抗干扰性好,设计灵活、方便,且适合于在恶劣的环境例如一些化学品原料仓库中进行现场测量。因为AT89C51可以带多个DS18B20,从而达到实现多点的温度测量,创建一个传感器网络,可以分别测量仓库多个点的DS18B20所在区域对应的温度;从接口部分DS18B20数字温度传感器和微控制器部件的温度信号的采集和转换工作,采集数据转换并传输数据到显示屏上显示温度数据。
2、 DS18B20的性能特点
(1) DS18B20拥有着独一无二的单线接口,仅仅只需要一个接口引脚就可以进行正常的操作和通讯了;
(2) DS18B20可以做到实现两个甚至以上多个并联在一根三线上,靠这样可以做到实现多个点的组网功能;
(3) DS18B20无须外部器件;
(4) DS18B20可以由通过数据线来为供应电量,它所能承受的电压范围是在3.0V到5.5V之间;
(5) 它的待机功率很低,可以做到实现0功率;
(6) 温度用三位数的形式在显示屏上显示出来的 ;
(7) 它可以做到自己设置报警的一些个人定义设置;
(8) 拥有报警搜索和命令识别功能,并且还有标记功能,能标记出来超过程序自己所设置的温度的器件,可以做到更精确;
当电源极性和负电压特性接反的时候,温度计不会因为这个发热而导致温度机的烧毁,很有安全保障;
它的测量温度范围是-55℃到125℃之间;
(二)DS18B20的内部结构,DS18B20采用3脚PR-35封装,见图2-1。
图2-1 DS18B20封装
(三) 电源电路
电源电路,见图2-2。
图2-2电源电路
(四)数码管显示电路
数码管显示电路,见图2-3。
图2-3数码管显示电路
(五) 报警电路
报警电路,见图2-4。
图2-4报警电路
(六)测温电路
测温电路,见图2-5。
图2-5测温电路
(七)复位电路
复位电路,见图2-6。
图2-6复位电路
(八)键盘输入电路
图2-7键盘输入电路
(九) AT89S52介绍
1、 AT89S52主要介绍
AT89S52是一个功率损耗很低,性能很好,性价比也很
摘 要
一、 引言 1
二、 硬件电路的设计 2
(一) DS18B20介绍 2
1、 DS18B20的系列介绍 2
2、 DS18B20的性能特点 2
(二) DS18B20的内部结构 2
(三) 电源电路 3
(四)数码管显示电路 3
(五)报警电路 3
(六)测温电路 4
(七) 复位电路 4
(八) 键盘输入电路 4
(九) AT89S52介绍 5
1、 AT89S52主要介绍 5
2、 AT89S52特性和功能 5
3、 AT89S52封装图 6
三 系统软件设计 6
(一) 主程序模块 7
(二) 读温度值模块 8
(三) 中断模块 8
总结 9
致谢 10
参考文献 11
附录一实物图 12
附录二原理PCB图 14
附录三元件清单 15
附录四程序 16
引言
随着现代社会的进步和时代的飞速发展以及产业的快速发展,越来越多的人注意温度因素了,许多产品要求在一定的设定温度范围内,现在市面上以及仓库车间里存在的温度测量仪器有着许多致命的缺点,比如传递温度信息缓慢不够及时和精度不准等一些缺点,不方便操作人员根据当时当地的温度的变化改动,做出相应相关的调整和决定,温度传感器DS18B20有很多优势,如性能稳定,灵敏度高,抗干扰性强能力,使用方便等。它被广泛运用到测量车间和仓库的温度,以及粮仓等日常生活中温度的测量。在设计方面,使用了单芯片来进行温度测量。芯片主要是DS18B20,键盘及显示电路,温度报警电路,测温电路及控制电路的组成。它不仅可以做到实现任何时候检测和显示温度,以及对于设定温度的报警功能,而且还可以再设定温度范围内测量和控制温度。这一设计可以广泛的用与车间和仓库内的温度检测,以及小型冰箱等各种特定环境下。
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
便等。它被广泛运用到测量车间和仓库的温度,以及粮仓等日常生活中温度的测量。在设计方面,使用了单芯片来进行温度测量。芯片主要是DS18B20,键盘及显示电路,温度报警电路,测温电路及控制电路的组成。它不仅可以做到实现任何时候检测和显示温度,以及对于设定温度的报警功能,而且还可以再设定温度范围内测量和控制温度。这一设计可以广泛的用与车间和仓库内的温度检测,以及小型冰箱等各种特定环境下。
二、硬件电路的设计
(一) DS18B20介绍
1、 DS18B20的系列介绍
温度传感器DS18B20 这一研究成果是美国半导体公司DALLAS最新改进的智能化温度传感器,与我们日常生活中的传统的热敏电阻测量温度元件相互比较,它能直接读出温度。这部分完成从接口部分DS18B20数字温度传感器和微控制器部件的温度信号的采集和转换工作。通过收集温度数据的数字温度传感器DS18B20被发送到微控制器P1.4端口引脚。本节仅用于DS18B20和单芯片,硬件非常简单。DS18B20可以使系统结构更加简单,可靠性更高,它在测量温度精度,转换时间、传输距离以及分辨率等许多方面有了多大的改进,给用户和消费者的使用带来了更方便的使用以及令人满意的使用效果。DS18B20利用单总线的特点可以方便的实现多点温度测量,AT89C51可以带多个DS18B20。DS18B20利用单总线的特点可以方便的实现多点温度测量,而且系统抗干扰性好,设计灵活、方便,且适合于在恶劣的环境例如一些化学品原料仓库中进行现场测量。因为AT89C51可以带多个DS18B20,从而达到实现多点的温度测量,创建一个传感器网络,可以分别测量仓库多个点的DS18B20所在区域对应的温度;从接口部分DS18B20数字温度传感器和微控制器部件的温度信号的采集和转换工作,采集数据转换并传输数据到显示屏上显示温度数据。
2、 DS18B20的性能特点
(1) DS18B20拥有着独一无二的单线接口,仅仅只需要一个接口引脚就可以进行正常的操作和通讯了;
(2) DS18B20可以做到实现两个甚至以上多个并联在一根三线上,靠这样可以做到实现多个点的组网功能;
(3) DS18B20无须外部器件;
(4) DS18B20可以由通过数据线来为供应电量,它所能承受的电压范围是在3.0V到5.5V之间;
(5) 它的待机功率很低,可以做到实现0功率;
(6) 温度用三位数的形式在显示屏上显示出来的 ;
(7) 它可以做到自己设置报警的一些个人定义设置;
(8) 拥有报警搜索和命令识别功能,并且还有标记功能,能标记出来超过程序自己所设置的温度的器件,可以做到更精确;
当电源极性和负电压特性接反的时候,温度计不会因为这个发热而导致温度机的烧毁,很有安全保障;
它的测量温度范围是-55℃到125℃之间;
(二)DS18B20的内部结构,DS18B20采用3脚PR-35封装,见图2-1。
图2-1 DS18B20封装
(三) 电源电路
电源电路,见图2-2。
图2-2电源电路
(四)数码管显示电路
数码管显示电路,见图2-3。
图2-3数码管显示电路
(五) 报警电路
报警电路,见图2-4。
图2-4报警电路
(六)测温电路
测温电路,见图2-5。
图2-5测温电路
(七)复位电路
复位电路,见图2-6。
图2-6复位电路
(八)键盘输入电路
图2-7键盘输入电路
(九) AT89S52介绍
1、 AT89S52主要介绍
AT89S52是一个功率损耗很低,性能很好,性价比也很
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1517.html