欢迎来到天天文库
浏览记录
ID:47049680
大小:118.51 KB
页数:21页
时间:2019-07-09
《基于CC2530温湿度采集系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、*****************实践教学*******************兰州理工大学计算机与通信学院2013年春季学期嵌入式系统开发技术课程设计题目:专业班级:姓名:学号:指导教师:成绩:20目录目录1摘要2前言3一基本原理41.1温湿度数据采集原理41.1.1SHT10引脚特性4二系统分析62.1具体步骤描述62.2程序流程图7三详细设计83.1实现温湿度数据采集的硬件部分83.1.1无线传感基本结构及实现原理83.1.2使用的实验箱以及软件支持93.1.3实现温湿度采集系统节点模块设计93.2实现温湿度数据采集的软件部分103.2.1ZIGBEE技术概述103.2.2ZIGBEE
2、协议栈113.2.3ZIGBEE协议栈网络层123.2.4AODV路由协议133.3总体软件结构图133.4核心程序代码143.4.1AODV协议源代码分析15总结18参考文献19致谢2020摘要嵌入式系统是以应用为中心,以计算机为基础,软硬件可定制,适用于不同应用场合对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统已广泛应用于各种领域,如通信领域、工业控制、交通领域、医疗卫生、消费娱乐等。正如温湿度采集系统的设计,其包括了数据的采集过程、传输过程以及数据的处理过程是嵌入式系统在国家森林火灾的防范、大型粮库的温湿度控制以及家庭温湿度控制等方面的典型应用。由于传统的有线方
3、式在数据的检测、采集、以及传输过程中需要大量的节点且这些节点不集中,因此需要大量布线。为了避免该问题本设计主要从无线传感方向进行改进,本设计对温湿度的读取是利用CC2530的I/O(P1.0和P1.1)模拟一个类IIC的过程,对光照的采集则使用内部的AINO通道。该系统使用CC2530读取温湿度传感器SHT10的温度和湿度数据,并通过CC2530内部的ADC得到光照传感器的数据。最后将采样得到的数据转换然后在LCD上显示。关键字:温湿度的采集CC2530温湿度传感器SHT1020前言本设计是一种基于CC2530和数字温湿度传感器的温湿度采集系统。即该系统是采用Zigbee无线通信技术结合传感
4、器,并通过运用Zigbee协议架构组建无线传感网络,来实现主从节点的数据采集和传输的。同时,需要在网络层通过AODV路由协议来进行节点间的连接以及数据的收发。总之,基于无线传感技术的无线网络传感器是一种将传感器、控制器、计算能力、通信能力完美的结合于一身的嵌入式设备。它们跟外界的物理环境交互,实时的采集信息,并且将收集到的信息通过无线传感器网络传送给远程用户。无线网络传感器一般是由一个低功耗的微控制器(MCU)和若干个存储器、无线电/光通信装置、传感器等组件所集成的,通过传感器、动臂机构、以及通信装置和它们所处的外界物理环境进行交互。由此而引入的无线传感网络更是一种开创了新的应用领域的新兴概
5、念和技术,广泛被应用于医疗领域、大规模环境监测、智能建筑、战场监视、智能家装、工业自动化和大区域内的目标追踪等领域。如,在医院Zigbee网络可以帮助医生及时并准确的收集急诊病人的信息及相关度检查结果,从而快速准确的作出诊断;同时,对一些特殊的病人,可让其携带Zigbee终端而对其进行24小时的体温、脉搏控制。生命诚可贵,时间价更高!又如,在工业控制领域内,就可以很好的通过无线传感网络实现厂房内不同区域的温湿度的检测及控制,以及相关机器运转状况是否正常的有关信息,统计库存量,等等。总的来说,我们的工作及生活在无形的改变着,变得更精致更高效更美丽。而这无形中进行着的神奇改变的关键莫过于高端的技
6、术——嵌入式系统开发技术及无线技术。20一基本原理1.1温湿度数据采集原理温湿度探头直接使用IIC接口进行控制,本实验将使用CC2530读取温湿度传感器SHT10的温度和湿度数据,并将采样到的数据转换然后再LCD显示。其中对温湿度的读取是利用CC2530的I/O(P1.0和P1.1)模拟一个类IIC得过程。其中该系统所使用的SHT10是一款高度集成的温湿度传感器芯片,提供全标定的数字输出。它采用专利的CMOSens技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电容性聚合体测湿敏感元件、一个用能隙材料制成的测温元件,并在同一芯片上,与14位的A/D转换器以及串行接口电路实现无
7、缝连接。1.1.1SHT10引脚特性1.VDD,GNDSHT10的供电电压为2.4~5.5V。传感器上电后,要等待11ms以越过“休眠”状态。在此期间无需发送任何指令。电源引脚(VDD,GND)之间可增加一个100nF的电容,用以去耦滤波。2.SCK用于微处理器与SHT10之间的通讯同步。由于接口包含了完全静态逻辑,因而不存在最小SCK频率。3.DATA三态门用于数据的读取。DATA在SCK时钟下降沿之后改变
此文档下载收益归作者所有