应用嵌入式技术与无线网络通信技术相结合,设计了客户机(client)/服务器(server)架构下的嵌入式环境数据采集系统。该系统分为两部分:客户端与服务器;客户端,即终端通过气压计、温度传感器、湿度传感器、颗粒物传感器对环境数据进行定时采集,并使用移动无线通信技术将数据上传到服务器,同时为了便于直观的感受区域点的实时环境状态图像信息,应用 USB Camera 对环境图像进行捕获并上传至服务器,服务器接收相关数据并存储。 该系统可以在大区域内实现长时间的、动态的、区域化的多点检测;同时该系统也可以作为大数据时代下的重要数据来源,通过对相关气象数据进行建模统计,以掌握相关指标的发展趋势,对环境信息发布及预测具有重要的指导意义。采用无线通信技术可以有效的解决采用有线通信所存在的问题,而且具有成本更低、不需要布线、可以任意增加或减少测量节点、维护方便等优点。
GPS 是 Global System 的简称,起源于美国军方项目,现已广泛民用、商用,用户只需要购买相应的定位设备即可。GPS 定位模块采用 U-Blox 公司的 NEO-5芯片设计,该芯片内部集成定位算法,通过外接电源和天线,便可以输出 NMEA(National Marine Electronics Association )-0183 格式的定位信息。3V单电源供电,气压分辨率可编程(16~19bit),其内部由传感单元、ADC转换器、控制逻辑及EEPROM组成。该芯可以以多种接口形式输出定位信息,如串行接口 UART,USB 接口,本设计中使用串口对定位信息进行输出,因此需要配置 CFG_COM0,该引脚主要是设置串行通信的波特率,设计中RXD与TXD两引脚为TTL电平,需要使用 SP3232电压转换芯片,将其转换中 RS232 电平。
μc/os-ii 是一个简单、***的源码公开的嵌入式实时操作系统内核。其大多数函数调用和服务的执行时间具有可确定性;具有可抢占的实时多任务调度系统功能,而且提供了用于任务间同步、互斥、通信的系统服务。这些功能可以根据不同需求进行裁减,它的化内核能编译到2 kb,目前已经被移植到x86、arm、powerpc、mips 等众多体系结构上。基于短小精悍、可移植性强的特点,μc/os-ii 很适用于无线传感器网络节点芯片。相比较于tinyos,uc/os-ii 提供了更加完善的任务调度和任务通信机制,并且采用标准的c 语言设计,从而可以更加方便的移植与调试。热熔断器则在突跳式温控器失娄或失效导致电热元件超温时,作为二级保护自,有效地防止烧坏电热元件以及由此而引起的火灾事故。 (2)μc/os-ii 在lm3s1968 上的移植 lm3s1968 片上具有高达256kb 的单周期flash 和64kb 的单周期sram,因此,不需要外扩存储器就可以满足μc/os-ii 代码对容量的要求。
版权所有©2025 天助网