(参考)基于单片机的超温报警设计毕业论文.docVIP

  • 22
  • 0
  • 约2.22万字
  • 约 69页
  • 2018-06-08 发布于贵州
  • 举报

(参考)基于单片机的超温报警设计毕业论文.doc

(参考)基于单片机的超温报警设计毕业论文

学校代码: 序 号: 本 科 毕 业 论文 题目: 基于单片机的超温报警设计 学 院: 姓 名: 学 号: 专 业: 电子信息工程 年 级: 指导教师: 二O 年 月 基于单片机的超温报警设计 摘要 本设计设计了一款以AT89S52、DS18B20芯片为核心的温度数字显示报警系统。系统采用AT89S52单片机进行智能控制,利用DS18B20芯片实现对温度的测量,通过单片机处理进行报警点的设置,用液晶显示器LCD1602显示以串口传送数据,显示实时温度,通过三个按键的按键次数来决定温度阈值,按键1按一次设置上限温度,按键1按两次设置下限温度,按键1按三次温度设置完成,按键2按下是当前温度值加1,按键3按下是当时温度减1。当DS18B20测量的温度值不在设定温度阈值范围内,单片机将驱动蜂鸣器报警。 关键词:AT89S52,超温报警,DS18B20,LCD显示器 Microcontroller-based over-temperature alarm design Abstract The design designs to AT89S52 and DS18B20 chip as the core temperature digital display and alarm system.The system uses the AT8952 microcontroller for intelligent control,using DS18B20 chip implement temperature measurement,setting the alarm point by microcontroller,using with the LCD1602 displays data with serial transmission,and LCD1602 displays the real-time temperature,number of times by three keys to determine temperature threshold,setting the maximum temperature by keying Button 1 once,setting the minimum temperature Key Button 1 twice, completing the setment of temperature by key Button 1 three times.when the button 2 key once,the temperature value plus 1;when the button 3 key once,the current temperature value minus 1.when the measured temperature by DS18B20 is not within the value of the temperature threshold,the microcontroller will drive the buzzer alarm. Key words:AT89S52,Over-temperature alarm,DS18B20,LCD Monitor1 概述 1 2 系统原理设计 2 2.1 超温报警控制原理 2 2.2 系统功能方框图 2 3 系统硬件原理及其设计 3 3.1 单片机与各模块连接工作原理 3 3.2 复位电路 8 3.3 晶振电路 8 3.4 DS18B20数据采集电路 9 3.5 温度显示模块 10 3.6 报警模块 11 3.7 温度设置模块 11 4 系统软件设计 12 4.1 程序流程图 12 4.2 程序 12 5 结论 26 参考文献 27 致 谢 28 附录:超温报警系统总图 29 概述 温度是一种最基本的环境参数,人们的生活环境与温度息息相关,温度测量也被人们所异常关注因此,研究温度的测量方法和装置具有重要意义,温度测控技术也在各个领域应用越来越广泛采用单片机对温度进行控制,不仅具有控制方便和组态简单的优点,而且可以提高被控温度的技术指标。本设计介绍了一款由单片机AT89S52和新型的智能集成温度传感器DS18B20以及LCD1602显示器等部件实现的温度测量及报警系统同时在设计方面做了功能的扩展,开关按键是用来调

文档评论(0)

1亿VIP精品文档

相关文档