基于arm7的温度报警系统的设计

基于arm7的温度报警系统的设计

ID:871830

大小:649.53 KB

页数:12页

时间:2017-09-22

基于arm7的温度报警系统的设计_第1页
基于arm7的温度报警系统的设计_第2页
基于arm7的温度报警系统的设计_第3页
基于arm7的温度报警系统的设计_第4页
基于arm7的温度报警系统的设计_第5页
资源描述:

《基于arm7的温度报警系统的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《嵌入式系统原理及应用》课程设计题目:基于ARM7温度监测系统设计物联网工程学院班级自动化1002学号0704100206姓名李家成二〇一三年十一月基于ARM7的温度监测系统的设计摘要本系统基于ARM7LPC2210、温度传感器DS18B20、液晶屏LCD1302、LED显示灯,开关等组成,系统可以实现对温度的初值设定、环境温度监控以及当温度超限时,产生报警LED闪烁)同时通过串口通信发送上位机显示,从而实现对温度的监控。该系统硬件结构简单,监控温度范围大,精度高,能广泛应用于对温度控制要求较高的各种场合,市场前

2、景广阔。关键词:LPC2210DS18B20LCD1602温度超限报警目录1引言...................................................32系统总体方案............................................33硬件设计3.1DS18B20温度传感器的设计......................................43.2LCD1602液晶显示屏的设计...................................

3、...53.3串口设计....................................................63.4程序硬件接线图...............................................64程序代码设计及调试仿真4.2液晶显示功能模块............................................74.3串口通信模块................................................84.4主函数功能模块.

4、..............................................96设计结果演示...........................................9--107设计体会.................................................111引言近年来随着科技的飞速发展,嵌入式的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的嵌入式应用系统中,嵌入式往往作为一个核心部件来使用,仅嵌入式方面知识是不够的,还应根据具

5、体硬件结构软硬件结合,加以完善。温度是一种最基本的环境参数,人们生活与环境温度息息相关,在工业生产过程中需要实时测量温度,在工业生产中也离不开温度的测量,因此研究温度的测量方法和控制具有重要的意义。DS18B20是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器,通过此次项目设计,可以在原有的理论基础上,更加深入的了解传感器的工作原理特别是DS18B20温度传感器的工作原理,同时提高我们的实践动手能力以及逻辑思维能力,特别是拓宽了对ARM控制器的使用视野。本系统采用LPC2210系列

6、ARM芯片和可编程串行I/O接口芯片DS18B20为中心器件来设计温度监测系统,实现了设计一个数字温度采集并监控的系统,利用LCD液晶屏和上位机显示温度,并具有温度超限报警功能,该系统能广泛应用于各种行业,例如智能家居系统,化工厂和酿酒厂,市场前景广阔,具有很高的实用价值。2系统的总体方案系统初始化后,LCD和上位机上显示当前室内温度,通过功能键能实现对温度初值的设定,如果温度超过预先设定的温度值,LED灯会闪烁提示温度超限,上位机会显示警告,提醒值班人员检查温度异常的原因。1.液晶显示模块LCD1602资料介绍

7、使用LCD液晶屏1602作为温度的显示,LCD液晶显示器的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。显示清晰,实现功能全,如果利用数码管显示温度,则不能顺利显示英文而且还会用到锁存器,这会导致系统更加繁杂,综合各种考虑,我们选用1602液晶显示。此外,此液晶的功耗小,显示内容丰富。如果要想液晶显示汉字,我们可以选择另外一种芯片LCD12864。1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个

8、不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。1602采用标准的16脚接口,其中:第1脚:VSS为电源地第2脚:VCC接5V电源正极第3脚:V0为液晶显示器对比度调整端

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。