您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业设计 基于ARM7的多路温度监测装置设计

  • 简介:  毕业设计 基于ARM7的多路温度监测装置设计,共59页,15324字。
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业设计 基于ARM7的多路温度监测装置设计,共59页,15324字。
   摘要
   【摘要】随着信息化、智能化、网络化的发展,嵌入式系统技术广泛应用于工业控制、信息家电、交通管理、农业、商业、服务业等各行业,己成为现代电子产品设计的一大领域和方向。因此,研究嵌入式系统有着相当重要的理论和实际意义。嵌入式系统是以计算机技术为基础,以应用为中心,软件硬件可裁剪,适合于应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。本文是基于PHILIPS公司的ARM核心微控制器LPC2103的硬件环境,集成搭建了一套具有实时操作系统的嵌入式平台,对嵌入式系统的硬件和软件及相关方面进行研究。通过分析具有一定实时性的、源代码公开的嵌入式操作系统uC/OS-II,在初步了解其内核原理,如任务管理、时钟管理、任务间通讯等基础上,针对基于LPC2103处理器的目标板,通过对操作系统uC/OS-II进行配置,将此实时嵌入式操作系统成功地移植到目标板上,并将此系统用于实时温度测量及报警系统中。该系统采用单总线温度传感器DS18B20,共有四路DS18B20对系统的温度进行测量,通过液晶显示屏对温度信息进行显示。同时,通过按键可以设定报警温度值,系统对温度进行实时监测,超过警示值,由LED灯进行报警。
   【关键词】嵌入式系统;LPC2103;uC/OS-II;DS18B20;温度测量与报警。
  
   目录
   诚信承诺 I
   摘要 II
   Abstract III
   目录 IV
   1 绪论 1
   1.1 课题背景和意义 1
   1.2 温度监测系统的发展方向 1
   1.3 研究的主要内容 1
   2 ARM体系结构及嵌入式操作系统 3
   2.1 ARM体系结构 3
   2.1.1 CISC与RISC 3
   2.1.2 ARM7TDMI的体系结构 4
   2.2 嵌入式操作系统 6
   2.2.1 嵌入式操作系统的特征 7
   3 基于LPC2103的软硬件平台 8
   3.1 LPC2103概述 8
   3.1.1 LPC2103内核 8
   3.1.2 LPC2103的系统控制模块 8
   3.2 LPC2103最小系统 9
   3.3 温度传感器DS18B20 9
   3.4 液晶显示屏NOKIA5110 12
   3.5 软件开发工具 13
   3.5.1 集成开发环境ADS1.2 13
   3.5.2 JTAG功能介绍 14
   4 uC/OS-Ⅱ移植 16
   4.1 uC/OS-Ⅱ概述 16
   4.1.1 任务管理 16
   4.1.2 时间管理 16
   4.2 uC/OS-Ⅱ移植 17
   4.2.1 编写硬件初始化启动代码和设备代码 17
   4.2.2 修改操作系统与硬件有关的代码 17
   5 系统软硬件的设计调试 18
   5.1 分模块设计系统 18
   5.1.1 NOKIA5110LCD调试 18
   5.1.2 DS18B20温度传感器调试 20
   5.2 模块程序整合 21
   5.3 按键输入功能嵌入 23
   5.4 温度报警功能嵌入 24
   5.5 uC/OS-Ⅱ系统中应用程序的加载 25
   5.6 uC/OS-Ⅱ移植后系统的优点 25
   6 结束语 26
   参考文献 27
   致谢 28
   附录 29
查看评论 已有0位网友发表了看法
  • 验证码: