采用无线传感器网络设计的滑坡监测系统技术
2.2.4 后台监控单元(嵌入式系统)
处理器模块的CPU采用三星公司的基于ARM7的S3C4480微控制器,在ARM中移植了μCOS-Ⅱ实时多任务操作系统,以进行实时多任务管理。对于共享同一种资源会存在资源竞争的问题,系统中采用了事件标志和信号量的方法来实现同步机制,使得原子操作不需要关掉所有的中断,从而不会造成系统的响应延迟。
2.3 软件模块设计
按照硬件电路设计思路,软件采用模块化结构程序设计方式。软件模块包括:系统初始化、数据发送模块、接收中断服务、突发中断采集、A/D采集模块、UART串口模块。系统初始化基本思路:上电后设置串口方式3,开启定时中断和外部中断,启动接收模块,进行通信检测,进入省电模式。这里简单给出主程序流程图(见图6),中断流程图(见图7),图7中中断为接收中断,中断1为突发中断。
通过实验对系统的误码率进行测试,在不同环境、不同距离的通信测试中,得出系统的信道误码率为10-2,传输距离在500~1 200 m时,平均误码率为10-5~10-6之间。对清泉路滑坡实际测试中,假设发送数据x帧时,接收到y帧,即发送11×x b,正确接收到11×y b,得到滑坡监测数据,如表1所示,并根据计算公式:
3 结 语
无线传感器网络被认为是影响人类未来生活的重要技术之一,这一新兴技术结合了现有的多种先进技术,为人们提供了一种全新的获取信息、处理信息的途径。基于无线传感器技术和地面监测点组网,基本建立了研究三峡库区特殊地段滑坡监测系统,通过使用证实了整个系统的可行性。对系统稍加修改便可以应用在水质污染、森林火灾等自然灾害监测中,还可以应用在室内防盗、智能交通、工业监控等领域。
模拟电路 模拟芯片 德州仪器 放大器 ADI 模拟电子 相关文章:
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)
- 低功耗、3V工作电压、精度0.05% 的A/D变换器(10-09)
- PIC16C5X单片机睡眠状态的键唤醒方法(11-16)
- 用简化方法对高可用性系统中的电源进行数字化管理(10-02)
- 利用GM6801实现智能快速充电器设计(11-20)