CN109655167A - 一种基于单片机的家庭多点即时测温*** - Google Patents
一种基于单片机的家庭多点即时测温*** Download PDFInfo
- Publication number
- CN109655167A CN109655167A CN201710949374.1A CN201710949374A CN109655167A CN 109655167 A CN109655167 A CN 109655167A CN 201710949374 A CN201710949374 A CN 201710949374A CN 109655167 A CN109655167 A CN 109655167A
- Authority
- CN
- China
- Prior art keywords
- temperature
- family
- multiple spot
- measuring system
- temp measuring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K1/00—Details of thermometers not specially adapted for particular types of thermometer
- G01K1/02—Means for indicating or recording specially adapted for thermometers
- G01K1/026—Means for indicating or recording specially adapted for thermometers arrangements for monitoring a plurality of temperatures, e.g. by multiplexing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2656—Instrumentation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Emergency Alarm Devices (AREA)
Abstract
一种基于单片机的家庭多点即时测温***,本***配有两个温度传感器,分别置于室外和室内。对于***硬件设计,硬件电路主要由五部分组成:温度采集部分,主控制器部分,蜂鸣器报警部分,功能按键部分和液晶显示部分。温度采集部分的电路采用两个DS18B20温度传感器分别作为室外和室内的温度采集装置。经温度传感器处理后的温度数据由单总线传给主控器处理DS18B20采用电源供电方式,以单总线方式通信,其数据线与单片机相连接。主控制器部分采用的电路是MSP430F149芯片,主要考虑到低功耗,性能较稳定等特点。***采用干电池供电,选用MSP430低功耗单片机,功耗较低。整个硬件***可靠,体积较小,成本较低。
Description
所属技术领域
本发明涉及一种测温***,尤其是一种应用单片机测量民居室内外多点即时测量温度的***。
背景技术
温度与人们的生活息息相关。近年来随着单片机和温度传感器的快速发展,使得测温***在工农业生产、气象、环保、国防、科研等部门应用更为广泛。测量温度的关键是温度传感器。目前国内外的温度传感器存在A/D转换的复杂性,或者要解决信号和温度的非线性关系的问题。
目前, 家庭用的温度计往往不能即时显示当前温度,也就是说目前的家用温度计在测温方面并不能做到实时测温,并且一般只能测得室内的温度。了解室外温度一般来说是通过天气预报, 但是天气预报是基于较大的区域且是预测一段时间内的温度范围, 同样不能即时而准确地给出具体点上的准确气温。为准确即时测出民居室内外的气温, 本文介绍了一种低功耗的室内外多点测量的即时测温***, 既能够即时测出室外温度, 又可以得要室内温度, 同时具有液晶提示功能, 提供只能人性化建议, 为人们的出行与生活提供了方便。
发明内容
本发明提供一种测量民居室内外多点即时测量温度的***,对居民了解室内外温度,合理安排出行与生活提供人性化建议和方便。
本发明解决其技术问题所采用的技术方案是:
本***配有两个温度传感器, 分别置于室外和室内。对于***硬件设计,硬件电路主要由五部分组成: 温度采集部分, 主控制器部分, 蜂鸣器报警部分,功能按键部分和液晶显示部分。
温度采集部分的电路采用两个DS18B20温度传感器分别作为室外和室内的温度采集装置。经DS18B20温度传感器处理后的温度数据由单总线传给主控器处理DS18B20采用电源供电方式,以单总线方式通信,其数据线与单片机P5.3( 以室外为例) 相连接。当到达采样时间时,由单片机发出读温度信号, 通过单片机的P5.3口和DS18B20的I / O 口相连,按DS18B20的时序要求,发出相应的读、写命令。主控制器部分采用的电路是W83697HF芯片,主要考虑到低功耗, 性能较稳定等特点。此电路还具有***复位功能。该***设定当温度值超过或低于某个阈值时, 报警程序会控制报警信号的输出。功能按键部分:该***设有四个功能键。由四个功能键和三个标志灯组成。液晶显示部分:采用TFT液晶并行显示, 第一行显示即时温度, 第二行可以显示提醒信息。
对于***软件部分的设计,从软件的功能可分为两大类: 一是主程序, 它是整个控制***的核心, 用来控制所有子程序以完成既定功能。二是子程序, 它是用来完成各个具体的功能。
本发明的有益效果是,本***采用干电池供电,选用MSP430低功耗单片机, 功耗较低。整个硬件***简单、可靠, 体积较小, 成本较低。本***为居民了解室外即时温度提供了一种方法, 为出行提供了方便, 具有较好的推广应用价值。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是整体硬件设计原理图。
图2是主程序流程图。
具体实施方式
在图1中,DS18B20中温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供。该***设定当温度值超过或低于某个阈值时, 报警程序会控制报警信号的输出, 蜂鸣器( 图中为U1 )响以提醒用户加以防范。此外还设有功能键四( 图中为S3 ),用户听到蜂鸣器报警后可以按下S3, 蜂鸣器即停止鸣叫。对于***的功能按键,按键一选择室外传感器对应L E D 灯一亮, 按键二选择室内传感器对应L E D灯二亮, 按键三开启蜂鸣器报警功能对应LE D 灯三亮, 按键四为停止蜂鸣器鸣叫功能。
在图2中,主程序先初始化, 包括设置看门狗,***时钟, 开中断1602液晶复位等。然后进入死循环, 不断检测温度并实时显示出来。while循环里先判断按键是否按下再开启相应的功能, 按键一检测室外温度, 按键二检测室内温度, 按键三开启蜂鸣器报警功能, 由于1602只可显示两行, 第一行显示温度, 第二行显示提示信息, 故此***按键一和按键二只可同时按下一个。
Claims (5)
1.一种基于单片机的家庭多点即时测温***,包括硬件部分的设计和软件部分的实现。
2. 根据权利要求1所述一种基于单片机的家庭多点即时测温***,其特征在于整体的硬件电路部分由五部分组成: 温度采集部分, 主控制器部分, 蜂鸣器报警部分,功能按键部分和液晶显示部分。
3.根据权利要求1所述的一种基于单片机的家庭多点即时测温***,其特征在于电路采用两个DS18B20温度传感器分别作为室内和室外的温度采集装置。
4.根据权利要求1所述的一种基于单片机的家庭多点即时测温***,其特征在于,采用的电路是MSP430F149芯片,主要考虑到低功耗, 性能较稳定等特点,此电路还具有***复位功能。
5.根据权利要求1所述的一种基于单片机的家庭多点即时测温***,其特征在于,主程序是整个控制***的核心, 用来控制所有子程序以完成既定功能;子程序是用来完成各个具体的功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710949374.1A CN109655167A (zh) | 2017-10-12 | 2017-10-12 | 一种基于单片机的家庭多点即时测温*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710949374.1A CN109655167A (zh) | 2017-10-12 | 2017-10-12 | 一种基于单片机的家庭多点即时测温*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109655167A true CN109655167A (zh) | 2019-04-19 |
Family
ID=66109104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710949374.1A Pending CN109655167A (zh) | 2017-10-12 | 2017-10-12 | 一种基于单片机的家庭多点即时测温*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109655167A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110588433A (zh) * | 2019-08-28 | 2019-12-20 | 南京理工大学 | 一种新能源汽车锂电池箱的火灾监控*** |
-
2017
- 2017-10-12 CN CN201710949374.1A patent/CN109655167A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110588433A (zh) * | 2019-08-28 | 2019-12-20 | 南京理工大学 | 一种新能源汽车锂电池箱的火灾监控*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN205942334U (zh) | 一种功耗检测装置与*** | |
CN101915597A (zh) | 室内环境监测*** | |
CN204904716U (zh) | 一种基于单片机的电子万年历 | |
CN201716041U (zh) | 一种室内环境监测*** | |
CN108548549A (zh) | 一种超低功耗的温湿度智能记录仪 | |
CN204206546U (zh) | 智能照明控制装置 | |
CN202421866U (zh) | 家居环境监测及自动控制装置 | |
CN109655167A (zh) | 一种基于单片机的家庭多点即时测温*** | |
CN203102521U (zh) | 宝宝踢被提醒仪 | |
CN203455104U (zh) | 一种远程无线温度监测器 | |
CN202257905U (zh) | 一种实验室环境温湿度无线监测*** | |
CN204260729U (zh) | 基于运动传感器的低功耗智能体温计 | |
CN202771174U (zh) | 红外遥感时钟 | |
CN102506960B (zh) | 宠物笼舍环境状态无线监测装置 | |
CN102393221A (zh) | 一种仓库温湿度自动监测*** | |
CN107023956A (zh) | 一种基于fpga的养老院室内外环境智能检测*** | |
CN203658861U (zh) | 散热器智能温控器 | |
CN109062397B (zh) | 一种单片机休眠管理*** | |
CN203149761U (zh) | 一种基于单片机的火灾报警控制*** | |
CN203219586U (zh) | 一种公共场所灯光智能控制*** | |
CN205537993U (zh) | 一种温度报警器装置 | |
CN106768413A (zh) | 多点温度检测装置 | |
CN205049247U (zh) | 一种家庭用室内外温度提示装置 | |
CN207335761U (zh) | 基于fpga的家庭环境智能检测装置 | |
CN206400373U (zh) | 一种动物器官实验温控*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190419 |