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

合集下载

基于单片机的智能温度控制系统设计

基于单片机的智能温度控制系统设计

毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

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

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

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

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

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

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

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

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

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

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

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

毕业设计-基于STC12C5A60S2单片机的数字温湿度计设计

毕业设计-基于STC12C5A60S2单片机的数字温湿度计设计

东莞理工学院本科毕业设计毕业设计题目:温湿度控制器学生姓名:学号:系别:专业班级:指导教师姓名及职称:刘华珠高级工程师起止时间:2011年11月—— 2012年6月摘要本论文介绍了一种以单片机STC12C5A60S2为主要控制器件,以PT100,SHT15分别为温,湿度传感器。

本设计主要包括硬件电路的设计和系统软件的设计。

硬件电路主要包括控制器,测温湿控制电路和显示电路等。

控制器用带有AD转换的单片机,温度传感器PT100,湿度传感器采用SHT15,显示电路采用1个8位共阴极LED数码管,用锁存器是显示效果更好。

测温湿控制电路由温湿度传感器和预置温湿度值比较报警电路组成,当实际测量温湿度值大于预置温湿度值时,发出报警信号(发光二极管点亮)而且使外电路驱动(继电器动作)。

软件部分主要包括主程序,测温湿度子程序,显示子程序和按键子程序等。

本次设计采用的SHT15湿度传感器包括一个电容式聚合体测湿元件和一个能隙式测温元件,并与一个14位的A/D器以及串行接口电路在同一芯片上实现无缝链接,从而具有超快响应,抗干扰能力强,性价比高等优点。

而且PT100在要求的范围内线性度很好。

关键词:温度测量, 湿度测量,温度算法,PT100,SHT15ABSTRACTThis paper presents a new design of digital thermometers and hygrometer. It includes a main control device-microcontroller STC12C5A60S2 and a temperature and humidity sensor. This design includes hardware and system software .The hardware design includes a main controller circuit, Temperature and Humidity measurement and control circuits and show circuit. Main controller uses SCM STC12C5A60S2,temperature sensor uses PT100,and humidity sensor uses SHT15,Show circuit is a total of eight circuits using digital LED of the Altogether. Driver show circuit uses atches (74573). Temperature and Humidity control circuit includes the temperature and humidity sensor and preset temperature and humidity values compared alarm circuit. When the actual measurement of temperature or humidity values is greater than the preset temperature or humidity values, the alarm signal (Light emitting diode is lit) is sent. And output circuit will be sent(Relay action) .The major software includes the main routines, temperature and humidity routines, show routines and digital-to-analog routines.The humidity sensor (SHT15) in this design includes a capacitive polymer sensing element for power consumption makes it the ultimate choice for even relative humidity and a band gap temperature sensor. Both the most demanding applications are seamlessly coupled to a 14bit analog to digital converter with a 14 and the A / D, as well as serial interface circuits in the same chip on the realization of a Gap link to a super-fast response, anti-interference capability and cost-effective advantages.And PT100 within the required range linearity is very good.The design of digital thermometers and hygrometer with STC12C5A60S2 and PT100 and SHT15, not only has a simple external circuit, but also has a high-precision measurement.KEY WORDS: temperature measurement, humidity measurements, PT100,SHT15目录前言 (1)一设计任务要求和温湿度计的发展史 (1)1.1 设计任务及要求 (1)1.2 设计温湿度计的依据和意义 (1)1.3 温度计的发展史 (2)1.4 湿度计的由来 (3)1.5 露点意义 (3)二设计任务分析及方案论证 (4)2.1 设计总体方案及方案论证 (4)2.2 元器件的选择 (5)2.2.1 主控制器芯片 (5)2.2.2 温湿度传感器 (7)2.2.3 驱动显示电路 (8)2.3 温湿度测量的方法及分析 (9)三硬件电路的设计 (10)3.1 主控制电路和测温湿控制电路 (10)3.2 驱动显示电路 (12)四软件设计及分析 (13)4.1 SHT15传输时序和指令集]7[与测温模块 (13)4.1.1通讯复位时序 (13)4.1.2启动传输时序 (14)4.1.3 数据传输和指令集 (14)4.1.4湿度的测量时序 (15)4.1.5 输出转换为物理量 (15)4.1.6 SHT15的DC特性 (17)4.2 程序流程图 (19)4.3 程序的设计 (20)4.3.1 SHT15的初始化程序 (20)4.3.2 毕业设计.c是主函数,做了温度的算法 (26)4.3.3 AD转换子程序 (35)4.3.4 LED显示子程序 (36)4.3.5 软件在硬件上的调试分析 (45)结论 (46)参考文献 (47)致谢 (48)附录 (48)引言温度与湿度与人们的生活息息相关。

一种基于STC单片机的温湿度检测系统的设计

一种基于STC单片机的温湿度检测系统的设计

温湿度控 制在 日常生活 中使用 比较普遍 , 如各种仪器 控 制箱 、 温室或生产 车间的温度 湿度 控制 、 空调 列车 车厢空 气 环境 的控制等。常见 的低 端产 品多采用 机械 指针 式或水 银 柱式温湿度计 , 体积小 、 质量轻 、 价格 低 、 安装 简便。但是 , 此
类 产 品 测 量精 度低 , 有 L D显 示 屏 , 能 向 智 能 化 方 向 发 没 E 不 展, 不利 于进 行 功 能 扩 展 。本 文 给 出 了一 种 基 于 单 片 机 的 温 湿 度 检 测 系统 设 计 , 以解 决 上 述 问题 , 单 实 用 , 积 小 , 可 简 体 精 度 高 , 有 接 口 电路 利 于 扩展 。 配
系列单片机是 由宏 晶科技生产的单时钟/ 机器周期 ( T 的兼 1)
容 85 0 1内核 单 片机 , 高速 且 低 功 耗 的新 一 代 85 单 片 机 , 是 01
全新的流水线及精简指令集 结构 , 内部集成 M X 1 用复 A 80专 位 电路 , 工作 电压 :.V 一3 4 5 55 . V( V单 片机 ) 38 一2 0 /.V .V ( V单片机) 工作频 率范 围: 3 MH , 3 , 0— 5 z 工作温度 范围 : 0—
单 片机 是 电路 的 核 心 , 以 选 用 的 单 片 机 种 类 很 多 , 可 如
1 系统 设 计 思 想
本设计拟通过车 内温度 、 湿度 的测 量 , 信号 转换 为数 把 字信号 , 传递给单 片机 , 单片机进 行数 据处理 并送 பைடு நூலகம்显示 单 元 。同时单片机的程序 由在线 编程 写入 , 方便 下载 、 调试 程
2 主 要 硬 件 电路 设 计

基于STC系列单片机的智能温度控制器设计

基于STC系列单片机的智能温度控制器设计

温 度控 制器 已广泛 应用 于冶金 、 纺织 、 化工 、 医 疗 等
工 业 控 制 的诸 多 领 域 , 是 一 种 最 常 用 的 自动 化 仪 表 。 但 是 大都存 在着无 法与 控制 系统通信 , 或 者 无 法 自动 保 存
用户设定 的数据 等功 能单一 的问题 。
妥 K 测 型 温 热 : f l 单 片 机
2 .B e i j i n g S y s t e ms C o n t r o l I n t e r n a t i o n a l ,I n c . ,B e i j i n g 1 0 0 0 8 3 ,C h i n a )
Ab s t r a c t :An i n t e l l i g e n t t e mp e r a t u r e c o n t r o l s y s t e m b a s e d o n s i n g l e c h i p mi c r o c o mp u t e r S T C 1 2 C 5 2 0 4 AD wa s i n t r o d u c e d.T h e
基于 S T C系列单片机 的智 能温度控 制器设计
唐洪富 ,张 兴 波
( 1 .华 北 计 算 机 系 统 工 程 研 究 所 , 北京 1 0 0 0 8 3 ; 2 .北 京 国 际 系 统 控 制 有 限 公 司 , 北京 1 0 0 0 8 3 )
摘 要 :介 绍 了 一 种 基 于 单 片 机 S T C1 2 C 5 2 0 4 A D 的 智 能 温 度 控 制 系 统 ,讲 述 了测 温 芯 片 MAX 6 6 7 5 的 开 发使 用 , 重 点 阐 明 了在 应 用 编 程 ( I A P) 功 能在 参 数修 改保 存 中的应 用 和通 信 模 块 的设 计使 用。 用

基于单片机的智能体温检测系统设计

基于单片机的智能体温检测系统设计

基于单片机的智能体温检测系统设计摘要:由于新冠疫情的爆发给大众的生活带来了巨大变化,为了满足疫情条件下对温度快速测量的需求,采用无接触式测温既有效规避病毒传染风险,又可以第一时间检测疑似病例。

在此基础上添加口罩识别功能极大减轻了工作人员人工识别的负担,为防疫工作提供保障。

目前市场现有系统存在价格高以及不易携带的问题,并且目前市场应用的大部分装置都是单独的口罩识别或是无接触测温系统。

与之相比该系统将两种功能结合在同一系统中,具有体积小、便携、易操作等优点,为操作人员提供了极大便利。

此装置适用于学校、工厂、商场等人流密集场所,可以为进出人员提供检测服务。

人机交互式装置在疫情防控中发挥重要作用,节省人力物力,并且其效率远高于人工检测。

关键词:单片机;智能体温;检测系统;设计引言患新冠肺炎的主要症状是发热,因此体温检测是疫情防控的第一道防线。

以当今人流密集场所疫情防控情况为背景,设计并实现了一款基于STM32单片机的非接触式体温测量与身份识别系统。

该系统利用OPENMV对目标人脸进行快速检测,精准识别目标身份信息和口罩佩戴情况,利用MLX90614准确测量目标体表温度,实时将测量信息通过显示屏直观地展示并通过蓝牙发送到手机App上,实现系统逻辑结构的完整性与任务完成的效率最优解。

1系统的组成及其工作原理1.1系统的组成以单片机作为系统控制基础,利用传感器测量温度,通过通信和控制技术,形成温度测量控制系统。

具体可分为基于MLX90614红外测温传感器的温度检测模块、LCD12864液晶屏显示模块、4X4矩阵键盘模块、电源模块、复位模块、晶振模块、报警模块、继电器控制模块和震动传感器模块。

1.2系统工作原理该系统基于STC12C5A60S2单片机进行设计,包括电源电路、复位电路、晶振电路、红外测温传感器、震动传感器、LCD显示电路、蜂鸣器报警电路、键盘输入电路和继电器控制电路,通过MLX90614红外温度传感器实现温度数据的处理。

单片机的温度计的课程设计方案

单片机的温度计的课程设计方案

基于单片机的数字温度计的设计姓名:詹崇武班级:09应电2班学号:2009061601学院:机电工程学院2018-12-7目录1、课程设计目的32、工具/准备工作33、设计步骤及原理5步骤1:方案框图5步骤2:程序设计6步骤3:电路硬件设计及Proteus软件仿真84、设计结果及分析95、总结及心得体会96、对本设计过程及方法、手段的改进建议97、参考文献101、课程设计目的本次课程设计,就是用单片机实现温度控制,传统的温度检测大多以热敏电阻为温度传感器,但热敏电阻的可靠性差,测量温度准确率低,而且必须经过专门的接口电路转换成数字信号才能由单片机进行处理。

本次采用DS18B20数字温度传感器来实现基于51单片机的数字温度计的设计。

2、工具/准备工作原件清单基于STC89C52单片机的数字温度计元件清单如表1所示。

元件名称型号数量/个用途单片机STC89C52 1 控制核心集成块DS18B20 1 测温电路集成块74LS07 1 显示驱动集成块74LS245 1 显示驱动电容30pF 2 晶振电路晶振12MHz 1 晶振电路电解电容10uF/10v 1 复位电路电阻10kΩ 5 复位电路、上拉电阻电阻 4.7 kΩ 1 测温电路按键 1 复位电路数码管4位共阳 1 显示电路ISP接口线1*4 1 下载程序万用板 140脚IC锁紧座 1表1 基于AT89S52单片机的数字温度计元件清单原件介绍1. STC89C52的功能特性STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。

在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

具有以下标准功能: 8K字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口。

基于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 一、设计功能·由单片机、温度传感器以及液晶显示器等构成高精度温度监测系统。

基于STC89C52单片机的温湿度传感器

基于STC89C52单片机的温湿度传感器

2011级小学期53组目录CHAPTER 1 TEMPERATURE AND HUMIDITY MEASURING PRINCIPLE (2)1.1THE SCHEME SELECTION OF TEMPERATURE AND HUMIDITY SENSOR (2)1.2THE SCHEME SELECTION OF TEMPERATURE AND HUMIDITY DISPLAY (2)CHAPTER 2 THE HARDWARE DESIGN OF THE SYSTEM (3)2.1 THE OVERALL DESIGN OF THE SYSTEM HARDWARE (3)2.2 THE MAIN SCHEME SELECTION AND DESIGN OF THE CONTROL MODULE (4)2.2.1SINGLECHIP STC89C52INTRODUCTION (4)2.2.2T HE MAIN CONTROL MODULE CIRCUIT (4)2.3THE SELECTION AND DESIGN OF THE RTC MODULE SCHEME (6)2.4THE DESIGN OF INTERFACE MODULES (8)CHAPTER 3 THE DESIGN OF SYSTEM SOFTWARE............... 错误!未定义书签。

3.1SYSTEM OF THE MAIN PROGRAM AND FLOW CHART (9)3.2 THE READ OPERATION FLOW CHART OF DS1302CLOCK CHIP (10)3.3WRITE OPERATION FLOW CHART THE OF LCD MODULE.... 错误!未定义书签。

CHAPTER 4 THE EXPERIMENT AND DEBUGGING (12)4.1DIFFICULTIES AND SOLUTIONS (14)CHAPTER 5 TEAM DIVISION OF LABOR AND COMMENTS (15)APPENDIX A:ELECTRIC SCHEMATIC DIAGRAM (18)APPENDIX B:PROGRAM LIST (19)APPENDIX C:EXTERNAL VIEW (32)2011级小学期53组第1章温湿度测量原理单片机的接口信号是数字信号。

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

基于STC单片机的温度检测系统设计
摘要
该文基于STC单片机,设计了一种温度检测系统。

该系统可以对
环境温度进行实时监测,并将实时温度数据显示在LCD屏幕上。

通过
LM35传感器捕捉环境温度信号,并使用AD转换器将其转换成数字信号。

单片机使用定时和中断技术实时采集温度数据,并将数据存储在EEPROM中,以便后续分析和处理。

该系统具有运行稳定,实时性高等
优点。

实验结果表明,该系统具有很高的精度和可靠性,具有较好的
应用前景。

关键词:STC单片机、温度检测、LM35传感器、LCD显示屏
1. 简介
随着科技的快速发展,单片机已经越来越广泛地应用于各种物联
网应用中。

温度检测系统是单片机应用的典型例子。

温度检测是工业
生产、环境监测和生活中广泛应用的重要技术之一。

目前,利用单片
机实现温度检测系统已经成为研究和应用领域的热点之一。

本文基于STC单片机,设计了一种温度检测系统。

该系统主要由LM35温度传感器、AD转换模块、单片机、EEPROM和LCD屏幕等部件组成。

该系统具有实时性强、运行稳定的特点,并能够对环境温度进行
实时监测。

实验结果表明,该温度检测系统具有较高的精度和可靠性,具有较好的应用前景。

2. 系统设计
2.1 传感器
该系统采用LM35温度传感器,该传感器具有体积小、响应快、
精度高等优点,是常用的温度传感器之一。

该传感器的输出电压随温
度线性变化,可以轻松实现温度信号的检测。

LM35传感器输出电压与
温度之间的关系式如下:
Vout = (10mV/℃) T
其中,Vout为输出电压,T为温度值。

2.2 AD转换模块
为了将温度信号转换成数字信号,需要使用AD转换器。

该系统采用了基于STC89C52单片机的AD转换模块。

该模块可以将LM35传感器输出的模拟信号转换成单片机可以处理的数字信号。

同时,为了保证转换精度,该系统采用了连续逼近法来实现AD转换。

2.3 单片机
该系统采用STC89C52单片机,该单片机具有高速、易于编程、低功耗等优点。

单片机使用定时和中断技术来实时采集温度数据,并将数据存储在EEPROM中,以便后续分析和处理。

同样,单片机还可以通过串口与PC机进行数据通信,实现远程数据传输。

2.4 EEPROM
为了实现温度数据的存储,该系统采用了EEPROM存储器。

该存储器有较高的存储可靠性,非易失性等优点,可以保证温度数据的保存,并方便后续的分析和处理。

2.5 LCD显示
为了方便用户的实时监测和读取温度数据,该系统还采用了LCD 屏幕进行实时显示。

用户可以通过屏幕上的数字来获取实时的温度数据。

3. 实验结果
通过对该温度检测系统进行测试,可以得到如下实验结果:
3.1 系统精度
该系统的温度检测精度达到了±0.5℃,具有较好的检测精度和可靠性。

3.2 系统实时性
该系统的实时性较好,可以在短时间内实现温度数据的采集、转换和显示,具有较高的实时性。

3.3 稳定性
该系统具有较好的运行稳定性,可以长时间运行而不产生明显的系统异常。

4. 结论
本文基于STC单片机设计并实现了一种温度检测系统。

该系统采
用LM35温度传感器、AD转换模块、单片机、EEPROM和LCD显示屏等
部件,可以实时监测环境温度,并显示实时温度数据。

实验结果表明,该系统具有较高的检测精度、实时性和稳定性,具有广泛的应用前景。

相关文档
最新文档