学位论文 > 优秀研究生学位论文题录展示

基于ARM9与AD590的温度检测系统的研制

作 者: 王超
导 师: 熊四昌
学 校: 浙江工业大学
专 业: 机械电子工程
关键词: AD590 ARM9 S3C2410 温度检测
分类号: TH811
类 型: 硕士论文
年 份: 2011年
下 载: 211次
引 用: 2次
阅 读: 论文下载
 

内容摘要


测量是人们认识自然界的一种科学方法。通过各种测量,人们能够从数量上来描述周围的物质世界,揭示自然界存在的规律,推动科学技术的不断前进。人们的日常生活、工农业生产和科学实验等许多方面都与温度测量有着十分密切的关系,温度作为一个重要的物理量,是工业生产过程中最普遍、最重要的工艺参数之一。随着时代的进步、社会的发展、科学技术的不断更新,温度的测量范围要求不断扩大,同时温度的测量准确性要求不断提高。对温度测量的要求也越来越高,而且测量范围也越来越大,对温度的检测技术的要求也越来越高。因此,温度检测和温度检测技术的研究也是一个重要的研究课题。本文的主要工作是研制一种基于ARM9AD590的温度检测系统,使之应用于电子产品的生产、食品加工、其它工业生产及医疗器械生产等方面,在实用中具有非常广阔的应用前景。论文主要工作包括:(1)简述课题背景与意义,对国内外测温技术的发展与应用进行了介绍。(2)介绍了嵌入式系统及ARM处理器,重点介绍了S3C2410芯片。(3)设计温度检测系统的硬件部分,并选取适当的器件来实现。首先经分析比较确定以AD590作为温度传感器,然后根据要求设计温度采集及转换电路、A/D转换电路、电压转换电路、存储器电路以及串口通信电路的具体结构。(4)选择Linux作为本系统的嵌入式操作系统,进行Linux内核的移植,并实现各驱动程序。(5)根据温度检测系统的硬件结构,规划出该系统应用程序的流程。主要负责温度数据的采集,以及存储管理,然后将数据经通信模块发送至上位机。(6)应用Visual Basic设计和编写上位机软件,上位机软件主要负责接受下位机发送来的数据,然后将数据转换成温度值并进行显示和存入数据库。论文的理论研究和实验分析在实用中具有非常广阔的应用前景。

全文目录


摘要  5-6
ABSTRACT  6-10
第1章 绪论  10-14
  1.1 课题背景与意义  10
  1.2 国内外温度检测技术概述  10-12
    1.2.1 温度检测技术简介  10-11
    1.2.2 温度检测技术的发展  11-12
  1.3 本文的主要研究内容  12-14
第2章 嵌入式系统的主要结构体系  14-27
  2.1 嵌入式系统概述  14-16
    2.1.1 嵌入式系统的硬件组成  14-15
    2.1.2 嵌入式系统的软件组成  15-16
  2.2 ARM 微处理器的类型  16
  2.3 ARM 体系结构  16-20
  2.4 S3C2410 介绍  20-27
    2.4.1 S3C2410 主要特性  20-21
    2.4.2 S3C2410 系统结构  21-24
    2.4.3 S3C2410 存储器配置  24
    2.4.4 S3C2410 的A/D 转换器  24-27
第3章 温度检测系统的硬件设计  27-46
  3.1 温度检测系统组成  27
  3.2 温度传感器电路设计  27-35
    3.2.1 温度传感器的选择  27-34
    3.2.2 温度采集及转换电路  34-35
  3.3 电压转换电路设计  35-37
    3.3.1 输入输出关系  36-37
    3.3.2 误差分析  37
  3.4 AD 转换电路设计  37-38
  3.5 存储器电路设计  38-44
    3.5.1 Flash 存储器  38-43
    3.5.2 SDRAM 存储器  43-44
  3.6 通讯模块设计  44-46
    3.6.1 串行通信电路设计  44-45
    3.6.2 JTAG 接口电路设计  45-46
第4章 嵌入式Linux 操作系统的建立  46-54
  4.1 建立交叉编译环境  46-47
  4.2 Linux 内核的移植  47-52
    4.2.1 BootLoader 的移植  47-48
    4.2.2 Linux 内核的配置和编译  48-52
  4.3 驱动程序的实现  52-54
    4.3.1 设备驱动程序接口  52-53
    4.3.2 驱动程序的实现  53-54
第5章 温度检测系统应用程序的设计  54-69
  5.1 主程序流程  54-55
  5.2 串口通信部分  55-61
  5.3 数据采集部分  61-67
    5.3.1 ADS7842 驱动  61-66
    5.3.2 数据采集程序  66-67
  5.4 数据存储部分  67-69
第6章 上位机的软件设计与实现  69-76
  6.1 上位机的功能分析与模块划分  69-70
    6.1.1 Visual Basic 的串口通信  69
    6.1.2 功能分析与模块划分  69-70
  6.2 实现数据库  70-71
    6.2.1 建立并连接Aceess 数据库  70-71
  6.3 上位机主界面及功能实现  71-76
    6.3.1 主界面功能的实现  71-73
    6.3.2 动态曲线显示窗体功能的实现  73-74
    6.3.3 历史数据库查看窗体功能的实现  74-76
第7章 总结与展望  76-77
参考文献  77-80
致谢  80-81
攻读学位期间主要科研成果  81

相似论文

  1. 水温检测控制系统研制,TP273.5
  2. 基于软测量的煎药机控制系统研究与设计,TP273
  3. 窄间隙埋弧焊自动控制系统的研究与设计,TG445
  4. 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1
  5. 医学超声穿刺导航的实时定位及软组织建模研究,R318.6
  6. 基于嵌入式的图像跟踪系统的研究,TP391.41
  7. 基于ARM9的集装箱图像采集及箱号识别系统的设计,TP274.2
  8. 胶囊内窥镜体外影像接收装置的研究,R318.6
  9. 工业无线监控终端的研究与开发,TP277
  10. 基于ARM9的温湿度智能网络监控系统设计,TP273.5
  11. 基于ARM9的井下网络摄像机开发,TN948.41
  12. 基于ARM9的汽车尾气检测系统研究,TP368.1;TP274
  13. 基于ARM9的数控冲床自动送料运动控制系统设计,TG659
  14. 基于CAN总线和ARM的步进电机控制系统的研究,TG659
  15. 煤矿井下变电站监控系统的研究,TM764
  16. 200MW锅炉煤/煤气混烧试验研究,TK227
  17. W型火焰锅炉三维温度场检测与运行,TK227
  18. 智能温度测量仪表的研究和设计,TH811
  19. 基于ARM9和GPRS安防系统的研究与实现,TP277
  20. 基于ARM9的视频采集和处理系统的设计,TP274.2

中图分类: > 工业技术 > 机械、仪表工业 > 仪器、仪表 > 热工量的测量仪表 > 温度测量仪表
© 2012 www.xueweilunwen.com