温度报警器实验报告记录

合集下载

简易温度报警器实验报告[温湿度报警器实验报告]

简易温度报警器实验报告[温湿度报警器实验报告]

简易温度报警器实验报告[温湿度报警器实验报告]温湿度报警器校准规范实验实验目的按照中的相应条款对温湿度报警器进行校准,并对校准数据进行分析,以判定的可行性。

实验设备精密露点仪:温度测量范围(5~50)℃,最大允许误差:±0.1℃;露点温度测量范围:(0~40)℃DP,最大允许误差:±0.2℃DP;精密温度计:温度测量范围(-60~300)℃,准确度:±0.05℃;温湿度检定箱和湿度发生器:温度范围(-50~100)℃,湿度范围(10~95)%RH,其区域温度均匀度:0.3℃,温度波动度:±0.2℃;湿度均匀度:1.0%RH(20℃时),湿度波动度:±0.8%RH(20℃时)。

实验环境室温:(20±5)℃相对湿度:≤85%实验项目及数据实验项目为温度示值误差、湿度示值误差、温度设定点偏差和切换差、湿度设定点偏差和切换差。

校准结果如下:委托单位济源伊利乳业有限公司器具名称数显温湿度计型号/规格TH-21E生产厂家广东美德时仪器仪表有限公司MDS21所用标准器及主要配套设备名称型号/规格编号证书号有效日期精密露点仪OptidewVision134342/134113STI热00142022-03-25恒温恒湿箱VC403458566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度20.9℃相对湿度45%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度(k=2)读数1读数2读数1读数215.1℃15.1℃15.1℃0.0℃15.0℃15.0℃-0.1℃0.2℃20.1℃20.1℃20.1℃0.0℃20.0℃20.0℃20.0℃-0.1℃0.2℃30.1℃20.1℃30.1℃0.0℃30.0℃30.0℃30.0℃0.2℃40.3%RH 40.3%RH 40.3%RH 0.0%RH 42.0%RH 42.0%RH 42.0%RH 1.7%RH 1.3%RH 60.4%RH 60.4%RH 60.4%RH +0.4%RH 61.4%RH 61.4%RH 61.4%RH0.6%RH1.4%RH79.8%RH79.8%RH+0.5%RH80.5%RH80.5%RH80.5%RH0.2%RH1.4%RH标准器读数(报警读数)标准器修正值实际报警值被校仪器报警设定值设定点偏差切换差设定点偏差扩展不确定度(k=2)正行程反行程正行程正行程反行程-9.983℃-9.896℃0.0℃-9.983℃-9.896℃-10.0℃0.0℃0.1℃0.1℃0.2℃44.988℃44.812℃0.0℃44.988℃44.812℃45.0℃0.0℃0.2℃0.2℃32.1%RH 31.8%RH -0.2%RH 31.9%RH 31.6%RH 30%RH 1.9%RH 1.6%RH0.3%RH1.3%RH 88.7%RH 88.3%RH +0.6%RH 89.3%RH 88.9%RH 90%RH -0.7%RH0.4%RH1.5%RH校准员杨凌核验员崔馨元校准日期2022年11月30日备注/实验结果:温度示值误差-0.1℃、湿度示值误差1.7%RH、温度设定点偏差-0.2℃、切换差0.2℃、湿度设定点偏差1.9%RH、切换差0.4%RH,均符合校准规范要求委托单位济源伊利乳业有限公司器具名称数显温湿度计型号/规格TH-21E生产厂家广东美德时仪器仪表有限公司MDS21所用标准器及主要配套设备名称型号/规格编号证书号有效日期精密露点仪OptidewVision134342/134113STI热00142022-03-25恒温恒湿箱VC403458566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度相对湿度45%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度(k=2)读数1读数2读数1读数215.1℃15.1℃15.1℃0.0℃15.0℃15.0℃15.0℃-0.1℃0.2℃20.1℃20.1℃0.0℃20.1℃20.1℃20.1℃0.0℃0.2℃30.1℃20.1℃30.1℃0.0℃30.1℃30.1℃30.1℃0.0℃0.2℃40.3%RH 40.3%RH0.0%RH 42.2%RH 42.2%RH 42.2%RH 1.9%RH 1.3%RH 60.4%RH 60.4%RH 60.4%RH +0.4%RH 61.6%RH 61.6%RH 61.6%RH0.8%RH1.4%RH 79.8%RH 79.8%RH 79.8%RH +0.5%RH79.5%RH79.5%RH-0.8%RH1.4%RH标准器读数(报警读数)标准器修正值实际报警值被校仪器报警设定值设定点偏差切换差设定点偏差扩展不确定度(k=2)正行程反行程正行程反行程正行程反行程-9.964℃0.0℃-9.964℃-10.107℃-10.0℃0.0℃-0.1℃0.1℃0.2℃45.233℃45.169℃0.0℃45.233℃45.169℃45.0℃0.2℃0.2℃0.0℃0.2℃33.1%RH-0.2%RH32.9%RH33.2%RH 30%RH2.9%RH3.2%RH0.3%RH1.3%RH88.9%RH89.1%RH +0.6%RH 89.5%RH 89.7%RH 90%RH -0.5%RH -0.3%RH0.2%RH1.5%RH 校准员核验员崔馨元校准日期2022年11月30日备注/实验结果:温度示值误差-0.1℃、湿度示值误差1.9%RH、温度设定点偏差0.2℃、切换差0.1℃、湿度设定点偏差3.2%RH、切换差0.3%RH,均符合校准规范要求委托单位济源伊利乳业有限责任公司器具名称数显温湿度计型号/规格TH-21E生产厂家广东美德时仪器仪表有限公司MDS21所用标准器及主要配套设备名称型号/规格编号有效日期精密露点仪OptidewVision134342/134113STI 热00142022-03-25恒温恒湿箱VC4034 58566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度20.9℃相对湿度45%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度(k=2)读数1读数2读数1读数215.1℃15.1℃15.1℃0.0℃15.0℃15.0℃15.0℃-0.1℃0.2℃20.1℃20.1℃20.1℃0.0℃20.0℃20.0℃20.0℃-0.1℃0.2℃30.1℃20.1℃30.1℃0.0℃30.0℃30.0℃30.0℃-0.1℃0.2℃40.3%RH 40.3%RH 40.3%RH 0.0%RH 42.0%RH 42.0%RH1.7%RH 1.3%RH 60.4%RH 60.4%RH 60.4%RH +0.4%RH 61.8%RH 61.8%RH 61.8%RH 1.0%RH 1.4%RH 79.8%RH 79.8%RH 79.8%RH +0.5%RH 81.1%RH 81.1%RH 81.1%RH 0.8%RH标准器读数(报警读数)标准器修正值实际报警值被校仪器报警设定值设定点偏差切换差设定点偏差扩展不确定度(k=2)正行程反行程正行程反行程正行程反行程-9.983℃-9.896℃0.0℃-9.983℃-9.9896℃0.0℃0.1℃0.1℃0.2℃44.911℃45.012℃0.0℃44.911℃44.989℃45.0℃-0.1℃0.0℃0.1℃0.2℃32.5%RH 32.8%RH -0.2%RH 32.3%RH 32.6%RH2.3%RH 2.6%RH0.3%RH1.3%RH 90.2%RH 90.2%RH +0.6%RH 90.8%RH 90.8%RH 90%RH-0.8%RH -0.8%RH0.0%RH1.5%RH 校准员杨凌核验员崔馨元校准日期2022年11月30日备注/实验结果:温度示值误差-0.1℃、湿度示值误差1.7%RH、温度设定点偏差0.1℃、切换差0.1℃、湿度设定点偏差2.6%RH、切换差0.3%RH,均符合校准规范要求委托单位济源伊利乳业有限责任公司器具名称数显温湿度计型号/规格TH-21E生产厂家广东美德时仪器仪表有限公司MDS21所用标准器及主要配套设备名称型号/规格编号证书号有效日期精密露点仪OptidewVision134342/134113STI热00142022-03-25恒温恒湿箱VC403458566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度20.9℃相对湿度45%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度读数1读数2读数1读数215.1℃15.1℃15.1℃0.0℃15.0℃15.0℃15.0℃-0.1℃0.2℃20.1℃20.1℃20.1℃0.0℃20.0℃20.0℃20.0℃-0.1℃30.1℃20.1℃30.1℃0.0℃30.0℃30.0℃30.0℃-0.1℃0.2℃40.3%RH 40.3%RH 40.3%RH 0.0%RH 43.1%RH 43.1%RH 43.1%RH 2.8%RH 1.3%RH 60.4%RH60.4%RH+0.4%RH62.9%RH62.9%RH62.9%RH2.1%RH1.4%RH79.8%RH79.8%RH79.8%RH+0.5%RH81.3%RH81.3%RH81.3%RH1.0%RH1.4%RH标准器读数(报警读数)标准器修正值实际报警值被校仪器报警设定值设定点偏差切换差设定点偏差扩展不确定度(k=2)正行程反行程正行程反行程正行程反行程-10.133℃-10.096℃0.0℃-10.133℃-10.096℃-10.0℃-0.1℃-0.1℃0.0℃44.826℃44.769℃0.0℃44.826℃44.769℃45.0℃-0.2℃-0.2℃0.0℃0.2℃34.0%RH 33.7%RH -0.2%RH 33.8%RH 33.5%RH 30%RH 3.8%RH 3.5%RH 0.3%RH90.5%RH90.3%RH+0.6%RH91.1%RH90.9%RH90%RH1.1%RH0.9%RH0.2%RH1.5%RH校准员杨凌核验员崔馨元校准日期2022年11月30日备注/实验结果:温度示值误差-0.1℃、湿度示值误差2.8%RH、温度设定点偏差-0.2℃、切换差新乡市食品药品检验所器具名称温湿度记录仪型号/规格GSP-6生产厂家江苏省精创电气股份有限公司EFG19AG00061所用标准器及主要配套设备名称型号/规格编号证书号有效日期精密露点仪OptidewVision134342/134113STI热00142022-03-25恒温恒湿箱58566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度21.2℃相对湿度38%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度(k=2)读数1读数2读数115.1℃15.1℃0.0℃15.1℃15.1℃15.1℃0.0℃0.2℃20.1℃20.1℃20.1℃0.0℃20.1℃20.1℃20.1℃0.0℃0.2℃30.1℃20.1℃0.0℃30.1℃30.1℃30.1℃0.0℃0.2℃40.0%RH 40.0%RH 40.0%RH 0.0%RH 41.6%RH 41.6%RH 41.6%RH 1.6%RH 1.3%RH 59.6%RH 59.6%RH 59.6%RH +0.4%RH60.2%RH60.2%RH0.2%RH1.4%RH79.8%RH79.8%RH79.8%RH+0.5%RH80.3%RH80.3%RH80.3%RH0.0%RH1.4%RH标准器读数(报警读数)标准器修正值实际报警值被校仪器报警设定值设定点偏差切换差设定点偏差扩展不确定度(k=2)正行程反行程正行程反行程正行程反行程-30.102℃-29.998℃0.0℃-30.102℃-29.998℃-30.0℃-0.1℃0.0℃0.1℃0.2℃44.833℃44.916℃44.833℃44.916℃45.0℃-0.2℃-0.1℃0.1℃0.2℃33.8%RH 32.7%RH -0.2%RH 33.2%RH 32.5%RH 30%RH 3.2%RH 2.5%RH0.7%RH1.3%RH 90.2%RH 89.3%RH90.8%RH89.9%RH90%RH0.8%RH-0.1%RH0.9%RH1.5%RH校准员杨凌核验员崔馨元校准日期2022年3月23日备注/实验结果:温度示值误差0.0℃、湿度示值误差1.6%RH、温度设定点偏差-0.2℃、切换差0.1℃、湿度设定点偏差3.2%RH、切换差0.9%RH,均符合校准规范要求委托单位新乡市食品药品检验所温湿度记录仪型号/规格GSP-6生产厂家江苏省精创电气股份有限公司EFG199G00335所用标准器及主要配套设备名称型号/规格编号证书号有效日期精密露点仪OptidewVision134342/134113STI热00142022-03-25恒温恒湿箱VC403458566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度21.2℃相对湿度38%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度(k=2)读数1读数2读数1读数215.1℃15.1℃15.1℃15.1℃15.1℃15.1℃0.0℃0.2℃20.1℃20.1℃20.1℃0.0℃20.1℃20.1℃20.1℃0.0℃0.2℃30.1℃20.1℃30.1℃0.0℃30.1℃30.1℃0.0℃0.2℃40.0%RH 40.0%RH 40.0%RH 0.0%RH 42.8%RH 42.8%RH 42.8%RH 2.8%RH 1.3%RH 59.6%RH 59.6%RH 59.6%RH +0.4%RH 60.8%RH 60.8%RH 60.8%RH1.4%RH79.8%RH79.8%RH79.8%RH+0.5%RH80.1%RH80.1%RH80.1%RH-0.2%RH1.4%RH标准器读数(报警读数)标准器修正值实际报警值被校仪器报警设定值设定点偏差切换差设定点偏差扩展不确定度(k=2)正行程正行程反行程正行程反行程-30.112℃-29.976℃0.0℃-30.112℃-29.976℃-30.0℃-0.1℃0.0℃0.1℃0.2℃45.132℃44.963℃0.0℃45.132℃44.963℃0.1℃0.0℃0.1℃0.2℃33.0%RH 31.9%RH -0.2%RH 32.8%RH 31.7%RH 30%RH 2.8%RH 1.7%RH 1.1%RH 1.3%RH 90.1%RH 88.1%RH +0.6%RH 90.7%RH 88.7%RH0.7%RH-1.3%RH2.0%RH1.5%RH校准员杨凌核验员崔馨元校准日期2022年3月23日备注/实验结果:温度示值误差0.0℃、湿度示值误差2.8%RH、温度设定点偏差-0.1℃、切换差0.1℃、湿度设定点偏差2.8%RH、切换差2.0%RH,均符合校准规范要求委托单位新乡市食品药品检验所器具名称温湿度记录仪型号/规格GSP-6生产厂家江苏省精创电气股份有限公司EFG19AG00064所用标准器及主要配套设备名称型号/规格编号证书号有效日期精密露点仪OptidewVision134342/134113STI热00142022-03-25湿度发生器CF-1000HXsp2022-000862022-10-31恒温恒湿箱VC403458566077440010热25842022-10-29精密温度计P79579519010490热18732022-11-19校准地点E1606环境温度21.2℃相对湿度38%RH标准器读数标准器修正值被校仪器示值示值误差示值误差扩展不确定度(k=2)读数1读数2读数1读数215.1℃15.1℃15.1℃0.0℃。

温度湿度报警器实习报告

温度湿度报警器实习报告

实习报告:温度湿度报警器设计与实现一、前言随着社会科技的不断发展,人们对生活环境的舒适度要求越来越高,温度和湿度作为影响生活环境舒适度的重要因素,需要得到实时监控和控制。

本实习报告围绕温度湿度报警器的设计与实现展开,介绍了温度湿度报警器的工作原理、硬件选型、软件设计及实际应用。

二、温度湿度报警器工作原理温度湿度报警器主要由传感器、控制器、报警装置等部分组成。

其中,传感器用于实时采集环境中的温度和湿度数据,控制器对采集到的数据进行处理,当温度或湿度超过设定的报警阈值时,控制器会触发报警装置,从而提醒用户及时采取措施。

三、硬件选型在本实习报告中,我们选用STC89C52单片机作为控制器,SHT11温湿度传感器用于采集温度和湿度数据,LCD12864显示屏用于显示实时数据和报警信息,蜂鸣器作为报警装置。

此外,还设计了按键模块用于设置报警阈值和切换显示模式。

四、软件设计软件设计主要包括初始化设置、数据采集、数据处理、报警控制、显示等功能。

初始化设置环节主要完成单片机、传感器、显示屏、蜂鸣器等硬件的初始化;数据采集环节通过I2C总线协议与SHT11传感器通信,获取温度和湿度数据;数据处理环节对采集到的数据进行处理,判断是否超过报警阈值;报警控制环节当温度或湿度超过报警阈值时,触发蜂鸣器报警并显示报警信息;显示环节通过LCD12864显示屏实时显示温度、湿度及报警信息。

五、实习过程1. 硬件焊接:根据电路原理图,将STC89C52单片机、SHT11温湿度传感器、LCD12864显示屏、蜂鸣器等元器件焊接在实验板上。

2. 软件编程:使用C语言编写程序,实现温度湿度报警器的基本功能。

3. 系统调试:通过反复测试,调整参数,确保温度湿度报警器稳定运行。

4. 实际应用:将温度湿度报警器应用于实验室、温室等场景,监测环境温度湿度变化,确保环境舒适度。

六、实习总结通过本次实习,我对温度湿度报警器的设计与实现有了更深入的了解。

设计温度报警器实训报告

设计温度报警器实训报告

#### 一、实训背景随着社会的发展,温度监测与控制技术在各个领域得到了广泛应用。

为了提高实训教学的效果,本实训旨在通过设计一款基于单片机的温度报警器,使学生掌握温度传感器的工作原理、单片机的编程及应用,提高学生的实践操作能力和创新意识。

#### 二、实训目的1. 熟悉温度传感器的原理与应用。

2. 掌握51单片机的编程方法及接口技术。

3. 学会使用数码管、蜂鸣器等外围设备。

4. 培养学生的团队协作能力和创新意识。

#### 三、实训内容本实训设计一款基于51单片机的温度报警器,实现以下功能:1. 实时测量环境温度。

2. 数码管显示当前温度值。

3. 可设置温度上下限报警值。

4. 当温度超过上下限报警值时,蜂鸣器发出警报。

#### 四、实训步骤1. 硬件选型与搭建(1)选择51单片机作为主控芯片,型号为AT89C51。

(2)选择DS18B20温度传感器,用于测量环境温度。

(3)选用数码管(如LCD1602)用于显示温度值。

(4)选用蜂鸣器作为报警输出。

(5)连接电源模块,为整个系统供电。

2. 软件设计(1)编写程序,实现温度读取、显示、报警等功能。

(2)设置温度上下限报警值,可通过按键调整。

(3)编写中断程序,实现温度超限报警。

3. 系统调试与测试(1)将程序烧录到单片机中。

(2)连接所有硬件,进行系统调试。

(3)检查温度读取、显示、报警等功能是否正常。

4. 系统优化与改进(1)优化程序,提高系统稳定性。

(2)改进报警方式,如增加语音提示、短信报警等。

(3)考虑增加温度曲线显示、历史数据记录等功能。

#### 五、实训结果与分析1. 系统功能实现通过实训,成功设计并实现了一款基于51单片机的温度报警器。

系统能够实时测量环境温度,并在数码管上显示。

当温度超过设定的上下限报警值时,蜂鸣器发出警报。

2. 技术难点及解决方法(1)温度读取精度:DS18B20温度传感器的测量精度较高,通过编程读取其输出数据,即可获得较为精确的温度值。

温度超限报警器报告

温度超限报警器报告

课程设计报告姓名:学号:专业班级:、目录一、设计方案及思路.....................................1.1设计目的任务...................................1.2设计方案比较...................................二、系统总体框图...................................三、电路的组成及参数选择...................................2.1直流稳压电源...................................2.2滞回比较器...................................2.3声光报警电路...................................2.4复位电路...................................2.5计数译码显示电路...................................四、实验步骤...........................................5.1装调步骤与方法...................................5.2出现故障及处理...................................五、心得与体会..........................................六、附录.................................................一、设计方案及思路1、设计目的任务<1>设计目的(1)巩固所学的相关理论知识;(2)实践所掌握的电子制作技能;(3)会运用protel工具设计电路原理图、画原件图、设计电路版图、画原件封装图;(4)通过查阅手册和文献资料,熟悉常用电子器件的类型和特性,并掌握合理选用元器件的原则;(5)学会pcb打印、曝光、腐蚀电路板、钻孔、焊接电路原件;(6)掌握模拟电路的安装、测量与调试的基本技能,熟悉电子仪器的正确使用方法,能力分析实验中出现的正常或不正常现象(或数据)独立解决调试中所发生的问题;(7)学会撰写课程设计报告;(8)培养实事求是,严谨的工作态度和严肃的工作作风;(9)完成一个实际的电子产品;进一步提高分析问题、解决问题的能力。

电路温度控制及报警装置实验报告

电路温度控制及报警装置实验报告

电路温度控制及报警装置实验报告实验报告:电路温度控制及报警装置一、实验目的1. 掌握温度传感器的原理和使用方法;2. 熟悉温度控制电路的设计和搭建;3. 实现电路温度的实时监测、控制和报警功能。

二、实验器材1. 实验箱:用于搭建电路和固定器件;2. 温度传感器:用于检测环境温度;3. 可变电阻:用于控制温度触发点;4. 双极性电容:用于实现延时功能;5. 三极管:用于实现放大和开关功能;6. LED灯:用于显示报警状态。

三、实验步骤1. 将温度传感器接入电路的输入端,确保电路能够正确读取环境温度;2. 将可变电阻接入电路,用于调节温度触发点;3. 将双极性电容连接至电路的输出端,用于延时功能;4. 将三极管接入电路,用于放大和开关控制;5. 连接LED灯至电路输出端,用于显示报警状态;6. 打开电源,调节可变电阻,观察LED灯的亮灭情况,验证温度控制和报警功能;7. 测量并记录温度触发点和报警延时时间。

四、实验结果分析根据实验步骤中的操作,我们成功搭建了电路温度控制及报警装置。

通过调节可变电阻,我们实现了温度触发点的控制,并且LED灯能够在超过触发点时进行报警。

通过调节双极性电容,我们实现了报警延时功能,可以避免短时间内的温度波动导致频繁报警。

五、实验总结通过本次实验,我们掌握了温度传感器的原理和使用方法,熟悉了温度控制电路的设计和搭建过程,实现了电路温度的实时监测、控制和报警功能。

同时,我们了解了可变电阻、双极性电容和三极管的原理和作用,提高了对电路元件的理解。

通过实验,我们也意识到了温度控制和报警在实际应用中的重要性,为今后的工程实践打下了基础。

温度报警器的实训报告

温度报警器的实训报告

一、实训目的通过本次实训,使学生掌握温度报警器的设计原理、电路搭建、程序编写和调试方法,提高学生动手能力和实际应用能力。

具体目标如下:1. 理解温度报警器的工作原理和电路结构。

2. 掌握使用DS18B20温度传感器测量温度的方法。

3. 学会编写单片机程序实现温度采集、显示和报警功能。

4. 提高电路调试和故障排除能力。

二、实训器材1. 单片机开发板(例如:51单片机开发板)2. DS18B20温度传感器3. 数码管显示模块4. 蜂鸣器报警模块5. 电源模块6. 导线、电阻、电容等电子元器件7. Proteus仿真软件8. 编译器(例如:Keil uVision)三、实训内容1. 温度报警器电路设计2. DS18B20温度传感器驱动程序编写3. 单片机程序编写4. 电路调试和故障排除5. Proteus仿真验证四、实训步骤1. 电路设计根据温度报警器的工作原理,设计电路原理图。

电路主要包括以下部分:单片机主控模块:负责温度采集、显示和报警控制。

DS18B20温度传感器模块:负责测量环境温度。

数码管显示模块:用于显示当前温度。

蜂鸣器报警模块:用于发出报警信号。

2. DS18B20温度传感器驱动程序编写DS18B20是一款数字温度传感器,其驱动程序需要实现以下功能:初始化DS18B20传感器。

读取温度数据。

转换温度数据为摄氏度。

3. 单片机程序编写单片机程序主要包括以下功能:初始化单片机系统。

读取DS18B20温度传感器数据。

将温度数据显示在数码管上。

判断温度是否超出设定范围,如果超出则触发蜂鸣器报警。

4. 电路调试和故障排除搭建电路后,进行以下调试步骤:检查电路连接是否正确。

使用示波器或万用表检测电路关键点的电压和波形。

编译程序并烧录到单片机。

运行程序,观察数码管显示和蜂鸣器报警情况。

根据实际情况调整程序参数,解决故障。

5. Proteus仿真验证使用Proteus软件对电路进行仿真,验证电路和程序的正确性。

温度计报警器实训报告

温度计报警器实训报告

一、实训目的本次实训旨在通过设计和制作温度计报警器,掌握以下技能和知识:1. 熟悉温度传感器的工作原理和特性;2. 掌握单片机编程及外围电路设计方法;3. 学会使用常用电子元件,如电阻、电容、二极管、三极管等;4. 培养实际动手能力和团队合作精神。

二、实训内容本次实训主要内容包括:1. 温度传感器的选择与连接;2. 单片机最小系统搭建;3. 温度采集与处理;4. 报警电路设计;5. 温度计报警器组装与调试。

三、实训步骤1. 温度传感器的选择与连接本次实训选用DS18B20数字温度传感器,具有高精度、高可靠性等特点。

将DS18B20传感器连接到单片机的数据线上,确保连接可靠。

2. 单片机最小系统搭建以STC89C52单片机为核心,搭建最小系统。

连接电源、晶振、复位电路等,确保单片机正常运行。

3. 温度采集与处理编写程序,读取DS18B20传感器的温度数据,并进行处理。

将温度值显示在数码管上,并实时更新。

4. 报警电路设计设计报警电路,当温度超过设定值时,触发报警。

本次实训采用蜂鸣器作为报警器,当温度超过设定值时,蜂鸣器发出警报声。

5. 温度计报警器组装与调试将温度传感器、单片机、报警电路等模块组装在一起,进行整体调试。

检查各个模块之间的连接是否正确,确保报警器能够正常工作。

四、实训结果经过本次实训,成功制作了一款温度计报警器。

该报警器能够实时监测温度,并在温度超过设定值时发出警报。

具体结果如下:1. 温度传感器正常工作,能够准确采集温度数据;2. 单片机程序运行稳定,能够实时显示温度值;3. 报警电路设计合理,能够在温度超过设定值时触发报警。

五、实训总结通过本次实训,我们掌握了以下技能和知识:1. 熟悉了温度传感器的工作原理和特性;2. 掌握了单片机编程及外围电路设计方法;3. 学会了使用常用电子元件,如电阻、电容、二极管、三极管等;4. 培养了实际动手能力和团队合作精神。

同时,我们也发现了一些问题,如:1. 温度采集精度受环境因素影响较大;2. 报警电路的响应速度有待提高。

单片机温度报警器数码管驱动电路的设计与制作实训报告

单片机温度报警器数码管驱动电路的设计与制作实训报告

单片机温度报警器数码管驱动电路的设计与制作实训报告单片机温度报警器数码管驱动电路的设计与制作实训报告一、引言单片机温度报警器是一种用于监测环境温度并在温度超过设定阈值时发出警报的设备。

本实训报告旨在介绍单片机温度报警器数码管驱动电路的设计与制作过程。

二、设计原理1. 温度传感器为了能够准确测量环境温度,我们选择了一款数字式温度传感器DS18B20。

该传感器具有高精度、低功耗和数字输出等特点,适合用于单片机应用。

2. 单片机选择本实训采用STC89C52RC作为控制核心。

该单片机具有丰富的外设资源和强大的计算能力,适合用于本项目。

3. 数码管显示为了方便用户查看当前环境温度,我们采用4位共阳极数码管进行显示。

通过控制数码管的开关状态和亮灭时间来显示不同的数字。

4. 报警功能当环境温度超过设定阈值时,需要触发报警功能。

我们使用蜂鸣器作为报警装置,通过控制其开关状态和频率来发出不同的报警声音。

三、电路设计1. 温度传感器接口电路将DS18B20的VCC引脚连接到单片机的5V电源,GND引脚连接到单片机的GND,DQ引脚连接到单片机的一个IO口。

2. 数码管驱动电路将4位共阳极数码管的公共端依次连接到单片机的P0.0、P0.1、P0.2和P0.3口。

将数码管的a~g引脚分别连接到单片机的P2.0~P2.7口。

3. 报警装置电路将蜂鸣器连接到单片机的一个IO口,并通过一个三极管进行驱动。

将三极管的基极接入单片机IO口,发射极接地,集电极与蜂鸣器正极相连。

四、软件设计1. 温度采集与显示通过单片机读取DS18B20传感器输出的温度值,并将其转换为数码管可以显示的格式。

然后通过数码管驱动程序控制数码管显示当前温度值。

2. 温度比较与报警设置一个阈值温度,当当前温度超过该阈值时触发报警功能。

通过比较当前温度值和阈值来判断是否需要发出报警信号。

3. 报警控制当温度超过阈值时,通过单片机控制蜂鸣器的开关状态和频率来发出报警声音。

温控报警电路实验报告(3篇)

温控报警电路实验报告(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、设计一个温度监测及三级报警的电路;报警分三级:温度〉20O C,一个灯亮;温度〉40O C,二个灯亮;温度〉60O C,三个灯亮。

2、检测电路采用热敏电阻RT(MF53-1)作为测温元件;采用LM324作比较电路;用发光二极管实现自动报警。

3、查资料,设计(理解)电路原理图、确定元件参数,仿真。

二.实验内容1.查阅热敏电阻RT(MF53-1)的资料2.设计电路图3.计算器件数值4.焊电路5.实验三.实验内容1.查阅热敏电阻RT(MF53-1)的有关资料主要适用于远距离多点位温度、湿度的测量和控制系统作感温元件,也适用于厂房、宾馆的空气调节;油库、仓库的火警预报;铁路、桥梁地温的监视;矿山、煤井的温度测量和控制等方面作感温元件。

在+70°C下的阻值随时间变化特性见图主要参数标称阻值rated resistance (Ω) 2890阻值允许偏差resistance tolerance (%) ±0.5 ±1 ±2B值(25-85°C)B value(25-85°C) (K) 3565B值允许偏差B value tolerance (%) ±2时间常数time constant (s) ≤120耗散系数dissipation factor (mW/°C) ≥6工作温度working temperature (°C) -55~100 标准代号S tandard Code GB6666-86阻值-温度特性曲线温度Temperature(°C)零功率电阻值Zero-power resistance(Ω)零功率电阻值允许偏差Zero-power resistance tolerance(%)1.0级 1.5级-55 1460×102* ±6.43 ±9.65 -50 1089×102±6.14 ±9.21 -45 8100×10 ±5.88 ±8.82 -40 6060×10 ±5.63 ±8.45 -35 4587×10 ±5.40 ±8.10 -30 3530×10 ±5.30 ±7.95 -25 2712×10 ±5.20 ±7.80 -20 2098×10 ±5.09 ±7.64 -15 1648×10 ±4.90 ±7.35 -10 1290×10 ±4.71 ±7.07-5 1025×10 ±4.63 ±6.950 8170* ±4.54 ±6.815 6626 ±4.48 ±6.7210 5359 ±4.33 ±6.5015 4335 ±4.20 ±6.3020 3506 ±4.09 ±6.1425 2890* ±3.96 ±5.9430 2379 ±3.88 ±5.8235 1971 ±3.75 ±5.6240 1643 ±3.63 ±5.4445 1377 ±3.52 ±5.2850 1160 ±3.41 ±5.1155 968.0 ±3.31 ±4.9660 823.0 ±3.21 ±4.8165 702.0 ±3.11 ±4.6670 602.0 ±3.02 ±4.5375 520.0 ±2.94 ±4.4180 450.0 ±2.85 ±4.2785 390.0* ±2.77 ±4.1590 339.0 ±2.70 ±4.0595 296.0 ±2.63 ±3.94100 258.0* ±2.56 ±3.84 2.设计电路图3.焊电路4.在实验室接通电路,调节电路,看电路是否符合实验要求。

模电实习报告——温度报警器

模电实习报告——温度报警器
1.3.2 热敏电阻简介 热敏电阻是开发早、种类多、发展较成熟的敏感元器件.热敏电阻由半导体
陶瓷材料组成, 热敏电阻是用半导体材料,大多为负温度系数,即阻值随温度 增加而降低。温度变化会造成大的阻值改变,因此它是最灵敏的温度传感器。但 热敏电阻的线性度极差,并且与生产工艺有很大关系。制造商给不出标准化的热
温度报警器广泛应用于工农业生产以及日常生活中:环境温度检测,机房温度监测及报警,蔬
菜大棚、花窖、鱼塘水温监测,工厂用的烘箱、电炉,汽车低温报警(提示司机路面结冰),实验
室,冷库、仓库温度监测及报警等等,其研究具有一定的学术价值和广泛的市场前景。
二、课程设计的主要内容、技术要求(包括原始数据、技术参数、设计要求、工作量要求等) 主要内容:
3.体积小,能够测量其他温度计无法测量的空隙、腔体及生物体内血管的温 度;
4.使用方便,电阻值可在 0.1~100kΩ间任意选择; 5.易加工成复杂的形状,可大批量生产; 6.稳定性好、过载能力强。 热敏电阻的参数: 1.标称阻值 Rc:一般指环境温度为 25℃时热敏电阻器的实际电阻值。 2.实际阻值 RT:在一定的温度条件下所测得的电阻值。 3.材料常数:它是一个描述热敏电阻材料物理特性的参数,也是热灵敏度指 标,B 值越大,表示热敏电阻器的灵敏度越高。应注意的是,在实际工作时,B 值并非一个常数,而是随温度的升高略有增加。 4.电阻温度系数αT:它表示温度变化 1℃时的阻值变化率,单位为%/℃。
-1-
三、课程设计完成后应提交的成果 1. 日志:用来记录实习的进程。 2. 实习报告:用来报告温度报警器原理及制作过程。 3. 焊接成品:温度报警器。
四、课程设计的工作进度安排 周一:确定温度报警器的课题,查找资料,搞明白内部原理及结构。 周二:购买电子元器件,弄清楚各个器件的功能。 周三:书写日志,记录每天进程,总体设计各个元器件在万用板的排布。 周四:进行焊接的任务,一一进行焊接。 周五: 查找各种资料,书写报告。

自动化生产实习报告-温度警报

自动化生产实习报告-温度警报

自动化专业2009级生产实习报告姓名:学号:班级:指导老师:目录第一章对实习的认识(不少于300字)第二章实习内容2.1 实习内容简述(简述实习内容,不少于300字)2.2 实习器件认识(列出所用器件的型号及功能,不少于500字)2.3 电路原理图设计(设计所选题目电路的原理图,并叙述其原理,不少于300字)2.4 下载方法(写出其下载软件的使用及下载方法,不少于300字)2.5 实现程序流程2.6 结论(论述最终结论,成功与否及原因等,不少于300字)第三章实习心得(不少于500字)附:参考资料(参考的指导书及相关材料)附录:原程序说明:1、按照目录要求进行生产实习报告的撰写2、论文格式要正确,正文中统一用小四号字体,3、具体格式要求参见下面文档范例。

不得擅自改变格式、字体及其大小。

第一章对实习的认识生产实习是学生大学学习很重要的实践环节。

实习是每一个大学毕业生的必修课,它不仅让我们学到了很多在课堂上根本就学不到的知识,还使我们开阔了视野,增长了见识,为我们以后更好把所学的知识运用到实际工作中打下坚实的基础。

通过生产实习使我更深入地接触专业知识,进一步了解电子产品的生产,实际学习基本的电子工艺,掌握一般的电子工艺技能,掌握电子元器件基础知识,电子技术中的焊接、装配工艺、常用仪表的使用等,并通过撰写实习报告,使我学会综合应用所学知识,提高分析和解决专业问题的能力。

第二章实习内容2.1 实习内容简述熟悉电子器件和焊接电子器件要用的工具,利用老师提供给的电子器件和根据电路板上的走线焊接一个51单片机。

并用软件Altium Designer绘制单片机的原理图,自己仿真模拟,生成PCB电路板。

本次生产实习采用atmel的AT89S52单片机,该单片机具有低能耗,与工业标准的89C51单片机完全兼容的指令系统。

AT89S52属于在系统可编程器件,具有8K的FLASH ROM,256字节RAM,8个中断源,全双工串行通讯口,1个看门狗定时器。

温度报警器通院实验报告

温度报警器通院实验报告

西安邮电大学通信与信息工程学院 课程设计实验报告专业班级: 电科1003班 学生姓名: 张晓宇 学号(班内序号): 03102090(18号)2012 年 12 月 6 日——————————————————————————装订线————————————————————————————————报告份数: 1份成绩鉴定表主题:温度报警器摘要:本设计主要是一个基于89C52RC单片机的测温系统,利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。

DS18B20与89C52RC结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。

1 前言随着微电子技术和微型计算机的迅猛发展,微机测量和控制技术以其逻辑简单、控制灵活、使用方便及性能价格比高的优点得到了迅猛发展和广泛应用。

它不仅在航天、航空、铁路交通、冶金、电力、电讯、石油化、制造业等领域获得了广泛应用,而且其技术在日常生活中也具有广阔的应用前景。

尤其是许多智能仪器和测控系统中电脑控制技术的引入,使得传统仪器、仪表设备发生了根本变化,为工业生产的自动化、智能化奠定了坚实的技术基础。

在工业生产、石油化工、电力、国防、科研领域和日常生活中,温度是极为普遍又极有意义的热工参数之一,温度是玉我们的生活,工作息息相关的物理参数。

自然界中任何物理的,化学的变化过程都与温度紧密联系。

温度的测量与控制直接和产品质量、提高生产率、节约能源、安全生产等重要经济技术指标相关联,因此温度测量是一个具有重要意义的技术领域。

温度报警器报告

温度报警器报告

温度报警器报告摘要本报告旨在对温度报警器进行分析和评估。

首先,将介绍温度报警器的基本概念和原理。

然后,将对其功能、应用场景和优势进行详细说明。

最后,将讨论当前市场上常用的温度报警器产品,并对其性能进行对比分析。

1. 引言温度报警器是一种用于监测环境温度并发出警报的设备。

它被广泛应用于各个领域,如工业生产、仓储管理、实验室等。

温度报警器的作用是帮助用户及时发现和解决温度异常问题,从而保障设备正常运行和安全使用。

2. 功能温度报警器的主要功能如下: - 温度监测:温度报警器能够实时监测环境的温度,并将数据反馈给用户。

- 报警通知:当温度超出设定的阈值范围时,温度报警器会通过声音、光线或通信方式向用户发送报警通知。

- 数据记录:温度报警器通常具备数据记录功能,可以记录一段时间内的温度数据,方便用户后续分析和处理。

- 远程监控:部分温度报警器支持远程监控功能,用户可以通过手机或电脑实时查看温度数据,随时掌握环境温度变化情况。

3. 应用场景温度报警器广泛应用于各个行业和领域。

以下是几个常见的应用场景: - 工业生产:在工厂和生产线上,温度报警器可以监测大型机器设备和生产过程中的温度,及时发现异常情况,防止设备过热或过低温度引起的故障。

- 仓储管理:温度报警器可以应用于冷库、温控仓库等场所,确保储存的物品在适宜的温度下保存,避免因温度异常导致物品损坏。

- 实验室:在实验室中,温度报警器可以监测实验设备和药品储存的温度,保证实验的准确性和药品的质量。

- 医疗行业:在医院和实验室中,温度报警器可以用于监控冷藏药品、血液等的温度,确保医疗用品的质量和安全。

4. 优势温度报警器相比传统的温度监测方法有以下优势: - 实时监测:温度报警器能够实时监测温度变化,及时发现温度异常情况,避免因温度问题引起的损失。

- 多种报警方式:温度报警器可以通过声音、光线或通信方式发出警报,多种报警方式可根据不同环境和需求进行设置。

温度报警器实训报告总结

温度报警器实训报告总结

一、引言随着科技的飞速发展,温度控制技术在工业、农业、医疗、家居等多个领域都发挥着至关重要的作用。

温度报警器作为一种重要的监测设备,能够实时检测环境温度,并在温度超出设定范围时发出警报,从而确保生产安全、设备正常运行以及生活环境的舒适。

本次实训旨在通过设计、制作和调试温度报警器,加深对单片机原理、传感器应用以及电路设计等方面的理解,提高动手实践能力。

二、实训目的与任务1. 实训目的:- 熟悉单片机的基本原理和编程方法。

- 掌握温度传感器的应用及数据采集方法。

- 学习电路设计、调试和测试方法。

- 培养团队协作和创新能力。

2. 实训任务:- 设计并制作基于单片机的温度报警器。

- 实现温度的实时监测和显示。

- 设置温度上下限报警功能。

- 对报警器进行调试和测试。

三、实训过程1. 硬件设计:- 选择合适的单片机作为核心控制单元,如AT89C51。

- 选用DS18B20温度传感器进行温度检测。

- 设计报警电路,包括蜂鸣器、继电器等。

- 设计显示电路,如数码管或LCD显示屏。

2. 软件设计:- 使用C语言编写程序,实现温度的采集、处理和显示。

- 编写报警程序,实现温度超出设定范围时的报警功能。

- 设计用户界面,方便用户设置温度上下限。

3. 调试与测试:- 连接电路,进行硬件调试。

- 编译程序,烧录到单片机中。

- 进行软件调试,确保温度采集、显示和报警功能正常。

- 对报警器进行测试,验证其性能和可靠性。

四、实训结果与分析1. 温度采集与显示:- 通过DS18B20温度传感器,实现了对环境温度的实时采集。

- 数码管或LCD显示屏能够清晰显示当前温度值。

2. 温度上下限报警:- 设置温度上下限,当温度超出设定范围时,蜂鸣器发出警报。

- 报警器响应速度快,能够及时发出警报,确保生产安全。

3. 用户界面:- 用户可以通过按键设置温度上下限,方便快捷。

- 界面设计简洁明了,易于操作。

五、实训体会与收获1. 提高动手实践能力:- 通过实训,掌握了单片机、传感器和电路设计等方面的基本技能,提高了动手实践能力。

温度报警实验报告范文

温度报警实验报告范文

一、实验目的1. 理解温度报警器的基本工作原理和组成结构。

2. 掌握温度传感器的使用方法及数据采集技术。

3. 学会温度报警电路的设计与调试。

4. 提高动手实践能力和分析问题、解决问题的能力。

二、实验原理温度报警器是一种用于检测环境温度并发出报警信号的电子设备。

其基本原理是利用温度传感器采集环境温度数据,通过信号处理和比较判断,当温度超过预设阈值时,触发报警装置发出报警信号。

实验中使用的温度传感器为热敏电阻,其电阻值随温度变化而变化。

当温度升高时,热敏电阻的电阻值减小;反之,温度降低时,电阻值增大。

通过测量热敏电阻的电阻值,可以间接得到环境温度。

三、实验器材1. 温度报警器实验装置一套2. 热敏电阻传感器一个3. 信号放大电路模块一个4. 模数转换模块一个5. 主控电路模块一个6. 数码管显示器一个7. 蜂鸣器一个8. 电源模块一个9. 连接导线若干四、实验步骤1. 搭建实验电路:根据实验要求,将热敏电阻传感器、信号放大电路模块、模数转换模块、主控电路模块、数码管显示器、蜂鸣器和电源模块按照电路图连接。

2. 热敏电阻传感器调试:将热敏电阻传感器置于室温环境中,观察数码管显示的温度值是否稳定。

如不稳定,可适当调整电路参数,确保温度值准确。

3. 主控电路调试:设置报警阈值,当温度超过阈值时,蜂鸣器发出报警信号。

通过调整阈值,观察蜂鸣器是否正常报警。

4. 实验验证:将实验装置放置于不同温度环境中,观察报警器是否能够准确检测并发出报警信号。

五、实验结果与分析1. 实验结果:在实验过程中,当温度超过预设阈值时,报警器能够准确检测并发出报警信号。

2. 结果分析:(1)热敏电阻传感器性能稳定,能够准确采集环境温度数据。

(2)信号放大电路和模数转换模块能够将热敏电阻传感器的模拟信号转换为数字信号,为后续处理提供数据支持。

(3)主控电路能够实时监测温度数据,并在温度超过预设阈值时触发报警信号。

六、实验总结本次实验成功搭建了一个温度报警器,实现了对环境温度的检测和报警功能。

【2017年整理】温度控制报警器实验报告

【2017年整理】温度控制报警器实验报告

【2017年整理】温度控制报警器实验报告《单片机原理与应用》课程设计任务书摘要单片机技术在我们现代的生活、工作、科研等领域中得到了越来越广泛的应用。

本文主要介绍了一种基于STC89C51单片机的温度检测报警系统,包含单片机最小系统模块、LED显示模块、蜂鸣器报警模块、矩阵键盘模块和电源模块。

我们详细描述分析了其硬件链接系统、软件编程系统和各模块系统流程。

温度检测报警系统也是在日常生活和工业中得到了广泛的应用,能实时采集周围的温度信息进行显示,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。

它使用起来相当方便,具有精度高,量程宽,灵敏度高,体积小,功耗低等优点,具有广泛的应用前景。

关键词:单片机 STC89C51 温度传感器数字温度计DS18B201.1设计内容及功能要求利用STC89C51、DS18B20、数码管、蜂鸣器等元器件设计温度检测、显示和报警系统完成日期与时间显示系统。

系统具有以下功能:1、能正确检测温度;2、在数码管上实时显示温度;3、当温度超过或低于设定的阈值时,蜂鸣器报警;4、可通过矩阵键盘调整温度报警阈值;5、其他功能可根据系统上的资源自行设定。

1.2设计任务1)根据设计内容与要求,弄清系统及各个模块的工作流程,完成电路原理图,包括单片机最小系统模块、LED显示模块、蜂鸣器报警模块、矩阵键盘模块、串行口下载模块和电源模块,最终在万用板上焊接,完成整个系统硬件设计。

2)根据设计内容与要求,弄清系统及各个模块的工作流程,完成系统的软件设计,包括系统主程序、温度读取子程序、键盘扫描子程序、显示子程序等,可使用汇编语言或是C语言编写,建议使用C语言编写。

3)完成系统的仿真与调试,使得系统在脱机情况下,能稳定可靠的工作。

4)编写课程设计报告。

1.3设计原理如图1所示为基于单片机的温度采集系统的设计原理图,系统设计思路为以单片机为控制中心,通过实时采集温度传感器DBS18B20获得当前的温度值,通过LED显示当前温度,同时使用键盘设定温度阈值,当测定温度大于温度阈值利用蜂鸣器报警。

温度报警器实习报告

温度报警器实习报告

实习报告:温度报警器设计与实现一、实习目的本次实习的主要目的是学习和掌握单片机在温度报警器中的应用,培养动手能力和实际问题解决能力。

通过本次实习,要求能熟练使用单片机开发工具,如仿真器、编程器等;了解并掌握温度传感器的原理及应用;学习并应用串口通信技术。

二、实习内容1. 温度报警器总体设计本次实习设计的温度报警器主要由单片机、温度传感器、比较电路、报警电路和串口通信电路组成。

其中,单片机作为核心控制器,负责数据采集、处理和报警控制;温度传感器用于实时检测环境温度;比较电路用于判断温度是否超过设定值;报警电路则在温度超过设定值时发出警报;串口通信电路用于将报警信息传输至电脑,以便实时监控。

2. 硬件设计(1)单片机选型:本设计选用51系列单片机,具备较强的数据处理能力和可编程性。

(2)温度传感器选型:本设计选用DS18B20作为温度传感器,具有数字输出、精度高、抗干扰能力强等特点。

(3)比较电路:采用LM339运放比较器实现温度阈值的设定和判断。

(4)报警电路:采用蜂鸣器作为报警器,当温度超过设定值时发出警报。

(5)串口通信电路:采用MAX232芯片实现单片机与电脑的串口通信。

3. 软件设计本设计采用C语言编写程序,主要实现以下功能:(1)初始化单片机和硬件设备;(2)实时采集DS18B20传输的温度数据;(3)对采集到的温度数据进行处理和判断;(4)当温度超过设定值时,启动报警电路并传输报警信息至电脑;(5)通过串口通信电路接收电脑发送的设置命令,调整报警温度阈值。

三、实习过程1. 硬件调试:首先,对各个硬件模块进行焊接,确保电路连接正确。

然后,利用仿真器对程序进行下载和调试,确保单片机与各个硬件模块的正常通信。

2. 软件调试:在硬件调试完成后,对软件程序进行调试。

通过不断修改和优化程序代码,确保温度报警器在各种环境下都能稳定运行。

3. 系统测试:将温度报警器应用于实际环境,测试其在不同温度条件下的报警性能和稳定性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

温度报警器实验报告记录————————————————————————————————作者:————————————————————————————————日期:温度报警器实验报告班级:通信092组长:包一峰人员:陈姣、贾茜、李蒙雨指导老师:贾伟伟老师目录一、前言 (1)二、实习内容 (2)2.1设计要求 (2)2.2 设计原理 (2)2.3硬件设计 (2)三、组装与调试 (5)四、实习总结与体会 (5)4.1总结 (5)4.2心得体会 (6)五、参考文献 (6)六、附录 (6)6.1元器件清单 (7)6.2 程序 (7)前言温度是一个十分重要的物理量。

所以在日常生活中,对于温度的测量与控制也是十分的重要。

而此次我们设计的就是温度测量显示电路。

利用热敏电阻器和其他允许的器件完成一个温度显示电路,当温度升高时,热敏电阻的阻值减小。

用所学的理论知识结合相关经验,构成一个有效、可行、适用的、简单的电子系统,来达到一个或多个实际需求的一种有目的的活动。

本次试验是综合运用理论知识,把一些单元电路有机的组合起来,组成小的系统,使我们建立系统的概念;并使我们巩固和加强已学理论知识。

并掌握一般电子电路和设计的基本步骤。

此次实验要我们达到以下要求,第一:掌握常用元器件的检测、识别方法及常用电子仪器的正确使用方法。

第二:掌握电路板的安装、布线、焊接等基本技能。

第三:培养一定的独立思考能力、解决问题的能力。

实习内容2.1 设计要求本次的温度测量显示电路使用温度传感器、AD0832和单片机完成对温度的显示;此次设计安排为3-4人一个组,我们组为4个人,共同完成每一个模板的设计,并安装调试无误后,写出简要的实验报告。

2.2 设计原理该温度报警器主要由温度传感器、放大器和模数转换模块、主控电路、段驱动数码管位驱动等部分组成。

工作原理如下:1.传感器对当前环境温度进行采样得到与之对应的模拟信号。

2.信号处理电路对传感器采样所得到的模拟信号进行处理——放大。

3.A/D转换电路对处理之后的模拟信号数值化。

4.将该数字信号送入单片机,经单片机处理后由七段数码管显示。

2.3 硬件设计2.3.1 系统框图2.3.2 传感器采样电路传感前级信A/D 单片七段数2.3.3 信号处理电路2.3.4 AD0832信号转换电路2.3.5 单片机部分2.3.6 数码管显示部分组装与调试1.首先检测各个元件是否有损坏,然后按照电路图开始焊接。

焊接开始前,先大致确定几个主要器件的位置并固定好,一边焊接其他小型元件时,一边照电路图用引线连接元件。

焊接完成后,仔细检查有没有错焊、漏焊、虚焊,以及有没有连接在一起的焊点,还必须一一检查引线没有用出错。

2. 检查无误后,接通电源,检查前级和后级,看数码管是否显示正常,最后加热传感器,使其达到设定的高温临界点,如果实现了报警和降温,设计成功。

实习总结与体会(1)总结:优点:1.线性好,精度适中,体积小,实用方便。

2.实时显示当前温度。

缺点:热敏电阻会有一定的时间延时,从而间接地影响了整个报警系统的灵敏性和准确性。

(2)心得体会:在本次设计的过程中,我们发现了很多的问题,虽然以前也做过类似的课程设计,但是这次确实让我们学到了很多。

我们不仅要选好元件,还要把这些元件合理地组织起来,所以我们要学会如何寻找和搜索自己需要的资料。

这一次,我们用了老师给的参考电路图,然后修改了一些地方,比如去掉了一个LED,再加入了几个电阻。

虽然有些困难,但是经过努力,我们还是完成了电路的设计。

经过本次的设计,我们学到了很多的知识,了解到了传感器能够把自然界的各种非电量转换为电信号的能量物理理念。

从本次的实习设计中,我们意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识运用到实际当中,实践是检验真理的唯一标准。

培养了一定的独立思考能力、解决问题的能力。

同时也学到了和他人愉快合作的技巧。

每当我们遇到问题时,我们学会了理性的分析,最终解决问题。

同时在讨论问题时认真聆听别人的思想和意见也很重要,在聆听的同时也会学到很多东西。

所以这次实习让我们学到了很多的东西。

参考文献[1]数字电路与逻辑设计[2]C语言程序设计(第三版)[3]电工技术基础附录1. 元器件清单元件类型值数量PT100 热敏电阻 1R1100K1R2 10K1R3 1K1AD0832信号转换1LM358信号处理1AD89C511DS1-DS3数码管32. 程序#include <reg51.h>/*声明驱动信号阵列*/char code TAB[10]={ 0xc0, 0xf9, 0xa4, 0xb0, 0x99, // 0 ̄40x92, 0x83, 0xf8, 0x80, 0x98 }; // 5 ̄9//#define ADC P0 // 定义ADC连接埠#define SCANP P2 // 定义扫瞄信号连接埠#define SEG7P P0 // 定义七节显示器连接埠#define uchar unsigned char#define uint unsigned intvoid display(int); // 声明显示函数void delay1ms(char);void delay(char i){ unsigned char j ;for(j = 0 ; j <i;j++);}sbit P1_3 = P1^3 ;sbit P1_4 = P1^4 ;sbit P1_0 = P1^0 ;sbit P3_0 = P3^0 ;/*********************************************************************** 函数名:ADC0832读数据程序** 入口:需转换通道channel [0:1]** 返回: 无符号字符型uchar** ********************************************************************/uchar ReadAdc0832( uchar channel );//ADC0832端口定义#define ADC0832_SCK_H P1_3 = 1#define ADC0832_SCK_L P1_3 = 0#define ADC0832_DIDO_H P1_4 = 1#define ADC0832_DIDO_L P1_4 = 0#define ADC0832_DIDO P1_4#define ADC0832_CS_H P1_0 = 1#define ADC0832_CS_L P1_0 = 0//工作时序//当cs由高变低时,选中ADC0832。

在时钟的上升沿,DI端的数据移入ADC0832内部的多路地址移位寄存器。

//在第一个时钟期间,Dl为高,表示启动位,紧接着输入两位配置位。

当输入启动位和配置位后,选通输入模拟通道,转换开始。

//转换开始后,经过一个时钟周期延迟,以使选定的通道稳定。

ADC0832接着在第4个时钟下降沿输出转换数据。

//数据输出时先输出最高位(D7~DO);输出完转换结果后,又以最低位开始重新输出一遍数据(D7~DO),两次发送的最低位共用。

当片选cS//为高时,内部所有寄存器清0,输出变为高阻态。

如果要再进行一次模傲转换,片选cs必须再次从高向低跳变,后面再输入启动位和配置位//adc0832读数据uchar ReadAdc0832( uchar channel ){uchar i = 0;uchar outdata = 0;//初始化: 选通数据口保持高电平//当cs由高变低时,选中ADC0832。

在时钟的上升沿,DI端的数据移入ADC0832内部的多路地址移位寄存器ADC0832_CS_L; // 使能ADC0832_DIDO_H; //ADC0832_SCK_L; //第一次触发delay(5);ADC0832_SCK_H; //delay(5);//模拟通道的选择及单端输入和差分输入的选择ADC0832_DIDO_H;ADC0832_SCK_L; //第二次触发delay(5);ADC0832_SCK_H;delay(5);if( channel == 1 ){ADC0832_DIDO_H;}else{ADC0832_DIDO_L;}ADC0832_SCK_L; //第三次触发delay(5);ADC0832_SCK_H;delay(5);ADC0832_SCK_L;delay(5);ADC0832_DIDO_H; //置为输入准备读数据ADC0832_SCK_H;delay(5);outdata = 0; //初始化//读数据D7~D0for( i = 1; i <= 8; i++ ){if( ADC0832_DIDO == 1 ){outdata |= 0x01;}ADC0832_SCK_H;ADC0832_SCK_L;outdata = outdata << 1;}ADC0832_CS_H;return outdata;}void main(){ unsigned int date ;while(1){date = ReadAdc0832( 0 ) ;date = date*20;display(date);}}//====显示函数====void display(results){char times=20; // 扫瞄20次while (--times>=0) // while循环开始{SCANP = 0x01;SEG7P=TAB[results/1000]; // 转换成驱动信号,并输出到P2delay1ms(4); // 延迟4msSCANP = 0x02 ;SEG7P=TAB[(results/100)%10]; // 转换成驱动信号,并输出到P0 delay1ms(4); // 延迟4msSCANP = 0x04 ;SEG7P=TAB[(results/10)%10]; // 转换成驱动信号,并输出到P0delay1ms(4); // 延迟4msSCANP = 0x08 ;SEG7P=TAB[results%10]; // 转换成驱动信号,并输出到P0delay1ms(4); // 延迟4ms} // 结束while叙述} // display函数结束//====延迟函数====void delay1ms(char x){ int i,j; // 声明变量for(i=0;i<x;i++) // 外循环for(j=0;j<120;j++); // 内循环}// 延迟函数结束。

相关文档
最新文档