温度检测显示及报警装置设计与制作
毕业设计217天津职业技术师范学院温度检测液晶显示及数据处理装置设计
天津职业技术师范学院毕业设计(论文)题目温度检测,液晶显示及数据处理装置(液晶,时钟,存储)副标题性毕业设计毕业论文学生姓名年级系别专业指导教师评定成绩优良中及格不及格目录一. 引言 (4)二. 本设计的硬件系统设计 (4)1.系统的组成 (4)2.A T89C52单片机系统的设计 (5)3.温度采集部分: (5)4.A/D转换电路系统的设计 (8)5.显示部分的设计 (8)三. 温度采样,液晶显示及数据处理装置系统的调试 (18)四. 系统的程序设计(软件部分) (19)五. 系统的相关说明 (21)1.技术改进: (21)2.系统使用说明 (22)3.课题申明 (22)六. 结束语 (23)七. 致谢词 (24)八. 附录 (25)1.英文资料翻译 (25)2.电路图; (31)3.程序模块 (32)九. 参考文献 (40)温度检测,液晶显示及数据处理装置(液晶,时钟,存储)XX【自动化系电气9901班】[摘要] 当将单片机用作测控系统时,系统总要有被测量信号的输入通道,由计算机拾取必要的输入信息。
对于测量系统而言,如何准确获取被测信号是其核心任务;而对测控系统来讲,对被控对象状态的测试和对控制条件的监察也是不可缺少的环节。
系统需要的被测信号,一般可分为开关量和模拟量两种。
对于模拟量的输入,由于模拟信号的电压和电流是连续变化的信号,其信号幅度在任何时刻都有定义,因此对于这类信号的处理就较为复杂,在进行小信号放大,滤波量化等处理过程中需考虑干扰信号的抑制,转换精度及线性等诸多因素;而这种信号又是测控系统中最普遍,最常碰到的输入信号,如温度,湿度,流量等。
因此,本论文主要是讨论一个以OCMJ公司的中文液晶模块和AD590,AT89C52等构成的温度存储及数据处理装置(软,硬件)。
此课题来源于社会实践。
该装置能够比较精确的对温度进行实时监测并进行存储,可以对数据进行调用,还可以和PC进行串行通信。
防盗与恒温系统的设计与制作
防盗系统与恒温系统的协同工作
防盗系统与恒温系统的故障处理和恢复机制
系统集成技术实现
防盗系统与恒温系统的集成设计
恒温系统的工作原理和实现方法
防盗系统与恒温系统的集成方案设计
防盗系统的工作原理和实现方法
防盗系统与恒温系统的集成调试和优化
防盗系统与恒温系统的集成应用案例分析
系统集成设计要点
恒温系统需要具备良好的温度控制能力和节能效果,同时要考虑到用户的舒适度和健康需求。
防盗系统设计要点
执行器的选择:根据防盗需求选择合适的执行器,如锁具、灯光等
报警器的设计:报警器需要具备及时性、准确性和易用性等特点
系统的调试和优化:在实际应用中不断调试和优化防盗系统,提高其性能和可靠性。
防盗系统的组成:传感器、控制器、执行器、报警器等
传感器的选择:根据不同的防盗需求选择合适的传感器,如红外传感器、门磁传感器等
车辆安防:防盗系统用于保护车辆安全,防止盗窃等犯罪行为
恒温系统:用于保持室内温度恒定,提高居住舒适度,降低能耗
家庭应用场景
防盗系统:保护家庭财产安全,防止盗窃
恒温系统:保持室内温度恒定,提高居住舒适度
节能环保:降低能耗,减少碳排放
智能控制:通过手机App远程控制,方便快捷
商业应用场景
商场:防盗与恒温系统可以保护商品和顾客的安全,同时保持舒适的购物环境。
恒温系统工作原理
执行器接收到控制信号后,根据信号的类型和强度,调整被控对象的温度,使其达到设定值。
当被控对象的温度达到设定值后,控制器停止向执行器发出控制信号,恒温系统进入稳定运行状态。
恒温系统的主要部件包括温度传感器、控制器、执行器和被控对象。
温度传感器负责检测被控对象的温度,并将温度信号传递给控制器。
温度检测报警电路设计
随着现代信息技术的飞速发展和传统工业的逐步改造,温度自动检测和显示功能在很多领域得到广泛应用。
人们在温度检测的准确度、便捷性和快速等方面有着越来越高的要求。
而传统的温度传感器已经不能满足人们的需求,其渐渐被新型的温度传感器所代替。
本文设计了一个温度检测报警器电路。
采用单片机AT89C51和温度传感器DS18B20组成温度自动测控系统,可根据实际需要任意设定温度值,并进行报警和处理,通过LM016L显示温度。
本文是从测温电路、主控电路、报警电路以及驱动电路等几个方面来设计的。
该器件可直接向单片机传输数字信号,便于单片机处理及控制。
另外,还能直接采用测温器件测量温度,从而简化数据传输与处理过程。
此设计的优点主要体现在可操作性强,结构简单,拥有很大的扩展空间等。
关键词:AT89C51;DS18B20;LM016L;报警电路With the rapid development of modern information technology and traditional industrial transformation,the system of temperature automatic measurement and display system is widely used in many fields.people have a rising demand in temperature measurement accuracy,convenient, and velocity.Traditional temperature sensors have been unable to meet the people's demands,and have gradually been replaced by new-type temperature sensors.This article designs a temperature detection circuit,using a micro-controller AT89C51 and temperature sensor DS18B20,which composes temperature automatic control system,and temperature values can be setted according to the actual need and be controlled in time,then display temperature through LM016L.This design analysis the function in several parts,like temperature measurement circuit,control circuits,alarm circuits,driver circuit and so on.The device can directly transfer digital signal to the single-chip and make it convenient to process and control.In addition,it can also directly measure temperature with temperature measurement device,then largely simplify data transmission and process.The advantage of this design are mainly reflected in the stronger maneuverability,simple structure and larger room for expansion.Keywords:AT89C51;DS18B20;LM016L;alarming circuit目录第一章绪论 (1)1.1 选题的背景 (1)1.2 选题的目的及意义 (1)1.3 论文结构 (2)第二章设计的整体方案 (3)2.1 设计的主要内容 (3)2.2 设计性能要求 (3)第三章模块设计和器件的选择 (4)3.1 单片机的选择 (4)3.2 温度采集模块设计 (8)3.3 温度显示模块设计 (15)3.4直流电机驱动模块 (19)第四章系统电路设计 (21)4.1 主电路程序 (21)4.2 晶振复位电路 (21)4.3 温度采集电路 (24)4.4 按键电路 (26)4.5驱动电路 (26)4.6 报警电路 (27)4.7 电源电路 (28)第五章软件仿真 (30)5.1 软件介绍 (30)5.2 仿真过程 (30)第六章体会与展望 (34)6.1 设计总结 (34)6.2 设计前景 (34)附录A 系统总图 (36)附录B 系统程序 (37)参考文献 (53)外文资料 (65)致谢 (73)第一章绪论1.1 选题的背景随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的。
温度报警器的设计与制作
温度报警器的设计与制作一、设计原理1.温度传感器:温度传感器用于检测环境的温度,其中常用的有热敏电阻(PTC、NTC)、温度传感器(如DS18B20)等。
传感器测量温度的原理通常是通过利用物质的热特性元件产生的电阻变化或电压信号变化来实现的。
2.信号处理电路:温度传感器将温度信息转化为电信号后,需要经过信号处理电路进行放大、滤波、比较等过程。
其中比较的目的是将检测到的温度与设定的阈值进行比较,若温度高于阈值,则触发报警。
3.报警器:报警器通常是通过声音或灯光等方式发出警报信号,提醒人们采取相应的措施。
常见的报警器包括声音报警器、呼吸灯等。
二、制作步骤1.确定报警器的功能和需求,包括温度范围、阈值和报警方式等。
2.选择合适的温度传感器,根据需要选取适当的传感器型号,并了解其工作原理和特性。
3.设计信号处理电路,包括放大、滤波和比较等环节。
放大电路可以使用运算放大器进行放大,滤波电路可以采用RC滤波器来降噪。
比较电路将温度信号与设定阈值进行比较,若温度高于阈值,则输出报警信号。
4.配置报警器,选择合适的报警器类型,并将其与比较电路进行连接。
常见的报警器有声音报警器和灯光报警器。
声音报警器通常需要接驱动电路,用于调节音量和频率等。
灯光报警器通常需要接控制电路,用于调节亮度和闪烁等。
5.进行测试和调试,将温度报警器连接到相应的电源和温度源,观察报警器是否能正常工作和报警是否准确。
6.制作和组装温度报警器,包括电路板的制作、元器件的焊接和固定等环节。
根据自身情况可以选择使用面包板或自制电路板。
7.进行综合测试和验证,将温度报警器放置在实际环境中进行测试,检查其性能和稳定性。
8.如果需要,可以对温度报警器进行优化和改进,如增加显示屏、数据传输等功能。
总结:温度报警器的设计与制作需要根据实际需求进行具体的设计和步骤,以上只是一个大致的流程。
在实际操作中,需要仔细了解温度传感器的特性,合理设计信号处理电路和报警器,并进行严格的测试和验证,以确保温度报警器能够正常工作并满足需求。
DS18B20温度检测
目录1引言 (1)2系统描述 (2)2.1系统功能 (2)2.2系统设计指标 (2)3系统的主要元件 (3)3.1单片机 (3)3.2温度传感元件 (4)3.3LCD显示屏 (6)4硬件电路 (7)4.1系统整体原理图 (7)4.2单片机晶振电路 (7)4.3温度传感器连接电路 (8)4.4LCD电路 (9)4.5报警和外部中断电路 (10)5结论 (11)温度监测系统硬件设计摘要:利用DS18B20为代表的新型单总线数字式温度传感器实现温度的监测,可以简化硬件电路,也可以实现单线的多点分布式温度监测,而不会浪费单片机接口,提供了单片机接口的利用率。
同时提高了系统能够的抗干扰性,使系统更灵活、方便。
本系统主要实现温度的检测、显示以及高低温的报警。
也可以通过单总线挂载多个DS18B20实现多点温度的分布式监测。
关键词: DS18B20,单总线,温度,单片机1引言在科技广泛发展的今天,计算机的发展已经越来越快,它的应用已经越来越广泛。
而单片机的发展和应用是其中的重要一方面。
单片机在工业生产(机电、化工、轻纺、自控等等)和民用家电各方面有广泛的应用。
其中,单片机在工业生产中的应用尤其广泛。
单片机具有集成度高,处理能力强,可靠性高,系统结构简单,价格低廉的优点,因此被广泛应用。
在工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要测量参数。
例如:在冶金工业、化工工业、电力工程、机械制造和食品加工等许多领域中,人们都需要对各类加热炉、热处理炉、反映炉和锅炉,尤其是热学试验(如:物体的比热容、汽化热、热功当量、压强温度系数等教学实验)中的温度进行测量,并经常会对其进行控制。
传统的方式是采用热电偶或热电阻,但是由于模拟温度传感器输出为模拟信号,必须经过A/D 转换环节获得数字信号后才能够被单片机等微处理器接收处理,使得硬件电路结构复杂,制作成本较高。
近年来,美国DALLAS公司生产的DS18B20为代表的新型单总线数字式温度传感器以其突出优点广泛使用于仓储管理、工农业生产制造、气象观测、科学研究以及日常生活中。
简易大棚温度检测报警电路的设计
课程设计任务书课程名称模拟电子线路课程设计院(系)电子信息工程学院专业电子信息工程班级学号姓名课程设计题目简易大棚温度检测报警电路的设计课程设计时间: 2008 年07 月07 日至2008 年07 月13 日课程设计的内容及要求:一、设计说明设计一个用于温室大棚温度检测系统,大棚农作物生长时,其温度不能太低,也不能太高,太低或太高均不适合农作物生长。
该电路可显示大棚的温度档位,温度是否正常、或过高、或过低。
,当大棚温度超过农作物生长的温度范围时,报警提醒农民。
温室大棚中温度的检测报报警电路的原理框图如图1所示。
图 1 温度检测报警电路原理二、技术指标1.测温范围:0℃--99℃。
2.测量误差为±2℃。
3.报警下限温度为:15℃。
4.报警上限温度为:30℃。
三、设计要求1.温度上、下限可以手动调节。
2.在选择器件时,应考虑成本。
温敏元件采用采用Pt1000的铂电阻。
温度所在挡位可用发光二极管显示;报警采用蜂鸣器。
3.根据技术指标通过分析计算确定电路形式和元器件参数。
4.画出电路原理图(元器件标准化,电路图规范化)。
四、实验要求1.根据技术指标制定实验方案;验证所设计的电路。
2.进行实验数据处理和分析。
五、推荐参考资料1.童诗白、华成英主编者. 模拟电子技术基础. [M]北京:高等教育出版社,2006年2.谭博学主编.集成电路原理与应用. [M]北京:电子工业出版社,2003年六、按照要求撰写课程设计报告指导教师年月日负责教师年月日学生签字年月日目录1. 概述 (1)2. 方案设计 (1)3. 电路工作原理及说明 (2)3.1温度电压转换电路 (2)3.2信号调理电路 (3)3.3窗口比较器报警电路 (4)4. 电路性能指标的测试 (5)4.1温度电压转换电路仿真测试 (5)4.2信号调理电路仿真测试 (6)5. 结论 (7)6. 性价比 (7)7.课设体会及合理化建议 (8)附录Ⅰ元器件清单 (9)附录Ⅱ热敏电阻Pt1000阻值随温度变化表 (10)附录Ⅲ整体电路原理图 (11)参考文献 (12)简易大棚温度检测报警电路的设计摘要:本论文主要研究的是简易大棚温度检测报警电路的设计,在这次设计中,主要是稳压电路、差分放大电路及窗口比较器的设计。
基于51单片机的温度检测装置的设计
基于51单片机的温度检测装置的设计一、绪论温度检测是电子技术应用的一项基本工作之一。
无论在工业生产中还是家庭日常生活中,温度检测都有着重要的作用。
设计一种简单、实用的温度检测装置,对于提高生产效率、提高安全性等方面都有着重要的作用。
目前市面上有很多种温度检测装置,如数字式温度计、红外线温度计等。
而基于51单片机的温度检测装置,由于其设计简单、易于实现、成本低廉、可靠、灵活等优点,得到了广泛的应用和研究。
二、设计目标1.能实时采集并显示当前温度值;2.具备报警功能,当温度超出设定范围时,能够及时进行报警;3.能够保存历史最高温度值,并进行显示。
三、硬件设计1.温度传感器:DS18B20;2.单片机:STC89C52;3.显示器:1602液晶显示屏;4.报警器:有源蜂鸣器。
1.温度采集与显示模块;2.温度报警模块;3.历史最高温度显示模块。
具体实现如下:1.温度采集与显示模块DS18B20_Init(); //初始化温度传感器LcdIni(); //初始化液晶显示屏然后,在一个while循环中,不断采集温度值,并将其显示在液晶显示屏上,代码如下:while(1){Ds1820Convert(); //触发温度采集Ds1820ReadTemp(temp); //读取温度值LcdCommand(0x80); //光标定位到第一行第一列LcdShowStr("Temp:"); //显示“Temp:”字样LcdShowData(temp[1]); //显示温度值的百位数LcdShowData(temp[0]); //显示温度值的十位数LcdShowData(temp[2]); //显示温度值的个位数LcdShowStr("C "); //显示“C”字母和两个空格}2.温度报警模块为了实现温度报警功能,需要定义一个阈值,并比较当前温度值是否超过了这个阈值。
如果超过了阈值,则触发报警。
基于51单片机的温度报警器设计
基于51单片机的温度报警器设计引言:温度报警器是一种用来检测环境温度并在温度超过设定阈值时发出警报的装置。
本文将基于51单片机设计一个简单的温度报警器,以帮助读者了解如何利用单片机进行温度监测和报警。
一、硬件设计硬件设计包括传感器选择、电路连接以及报警装置的设计。
1.传感器选择温度传感器的选择非常重要,它决定了监测温度的准确性和稳定性。
常见的温度传感器有热敏电阻(如NTC热敏电阻)、热电偶以及数字温度传感器(如DS18B20)。
在本设计中,我们选择使用DS18B20数字温度传感器,因为它具有高精度和数字输出的优点。
2.电路连接将DS18B20与51单片机连接,可以采用一根三线总线(VCC、GND、DATA)的方式。
具体连接方式如下:-将DS18B20的VCC引脚连接到单片机的VCC引脚(一般为5V);-将DS18B20的GND引脚连接到单片机的GND引脚;-将DS18B20的DATA引脚连接到单片机的任意IO引脚。
3.报警装置设计报警装置可以选择发出声音警报或者显示警报信息。
在本设计中,我们选择使用蜂鸣器发出声音警报。
将蜂鸣器的一个引脚连接到单片机的任意IO引脚,另一个引脚连接到单片机的GND引脚。
二、软件设计软件设计包括温度读取、温度比较和报警控制的实现。
1.温度读取通过51单片机的IO引脚和DS18B20进行通信,读取DS18B20传感器返回的温度数据。
读取温度数据的具体步骤可以参考DS18B20的通信协议和单片机的编程手册。
2.温度比较和报警控制将读取到的温度数据和设定的阈值进行比较,如果温度超过阈值,则触发报警控制。
可以通过控制蜂鸣器的IO引脚输出高电平或低电平来控制蜂鸣器是否发出声音警报。
三、工作原理整个温度报警器的工作原理如下:1.首先,单片机将发出启动信号,要求DS18B20开始温度转换。
2.单片机等待一段时间,等待DS18B20完成温度转换。
3.单片机向DS18B20发送读取信号,并接收DS18B20返回的温度数据。
温控报警电路实验报告(3篇)
第1篇一、实验目的1. 理解温控报警电路的基本原理和组成。
2. 掌握温控报警电路的设计方法和实际应用。
3. 通过实验验证温控报警电路的性能和稳定性。
4. 培养动手能力和实际操作技能。
二、实验原理温控报警电路是一种根据温度变化来控制报警装置的电路。
它主要由温度传感器、信号处理电路、比较器、执行机构(如继电器)等组成。
当温度超过设定的阈值时,电路会触发报警装置,发出警报信号。
三、实验器材1. 温度传感器(如热敏电阻、热电偶等)2. 比较器(如LM393、LM324等)3. 继电器4. 电阻、电容、二极管等电子元件5. 电路板、连接线等6. 温度控制器7. 电源8. 示波器(可选)四、实验步骤1. 搭建电路:根据实验原理,设计并搭建温控报警电路。
电路主要包括以下部分:温度传感器:用于检测环境温度。
信号处理电路:将温度传感器的模拟信号转换为数字信号。
比较器:将处理后的数字信号与预设的温度阈值进行比较。
执行机构:当温度超过阈值时,触发报警装置。
2. 连接电路:将电路元件按照设计图连接到电路板上,确保连接牢固可靠。
3. 调试电路:调整电路参数,使电路能够正常工作。
例如,调整比较器的阈值电压,使电路在预设的温度范围内触发报警。
4. 测试电路:使用温度控制器对电路进行测试,观察报警装置是否能够在温度超过阈值时正常工作。
5. 记录数据:记录实验过程中观察到的现象和数据,分析电路的性能和稳定性。
五、实验结果与分析1. 实验现象:当温度超过预设阈值时,报警装置能够正常工作,发出警报信号。
2. 数据分析:通过实验,验证了温控报警电路的性能和稳定性。
电路在预设的温度范围内能够正常工作,报警装置能够及时触发。
3. 改进措施:根据实验结果,对电路进行改进,提高电路的可靠性和稳定性。
例如,优化电路设计,提高电路的抗干扰能力;增加电路的过热保护功能,防止电路过热损坏。
六、实验总结1. 温控报警电路是一种常见的自动控制电路,在工业、农业、家庭等领域有广泛的应用。
温度报警器的设计与制作[1]
电子技术综合课程设计课程:电子技术综合课程设计题目:温度报警器所属院(系) 电气工程系专业班级姓名学号指导老师完成地点2011年6月13日至7月1日课程设计任务书温度报警器的设计与制作一、任务和要求:设计并制作一个温度报警器,要求如下:1、用压电陶瓷蜂鸣器作为电声元件;2、当温度在10℃至30℃范围内(允许误差±1℃)时报警器不发声响,当温度超过这范围时,报警器发出声响,并根据不同音调区分温度的高低,即:(1)当温度高于30时,报警器发出两种频率交替的“嘀—嘟”声响,即加到蜂鸣器上的电压波形如资料中3D(2)当温度低于10时,报经区发出单频率声响,如资料中附录3D。
3、温度传感器输出电压可由直流信号源模拟,以0℃为0mv,温度每上升1℃,递增2mv;4、设计并制作电路所用直流电源。
前言电子技术综合课程设计是大学生必须掌握的重要实践,是针对模拟电子技术,数字逻辑电路及电路分析课程的要求,对我们进行综合性实践训练的实践学习环节,它包括选择课程、电子电路设计、组装。
调试和编写总结报告等实践内容。
通过课程设计实现以下三个目标:第一,让学生初步掌握电子线路的试验、设计方法。
即学生根据设计要求和性能参数,查阅文献资料,收集、分析类似电路的性能,并通过组装调试等实践活动,使电路达到性能指标;第二,课程设计为后续的毕业设计打好基础。
毕业设计是系统的工程设计实践,而课程设计的着眼点是让学生开始从理论学习的轨道上逐渐引向实际运用,从已学过的定性分析、定量计算的方法,逐步掌握工程设计的步骤和方法,了解科学实验的程序和实施方法。
第三,培养勤于思考的习惯,同时通过设计并制作电子产类品,增强学生这方面的自信心及兴趣。
本课程设计介绍的是数字逻辑电路中以TTL集成电路为基础的数显,声响倒计时器,以电路的基本理论为基础,着重介绍电路的设计装调及性能参数的调试方法. 本课程设计应达到如下基本要求:(1)综合运用电子技术课程中所学的理论知识独立完成一个数显、声响倒计时器的设计。
数字温度计的设计与制作-
数字温度计的设计与制作【摘要】随着国民经济的发展,人们需要对各种加热炉、热处理炉、反应炉和锅炉中温度进行检测和控制。
采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
在日常生活以及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要的物理参数之一。
在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。
温度控制在生产过程中榨油相当大的比例。
温度测量是温度控制的基础,技术已经比较成熟。
传统的测温元件有热电偶和二电阻。
而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。
我们用一种相对比较简单的方式来测量。
我们采用美国DALLAS半导体公司继DS18B20之后推出的一种改进型智能温度传感器DS18B20作为检测元件,温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。
DS18B20可以直接读出北侧温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本文介绍一种基于AT89C51单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围0℃-~+100℃,使用LED模块显示,能设置温度报警上下限。
正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用。
该电路设计新颖、功能强大、结构简单。
【关键词】温度测量 DSI8B20 AT89C51目录一、绪论 (6)(一)课题背景及意义 (6)(二)课题的研究与开发目的 (6)(三)本文的主要工作 (6)二、开发工具介绍 (6)(一) Proteus (6)(二) Keil (7)三、系统概述 (7)(一)方案一 (7)(二)方案二 (8)(三)系统设计原理 (8)(四) 系统组成 (8)(五) DS18B20温度传感器与单片机的借口电路 (9)四、系统软件设计 (10)(一)主程序设计 (10)(二)DS18B20初始化 (11)(三)数据测试 (12)(四)仿真结果 (12)五、结束部分 (15)(一)结语 (15)(二)致谢 (16)参考文献 (17)数字温度计的设计与制作一、绪论(一)课题背景及意义随着新技术的不断开发与应用,近年来单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到电力、冶金、化工、建材、机械、食品、石油等各个行业。
智能温湿度监控报警装置的设计与实现
智能温湿度监控报警装置的设计与实现一、设计思路智能温湿度监控报警装置的设计思路是通过传感器采集室内温湿度数据,并将数据传输给微处理器。
微处理器对数据进行处理,当检测到异常情况时,触发报警装置。
报警方式可以通过声音报警、短信通知等方式实现。
二、硬件选型1.温湿度传感器:选择高精度的温湿度传感器,如DHT11、DHT22等。
2. 微处理器:选择性能良好的微处理器,如Arduino、树莓派等。
3.通信模块:选择适合的通信模块,如Wi-Fi模块、GSM模块等,用于将数据传输给服务器或发送短信。
4.报警装置:可以选择蜂鸣器、显示器、LED灯等报警装置。
三、软件开发1.传感器数据采集:使用适当的引脚将温湿度传感器连接到微处理器,通过相应的库函数读取温湿度数据。
2.数据处理:编写程序对采集到的温湿度数据进行判断,当温度或湿度超出设定的范围时,触发报警装置。
3.数据传输:通过通信模块将采集到的温湿度数据传输给服务器或发送短信通知用户。
如果选择Wi-Fi模块,可以通过HTTP请求将数据上传到服务器;如果选择GSM模块,可以使用相应的AT指令发送短信。
4.报警装置:根据设计需求选择合适的报警装置,并编写程序触发相应的报警方式,如发出声音、亮起LED灯等。
四、装置实现1.硬件连接:按照设计需求将温湿度传感器、通信模块、报警装置等硬件连接到微处理器。
2.软件编程:根据设计思路和功能需求,使用适当的编程语言编写程序代码,并将程序烧录到微处理器中。
3.调试测试:将装置放置在室内,观察其采集温湿度数据和触发报警装置的情况,根据需要进行调试和测试调整。
总结:智能温湿度监控报警装置的设计与实现主要包括设计思路、硬件选型、软件开发和装置实现。
在设计中,需要选择合适的硬件和编写相应的软件程序。
实现过程中需要进行适当的调试和测试,确保装置能够正常工作。
该装置在保证室内环境舒适和安全的同时,也能提醒用户及时处理异常情况,具有很大的应用前景。
环境温度、光照检测报警系统设计
课程设计报告课程名称:单片机技术课程设计题目:环境温度、光照检测报警系统设计学生姓名:学号:二级学院:专业:电子信息科学与技术班级:指导教师姓名:起止时间:2018 年 9 月—— 2019 年 1 月报告评分:课程老师签名:环境温度、光照检测报警系统设计摘要:环境温度、光照检测报警系统是日常生活和工业应用非常广泛的工具,能实时采集周围的温度信息进行显示,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。
此系统是基于STC89C52单片机设计的,包括DS18B20温度采集模块,光敏传感器,液晶显示屏,蜂鸣器,键盘扫描模块,PCF8591模数转换模块。
STC89C52作为控制核心,具有功耗低、价格低等优点。
温度检测报警模块采用单总线数据传输的DS18B20,改芯片具有精度高,测量范围广等特点。
光照值检测采用光敏传感器和PCF8591模数转换模块联合使用,实现将测得的模拟电压值转换为数字量信号。
显示模块采用OLED显示,对于显示数字、字母和汉字最为合适。
并对采集的数据进行分析处理和按键预设值比较,从而实现对环境中温度和光强的控制并对超标数据进行报警。
关键词:DS18B20;光敏传感器;PCF8591模数转换模块;OLED显示屏;STC89C52目录1 绪论 (1)1.1 课题的具体功能与要求 (1)1.2 课题研究的情况 (1)1.3 课题研究的意义 (1)1.4 本章小结 (1)2 方案论证 (1)2.1 总系统方案的选择 (2)2.2 各单元模块的比较 (2)2.2.1 温度传感器模块 (2)2.2.2 光照传感器模块选择 (2)2.2.3 AD转换模块选择 (2)2.3 本章小结 (2)3 硬件系统 (3)3.1 硬件系统的工作原理 (3)3.2 各单元模块的设计与原理 (3)3.2.1 51单片机最小系统 (3)3.2.2 按键模块设计 (4)3.2.3 显示模块设计 (4)3.2.4 温度的采集 (4)3.3 本章小结 (4)4 软件系统 (5)4.1 软件系统流程 (5)4.2 各单元的软件流程 (5)4.2.1 STC89C52主控单片机 (5)4.2.2 DS18B20模块 (5)4.2.3 PCF8591 (5)4.2.4 OLED模块 (5)4.3 本章小结 (5)5 系统调试 (6)5.1 硬件的检测 (6)5.2 单元模块的调试 (6)5.2.1 主控STC89C52的调试 (6)5.2.2 DS18B20模块 (6)5.2.3 PCF8591模块 (6)5.2.4 OLED模块 (6)5.2.5 系统运行调试 (6)5.3 本章小结 (6)6 总结与展望 (7)参考文献 (7)附录 (8)环境温度、光照检测报警系统设计本次的课程设计为环境温度和光照检测报警系统,该装置基于STC89C52 单片机,对温度传感器DS18B20 和光敏传感器采集的温度和光强信息进行相关处理,然后送到人机接口界面液晶显示模块OLED显示屏进行显示。
高温报警电路设计方案
高温报警电路设计方案高温报警电路设计方案一、引言随着现代科技的发展,电子产品的应用越来越广泛,导致了大量的功率损耗和热量释放。
高温是电子产品性能下降、元器件寿命缩短以及安全隐患出现的主要原因之一。
为了避免高温引发的问题,设计一款高温报警电路是非常重要的。
二、电路设计需求1. 检测温度:电路需要能够准确并及时地检测出环境温度,以便判断是否达到高温状态。
2. 控制报警:一旦检测到高温,电路需要能够触发报警装置,及时警示用户。
3. 简洁易用:电路设计需要简单、紧凑,并且易于安装和使用。
三、电路设计方案基于以上需求,我们设计了以下高温报警电路:1. 传感器选择为了准确检测环境温度,我们选择了一个高精度的温度传感器,例如NTC(负温度系数)热敏电阻或热电偶。
这些传感器能够根据温度的变化产生电阻或电压的变化。
2. 微控制器我们使用一个微控制器(MCU)来获取传感器输出的电阻或电压值,并进行温度计算和控制逻辑运算。
常用的MCU有PIC,STC等。
MCU的引脚能够读取传感器的输出信号,并通过算法将其转化为温度值。
3. 报警设备一旦温度超过预设的阈值,MCU将触发报警装置,警示用户注意温度异常。
报警设备可以选择蜂鸣器或者LED灯。
4. 电源电路为了保证电路正常工作,需要一个稳定的电源电路,该电路应该能够为MCU、传感器和报警装置提供稳定的电压和电流。
5. PCB设计为了使整个电路更加可靠和紧凑,我们需要进行PCB设计。
PCB设计主要包括将上述组件布置到正确的位置上,确保电路板的电子元件间的连接,以及提供适当的电路保护措施。
四、电路工作原理1. 传感器检测到的温度信号被传输到MCU。
2. MCU通过测量电阻或电压来计算温度值。
3. 将计算得到的温度值与预设的阈值进行比较。
4. 如果温度超过阈值,MCU将触发报警装置。
5. 报警装置发出警报或者显示警示灯来提醒用户注意高温状态。
五、电路性能和优化1. 精度和稳定性:选择高精度的传感器和准确的MCU可以提高电路的精度和稳定性。
基于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一.温度测量与显示及报警电路的设计1.设计目的 (4)2.设计任务及要求 (4)3.设计内容 (5)3.1)稳压源电路的设计 (5)3.2)测量电路的设计 (6)3.3)放大电路的设计 (6)3.4)报警电路的设计 (7)3.5) 整体电路 (8)3.6)实际效果图 (8)4.元器件选择 (9)4.1)热敏电阻的选择 (9)4.2)放大器的选择 (10)4.3)比较器的选择 (10)5.电路的调试 (11)6.设计的体会及其改进建议 (13)温度测量与显示及报警电路的设计一.设计目的运用有关的课程的基础理论知识和技能解决实际问题的能力,提高本专业必要的基本技能、方法和创新能力。
完成测控系统任务分析、电路总体设计、单元电路设计以及电路调试等各个环节、掌握有关传感器接口电路、信号处理电路、放大电路、滤波电路、运算电路、显示电路以及执行部件驱动电路等内容在测控系统中的使用方法。
了解有关电子器件和集成电路的工作原理。
二.设计任务及要求设计内容:室内环境参数测量及安防报警电路设计1)温度、湿度、照度测量与显示、报警电路设计;2)破门入室、破窗入室、室内防盗、火灾,燃气泄露等报警电路设计。
基本要求:1)用电路实现,不用软件;2)用数字表头实现测量值的显示;3)能够设置环境参数测量值报警上下限,并实现声、光报警。
主要性能指标:本次设计的题目为温度报警器的设计,运用温度传感器的温度特性从而达到在一定温度时的报警作用。
其主要功能和指标如下:1.利用温度传感器(热敏电阻)测量某环境的温度2.报警器的报警温度可调,范围为(0—50℃)3.采用蜂鸣器报警,声音大小由环境温度与报警温度的差值决定三.设计内容3.1稳压电源电路的设计要使电路能够稳定的工作首先就要提供一个稳定的电源,如图1就是我设计的稳压源电路图,电路中的LM358P为电压跟随器,用来形成稳定的电压源供测量电路使用。
温度报警实验报告范文
一、实验目的1. 理解温度报警器的基本工作原理和组成结构。
2. 掌握温度传感器的使用方法及数据采集技术。
3. 学会温度报警电路的设计与调试。
4. 提高动手实践能力和分析问题、解决问题的能力。
二、实验原理温度报警器是一种用于检测环境温度并发出报警信号的电子设备。
其基本原理是利用温度传感器采集环境温度数据,通过信号处理和比较判断,当温度超过预设阈值时,触发报警装置发出报警信号。
实验中使用的温度传感器为热敏电阻,其电阻值随温度变化而变化。
当温度升高时,热敏电阻的电阻值减小;反之,温度降低时,电阻值增大。
通过测量热敏电阻的电阻值,可以间接得到环境温度。
三、实验器材1. 温度报警器实验装置一套2. 热敏电阻传感器一个3. 信号放大电路模块一个4. 模数转换模块一个5. 主控电路模块一个6. 数码管显示器一个7. 蜂鸣器一个8. 电源模块一个9. 连接导线若干四、实验步骤1. 搭建实验电路:根据实验要求,将热敏电阻传感器、信号放大电路模块、模数转换模块、主控电路模块、数码管显示器、蜂鸣器和电源模块按照电路图连接。
2. 热敏电阻传感器调试:将热敏电阻传感器置于室温环境中,观察数码管显示的温度值是否稳定。
如不稳定,可适当调整电路参数,确保温度值准确。
3. 主控电路调试:设置报警阈值,当温度超过阈值时,蜂鸣器发出报警信号。
通过调整阈值,观察蜂鸣器是否正常报警。
4. 实验验证:将实验装置放置于不同温度环境中,观察报警器是否能够准确检测并发出报警信号。
五、实验结果与分析1. 实验结果:在实验过程中,当温度超过预设阈值时,报警器能够准确检测并发出报警信号。
2. 结果分析:(1)热敏电阻传感器性能稳定,能够准确采集环境温度数据。
(2)信号放大电路和模数转换模块能够将热敏电阻传感器的模拟信号转换为数字信号,为后续处理提供数据支持。
(3)主控电路能够实时监测温度数据,并在温度超过预设阈值时触发报警信号。
六、实验总结本次实验成功搭建了一个温度报警器,实现了对环境温度的检测和报警功能。
粮仓多点温度监测系统设计
粮仓多点温度监测系统设计一、系统概述:本系统通过安装多个传感器在粮仓内不同位置进行温度检测,将检测到的温度数据采集、传输给中心控制器,经过分析和处理后,将数据显示在人机界面上,并通过声光报警装置提示用户。
本系统具有实时性、准确性、可操作性等特点,能够在第一时间发现粮仓内的温度异常情况并进行及时处理,确保粮食的质量和安全。
二、系统组成:本系统主要由温度传感器、数据采集器、通信模块、中心控制器、电源、人机交互界面、报警装置等组成。
1、温度传感器:本系统所采用的温度传感器为PT1000型号的热敏电阻传感器,可测量室内温度范围为-50~150°C。
传感器精度高、测量范围广,且使用寿命长,是目前较为常用的温度传感器之一。
2、数据采集器:数据采集器主要用来采集传感器所检测到的温度数据,将数据通过模拟信号转换为数字信号,再将数字信号通过通信模块传输至中心控制器。
3、通信模块:本系统所采用的通信模块为GSM/GPRS通讯模块,可通过短信或GPRS网络将数据传输至中心控制器,并可接收中心控制器发送的控制指令,实现远程控制。
4、中心控制器:中心控制器是本系统的核心部件,主要用于数据处理、控制指令下达和人机交互。
数据处理方面,中心控制器能够对传感器采集到的温度数据进行实时分析和处理,并根据设定的阈值进行判断和判定,当温度超过或低于设定的值时,自动触发报警装置。
在控制指令下达方面,中心控制器可以通过短信或GPRS网络向本系统发送远程控制指令,以实现远程控制功能。
5、人机交互界面:人机交互界面是本系统与用户直接交互的界面,主要用来显示温度监测数据、操作控制系统,并展示报警信息。
界面采用易于操作的界面设计,将温度数据以清晰直观的形式呈现给用户,方便用户对仓内温度变化情况进行监控和控制。
6、报警装置:报警装置主要用来提示用户粮仓内温度异常情况,并引起用户的重视和注意。
在温度超过或低于设定的值时,报警装置将立即发出声光报警信号,提醒用户进行处理。
基于plc的温度和湿度检测和显示(毕业设计)
基于plc的温度和湿度的检测和显示摘要本论文主要讲述了基于西门子S7-200系列可编程控制器(PLC)为主要的控制元件,实现对环境的温度和湿度进行实时检测和显示,并同时实现对时间进行显示和校正等功能的显示装置的设计方法。
本设计的传感器部分采用集成温度和湿度传感器,集成传感器具有功能强、精度高、响应速度快、体积小、微功耗、价格低、适合远距离传输信号等特点。
集成传感器的外围电路简单,具有较高的性价比。
经过选择集成温度传感器采用电压输出式单片精密集成温度传感器LM35系列产品;集成湿度传感器选择线性电压输出式集成湿度传感器 HM1500,它的主要特点是采用恒压供电、内置放大电路、能输出与相对湿度呈比例关系的伏特级电压信号、响应速度快、重复性好、抗污染能力强。
显示部分采用LED七段码进行显示,本装置一共使用了十七个LED数码管进行显示,能够同时显示当时环境的温度、湿度和时间,还可以显示年月日等信息,并能实现当环境的温湿度超过一定范围时进行报警的功能。
关键词:PLC;温度传感器;湿度传感器;LED显示装置The design of detection and display about the temperatureand humidity based on PLCAbstractThis paper mainly based on Siemens S7-200 series programmable controller (PLC) for the control of the main components realize the environmental temperature and humidity for real-time detection and display, and to simultaneously achieve right time and calendar set up for display and function display devices design methods.The design of the sensor using integrated temperature and humidity sensors, sensor integration with functional and high accuracy. Fast response, small size, very low-power, low price, suitable for long-distance signal transmission characteristics. Integrated sensor external circuit is simple and low cost and high performance. Selected integrated temperature sensor output voltage precision-integrated single-chip temperature sensor LM35 series of products; Integrated humidity sensor option linear voltage-output integrated humidity sensors HM1500. Its main feature is the constant voltage power supply, a built-in amplifier, can be output with the relative humidity is the ratio between the voltage level signal voltage, fast response and good reproducibility, anti-pollution capability. LED used in some of the display code in paragraph 107, the device used a total of 17 LED digital tubes, can also showed that environmental temperature, humidity and time, can also display information such as the date, and the environment can be achieved when the temperature and humidity of more than a certain scope for alarm functions.Key words:PLC; Temperature sensor; Humidity sensor; LED display devices目录摘要Abstract目录第一章引言1.1 课题的背景和意义第二章系统简介及方案论证2.1 系统设计主要技术指标与参数2.2 设计方案的论证第三章可编程控制器概述3.1 PLC的系统组成与工作原理3.1.1 PLC的组成结构3.1.2 PLC的扫描工作原理3.2 PLC的发展趋势第四章系统的硬件方案与设计4.1 传感器的选型与设计4.1.1 集成温度传感器介绍与选型4.1.2 集成湿度传感器介绍与选型4.2 PLC的选型与模块配置4.2.1 PLC的选型原则4.2.2 本系统中可编程序控制器的选取及其特点4.3显示方案的设计4.3.1 与LED显示相关的知识4.3显示方案的设计4.3.1 与LED显示相关的知识4.3.2 显示方案的设计4.4 工作电源部分第五章系统软件设计5.1 显示系统主程序5.1.1 温度读入子程序5.1.2 湿度读入子程序5.1.3 显示子程序5.1.4 实时时钟指令5.2 程序清单结论参考文献致谢附录1.主程序梯形图及指令表2.时钟初始化子程序0梯形图及指令表3.实时时钟读入子程序1梯形图及指令表4.温度读入子程序2梯形图及指令表5.湿度读入子程序3梯形图及指令表6.显示子程序4梯形图及指令表7.中断0(调时闪)梯形图及指令表8.中断1(报警闪)梯形图及指令表第一章引言1.1 课题的背景和意义温度、湿度和人类的生产、生活有着密切的关系,同时也是工业生产中最常见最基本的工艺参数,例如机械、电子、石油、化工等各类工业中广泛需要对温度、湿度的检测与控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录第一章绪论 (1)1.1课题背景与意义 (1)1.2设计题目介绍 (1)1.3设计目的 (1)1.4设计内容和要求 (1)第2章设计原理 (3)2.1系统总体框架设计 (3)2.2系统硬件设计 (3)2.2.1温度传感器DS18B20电路 (3)2.2.2蜂鸣器报警电路 (4)2.2.31602液晶显示显示电路 (5)2.2.4复位电路 (5)2.3系统软件设计 (6)第3章系统调试及结果分析 (8)3.1硬件调试 (8)3.2软件调试 (8)3.3结果分析 (9)参考文献 (10)附录 (11)附录一系统原理图 (11)第一章绪论1.1课题背景与意义温度是一个基本的物理量,在工业生产和实验研究中,如机械、食品、化工、电力、石油、等领域,温度常常是表征对象和过程状态的重要参数,是各门学科研究中经常遇到和必须测量的物理量。
本质上讲,温度就是衡量物体冷热程度的物理量,是物体分子热运动平均动能的标准。
它是国际单位制规定的七个基本单位之一。
温度概念的建立以及温度的测量都是以热平衡为基础的,当两个冷热程度不同的物体接触后就会产生导热换热,换热结束后,两物体处于热平衡状态,此时它们具有相同的温度,这就是温度最基本的性质。
因此对温度进行准确测量和有效控制已成为人们在科学研究和生产实践中面临的重要课题之一。
1.2设计题目介绍设计并开发能自动测温并具有显示和报警系统的温度测量控制系统,要求以18b20做为温度测量传感器,以数码管、点阵、1602、全彩TFT屏做为温度等信息显示装置,以蜂鸣器为报警装置,能实现实时温度显示、温度上下限设定、温度上下限报警等功能。
1.3设计目的测控系统技术是自动控制理论和微型计算机原理和接口等技术在工业生产过程中实现自主测量自动控制的专门技术,其以自动控制理论为基础,以电子技术、传感器原理、计算机原理及接口等课程内容为辅助,通过对测控系统的设计实践环节培养学生理论应用能力、总结归纳能力以及自我学习能力,从而进一步提高学生工程实践能力和创新意识的培养。
1.4设计内容和要求(1)单片机开发仪提供的18B20温度传感器做为温度采集传感器。
对温度进行实时采集。
(2)本组(第三组)使用1602液晶屏做为信息显示装置。
(3)显示内容要求如下:○1实时显示当前温度。
○2对上下限进行设定时显示设定值。
(要求显示的设定值能随按键按下而变化)○3温度高于上限或低于下限时显示屏有相应显示。
(报警显示内容可自定)(4)使用按键或4*4键盘做为输入设备,用于设定报警上下限。
(5)使用蜂鸣器做为报警装置,低于下限时短鸣3次为一组报警,每组报警之间有一定间隔,直至温度高于下限,2秒长鸣后表示已高于下限;高于上限是持续长鸣,直至低于上限时,短鸣3次示意已低于上限。
(6)可拓展其他功能做为发挥部分。
第2章设计原理2.1系统总体框架设计以18B20做为温度测量传感器,以90C51单片机为核心,起着控制作用,系统包括温度测量电路,显示电路,蜂鸣器报警电路,复位电路,键盘控制电路。
系统总体框图如下图2-1所示:图2-1系统总体框图2.2系统硬件设计2.2.1温度传感器DS18B20电路DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。
主要根据应用场合的不同而改变其外观。
封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。
耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。
其技术性能描述:①、独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。
②、测温范围-55℃~+125℃,固有测温误差③、支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。
④、工作电源:3.0~5.5V/DC(可以数据线寄生电源)⑤、在使用中不需要任何外围元件⑥、测量结果以9~12位数字量方式串行传送⑦、不锈钢保护管直径Φ6⑧、适用于DN15~25,DN40~DN250各种介质工业管道和狭小空间设备测温⑨、标准安装螺纹M10X1,M12X1.5,G1/2"任选⑩、PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。
其外形如图2-2所示:图2-2传感器外形图本设计采用一线制数字温度传感器DS18B20做为本课题的温度传感器,传感器信号直接接到单片机的P3.3管脚上。
2.2.2蜂鸣器报警电路报警电路采用简单的蜂鸣器电路,当温度超出上下限值时,蜂鸣器鸣响。
其电路图如图2-3所示:图2-3报警电路2.2.31602液晶显示显示电路1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。
1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。
1602采用标准的16脚接口,其中:第1脚:VSS为电源地第2脚:VCC接5V电源正极第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。
第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。
第6脚:E(或EN)端为使能(enable)端,高电平(1)时读取信息,负跳变时执行指令。
第7~14脚:D0~D7为8位双向数据端。
第15~16脚:空脚或背灯电源。
15脚背光正极,16脚背光负极。
1602的特性:3.3V或5V工作电压,对比度可调;内含复位电路;提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能;有80字节显示数据存储器DDRAM;内建有192个5X7点阵的字型的字符发生器CGROM;8个可由用户自定义的5X7的字符发生器CGRAM。
图2-41602的引脚2.2.4复位电路本设计所用的复位电路与其他单片机所用电路类似,为电容式复位。
其电路图如图所示:图2-5复位电路2.3系统软件设计系统的软件主要是采用汇编语言,对单片机进行编程实现各种功能。
当然,也可以使用C语言,本设计采用汇编语言来编程,主程序对模块进行初始化,而后调用读温度、处理温度、显示、键盘,报警等模块。
用的是循环查询方式来显示和调用温度,主程序的主要功能是负责温度的实时显示,读出并处理DB18B20的测量的当前温度值并负责调用各子程序,其程序流程如图系统程序流程图。
图2-6系统程序流程图按键处理子程序主要负责温度报警上下限的设置,子程序每循环一次都要对按键进行扫描,判断是否有输入按键按下则进行一系列的按键输入操作。
其程序流程框图如图2-7所示。
图2-7修改温度上下限程序流程图第3章系统调试及结果分析调试是整个设计任务中一个重要的一个环节。
为了达到设计要求,主要进行了两个方面的调试,首先硬件调试,然后进行软件调试。
3.1硬件调试电子负载用的信号板和电源板是传统的模拟电路,设计失误和元件的质量问题都必须通过硬件调试才能发现,检查步骤如下:(1)上电前的检查:目测所有的接线是否正确,是否有少线、接错线、虚焊和接触不良的焊点、单片机、独立键盘等引脚是否有接错,1602引脚次序是否接反,DS18B20是否漏接等等。
用万用表测量下电源线、信号线、底线是否有短路现象,尤其是电源对地和芯片插座各个引脚是否短路,是否所有的地线都接到了一起并接上电源的负极。
(2)信号板、电源板通电检测:信号板、电源板分别通电检测,电源接通后,观察电路板是否有异常现象发生,包括是否有冒烟现象、特殊气味,用手小心触摸各芯片,看是否有异常发烫现象。
(3)整机调试:完成以上两个步骤后,将信号板、电源板连接为一体进行整机调试,检查DDS18B20是否能够通过单片机通讯,键盘输入模块能否显示在小液晶屏上,报警系统是否正常工作,电源模块输出电压是否为设计的值。
3.2软件调试软件调试是通过对程序的汇编、连接、执行来发现程序中存在的语法错误与逻辑错误并加以排除纠正的过程。
程序后,编辑,查看程序是否有逻辑的错误。
不过单纯的软件调试只能检查程序的基本正确性,而整个方案所有程序是否能够同时完成要求,需要在软硬件综合调试过程中才能够进行检查。
其Proteus电路仿真图如图3-1所示:D 714D 613D 512D 411D 310D 29D 18D 07E 6R W 5R S 4V S S 1V D D 2V E E3图3-1电路仿真图3.3结果分析实验结果表明:该设计方案能达到预定方案任务的要求。
本设计以18B20做为温度测量传感器,以90C51单片机为核心,起着控制作用,系统包括温度测量电路,显示电路,蜂鸣器报警电路,复位电路,键盘控制电路。
设计主要分为两个部分,软件程序设计和硬件电路设计。
通过对测控系统的设计,培养我们理论应用能力、总结归纳能力以及自我学习能力,从而进一步提高我们工程实践能力和创新意识的培养。
在方案设计上培养了我们综合应用单片机的能力,对单片机的各个管脚的功能也有了进一步认识,还学会了怎样用DS18B20和1602液晶显示温度,通过实践对单片机的认识进一步加深。
还锻炼了我们查阅技术资料的能力,动手能力,发现问题,解决问题的能力。
并且我们熟练掌握了有关单片机汇编语言控制系统及测试方法。
在与同组同学和指导老师进行交流沟通的过程中,增强了团队意识和合作精神,体会到了合作的乐趣并且发现了更多的创作和闪光的思路。
启示以严谨的作风和高度的责任感投入未来的学习和工作中。
参考文献[1]李鹏举.51单片机工程师是怎么炼成的.北京:电子工业出版社,2012年.[2]Paul Horowitz.电子学.北京:电子工业出版社.2011年.[3]裘宗燕译.程序设计语言.北京:电子工业出版社.2005年.[4]张毅刚.单片机原理及应用.北京:高等教育出版社.2010年.[5]王建国.检测技术及仪表.北京:中国电力出版社.2007年.[6]孙传友.测控原理与技术.北京:北京航天航空大学出版社.2013年.[7]赖麟文.8051单片机C语言彻底应用.北京:科学出版社.2002年.附录附录一系统原理图图4-1系统原理图。