物联网课程设计

上传人:大米 文档编号:487863128 上传时间:2023-04-05 格式:DOCX 页数:11 大小:127.94KB
返回 下载 相关 举报
物联网课程设计_第1页
第1页 / 共11页
物联网课程设计_第2页
第2页 / 共11页
物联网课程设计_第3页
第3页 / 共11页
物联网课程设计_第4页
第4页 / 共11页
物联网课程设计_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《物联网课程设计》由会员分享,可在线阅读,更多相关《物联网课程设计(11页珍藏版)》请在金锄头文库上搜索。

1、课程设计专业综合课程设计报告班级 名 学号 指导教师 成绩通信 10-2电子与信息工程学院信息与通信工程系基于物联网的远程环境监测系统的设计摘要针对当前监控系统在室内环境监控中存在的弊端,为实现室内环境参数监测 的自动化和实时性,设计了一种基于物联网技术的室内环境参数远程监测系统。 该系统综合运用无线传感器网络技术、嵌入式计算技术、GPRS无线通信技术。 重点介绍了监控中心和终端节点的设计思路和软硬件实施方案。实验表明: 该系 统成本低、 功耗小,使用简单,工作稳定,测量精度较高,具有较高的实用价值。关键词: 物联网; 室内环境远程监测; 无线传感网络; 通用分组无线业务目录摘要1.1 引言1

2、.2 总体结构与工作原理第二章系统硬件设计错误!未定义书签。2.1 终端节点的硬件设计2.2 监控中心硬件设计第三章系统软件设计3.1 终端节点软件设计3.2 监控中心软件设计63.3 GPRS模块软件设计6 第四章系统测试第五章结论7参考文献8第一章 绪论1.1 引言物联网是新一代的信息技术,是物与物互联的网络,英文名是“The Internet of things”。通过各种信息传感设备,实时采集任何需要监控、连接、互动的物 体或过程,采集各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实 现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。GSM是全 球移动通信系统,

3、技术成熟,资费低,已广泛应用。我国经济的高速发展导致了一 系列问题,自然环境急剧恶化,矿山爆炸,森林火灾等事故不断, 家庭失火、 煤 气中毒更是是现实生活中经常出现的家庭灾害,随着经济的发展和人民生活水平 的提高,各种原料制成建筑装饰材料已走入家庭,造成室内空气污染,公认具有代 表性的化学物质是甲醛,甲醛是现在被各界普遍认为是室内第一杀手,如果甲醛 含量超标对人体伤害甚为严重,这些都严重威胁人民的生命和财产安全,造成巨 大的经济损失和人员安全。于是,这加强了对智能、实时、高效的环境监测系统 的需求。目前,室内环境参数监测系统多数为有线方式,这种方式需要大量布线, 影响室内美观,而且对系统的维护

4、和管理也很不方便,一个节点出现问题时,会影 响其他节点的工作。现在应用比较普遍的无线传感器网络主要针对户外环境恶 劣、条件复杂的区域,这些系统需要考虑数据采集、数据融合、数据转发及数 据管理等关键问题。然而,对于特定的室内环境监测,这些系统则显得过于复杂和 实用性低。本文利用物联网技术和无线通信技术,设计了一种室内环境监测系统, 克服了传统方式的局域性和区域性,具有移动性强、简单、可靠、经济等优点。1.2 总体结构与工作原理基于物联网的室内环境监测系统网络结构包括监控中心、 路由节点和终端 节点三层体系结构,系统框架结构如图1所示。监控中心与终端节点之间通过层次 型设计构建信息传输网络。终端节

5、点将实时采集的室内信息通过层次性网络传输 到监控中心。路由节点是整个监测系统中局部监测群体的核心节点,负责转发通 信和维护网内路径; 终端节点是带有传感器的子节点,负责对室内环境参数( 煤气、甲醛、烟雾、温度等)的实时监测,把监测的数据米用无线方式经路由节 点传给监控中心;监控中心显示、存储终端节点的信息,如果有危险情况发生, 蜂鸣器会发出报警声,并通过通用分组无线业务(GPRS)模块以短信的形式把报 警信息发送到住宅主人手机中。实现住宅主人对室内环境情况的远程监测功能。終骗节点图1-1系统框架绳竭节点終福节点第二章系统硬件设计在节点的设计过程中,考虑到低功耗的要求,硬件方面处理核心决定选择低

6、 功耗片上系统芯片CC2530。CC2530是符合Zig Bee标准的2. 4 GHz片上系统 (system on chip,SoC),适用于各种Zig Bee和Zig Bee PRO的无线传感网络 节点,包括协调器、路由器和终端节点CC2530在CC2430的基础上,根据CC2430 实际应用存在的问题进行一些改进。CC2530是集IEEE 802. 15. 4,ZigBee和 RF4CE应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总材料 成本建立强大的网络节点。而且CC2530具有不同的运行模式,当无信号时,可以 进入睡眠状态;当有信号时,可以快速转换到工作模式,使得它尤

7、其适用于超低 功耗要求的系统。CC2530加大了缓存,最大存储容量可达256 kbyte,使用时不用 再为存储容量小而对代码进行限制;CC2530的通信距离可达400 m,不再需要像CC2430那样外加功放扩展传输距离。代码从CC2430移植到CC2530只需少量修 改,并且CC2530支持最新的2007 /PRO( Professional)协议栈,且价格较便宜。2.1终端节点的硬件设计终端节点作为系统最底层的设备,起着至关重要的作用。终端节点是带传感 器的网络子节点,以CC2530作为核心。信息终端节点的硬件结构框图如图2所 示。终端节点的功能模块包括:传感器模块、电源管理模块、报警模块和

8、继电 器模块。ft3带晤醤图2-1终端节点硬件结构图传感器模块是监测节点重要组成部分负责完成室内相关数据的采集。信息终 端节点根据它所安放的位置和监测数据类型的不同,一般安装不同的传感器。为 了减少对CPU资源的占用,一般采用数字化传感器,数字化传感器可方便传感器 模块接口的设计。报警模块用于当监测数据出现异常时给予报警提醒。终端节点 将采集到的甲醛浓度信号、烟雾信号、煤气信号和温度信号等经过微控制器处 理后,经路由节点传送到监控中心。继电器模块通过CC2530输出的高低电平作为 驱动电路的控制信号,通过驱动电路控制继电器中电磁线圈吸合与断开,从而控 制风扇、空调和窗户等设备外电路的闭合与开路

9、。其驱动电路如图3所示。2.2监控中心硬件设计监控中心由中央处理单元、液晶显示模块、协调器模块、报警模块、GPRS 模块组成,硬件结构框图如图4所示。中央处理单元采用三星公司推出的微处理 器S3C2440A,S3C2440A核心处理器(CPU)是ARM920T的RISC处理器,具有低价 格、低功耗、高性能的特点,并且提供一种完整的通用系统外设,减少整体系统 成本o GPRS无线模块采用西门子公司最新推出的MC37i,MC37i性能稳定、体积 小、重量轻、功耗低,具备快速GPRS技术,参数设置严谨,并提供了2个独立串 口,支持GPRS数据通讯与AT指令并行操作;并且永久在线连接、快速数据存储 和

10、更快的数据下载速度。协调器节点采用与终端节点相同的芯片CC2530。协调器 节点其实就是一个功能更强的信息终端节点,它的处理能力和通信能力更强,信 息存储量大等,主要作用是启动控制命令的发送、接纳终端节点加入、转发信 息终端节点数据至监控中心等。图2-3监控中心硬件结构框图第三章系统软件设计基于通用性和便于开发的考虑,节点的软件设计移植了 TI公司的Z-Stack 协议栈,Z-Stack协议栈符台Zig Bee2006规范,功能强大,它包含了Zig Bee标 准描述的各层次的功能组件模块,向开发人员提供了一系列的API接口,通过调 用API可实现Zig Bee标准中各层次的相应功能。3.1终端

11、节点软件设计因为节点在不同的工作模式下的功耗差别非常大,将体眠、唤醒、工作等 这些不同的工作模式有机的组合起来,使其既能有效地完成任务,又能最大限度 地减少能耗。所以,在这里采用了周期性监测工作方式,其工作过程为:先设定一 个监测周期,监测周期之外的时间,各个节点进入睡眠状态;到达检测周期后,各 个节点被唤醒,等待协调器节点收集数据;当协调器发出数据采集命令后,各个 终端节点进行数据采集,并将数据信息传送给协调器节点。另外,终端节点本身带 有报警模块,可以脱离监控中心,作为一个独立功能设备使用。终端节点的程序流 程图如图5所示。3.2监控中心软件设计控制中心软件设计主要包括两方面内容:一方面负

12、责组建网络;另一方面 将协调器节点采集的数据传送到S3C2440A。当S3C2440A接收到数据后进行处理, 并且判断数据是否超过警戒线,如果超过警戒线蜂鸣器就报警,同时把报警信息 通过GPRS模块以短信的形式发送到住宅的主人手机中,以便及时处理,并将各个 房间的监测信息在液晶显示器上进行循环显示。监控中心程序流程图如图6所示开始N允许节点加人网络歩宝周期时I可TNIY接牧终錠节点数据休眠传送到徽处理器处理僦环显示各个房间的监测数揣NY图3-2监控中心控制流程图3.3 GPRS模块软件设计本设计采用SMS短信方式实现室内出现火灾和煤气泄漏灾害的及时报警。S3C2440A接收CC2530外部采集

13、的数据,然后通过串口发送给GPRS模块,最终, GPRS模块把数据转发到主人手机中oGPRS模块建立无线通道进行数据传输主要是靠AT命令控制完成的。第四章系统测试在卧室和厨房内分别布置3个终端节点,对房间的温度、烟雾监测,路由节 点布置在卧室和厨房的门口,将监控中心布置在客厅,对监测的数据进行分析和 处理。温度传感器采用防水型DS18B20、烟雾传感器采用NIS-09C。将6个终端 节点的温度传感器放入0 50 C水中进行模拟,将该系统的测量值与标准温度 计测得的温度值进行对比,测试结果如表1所示。传感器所测的温度值与温度计 所测的温度值并不完全相等,存在一定的误差,相差约为0. 3 C,但误

14、差范围比 较小,可以接受。测试烟雾浓度是通过在一个敞口的铁桶中燃烧一些东西,然后把 烟雾传感器放到桶口,当烟雾的浓度较大时,蜂鸣器会报警,同时主人的手机中收 到报警信息。温度计测试值(弋)26.72L328.627.932.5节点1测试值(弋)24.32L 128.627.632. 1节点2测试值(弋)24.52L228.427.532.4节点3测试值(汇)24.721.128.327.832.5节点4测试值(T)24.721.328.327.932.2节点5测试值(弋)24.621.328.627.632.2节点6测试值(弋)24.62L02& 227+732.3表4-1室内温度测试结果第五

15、章结论本文采用物联网技术和GPRS无线远程传输技术,构造了一种家居室内环境参数远程监测系统。实现了对室内的甲醛、CO、烟雾和温度等数据实时采集和 处理,如有异常情况出现时,蜂鸣器会报警,并将报警信息发送到主人手机中,以 便及时采取措施。实验测试表明: 该系统灵敏度高、 运行稳定、 实时性强,而 且成本低、 功耗小和易于扩展。通过本次课程设计,我进一步深入的学习了物 联网技术和无线远程传输技术,并且掌握了如何将物联网技术应用到我们的实际 生活当中,同时也意识到物联网技术的强大以及对我们现代生活和未来世界的无 可取代的作用。参考文献1 王春雷,黄玉,柴乔林,等.基于无线传感器网络的火灾监控系统设计与实现J.计算机 工程与设计,2007,28 ( 7) :2320 - 2322.2 李忠成. 基于无线传感器网络的环境监测系统研究与设计 J. 计算机测量与控 制,2008,16( 7) : 929 - 931.3 晏均,周群彪,谢晓阳.基于无线传感器网络的室内火灾系统J.中国民航飞行学院学 报,2009,20( 2) : 45 - 4

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号