1 / 15
文档名称:

嵌入式实训设计报告.doc

格式:doc   大小:301KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式实训设计报告.doc

上传人:utuhlwwue61571 2017/2/14 文件大小:301 KB

下载得到文件列表

嵌入式实训设计报告.doc

文档介绍

文档介绍:日照职业技术学院嵌入式实训设计报告 2012-2013 学年第一学期题目: 基于嵌入式 ARM 的数字温度测量仪 100 学院: 信息科学与工程学院专业: 移动通信技术( 3G 软件开发) 班级: 2011 级移动通信一班学号: 学生姓名: 指导教师: 陈祥艳日期: 日照职业技术学院信息科学与工程学院 0 目录目录第一章绪论 引言1 系统方案设计 1 方案设计2 第二章系统主要器件 EasyARM2131 开发板 2 温度传感器 DS18B20 2 MS 128 64R 液晶屏简介 4 第三章硬件设计 ARM7 开发板硬件设计 7 LCD 液晶屏显示设计 7 第四章系统的软件设计 9 温度传感器功能模块 10 液晶显示功能模块 10 第五章总结 11 0 数字温度测量仪 1 绪论 引言近年来随着科技的飞速发展, 嵌入式的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的嵌入式应用系统中, 嵌入式往往作为一个核心部件来使用,仅嵌入式方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。温度是一种最基本的环境参数,人们生活与环境温度息息相关,在工业生产过程中需要实时测量温度,在工业生产中也离不开温度的测量,因此研究温度的测量方法和控制具有重要的意义。 DS18B20 是美国 DALLAS 半导体公司继 DS1820 之后最新推出的一种改进型智能温度传感器,通过此次项目设计,可以在原有的理论基础上,更加深入的了解传感器的工作原理特别是 DS18B20 温度传感器的工作原理,同时提高我们的实践动手能力以及逻辑思维能力,特别是拓宽了对 ARM 控制器的使用视野。数字温度计的控制方式很多。本系统采用 LPC200 0系列 AR M芯片和可编程串行 I/O 接口芯片 DS18B20 为中心器件来设计数字温度计,实现了设计一个数字温度采集系统, 利用 LCD 液晶屏显示当前温度并具有温度超限报警功能。 系统方案设计利用控制芯片、温度传感器、 LCD 液晶屏、LED 等分别实现: (1)实时显示当前室内温度(5(度)<T<80( 度)); (2)温度超限报警; 设计方案总体框图如下: 系统初始化后,LCD 上显示当前室内温度,如果温度超过预先设定的温度值,八个 LED 灯会闪烁提示温度超限。温度传感器 ARM7 LPC2131 显示报警模块 1 方案设计: (1) 显示模块使用 LCD 液晶屏 12864 作为温度显示, LCD 液晶显示器的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。显示清晰,实现功能全。(2) 温度传感器 DS 18B20 数字温度传感器,该产品采用美国 DALLAS 公司生产的 DS18B20 可组网数字温度传感器芯片封装而成, 具有耐磨耐碰, 体积小, 使用方便, 封装形式多样,适用于各种狭小空间设备数字测温和控制领域。(3) 报警电路报警电路采用 8只 LED ,控制方便、准确。 2 系统主要器件 EasyARM2131 开发板 EasyARM2131 开发板是广州周立功公司设计的 EasyARM 系列开发套件之一,采用了 PHILIPS 公司基于 ARM7TDM I-S核、单电源供电、LQFP64 封装的 LPC2131 ,具有JTAG仿真调试、 ISP 编程等功能。开发板上提供了一些键盘、 LED 、蜂鸣器等常用功能部件,还具有 RS232 接口电路、I 2C存储器电路。另外,用户也可以更换兼容的 CPU 进行仿真调试, 如LPC2132、LPC21 38、LPC2142 等。灵活的跳线组合(开发板内使用的所有 I/O 均可断开连接),还有用户 I/O 接口,极大地方便了用户进行 32位ARM嵌入式系统的开发实验。 温度传感器 DS18B20 DS18B20 数字温度计是 DALLAS 公司生产的 1- Wire , 即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。 DS18B20 产品的特点(1)、只要求一个端口即可实现通信。( 2)、在 DS18B20 中的每个器件上都有独一无二的序列号。(3)、实际应用中不需要外部任何元器件即可实现测温。( 4)、测量温度范围在- 55。 C到+ 125 。 C之间。(5)、数字温度计的分辨率用户可以从 9位到 12位选择。( 6)、内部有温度上、下限告警设置。 2 DS18B20 的引脚介绍 TO - 92封装的 DS1