基于STC单片机的温度检测系统设计
基于单片机的智能温度控制系统设计
毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
毕业设计-基于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单片机的温湿度检测系统的设计
温湿度控 制在 日常生活 中使用 比较普遍 , 如各种仪器 控 制箱 、 温室或生产 车间的温度 湿度 控制 、 空调 列车 车厢空 气 环境 的控制等。常见 的低 端产 品多采用 机械 指针 式或水 银 柱式温湿度计 , 体积小 、 质量轻 、 价格 低 、 安装 简便。但是 , 此
类 产 品 测 量精 度低 , 有 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系列单片机的智能温度控制器设计
温 度控 制器 已广泛 应用 于冶金 、 纺织 、 化工 、 医 疗 等
工 业 控 制 的诸 多 领 域 , 是 一 种 最 常 用 的 自动 化 仪 表 。 但 是 大都存 在着无 法与 控制 系统通信 , 或 者 无 法 自动 保 存
用户设定 的数据 等功 能单一 的问题 。
妥 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语言课题设计报告
单片机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单片机的温湿度传感器
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章温湿度测量原理单片机的接口信号是数字信号。
基于STC单片机的无线温控系统设计
接口实验报告题目:基于STC单片机的无线温控系统设计院(系):电子工程与自动化学院专业:仪器仪表工程学生姓名:学号:指导老师:职称:教授2015年7月22日一实验目的1 本实验通过利用STC89C52单片机和nRF24L01模块来控制DS18B20实现的无线温度控制系统。
控制通过简单的无线通信协议,实现可靠性与功耗平衡。
该系统能实现对温度的测量,同时还可以进行温度的设定,是可以实现远程控制的无线温度控制系统。
2 掌握用Altium Designer软件绘制原理图和PCB电路,以及电路板的制作过程(包括腐蚀,焊接,下载与调试),熟练Keil软件环境以及单片机C代码的编写、调试和hex文件的生成并下载到单片机芯片内,掌握软硬联调技巧与方法。
二系统分析1、系统的概述本实验研究基于51单片机的无线温度控制系统设计,以STC89C52单片机为控制核心,以DS18B20为测试器件,以LCD1602和LCD12864为显示器件,以nRF24L01模块为无线传输模块,以直流电机和继电器为控制温度的器件。
系统利用单总线数字温度传感器DS18B20采集温度数据,由单片机进行内部分析处理,由LCD1602和LCD12864显示数据(如果温度大于设定值则驱动直流电机模拟降温环境,如果温度低于设定温度则启动继电器),从机采集到的温度数据和控制状态可以通过nRF24L01模块发送到主机显示出来,主机可以通过按键来控制温度情况。
2、STC89C52单片机介绍2.1 芯片简介STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-Flash Programable and Erasable Read Only Memory)的低电压高性能COMOS8的微处理器,俗称单片机。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS51指令集和输出管脚相兼容。
STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。
单片机课程设计报告 基于单片机的热敏电阻测温系统设计
单片机课程设计报告-- 基于单片机的热敏电阻测温系统设计单片机课程设计报告2011 / 2012 学年第 2学期课程名称:单片机课程设计上机项目:基于单片机的热敏电阻测温系统设计专业班级:电子信息工程02班1摘要在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要的物理参数之一。
传统的测温元件有热电偶和热电阻。
而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。
我们用一种相对比较简单的方式来测量。
我们采用温度传感器DS18B20作为检测元件,温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。
DS18B20可以直接读出被侧温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本文介绍一种基于STC12C5608AD单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围0℃-~+100℃,使用数码管驱动芯片CH451显示,能设置温度报警上下限。
正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,STC12C5608AD单片机功能和应用。
该电路设计新颖、功能强大、结构简单。
关键词:温度测量DS18B20 STC12C5608AD CH451目录2摘要 (2)第1章绪论 (4)第2 章时间安排 (5)第3章设计方案及选材 (6)3.1 系统器件的选择 (7)3.1.1温度采集模块的选择与论证 (7)3.1.2 显示模块的选择与论证 (8)3.2 设计方案及系统方框图 (8)3.2.1 总体设计方案 (8)3.2.2 系统方框图 (9)第4章硬件设计 (10)4.1 总系统组成图 (10)4.2 温度测量传感器部分 (10)4.3 控制部分 (10)4.4 显示部分 (11)4.5 报警部分 (12)第5章程序流程图设计 (13)5.1 主程序流程图 (13)5.2 温度采集流程图 (14)第6章总结 (15)参考文献 (16)3第1章绪论现在电子技术日新月异,各种新型的自动控制系统也越来越多地运用到人们的日常生活、工业生产等领域,它不但可以提高劳动生产率,而且可以使控制的设备或执行的操作更加精确。
基于STC11F03和I 2C总线的温度测量系统
6 S A:串行数据线, O 脚 D C MS电平, 向, 双 开路;
S DA
并 结合I 总 线技 术 的数控 机床 导轨温 度测 量 系统 , C
实现 了导轨 温度 在线 检测 。
AD DO
V+
1 T P 1引脚 定义 及工 作原 理 M1 0
图 l T 1 1引脚 图 MP 0
单 片机 技术 迅速 发展 以及 新型 数字温 度传 感器
T 11 MP 0 采用 6脚 S T 3封 装 ,其 引脚排 列如 图 1 O 2
的 出现 ,使 得 高精度 温度 的采 集和 处理 更加 容易 实 现 。 2 总线 是一种 两线 式 串行 总线 ,用 于连 接微 控 IC
制 器及 其外 围设 备 。 I T 公司推 出的T 1 1 MP 0 是一种 基 于I C串行 总线 接 口的数 字 式温度 传 感器 , 将温 度 它 传 感器 、A D转 换器 、I / C串行 总线 接 口等集 成在 同
器 件 工作在 比较模 式还 是 中断模 式 ,T l中断模 M=
式 ,T 0比较 模式 。S M= D:设置 器件 是否 工 作在关 断模 式 ,S 为 1时为 关 断模式 ,S D D为 0时为正 常
工 作 方式 。OSAL R / E T在 关 断模 式下 ,向该位 写 1 ,
三种 不 同地址 一
上海 市教育委 员会重 点学科建设项 目资助项 目 ( 编号 :J0 0 ) 5 5 3
图 2 T 1 1典型连接 电路 MP 0
谷
根 等
基 于 S C1F 3和 I T 10 2 线 的温 度 测量 系统 C总
T 1 1 电压 范 围为27 . V,转换 精度 在 MP 0 的 .~55 9 2 i 可选 , ~1 t bs 分辨 率 高达00 25℃。 件 工作温 .6 器
单片机温度传感器设计报告
单片机温度传感器设计报告一、设计目的本设计旨在利用单片机和温度传感器构建一个温度测量系统,实时监测周围环境的温度,并通过显示屏显示出来。
通过这个设计,可以使用户及时了解到室内环境的温度情况,为用户提供一个舒适的居住环境。
二、设计原理1.硬件部分温度传感器:采用数字温度传感器DS18B20,具有高精度、线性度高、抗干扰性好等优点,可以提高温度测量的准确性。
单片机:采用STC89C52单片机,具有丰富的外设资源和强大的计算能力,可以实现温度数据的采集、处理和显示功能。
电源:采用稳压电源,保证系统的稳定性和可靠性。
2.软件部分主程序:通过单片机的AD转换模块,将温度传感器的模拟信号转换为数字信号,然后进行温度计算和数据处理,最后将结果显示在液晶显示屏上。
温度转换算法:根据温度传感器的数据手册,利用公式将采集到的数字信号转换为实际温度值。
实时显示功能:通过控制单片机的定时器和中断,实现对温度数据的实时采集和显示。
三、设计步骤1.硬件连接将温度传感器的VCC接到单片机的5V电源引脚,GND接到单片机的地引脚,DQ接到单片机的P1口。
将液晶显示屏的VCC接到单片机的5V电源引脚,GND接到单片机的地引脚,RS、RW、E分别接到单片机的P2.0、P2.1、P2.2口,D0-D7接到单片机的P0口。
将单片机的P3口接到稳压电源的输出端,作为单片机的电源。
2.软件编程使用Keil C51软件进行编程,编写主程序和温度转换算法。
通过对单片机的中断和定时器的配置,实现对温度数据的实时采集和显示。
通过对液晶显示屏的控制,将温度数值显示在屏幕上。
同时,可以设置温度报警功能,当温度超过设定的范围时,通过蜂鸣器发出警告声。
四、实验结果经过上述设计和调试,实验结果显示良好。
温度传感器能够准确地采集到周围环境的温度值,并通过液晶显示屏实时显示出来。
当温度超过设定范围时,蜂鸣器发出警告声,提醒用户采取相应的措施。
整个系统工作稳定、准确性高、实用性强。
采用单片机STC12C5608AD设计一台数显温度表
随着社会的进步和工业技术的发展,人们越来越重视温度因素,许多产品对温度范围要求严格,而且目前市场上普遍存在的温度检测仪器大都是单点测量,同时有温度信息传递不及时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。
本设计是利用STC12C5608AD 实现对温度的采集。
在设计中采用了PT100热电阻温度传感器,其具有较高的精确度,可完成对温度的精准测量;在显示部分采用动态显示,对于放大倍数和上下限的设定我们采用分时显示。
关键词:STC12C5608AD单片机、PT100、LabVIEW、研华板卡PCL-818HG第一章课程设计内容与要求分析 (1)1.1 课程设计内容 (1)1.2 课程设计要求 (1)第二章智能温度表硬件设计 (2)2.1 温度检测 (2)2.2 实测温度显示 (2)2.3 温度设定 (3)2.4 报警电路 (4)第三章智能温度表软件设计 (5)3.1 工作流程 (5)3.2 功能模块 (5)3.3 资源分配 (5)3.4功能软件设计 (7)3.4.1主程序与中断服务子程序 (7)3.4.2按键检测子程序 (8)3.4.3按键键值处理子程序 (8)3.4.4 显示子程序 (9)第四章温度控制电路的LabVIEW实现 (10)4.1 LabVIEW简介 (10)4.2 研华板卡PCL—818HG (10)4.3 温度控制系统 (11)4.3 温度控制调试过程 (12)单片机课程设计总结 (13)参考文献 (14)附录 (15)第一章课程设计内容与要求分析第一章课程设计内容与要求分析1.1 课程设计内容1、采用单片机STC12C5608AD设计一台数显温度表2、采用研华板卡PCL—818HG 设计一台虚拟温度表1.2 课程设计要求1、数显温度表(应用protel画出电路原理图,应用keil完成软件编程)1)传感器:热电阻PT100;2)显示器:数码管4位(LED);3)键盘:功能键、移位键和加一键;4)范围:0-200℃;5)精度:≤1℃;6)电源:AC 220V;7)变送器:DC 0-20mA;8)报警:超上限LED闪烁;2、虚拟温度表(应用LabVIEW和PCL-818HG完成温度表前面板设计)1)输入温度信号:DC 0-4V;2)显示温度数值:00-200℃;3)采集板卡:PCL-818HG;4)报警显示:灯亮;第二章智能温度表硬件设计2.1 温度检测这部分需用PT100热敏温度传感器,PT100是铂热电阻,它的阻值会随着温度的变化而改变。
基于51单片机的温度测量系统
目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1选题的背景 (1)1.2课题研究的目的和意义 (1)1.3本文的结构 (1)2 系统总体方案设计 (1)2.1总体方案设计 (2)2.2部分模块方案选择 (3)2.2.1单片机的选择 (3)2.2.2温度检测方式的选择 (3)2.2.3显示部分的选择 (4)2.2.4电源模块的选择 (4)3 硬件电路的设计 (4)3.1 硬件电路设计软件 (4)3.2系统整体原理图 (5)3.3单片机最小系统电路 (6)3.4单片机的选型 (7)3.5温度测量模块 (8)3.5.1 DS18B20概述 (8)3.5.2 DS18B20测温工作原理 (11)3.5.3 DS18B20温度传感器与单片机的接口电路 (12)3.6 显示模块 (13)3.7 按键以及无线遥控模块 (15)3.7.1按键的相关知识 (15)3.7.2 5伏带解码四路无线接收板模块 (16)3.8 报警及指示灯模块 (18)3.9 电源模块 (19)4 系统软件设计及仿真部分 (20)4.1软件设计的工具 (20)4.1.1程序编写软件 (20)4.1.2仿真软件 (21)4.2各模块对应的软件设计 (22)4.2.1显示模块的程序 (22)4.2.2温度测量的程序 (26)4.2.3报警系统程序 (32)4.2.4按键程序 (33)4.2.5总体程序 (35)5 实物制作 (37)5.1电源部分 (37)5.2单片机最小系统部分 (37)5.3 总体实物 (37)6 总结 (38)7 致谢 (39)参考文献 (40)附录一 (41)附录二 (49)基于单片机的温度测量系统摘要随着测温系统的极速的发展,国外的测量系统已经很成熟,产品也比较多。
近几年来,国内也有许多高精度温度测量系统的产品,但是对于用户来说价格较高。
随着市场的竞争越来越激烈,现在企业发展的趋势是如何在降低成本的前提下,有效的提高生产能力。
基于STC8G1K17单片机的温湿度控制器
基于STC8G1K17单片机的温湿度控制器目录一、内容简述 (2)1.1 研究背景 (3)1.2 研究目的与意义 (4)1.3 国内外研究现状及发展趋势 (4)二、STC8G1K17单片机介绍 (6)2.1 STC8G1K17单片机特点 (7)2.2 STC8G1K17单片机内部资源 (8)三、温湿度控制器设计 (9)3.1 控制器总体设计 (11)3.2 温湿度传感器模块设计 (12)3.3 信号处理电路设计 (13)3.4 显示与输出接口设计 (15)四、温湿度控制算法研究 (16)4.1 温湿度控制算法选择 (17)4.2 控制算法实现方法 (18)4.3 控制算法仿真验证 (19)五、系统调试与优化 (21)5.1 系统硬件调试 (21)5.2 系统软件调试 (22)5.3 系统优化策略 (24)六、实验测试与结果分析 (25)6.1 实验环境与设备 (26)6.2 实验方案设计 (27)6.3 实验数据记录与分析 (28)6.4 结果分析与应用前景展望 (29)七、总结与展望 (29)7.1 研究成果总结 (31)7.2 存在问题与不足 (32)7.3 后续研究方向与展望 (33)一、内容简述本文档旨在介绍基于STC8G1K17单片机的温湿度控制器。
该控制器是一种集成了温湿度传感器和微控制器的智能设备,能够实时监测环境温度和湿度,并根据预设的条件对环境进行自动调节。
STC8G1K17单片机作为核心控制器,具有高性能、低功耗、强抗干扰能力等特点。
它内置了温湿度传感器模块,能够实时采集环境中的温度和湿度数据。
通过内置的AD转换器,将模拟信号转换为数字信号,以便于后续处理和分析。
该控制器还配备了多种功能模块,如报警模块、通讯模块等。
报警模块能够在温度或湿度超出设定范围时及时发出声光报警信号,提醒用户注意。
通讯模块则支持RSRS232等多种通讯接口,方便用户将数据上传至上位机系统进行远程监控和管理。
基于STC单片机的无线温度采集装置设计
醒 功耗 小于 O1 A 适用于 电池 供 电系统。内置外部低 压检 .u 测 中断 比较器 , 可用 于 电池低 压 报警 ; 内置 看 门狗 ( D W T) 电路 ,集 成 6 K 0 B程序 存 储 器 、 2 0字 节 随 机 存 储器 和 18 1 B的 F AS K L H存 储 器 ,支 持 lP编程 :集成 8路 1 S 0位 AD 可 用于 温 度、 C, 电压 等检 测 ; 工作 频 率 可达 3 MH , 5 z 抗
2 无线 温度 采集装 置 的软件 设计 电池 供 电并 通 过 L 1 7 33稳 压 模 块 稳 压 输 出 D 3 M 1 — . 1 C. 无 线 温度 采 集 装 置 的软 件 设 计 采 用 C语 言 编 写 , 在 3 V供 给 系统 ; 当外部 电源停 电时 , M1 7 33稳 压 模块 K I C开发 环境 下完 成。 因 为每个 N F 4 0 L 1 — . 1 EL R 2 L 1仅可 以接 将 锂 电池 D 42 电压 变为 D 33 C .V C .V供 给 系统 , 电池 电 收来 自六个不 同地址 编址 的 N F 4 0 锂 R 2 L 1模块 数据 , 果 系 如 压 经 电阻分 压 直接 供 微 处理 器 外部 低 压 检 测 中 断 比较器 统控 制空 间稍 大 , 温度 采 集 点数 目往 往 超 过 6个 , 成 系 造
基 于 S C单片机 的无线温度采集装置设计 T
王 蕴岭 段 学 习 吴增伟 魏毅 ( 北沧 职 技术 院 河 州 业 学 )
摘 要 : 对 目前 各 大 型 商 场 、 室 、 库 等 场 所 空 间 大 、 构 复 供 电时 工作 电流 2 针 温 冷 结 mA, 适用于 低 功耗便 携 式仪器 仪表 。 杂 、 点 测 温布 线 测 量 困 难 的 问题 , 用 多 个 内置 温 度 传 感器 的无 线 多 采 温 度 测 量 装 置 采 集 温度 监控 点 的温 度 ,以 无线 数 据 通 讯 方 式 与 主控 制 器 通 讯 传 输 温度 数 据 , 少 了布 线难 度 , 于 测 温 点 的 扩 展 、 装 减 易 安
基于STC12C5A60S2单片机的脉搏温度探测仪的设计
4 .L o g s i t i c s S e r v i c e C e n t e r , J i l i n p r o v i ci n a l E l e c t r i c P o w e r C o m p a n y , C h a n g c h u n J i l i n 1 3 0 0 2 1 ,C h i a) n
3 . F o o d C o l l e g e , C h a n g c h u n V o c a t i o n a l I st n i t u t e f o T e c h n o l o g y ,C h a n g c h u n J i l i n 1 3 0 0 3 3 , C h i n a ;
动 的次数及体 表的温度进行存储 并通 过 MP 3模 块播 放 , 首先对 脉搏 信号采 集 电路 、 液 晶显 示 、 语 音模 块、 滤波模块等 4个模块进行设计 , 其 次对探测仪的硬件及 软件流程 图进行设计 , 实 现对脉搏 信息 的采
集。
[ 关键词 ] 单片机 ; 脉搏 ; 硬件 [ 中图分类号 ]T P 2 1 6 . 1 [ 文献标识码 ]A [ 文章编号] 1 0 0 9 - 9 0 4 2 ( 2 0 1 3 ) 0 7 - 0 0 9 3 - 0 4
pe r a t u r e o f s k i n s u r f a c e a n d p l a y b a c k v i a MP3 mo d u l e;f ir s t l y i t d e s i g ns t h e f o u r mo d u l e s - p u l s e s i g n a l a c q u i s i t i o n c i r c u i t ,l i q u i d c r y s t a l d i s p l a y,v o i c e mo d u l e,f il t e r mo d u l e,t he n d e s i g ns t h e d e t e c t o r h a r d wa r e a n d s o f t wa r e lo f w c h a r t t o r e a l i z e t h e c o l l e c t i o n o f p u l s e i n f o r ma t i o n.
基于51单片机的心率体温检测系统设计
目录摘要 (I)Abstract (II)引言 (1)1 控制系统设计 (2)1.1 主控系统方案设计 (2)1.2 脉搏传感器方案设计 (3)1.3 系统工作原理 (5)2 硬件设计 (6)2.1 主电路 (6)2.1.1 单片机的选择 (6)2.1.2 STC89C51的主要功能及性能参数 (6)2.1.3 STC89C51单片机引脚说明 (6)2.2 驱动电路 (8)2.2.1 比较器的介绍 (8)2.3放大电路 (8)2.4最小系统 (11)3 软件设计 (13)3.1编程语言的选择 (13)3.2 Keil程序开发环境 (13)3.3 STC-ISP程序烧录软件介绍 (14)3.4 CH340串口程序烧写模块介绍 (14)4 系统调试 (16)4.1 系统硬件调试 (16)4.2 系统软件调试 (16)结论 (17)参考文献 (18)附录1 总体原理图设计 (20)附录2 源程序清单 (21)致谢 (25)摘要随着日新月异科技发展,在心率体温测量方面,我们取得了迅速的发展,就近日而言,脉搏测量仪已经在多个领域大展身手,除了在医学领域有所建树,在人们的日常生活方面的应用也不断拓展,如检疫中心的额温枪都用到了技术先进的脉搏测量仪。
在今年的疫情爆发的同时,我们可以积极应对,利用所学的知识,方便高效地检测出人体有无异常体温,在上学签到时,我们可以利用此来检测温度,预防集体性感染事件。
为了在心率测量仪的精准性和便携性方面做出重大改变,我计划设计一种以51单片机为核心的心率体温测量仪。
我们的心率体温检测系统以STC89C51单片机为核心,借用单片机系统的内部计时器计算时间。
其大致的步骤为通过ST188光电传感器感应生成脉冲,心跳次数由单片机累计所得,其对应的时间根据定时器获取。
本设计使用的时候可以展现脉搏心率次数以及时间长短,当其终止使用的时候可以展示总的脉搏心率次数以及时间长短。
经过我的个人测试,系统成功运行,符合设计要求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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显示屏等
部件,可以实时监测环境温度,并显示实时温度数据。
实验结果表明,该系统具有较高的检测精度、实时性和稳定性,具有广泛的应用前景。