基于单片机的多点温度检测系统课程设计

合集下载

基于51单片机的温度监测系统(DS18B20)

基于51单片机的温度监测系统(DS18B20)
为产生写0时隙,在拉低总线后主机必须继续拉低总线以满足时隙持续时间 的要求(至少60μs)。在主机产生写时隙后,DS18B20会在其后的15到60us的一 个时间窗口内采样单总线。在采样的时间窗口内,如果总线为低电平,主机会 向DS18B20写入0。
DS18B20读时序
所有的读时隙都由拉低总线,持续至少1us后再释放总线(由于上拉电阻的作用,总线恢复为 高
配置寄存器
8 位 CRC 生成器
DS18B20的时序
DS18B20复位时序
DS18B20的所有通信都由由复位脉冲组成的初始化序列开始。该初始化序列由主 机发出,后跟由DS18B20发出的存在脉冲(presence pulse)。在初始化步骤中,总线 上的主机通过拉低单总线至少480μs来产生复位脉冲。然后总线主机释放总线并进入接收 模式。当总线释放后,5kΩ的上拉电阻把单总线上的电平拉回高电平。当DS18B20检测 到上升沿后等待15到60us,发出存在脉冲,拉低总线60-240us至此,初始化和存在时序 完毕。时序图如下:
1.主控制器电路和测温
电路的设计
主控制器电路由AT89S52 及外围时钟和复位电路构成, 测温电路由DS18B20、报警 电路组成。AT89C52是此硬 件电路设计的核心,通过 AT89S52的管脚P2.7与 DS18B20相连,控制温度的 读出和显示。硬件电路的功 能都是与软件编程相结合而 实现的。具体电路原理图如 右图2所示。
送1,以拉低总线的方式表示发送0.当发送0的时候,DS18B20在读时隙的末期将会释放总线,总线
将会被上拉电阻拉回高电平(也是总线空闲的状态)。DS18B20输出的数据在下降沿(下降沿产 生读时隙)产生后15us后有效。因此,主机释放总线和采样总线等动作要在15μs内完成。

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统1. 引言1.1 背景介绍单片机是一种可以完成特定功能的微型计算机芯片,广泛应用于各种智能设备中。

随着物联网技术的不断发展,人们对于无线监控系统的需求也越来越大。

在很多场合中,需要对环境温度进行监控,以确保设备的正常运行和人员的安全。

传统的有线温度监控系统存在布线复杂、安装维护困难等问题,因此基于单片机的无线温度监控系统应运而生。

基于单片机的多点无线温度监控系统可以实现对多个监测点的温度数据实时监控和远程传输,极大地方便了用户对于温度的监测和管理。

通过该系统,用户可以随时随地通过手机或电脑等终端设备查看各监测点的温度情况,及时发现异常情况并进行处理。

这对于工业生产、医疗保健、农业种植等领域都具有重要的意义。

本研究旨在设计并实现一种基于单片机的多点无线温度监控系统,为用户提供便捷、高效的温度监测解决方案。

通过对系统架构设计、硬件设计、软件设计、无线通信协议等方面的研究,探讨系统在温度监控领域的应用前景和发展趋势。

【字数:239】1.2 研究意义温度监控在各种领域中都具有重要意义,例如工业生产、医疗保健、环境监测等。

随着科技的不断发展,人们对温度监控系统的要求也越来越高,希望能够实现实时、精准的温度监测。

基于单片机的多点无线温度监控系统的研究具有重要的实用价值和研究意义。

这种系统可以实现多点温度监测,可以同时监测多个位置的温度数据,实现对整个区域的全面监控。

这对于一些需要对多个点位进行监测的场景非常重要,能够提高监测的效率和准确性。

无线通信技术的应用使得温度数据的传输更加方便快捷。

不再需要通过有线连接来传输数据,可以实现远距离传输温度数据,大大提高了系统的灵活性和便利性。

通过研究基于单片机的多点无线温度监控系统,可以促进单片机技术与无线通信技术的结合,推动传感器网络技术的发展,为实现智能化、自动化的监控系统奠定技术基础。

这对于提高生产效率、降低能耗、改善生活质量等方面都具有重要意义。

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统1. 引言1.1 研究背景在现代社会,温度监控系统在各个领域中发挥着重要作用,例如工业生产、环境监测、医疗保健等。

随着科技的不断发展,基于单片机的多点无线温度监控系统逐渐成为一种趋势。

研究背景部分将深入探讨这一领域的发展现状,以及存在的问题和挑战。

目前,传统的有线温度监控系统存在布线复杂、安装维护困难等问题,限制了其在一些特定场景下的应用。

而无线温度监控系统以其布线简便、实时监测等优势逐渐被广泛应用。

目前市面上的产品多数存在监测范围有限、数据传输不稳定等问题,迫切需要一种更为稳定、可靠的无线温度监控系统。

本文将基于单片机技术设计一种多点无线温度监控系统,旨在解决现有系统存在的问题,提高监测范围和数据传输稳定性。

通过对单片机、温度传感器、通信模块等关键部件的选择和设计,构建一套高性能的无线温度监控系统,为相关领域的应用提供更好的技术支持和解决方案。

1.2 研究意义无线温度监控系统的研究意义在于提高温度监控的效率和精度,实现对多个点位的远程管理和监控。

通过使用单片机技术,可以实现对多个温度传感器的同时监测和数据传输,使监控过程更加智能化和便捷化。

这对于各种需要严格控制温度的场合如实验室、制造业、医疗行业等具有重要意义。

无线温度监控系统的研究也有助于推动物联网技术的发展,为智能家居、智能城市等领域打下基础。

通过建立稳定、高效的多点无线温度监控系统,不仅可以提高生产效率,降低能耗,提升产品质量,还可以有效预防事故发生,保障人员安全。

研究基于单片机的多点无线温度监控系统具有重要的现实意义和应用前景。

1.3 研究目的本文旨在设计并实现基于单片机的多点无线温度监控系统,通过对温度传感器采集的数据进行处理和传输,实现对多个监测点的实时监控。

具体目的包括:1. 提高温度监控系统的便捷性和灵活性,使监控人员可以随时随地实时获取监测点的温度数据,为及时处理异常情况提供有力支持;2. 降低监控系统的成本,利用单片机和无线通信模块取代传统的有线连接方式,减少线缆布线成本和维护成本;3. 提升监控系统的稳定性和可靠性,通过精心选型与设计,以及合理的系统实现过程,确保系统能够持续稳定地运行,并提供准确可靠的数据;4. 探索未来监控系统的发展方向,从实际应用情况出发,进一步优化系统性能,并为未来无线温度监控系统的研究和应用奠定基础。

基于某单片机的多点温度测量系统设计

基于某单片机的多点温度测量系统设计

基于某单片机的多点温度测量系统设计设计需求及背景:在许多工业领域中,需要实时监测多点的温度数据,以确保系统的正常运行和生产过程的稳定性。

传统的温度测量系统通常使用多个独立的传感器连接到数据采集器,然后通过有线或无线的方式将数据传输到主控制系统。

这种设计方式存在布线繁琐、维护成本高等问题。

因此,我们需要设计一种基于单片机的多点温度测量系统,以实现简化布线、降低成本、提高系统可靠性等目的。

该系统需要能够同时测量多个点的温度,并将数据发送到中央控制系统进行处理和监控。

设计方案:1.硬件设计:- 选择一款适合的单片机作为系统主控制器,如Arduino或STM32等;-集成多个温度传感器,如DS18B20等,连接到单片机的GPIO口;-添加合适的电源管理模块,以确保传感器和单片机正常工作;-集成无线通信模块,如WiFi、蓝牙或LoRa等,以将数据传输至中央控制系统;-设计外壳和固定装置,以方便系统的安装和使用。

2.软件设计:-编写单片机上的程序,实现多路温度传感器数据的采集和处理;-设计通信协议,将采集到的数据封装成数据包,并通过无线通信模块发送至中央控制系统;-在中央控制系统上编写数据接收和处理程序,对接收到的数据进行解析和展示;-实现远程监控功能,可以通过手机或电脑实时查看系统各点的温度数据。

3.系统特点:-灵活布线:传感器可以分布在不同位置,无需固定布线,减少安装和维护成本;-高可靠性:采用单片机控制和无线通信,系统稳定性高,数据传输可靠;-高效监控:通过中央控制系统实现多点温度数据的集中管理和实时监控;-易扩展:可以根据需要增加更多传感器和扩展功能,满足不同的监测需求。

总结:基于单片机的多点温度测量系统设计,可以提高监测效率、降低成本并提高系统可靠性。

通过合理的硬件设计和软件开发,可以实现多路温度数据的实时采集和传输,为工业自动化和生产管理提供有力支持。

未来,在不断优化和扩展的基础上,这种系统设计还可以应用到更多领域,并实现更多功能和特性的进一步发展。

基于51单片机的温度检测系统_单片机C语言课题设计报告

基于51单片机的温度检测系统_单片机C语言课题设计报告

单片机C语言课题设计报告设计题目:温度检测电气系2011级通信技术一班级通信技术一班通才达识,信手拈来通才达识,信手拈来1摘要本课题以51单片机为核心实现智能化温度测量。

利用18B20温度传感器获取温度信号,将需要测量的温度信号自动转化为数字信号,利用单总线和单片机交换数据,最终单片机将信号转换成LCD 可以识别的信息显示输出。

基于STC90C516RD+STC90C516RD+的单片机的智能温度检测系统,的单片机的智能温度检测系统,设计采用18B20温度传感器,其分辨率可编程设计。

本课题设计应用于温度变化缓慢的空间,综合考虑,以降低灵敏度来提高显示精度。

设计使用12位分辨率,因其最高4位代表温度极性,故实际使用为11位半,位半,而温度测量范围为而温度测量范围为而温度测量范围为-55-55-55℃~℃~℃~+125+125+125℃,℃,则其分辨力为0.06250.0625℃。

℃。

设计使用LCD1602显示器,可显示16*2个英文字符,显示器显示实时温度和过温警告信息,和过温警告信息,传感器异常信息设。

传感器异常信息设。

传感器异常信息设。

计使用蜂鸣器做警报发生器,计使用蜂鸣器做警报发生器,计使用蜂鸣器做警报发生器,当温度超过当温度超过设定值时播放《卡农》,当传感器异常时播放嘟嘟音。

单片机C 语言课题设计报告语言课题设计报告电动世界,气定乾坤2目录一、设计功能一、设计功能................................. ................................. 3 二、系统设计二、系统设计................................. .................................3 三、器件选择三、器件选择................................. .................................3 3.1温度信号采集模块 (3)3.1.1 DS18B20 3.1.1 DS18B20 数字式温度传感器数字式温度传感器..................... 4 3.1.2 DS18B20特性 .................................. 4 3.1.3 DS18B20结构 .................................. 5 3.1.4 DS18B20测温原理 .............................. 6 3.1.5 DS18B20的读写功能 ............................ 6 3.2 3.2 液晶显示器液晶显示器1602LCD................................. 9 3.2.1引脚功能说明 ................................. 10 3.2.2 1602LCD 的指令说明及时序 ..................... 10 3.2.3 1602LCD 的一般初始化过程 (10)四、软件设计四、软件设计................................ ................................11 4.1 1602LCD 程序设计流程图 ........................... 11 4.2 DS18B20程序设计流程图 ............................ 12 4.3 4.3 主程序设计流程图主程序设计流程图................................. 13 五、设计总结五、设计总结................................. ................................. 2 六、参考文献六、参考文献................................. ................................. 2 七、硬件原理图及仿真七、硬件原理图及仿真......................... .........................3 7.1系统硬件原理图 ..................................... 3 7.2开机滚动显示界面 ................................... 4 7.3临界温度设置界面 ................................... 4 7.4传感器异常警告界面 (4)电气系2011级通信技术一班级通信技术一班通才达识,信手拈来通才达识,信手拈来3温度温度DS18B20 LCD 显示显示过温函数功能模块能模块传感器异常函数功能模块数功能模块D0D1D2D3D4D5D6D7XT XTAL2AL218XT XTAL1AL119ALE 30EA31PSEN29RST 9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD 10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR 16P3.5/T115U180C51X1CRYST CRYSTAL ALC122pFC222pFGNDR110kC31uFVCCGND234567891RP1RESPACK-8VCC0.0DQ 2VCC 3GND 1U2DS18B20R24.7K LCD1LM016LLS2SOUNDERMUC八、程序清单八、程序清单................................. .................................5 一、设计功能·由单片机、温度传感器以及液晶显示器等构成高精度温度监测系统。

基于51单片机的多点温度检测系统设计

基于51单片机的多点温度检测系统设计

基于51单片机的多点温度检测系统设计作者:程院莲来源:《数字技术与应用》2012年第11期摘要:多点温度检测系统由下位机和上位机两大部分组成。

下位机选用AT89C51单片机和DS18B20数字温度传感器为核心器件,实现温度的检测并提供标准RS232通信接口。

上位机实现数据处理与显示,选用通用PC。

该系统可应用于在工业及民用常温多点监测场合,如仓库测温、空调系统的温度检测等领域。

关键词:单片机 DS18B20 温度检测单总线中图分类号:TP274 文献标识码:A 文章编号:1007-9416(2012)11-0008-02运用主从分布式思想,下位机(单片机)实现各点温度数据的实时采集和处理,上位机(PC机)则显示各点温度值,采用RS-232串行通讯标准,组成两级分布式多点温度测量的巡回检测系统,实现远程控制。

该系统具有巡检速度快,扩展性好,成本低的特点,可以应用在工业及民用常温多点监测场合。

如粮食仓储系统、医疗与健诊的温度测试、空调系统的温度检测等。

1、系统设计方案在多点测温系统中,传统的测温方法是将模拟信号远距离采样进行AD转换,而为了获得较高的测温精度,就必须采用措施解决由长线传输,多点测量切换及放大电路零点漂移等造成的误差补偿问题。

采用数字温度芯片DS18B20测量温度,输出信号全数字化。

便于单片机处理及控制,省去传统的测温方法的很多外围电路。

且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。

在0—100摄氏度时,最大线形偏差小于1摄氏度。

DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计DS1820和微控制器AT89C51构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。

这样,测温系统的结构就比较简单,体积也不大,且由于AT89C51可以带多个DSB1820,因此可以非常容易实现多点测量.轻松的组建传感器网络。

系统设计方案框图如图1所示。

2、下位机硬件设计下位机的功能主要包括:多点温度测试及其相关处理,与上位机通讯传输温度数据。

基于单片机的多点温度测量系统设计

基于单片机的多点温度测量系统设计

理工科类大学毕业设计论文南开大学本科生毕业设计中文题目:基于单片机的多点温度测量系统设计英文题目:Design of based on the microprocessor multipoint temperature measurement system学号:****姓名:****年级:****专业:电子信息科学与技术系别:电子科学系指导教师:****完成日期:****摘要通过运用DS18B20数字温度传感器的测温原理和特性,利用它独特的单线总线接口方式,与AT89C51单片机相结合实现多点测温。

并给出了测温系统中对DS18B20操作的C51编程实例。

实现了系统接口简单、精度高、抗干扰能力强、工作稳定等特点。

本文介绍基于AT89C51单片机、C语言和DS18B20传感器的多点温度测量系统设计及其在Proteus平台下的仿真。

利用51单片机的并行口,同步快速读取8支DS18B20温度,实现了在多点温度测量系统中对多个传感器的快速精确识别和处理,并给出了具体的编程实例和仿真结果。

关键词:单片机;DS18B20数字温度传感器;Proteus仿真;C51编程AbstractWith using the measuring principle and characteristics of the numerical temperature sensor of DS18B20,making use of special characteristics of single line as the total line, and combine together with AT89C51 to realize several points temperature measuring. Also this paper gives the example of the C51 program which is used to operate to the DS18B20. Make system have characteristics of simple, high accuracy, strong anti- interference ability, stable work etc.This design introduced AT89C51 monolithic integrated circuit temperature control system design from the hardware and the software two aspects. A multipoint temperature measurement system based on DS18B20 and AT89C51 microcontroller is designed and simulated by Proteus in this paper, including software and hardware design of this system. The system has such advantages as novel circuit design, quick measurement speed, high measurement accuracy, and good practicality.Key words: SCM;DS18B20;Proteus simulation;C51 program目录摘要 (I)Abstract ............................................................................................... I I 第一章绪论 (1)1.1温度智能测控系统的研究背景与现状分析 (1)1.2温度智能测控系统的工作原理 (2)第二章单片机简介 (3)2.1单片机的定义 (3)2.2单片机的基本结构 (4)2.3单片机执行指令的过程 (5)2.4单片机的特点 (6)第三章数字温度传感器DS18B20原理 (7)3.1概述 (7)3.2主要特征 (7)3.3引脚功能 (8)3.4工作原理及应用 (8)3.5单片机对DS18B20的操作流程 (8)3.6 DS18B20与单片机的接口 (9)3.7 DS18B20芯片ROM指令表 (9)3.8 DS18B20芯片存储器操作指令表 (10)3.9 DS18B20复位及应答关系及读写隙 (11)第四章系统硬件设计 (12)4.1系统结构设计思路 (12)4.2系统框图 (13)4.3系统硬件设计 (13)第五章系统软件设计 (16)5.1 系统软件设计思路 (16)5.2系统软件设计 (21)第六章系统运行结果 (27)第七章结束语 (31)参考文献 (32)致谢 (33)第一章绪论1.1温度智能测控系统的研究背景与现状分析温度是一个和人们生活环境有着密切关系的物理量,也是一种在生产、科研、生活中需要测量和控制的重要物理量,是国际单位制七个基本量之一,同时它也是一种最基本的环境参数。

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统随着物联网技术的不断发展,无线传感器网络在各个领域都得到了广泛应用。

基于单片机的多点无线温度监控系统,不仅可以实现对多个温度点的实时监控,还可以通过无线方式传输监测数据,实现远程监控和管理。

本文将介绍基于单片机的多点无线温度监控系统的原理、设计和实现过程。

一、系统概述基于单片机的多点无线温度监控系统主要由传感器节点、信号处理单元、无线通信模块、监控中心等组成。

传感器节点负责采集温度数据,信号处理单元对采集的数据进行处理和存储,无线通信模块实现数据传输,监控中心则负责接收和显示监测数据。

二、系统设计1. 传感器节点设计传感器节点是系统的核心部分,负责采集温度数据。

为了实现多点监控,传感器节点需要设计成多个独立的模块,每个模块负责监测一个特定的温度点。

传感器节点的设计需要考虑传感器的选择、数据采集和处理电路的设计、以及无线通信模块的接口设计。

传感器节点采用数字温度传感器DS18B20进行温度采集,采集到的数据通过单片机进行处理和存储,然后通过无线通信模块进行数据传输。

2. 信号处理单元设计信号处理单元主要负责对传感器采集到的数据进行处理和存储。

传感器采集到的数据需要进行数字化处理,然后存储到单片机的内部存储器中。

传感器节点采用的是单片机AT89S52作为信号处理单元,通过单片机的A/D转换功能对温度数据进行数字化处理,然后存储到单片机的内部EEPROM中。

3. 无线通信模块设计无线通信模块主要负责将传感器节点采集到的数据传输到监控中心。

传感器节点采用的是nRF24L01无线模块,通过SPI接口与单片机进行通信,并实现数据的传输。

4. 监控中心设计三、系统实现传感器节点采用DS18B20数字温度传感器进行温度采集,通过单片机AT89S52进行数据处理和存储,然后通过nRF24L01无线模块实现数据的传输。

传感器节点的设计需要考虑功耗、尺寸和成本等因素,需要尽量减小功耗和尺寸,降低成本。

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统随着物联网技术的不断发展,无线传感器网络(WSN)在各个领域中的应用越来越广泛。

温度监控系统作为最基本的传感器网络应用之一,在工业控制、环境监测、医疗保健等领域中发挥着重要作用。

本文将介绍一种基于单片机的多点无线温度监控系统,通过这种系统可以实现对多个点位温度数据的实时监测和远程传输。

一、系统设计方案1. 系统硬件设计该温度监控系统的核心部件是基于单片机的无线温度传感器节点。

每个节点由温度传感器、微控制器(MCU)、无线模块和电源模块组成。

温度传感器选用DS18B20,它是一种数字温度传感器,具有高精度、数字输出和单总线通信等特点。

微控制器采用常见的ARM Cortex-M系列单片机,用于采集温度传感器的数据、控制无线模块进行数据传输等。

无线模块采用低功耗蓝牙(BLE)模块,用于与监控中心进行无线通信。

电源模块采用可充电锂电池,以确保系统的长期稳定运行。

系统的软件设计主要包括传感器数据采集、数据处理和无线通信等部分。

传感器数据采集部分通过单片机的GPIO口读取温度传感器的数据,并进行相应的数字信号处理。

数据处理部分对采集到的数据进行滤波、校正等处理,以保证数据的准确性和稳定性。

无线通信部分则通过BLE模块实现与监控中心的无线数据传输。

二、系统工作原理1. 温度传感器节点工作原理每个温度传感器节点通过温度传感器采集环境温度数据,然后通过单片机将数据处理成符合BLE通信协议的数据格式,最终通过BLE模块进行无线传输。

2. 监控中心工作原理监控中心通过接收来自各个温度传感器节点的温度数据,并进行数据解析和处理,最终在界面上显示出各个点位的温度数据。

监控中心还可以设置温度报警阈值,当某个点位的温度超过预设阈值时,监控中心会发出报警信息。

三、系统特点1. 多点监控:系统可以同时监测多个点位的温度数据,实现对多个点位的实时监控。

2. 无线传输:系统采用BLE无线模块进行数据传输,避免了布线的烦恼,使得系统的安装和维护更加便捷。

基于单片机的温度检测系统的设计

基于单片机的温度检测系统的设计

基于单片机的温度检测系统的设计一、引言随着科技的发展和社会的进步,温度检测在各个领域中起着至关重要的作用。

为了实现对温度变化的准确监测和控制,本文将介绍一种基于单片机的温度检测系统的设计方案。

二、系统概述本系统通过采集环境温度数据,并通过单片机进行处理和控制,实现对温度的实时监测和报警功能。

三、硬件设计3.1传感器选择在温度检测系统中,传感器是获取环境温度信息的关键部件。

本系统选择了精度高、稳定性好的数字温度传感器DS18B20作为温度采集装置。

3.2单片机选择单片机是系统的核心控制部分,负责采集传感器数据、处理数据并输出相应信号。

为了满足系统的实时性和稳定性要求,本系统选择了常用的S T M32系列单片机作为控制器。

3.3电路设计基于上述选择的传感器和单片机,我们设计了相应的电路接口和连接方式,确保传感器能够正常采集数据,并将数据传输给单片机进行处理。

四、软件设计4.1系统架构本系统采用分层架构设计,包括传感器数据采集层、数据处理层和用户界面层。

每一层都有相应的功能模块,实现温度数据的采集、处理和显示。

4.2数据采集和处理系统通过定时中断方式,周期性地读取传感器数据,并通过计算得到温度值。

采集到的数据经过滤波和校正处理后,传递给用户界面层进行显示。

4.3用户界面为了方便用户操作和监测温度变化,系统设计了简洁直观的用户界面。

用户可以通过L CD显示屏上的菜单操作,查看温度数值和设置相关参数,同时系统还具备温度报警功能。

五、系统测试与结果分析5.1硬件测试在硬件实现完毕后,进行了必要的硬件测试。

通过测量不同环境下的温度,并与实际温度进行比对,验证了系统的准确性和可靠性。

5.2软件测试系统软件的测试主要包括功能测试和性能测试。

通过模拟实际使用场景,测试了系统在不同条件下的温度检测和报警功能是否正常。

六、总结与展望本文介绍了基于单片机的温度检测系统的设计方案。

通过合理的硬件选型和软件设计,实现了对温度数据的实时监测和报警功能。

单片机课程设计之多点温度测量系统的设计

单片机课程设计之多点温度测量系统的设计

单片机应用系统设计课题:多点温度测量系统的设计姓名:班级:学号:指导老师:日期:单片机复位报警点按键调时钟振荡时钟振荡主控制器显示温度传感一、设计的背景和意义温度测控技术在各个领域应用越来越广泛,同时温度测量也被人们所关注,人们对测试温度的仪器要求越来越高,要为人类工、科研、生活提供更好的设施,那就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。

二、系统总体方案设计因为要用到温度传感器,所以在单片机电路设计中,大多都是使用传感,我们使用的是DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,可以满足设计的要求。

1、原理:(1)将 AD590 作为室温度传感器,当温度变化时,AD590 会产生电流的变化,经 OPA1 将电流转换为电压,由 OPA2 作为零为调整,最后由 OPA3 反相放大 10 倍。

(2)ADCO804 输出最大转换值=FFH(255)。

OPA3 为放大10 倍时。

则本电路最大测量温度为;最大显示温度为 5.1/10V=0.51V,即51°C(10 为放大倍数)。

255X=51,知 X=0.2,即先乘 2 再除 10。

FF→255→255ⅹ2→510,R4=0.5R3=10。

即D4=0,D3=5,D2=1,D1=0,本电路显示器只取D3、D2两位数。

(3)按下P2.1按钮,放开后立即进入温度设定模式,显示设定最高温度为34°C (建立在 TABLE 内)每按一次设定温度将减少 1°C,直至最低温度 20°C,再按一次回到 34°C。

(4)当室温高于设定温度,压缩机(P3.0)运转,使室温降低,当室温低于设定值时,压缩机停止运行。

(5)当进入设定温度模式,如末按下设定按钮(P2.1)经数秒后自动解除设定模式,回到室温显示模式。

(6)本程序以计时中断,每 50ms 中断一次,比较室温一次,而令压缩机运转和停止。

基于51单片机的DS18B20温度检测_设计报告

基于51单片机的DS18B20温度检测_设计报告

课程名称:微机原理课程设计题目:温度检测课程设计随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的温度检测仪。

本设计使用简便,功能丰富。

可以实现温度采集,温度报警,重设上下限温度值等功能。

在现代化的工业生产中,需要对周围环境的温度进行检测和控制。

本设计对温控报警问题展开思考,设计一个能根据需求设置低温到高温进行报警并通过数码管显示的系统。

该系统使用STC89C51单片机,同时运用单线数字温度传感器DS18B20,四位共阴数码管显示,按键控制等模块可实现温度的检测与设置。

课题经过实验验证达到设计要求,具有一定的使用价值和推广价值。

本作品使用四位共阴数码管显示,可以清晰地显示当前的报警温度,一定程度避免使用者使用时出错,安全可靠,可使用于各种食品储存室,植物养殖所等地方,实用性很高。

关键字:温度报警器 STC89C51单片机数码管 DS18B20一、课程设计目的和要求 (1)1.1 设计目的 (1)1.2 设计要求 (1)二、总体设计方案 (1)三、硬件设计 (2)3.1 DS18B20传感器 (2)3.2 STC89C51功能介绍 (6)3.3 时钟电路 (8)3.4 复位电路 (8)3.5 LED显示系统电路 (9)3.6 按键控制电路 (11)3.7 蜂鸣器电路 (11)3.8 总体电路设计 (12)四、软件设计 (14)4.1 keil软件 (14)4.2 系统主程序设计 (14)4.3 系统子程序设计 (15)五、仿真与实现 (18)5.1 PROTEUS仿真软件 (18)5.2 STC-ISP程序烧录软件 (19)5.3 使用说明 (20)六、总结 (21)一、课程设计目的和要求1.1 设计目的熟悉典型51单片机,加深对51单片机课程的全面认识和掌握,对51单片机及其接口的应用作进一步的了解,掌握基于51单片机的系统设计的一般流程、方法和技巧,为我们解决工程实际问题打下坚实的基础。

多点温度检测课程设计

多点温度检测课程设计

多点温度检测课程设计一、课程目标知识目标:1. 让学生掌握温度检测的基本概念,理解多点温度检测的原理。

2. 使学生了解温度传感器的工作原理,掌握不同类型温度传感器的特点与应用。

3. 引导学生掌握数据处理与分析的基本方法,能运用图表展示温度数据变化。

技能目标:1. 培养学生运用温度传感器进行多点温度检测的能力。

2. 培养学生利用数据处理软件分析温度数据,发现温度变化规律的能力。

3. 提高学生的实验操作技能,培养合作与沟通能力。

情感态度价值观目标:1. 培养学生对物理实验的兴趣,激发探索科学奥秘的热情。

2. 培养学生严谨的科学态度,注重实验数据的准确性和真实性。

3. 引导学生关注环境温度变化对生活的影响,提高环保意识。

本课程针对初中物理学科,结合学生年级特点,注重理论与实践相结合,以培养学生的动手能力、观察分析能力和科学素养为核心。

课程目标具体、可衡量,旨在让学生在掌握基本温度检测知识的基础上,提高实验操作技能,增强合作意识,培养正确的情感态度价值观。

后续教学设计和评估将围绕这些具体学习成果展开。

二、教学内容1. 温度检测基本概念:温度、温度单位、温度测量方法。

2. 温度传感器:热电偶、热敏电阻、红外线温度传感器的工作原理及特点。

3. 多点温度检测原理:温度场、温度分布、多点温度检测系统组成。

4. 实验操作:温度传感器的连接与使用,多点温度检测实验步骤。

5. 数据处理与分析:数据采集、处理软件的使用,图表绘制,温度变化规律分析。

6. 应用案例:环境温度监测、工业生产过程温度控制等。

教学内容依据课程目标,结合课本第四章“温度与热量”相关内容,系统性地安排。

教学大纲包括以下部分:1. 引言:介绍温度检测在日常生活和工业中的应用,激发学生兴趣。

2. 理论知识:讲解温度检测基本概念、温度传感器原理及多点温度检测原理。

3. 实践操作:指导学生进行温度传感器连接、多点温度检测实验操作。

4. 数据分析:教授数据处理与分析方法,引导学生分析温度变化规律。

基于单片机的多点无线温度监控系统设计-毕业设计

基于单片机的多点无线温度监控系统设计-毕业设计

基于单片机的多点无线温度监控系统设计前言在工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。

其中,温度控制也越来越重要。

在工业生产的很多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。

采用单片机对温度进行控制不仅具有控制方便、简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。

因此,单片机对温度的控制问题是一个工业生产中经常会遇到的控制问题。

单片机是一种集CPU、RAM、ROM、I/O接口和中断系统等部分于一体的器件,只需要外加电源和晶振就可实现对数字信息的处理和控制。

因此,单片机广泛用于现代工业控制中。

随着“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。

传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。

因此,了解并掌握各类传感器的基本结构、工作原理及特性是非常重要的。

由于传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。

传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。

因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。

另一方面,传感器的被测信号来自于各个应用领域,每个领域都为了改革生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器及传感器系统不断涌现。

温度传感器是其中重要的一类传感器。

其发展速度之快,以及其应用之广,并且还有很大潜力。

为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统【摘要】本文介绍了基于单片机的多点无线温度监控系统,在引言部分阐述了研究背景和研究意义。

在详细描述了系统的架构设计、硬件设计、软件设计、无线通信模块选择以及温度监控算法。

结论部分对系统性能进行了评估,并展望了未来的发展方向。

通过本文的研究,可以实现多点温度监控,并通过无线通信模块实现数据传输,具有重要的实际应用价值。

【关键词】单片机,多点无线,温度监控系统,系统架构设计,硬件设计,软件设计,无线通信模块,温度监控算法,系统性能评估,未来展望。

1. 引言1.1 研究背景随着社会的发展和科技的进步,人们对于温度监控系统的需求不断增加。

传统的温度监控系统往往存在布线困难、维护成本高等问题,因此基于单片机的多点无线温度监控系统逐渐被广泛应用。

通过使用单片机和无线通信模块,可以实现对多点的实时温度监控,提高了监控的精度和效率。

目前市面上已经存在很多基于单片机的温度监控系统,但大多数系统还存在着一些不足,比如监控点数有限、监控距离有限等问题。

研究如何设计一种更加稳定、可靠、灵活的多点无线温度监控系统是本研究的重要意义。

本文将从系统架构设计、硬件设计、软件设计、无线通信模块选择以及温度监控算法等方面进行深入研究和探讨,旨在提出一种全新的多点无线温度监控系统,以满足不同场景下对温度监控的需求。

1.2 研究意义研究意义:多点无线温度监控系统是一种能够实现远程监控和实时数据传输的智能监测系统。

在现代社会,随着科技的发展和人们生活水平的提高,温度监控成为各个领域中至关重要的一环。

例如在医疗领域,温度监控可以用于监测患者的体温变化,帮助医护人员及时发现异常情况;在工业生产中,温度监控可以用于保证生产过程的稳定性和产品质量的一致性。

而基于单片机的多点无线温度监控系统不仅可以实现对多个监测点的同时监控,还可以通过无线通信模块实现远程数据传输,极大地提高了监控的便利性和效率。

研究开发这种系统具有非常重要的意义。

(完整版)基于单片机的多点温度检测系统毕业设计论文

(完整版)基于单片机的多点温度检测系统毕业设计论文

集成电路课程设计课题:基于AT89C51单片机的多点温度测量系统设计姓名:韩颖班级:测控12-1学号:指导老师:汪玉坤日期:目录一、绪论二、总体方案设计三、硬件系统设计1主控制器2 显示模块3温度采集模块(1)DS18B20的内部结构(2)高速暂存存储器(3)DS18B20的测温功能及原理(4)DS18B20温度传感器与单片机的连接(5)单片机最小系统总体电路图四、系统软件设计五、系统仿真六、设计总结七、参考文献八、附源程序代码一、绪论在现代工业控制中和智能化仪表中,对于温度的控制,恒温等有较高的要求,如对食品的管理,冰箱的恒温控制,而且现在越来越多的地方用到多点温度测量,比如冰箱的保鲜层和冷冻层是不同的温度这就需要多点的测量和显示可以让用户直观的看到温度值,并根据需要调节冰箱的温。

它还在其他领域有着广泛的应用,如:消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测。

温度检测系统应用十分广阔。

本设计采用DALLAS最新单线数字温度传感器DS18B20 简介新的"一线器件"体积更小、适用电压更宽、更经济DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持"一线总线",测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°二、设计过程及工艺要求1、基本功能(1)检测两点温度(2)两秒间隔循环显示温度2、主要技术参数测温范围:-30℃到+99℃测量精度:0.0625℃显示精度:0.1℃显示方法:LCD循环显示3、系统设计系统使用AT89C51单片机对两个DS18B20进行数据采集,并通过1602LCD液晶显示器显示所采集的温度。

DS18B20以单总线协议工作,51单片机首先分别发送复位脉冲,使信号上所有的DS18B20芯片都被复位,程序先跳过ROM,启动DS18B20进行温度变换,再读取存储器的第一位和第二位读取温度,通过IO口传到1602LCD显示。

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统

基于单片机的多点无线温度监控系统随着现代科技的不断发展,单片机技术在各个领域都得到了广泛的应用。

基于单片机的多点无线温度监控系统是一个非常实用的应用场景。

这种系统可以用于监控各个物理位置的温度变化,并且可以通过无线方式将数据传输到中央控制端,便于实时监控和远程管理。

本文将介绍基于单片机的多点无线温度监控系统的设计原理、硬件搭建和软件编程等方面的内容。

一、系统设计原理该系统的设计原理是通过多个传感器节点采集不同位置的温度数据,然后通过无线通信模块将数据传输到中央控制端,最后通过显示屏或者计算机等设备进行实时监控。

整个系统包括传感器节点、单片机控制模块、无线通信模块和中央控制端。

传感器节点:每个传感器节点都搭载一个温度传感器,用于采集环境温度数据。

一般可以选择DS18B20等数字式温度传感器,其具有高精度、数字输出、抗干扰等特点。

传感器节点还需要有适当的电源和信号处理电路。

单片机控制模块:每个传感器节点都需要配备一个单片机控制模块,用于控制传感器的采集和数据的处理。

可以选择常见的单片机芯片,如STC89C52等。

单片机控制模块负责读取传感器数据、进行数据处理和存储等操作。

无线通信模块:每个传感器节点还需要配备一个无线通信模块,用于将采集到的温度数据传输到中央控制端。

可以选择类似nRF24L01等2.4GHz无线通信模块,其具有低功耗、远距离传输和多节点连接等特点。

中央控制端:中央控制端负责接收各个传感器节点传输过来的数据,并对数据进行汇总和处理。

可以选择单片机、嵌入式开发板或者计算机等设备作为中央控制端,配备合适的无线通信模块用于接收数据。

二、系统硬件搭建传感器节点的硬件搭建主要包括传感器模块、单片机控制模块和无线通信模块三个部分。

传感器模块可以直接连接DS18B20温度传感器,并通过合适的引脚连接到单片机控制模块。

单片机控制模块由单片机芯片、外部晶振、电源管理电路、数据存储器和通信接口等组成,其中通信接口连接无线通信模块。

基于AT89C51单片机的农用大棚多点温度测控系统设计与实现

基于AT89C51单片机的农用大棚多点温度测控系统设计与实现
Absr tThe g e nh us n r n e t o i o si c i g lg ttmpe au eh t ac : r e o e e vio m nalc ndt n , Md i n n i h , e r t r ,umi t,olc ndto n g s c ndto s di s i o iinsa d a o iin . y
杨 杰
( 州师范大学钱 江 学院 ,杭 州 3 0 1 杭 10 2)
摘 要 :大棚 内的环境 争件 ,主要 包括光 照条 件 、温度 条件 、湿度条 件 、土壤 条件 和气 体条件 。本 文介 绍 了单 线数 字式 温度传 感器 DS8 2 1B 0的基 本原 理 ,给 出了用 A 8C 1 片机 和 DS8 2 T9 5 单 1B 0构成 的 多点 温度测控 系统 的硬件 电路及 软件设 计 。 关键 词 : 自 控制技 术 ;数 字传 感 器 ;应 用 ;单 片机 ;测控 动
K e wo ds Aut y r : omai o r c noo ; g tl e o sAp ia in; tcc ntole h lgyDi ia ns r ; plc to SCM ; nto t s Co r l
D 1B 0是 D l a 半 导体 公司 生产 的数 字 化温度 传 感器 ,是 S 82 al s 世 界上 第 一片 支持 “ 线 总线 ”接 口的温度 传 感 器 ,温度 测量 范 一 围为 -5 ℃± 15 5 2 ℃,可 编程 为 9位一 2位 A/ 1 D转 换 精度 ,且 当 温度 在 一 1℃一 5 之 间 时测量 误 差仅 为 0 5 O +8  ̄ C . " 自身带 有非 易 C, 失性 的、用 户 可编 程 的高低 温 报警 触发 器 。D 1B 0 通过 单总 线 S82 进行 通信 ,即仅 需 要一 条数 据线 ( 地线 )就 能与 中央 微 处理 器 和 进行 通信 。现场 温 度直接 以 “ 线 总线 ” 的数字 方 式传 输 ,大 大 一 提高 了系统 的抗 干扰 性 。适 合于 恶劣 环境 的现场 温度 测 量 ,如 : 环境 控制 、设备 或过 程控 制 、测 温类 消 费 电子产 品等 。本文 主 要 阐述 了用 温 度传 感器 测量 并 显示 温度 的设 计 和实 现过 程 ,该 系 统 能取 得并 显 示 多点 的温度 数 据 ,可直 接应 用 在一 些 需要 测量 温度 的场 合 。 D 18 0 介 S 82 简 ( )D 1 B 0的特 性 一 S8 2 1 D IB 0单线接 口方 式 ,仅 需要 一根 信号 线 与 C U连 接 , . S8 2 P 即可 实现 CU同 D 1B 0的双 向通讯 。传 送 串行 数据 ,不 需 要外 P S82 部元件 。 2D 1B 0 每 个 芯 片 有 唯 一 编 码 , 支 持 组 网 功 能 , 多 个 . S8 2 D 1B 0可 以并联 在唯 一 的单线 上 ,实现 多 点测温 。 S8 2 3D 1B 0 的测温 范 围 为: -5 。一 2 ℃,在 一1 。+8 . S8 2 5 +1 5 O 5 ℃时 ,其测 量精 度 为 ±05C。 ." 4 D IB 0的测温 结果 的数 字量 位 数为 9 1 位 ,可编 程进 行 .S 8 2 —2 选 择 。 9 .5 s 70 s 在 3 7m 和 5m 内将温度 值 转化 9 和 1 位 的数 字 量 。 位 2 5 D IB 0不 需要 备份 电源 ,可用 数据 线 供 电, 也可 用外 部 .S 8 2 的电源 ( . — . V)供 电 。 3 05 5 6 用户 可 自设 定非 易 失性 的报 警上 下 限值 ,报 警搜 索 命令 可 . 以识 别 某片 D 1 B 0 度超 限 。 S82 温 ( )D 1 B 0引脚 及 功能 二 S 82 D 1B 0采用 3 T 一9 S82 脚 O 2封装 或 8脚 S I OC封装 。G D为地 ; N
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机课程(设计)设计目题:基于单片机的多点温度检测系统毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订教研室(或答辩小组)及教学系意见【摘要】温度是一个和人们息息相关的物理量,温度的变化会给我们带来重大的影响,因此对温度的检测控制非常重要,其检测控制一般使用各式各样的传感器。

本设计使用的是DS18B20,它是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。

本文结合实际使用经验,介绍了DS18B20数字温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图该系统由上位机和下位机两大部分组成。

下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89C51单片机和DALLAS公司的DS18B20数字温度传感器。

上位机部分使用了通用PC。

该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域【关键词】:温度测量;单总线;数字温度传感器;单片机;转换器【Abstract】Temperature is a and the people closely related to the physical quantity and temperature changes will bring great influence to us. Therefore, the detection of the temperature control is very important. The detection control generally use a variety of sensors.This design uses the DS18B20, it is a network of high precision digital temperature sensor, because of its unique advantages of single bus can enables users to easily set up from the sensor network, and multi-point temperature measurement circuit becomes simple and reliable. In this paper, we introduce the hardware connection and software programming of the DS18B20 digital temperature sensor with the practical experience, and give the software flow chart.The system is composed of two parts, the upper computer and the lower computer. The lower computer realizes the detection of temperature and provides the standard RS232 communication interface. The chip uses AT89C51 microcontroller and DS18B20 digital temperature sensor of DALLAS company. The upper part of the machine is used.General PC. The system can be used in the field of temperature measurement, building air conditioning control and production process monitoring.【Key words】temperature measurement; single bus; digital temperature sensor; single chip microcomputer; converter目录一、绪论 (10)1.1.设计的目的与意义 (10)1.2.国内外现状 (10)1.3.发展趋势 (10)1.4.设计方案 (11)1.4.1传感器部分 (11)1.4.2主控制部分 (12)1.4.3系统方案 (13)1.5设计步骤及及时间安排 (14)二、硬件设计 (14)2.1主控制器 (14)2.2温度传感器 (16)2.2.1. DS18B20的内部结构 (17)2.2.2. 高速暂存存储器 (19)2.3温度测试电路 (20)2.3.1. 硬件连接电路 (20)2.4键盘与显示电路 (21)2.4.1. 键盘电路 (21)2.4.2. 显示电路 (22)2.5.电源以及看门狗电路 (27)2.5.1. 电源电路 (27)2.5.2看门狗电路 (28)三、软件设计 (29)3.1概述 (29)3.2程序设计 (29)3.3程序 (32)3.4主电路原理图 (39)四、致谢 (40)五、参考文献 (41)一、绪论1.1.设计的目的与意义温度是一个和人们生活环境有着密切关系的物理量,也是一种在生产、科研、生活中需要测量和控制的重要物理量,是国际单位制七个基本量之一。

温度的变化会给我们的生活、工作、生产等带来重大影响,因此对温度的测量至关重要。

其测量控制一般使用各式各样形态的温度传感器。

随着现代计算机和自动化技术的发展,作为各种信息的感知、采集、转换、传输相处理的功能器件,温度传感器的作用日显突出,已成为自动检测、自动控制系统和计量测试中不可缺少的重要技术工具,其应用已遍及工农业生产和日常生活的各个领域。

1.2.国内外现状21世纪,科学技术的发展日新月异,科技的进步带动了测量技术的发展,现代控制设备的性能和结构发生了翻天覆地的变化。

我们已经进入了高速发展的信息时代,测量技术也成为当今科技的一个主流,广泛地深入到研究和应用工程的各个领域。

1.3.发展趋势着电子技术和微型计算机的迅速发展,微机测量和控制技术也得到了快速的发展和广泛的应用。

利用微机对温度进行测控的技术,也随之而生,并得到了日益发展和完善。

显得原来越有优越性。

1.4.设计方案此次设计使用了美国 Dallas 半导体公司的新一代数字式温度传感器DS18B20,它具有独特的单总线接口方式 ,即允许在一条信号线上挂接数十甚至上百个数字式传感器 ,从而使测温装置与各传感器的接口变得十分简单 ,克服了模拟式传感器与微机接口时需要的A/D转换器及其它复杂外围电路的缺点。

以AT89C51单片机作为控制核心,提出了一种基于DS18B20的分布式温度传感系统,多个温度传感节点通过单总线与单片机相联形成分布式系统。

单片机通过实时监控温度的变化,通过128×64图形液晶显示各节点温度的数值,当温度值超出允许范围时,报警器开始报警,从而远程实现对整个温度系统的管理和控制。

这种分布式温度测量系统具有成本低廉、传感精度高、系统稳定、易于管理等优点。

温度检测系统有则共同的特点:测量点多、环境复杂、布线分散、现场离监控室远等。

若采用一般温度传感器采集温度信号,则需要设计信号调理电路、A/D 转换及相应的接口电路,才能把传感器输出的模拟信号转换成数字信号送到计算机去处理。

这样,由于各种因素会造成检测系统较大的偏差;又因为检测环境复杂、测量点多、信号传输距离远及各种干扰的影响,会使检测系统的稳定性和可靠性下降。

所以多点温度检测系统的设计的关键在于两部分:温度传感器的选择和主控单元的设计。

温度传感器应用范围广泛、使用数量庞大,也高居各类传感器之首。

1.4.1传感器部分方案一采用热敏电阻,可满足40摄氏度至90摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测1摄氏度的信号是不适用的。

相关文档
最新文档