学位论文 > 优秀研究生学位论文题录展示
基于MSP430单片机的环境监测仪设计
作 者: 姚营营
导 师: 丁彦闯
学 校: 大连交通大学
专 业: 机械电子工程
关键词: 环境监测 MSP430F449 日历 串行通信 USB接口
分类号: TP216
类 型: 硕士论文
年 份: 2010年
下 载: 323次
引 用: 0次
阅 读: 论文下载
内容摘要
温湿度和光照度是标定环境不可缺少的参数,对其进行准确的测量具有重要意义。该文以室内居住环境监测为背景,设计出一种以MSP430F449超低功耗单片机为核心的环境监测仪。系统包括两大部分:第一是环境参数测量部分;第二是单片机数据采集处理部分。参数测量部分包括三个基本内容:温度测量、湿度测量和光照度测量。温度测量采用数字式温度传感器DS18B20,单总线输出12位数字量给单片机,再进行数据处理后送显示;湿度测量是将湿度传感器HS1101接入由555定时器构成的多谐振荡器电路中,测量输出频率,根据频率与湿度的关系式计算出相应的湿度值;光照度测量采用BPW34硅光电池,利用其短路电流与光照度成正比的特性,将其输出的电信号放大后送入单片机自带ADC12中进行模数转换,经数据处理后得到测量值。单片机数据采集处理部分包括单片机最小系统及系统外围接口电路。系统外围接口电路包括五个基本环节:键盘部分、显示部分、日历部分、串口通信部分和USB接口部分。键盘部分主要实现按键对时间参数进行调整,显示部分采用JM12864M-2液晶显示器,对测得的环境参数和时间进行实时显示,日历部分采用时钟芯片DS12C887,可生成年月日时分秒等时间信息。串口通信部分采用RS485总线与上位机进行串行通信,并扩展了外部USB接口模块,将测量结果存入U盘中。本设计软件部分采用C语言编写,完成室内的温湿度光照度循环测量和日历的实时显示,按键调整,串口通信和U盘的存储等程序编写。系统性能指标:温度测量范围-40℃~+120℃,精度为±0.5℃;测量湿度范围是10%~90%RH,精度为±5%RH;光照度部分测量范围10~4000lux,精度±5lux。本系统体积小、便携性、功耗低,可进行远距离数据的通信,测量结果可存盘,更具有工程造价和人力资源成本低,可靠性高,免维护等优点,很适合室内环境参数的监测,具有很好的应用前景。
|
全文目录
摘要 5-6 Abstract 6-7 目录 7-10 第一章 绪论 10-13 1.1 课题研究的意义和目的 10 1.2 国内外研发概况 10-11 1.3 论文研究的主要内容 11-12 本章小结 12-13 第二章 系统总体方案设计 13-16 2.1 系统的总体设计 13-14 2.2 系统器件的选取 14-15 2.3 系统的性能指标 15 本章小结 15-16 第三章 系统各模块功能介绍 16-42 3.1 MSP430单片机 16-27 3.1.1 MSP430F449单片机的特点及管脚说明 16-19 3.1.2 MSP430F449 单片机片外围模块 19-22 3.1.3 软件开发环境 22-27 3.2 温度传感器DS18B20 27-30 3.2.1 传感器的主要特征和外部结构 27-28 3.2.2 传感器内部结构 28-29 3.2.3 温度传感器测温原理 29-30 3.3 湿度传感器HS1101 30-32 3.3.1 湿度的定义 30 3.3.2 湿度传感器HS1101简介 30-31 3.3.3 HS1101的测湿原理 31-32 3.4 光照度传感器 32-33 3.4.1 光照度定义 32 3.4.2 光电池BPW34 32-33 3.5 时钟芯片DS12C887 33-36 3.5.1 时钟芯片DS12C887的特性 33 3.5.2 DS12C887的管脚排列与管脚功能 33-34 3.5.3 DS12C887的控制寄存器 34-36 3.6 液晶显示模块JM12864M-2 36-38 3.6.1 JM12864M-2的特征 36 3.6.2 JM12864M-2的管脚 36-37 3.6.3 JM12864M-2的时序 37-38 3.7 USB接口芯片CH375 38-41 本章小结 41-42 第四章 电源电路与测量电路设计 42-49 4.1 电源部分设计 42 4.2 温度测量部分设计 42-43 4.2.1 测量方法的选择 42-43 4.2.2 测量原理 43 4.3 湿度测量部分设计 43-46 4.3.1 测量电路的选择 43-44 4.3.2 测量电路的原理 44-46 4.4 光照度测量部分设计 46-48 4.4.1 测量器件的选择 46-47 4.4.2 测量电路的原理 47-48 本章小结 48-49 第五章 MSP430F449单片机的外围接口电路 49-56 5.1 键盘电路 49 5.2 显示电路 49-50 5.3 时钟电路 50-51 5.4 串口通信 51-53 5.4.1 串口通信总线的选择 51-52 5.4.2 串口通信电路 52-53 5.5 USB接口电路 53-55 本章小结 55-56 第六章 系统的软件设计及测量结果分析 56-76 6.1 软件编程方法选择及其特点 56-57 6.2 系统主程序设计 57-58 6.3 环境参数测量程序设计 58-66 6.3.1 温度测量程序设计 58-62 6.3.2 湿度测量程序设计 62-64 6.3.3 光照度测量程序设计 64-66 6.4 单片机外围接口模块的软件设计 66-73 6.4.1 键盘模块软件设计 66-67 6.4.2 液晶模块软件设计 67-69 6.4.3 时钟模块软件设计 69-71 6.4.4 串口通信软件设计 71-72 6.4.5 USB接口软件设计 72-73 6.5 测量结果分析 73-75 本章小结 75-76 结论 76-78 参考文献 78-80 附录A 硬件原理图 80-81 附录B 程序 81-85 攻读硕士学位期间发表的学术论文 85-86 致谢 86
|
相似论文
- 变电站综合预警系统研究与应用,TM76
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
- 企业事务日历即时管理系统,TP311.52
- 基于ADuC845应变测试数据采集软件的设计及仿真,TP274.2
- 光伏发电系统监控与发电预测模型研究,TM615
- 智能家居安防子系统的设计与实现,TP277
- 无线传感器网络协议栈的设计与开发,TP212.9
- 基于PLC的电能计费系统,TP311.52
- 中波段载波合成及测频技术研究,TN74
- 基于SOPC的可重构通信测试系统设计,TN47
- 收发DBF雷达系统中的软件无线电电路研制,TN952
- 安全智能卡SoC芯片的通讯接口设计与实现,TN47
- 水深通信技术在海底天然气水合物成藏环境监测中的应用,P744.4
- 基于3S的矿业环境监测技术研究,P208
- 质谱式海水污染物快速测量系统的研究,X834
- 便携式智能砂型硬度计的设计与研发,TG235
- 火炮身管内膛窥视与测径系统研究,TJ306
- 超声治疗仪控制系统的设计与实现,R197.39
- 温室大棚多路温度测量系统的研究与设计,TH811
- 基于LabVIEW的虚拟信号发生器,TN741
- 变压器故障在线监测系统的设计,TM407
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化元件、部件 > 自动检测仪器、仪表
© 2012 www.xueweilunwen.com
|