新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 校园电子巡更系统设计

校园电子巡更系统设计

作者: 时间:2013-11-14 来源:网络 收藏


  2.3 无线部分

  无线传输部分以无线收发模块NRF905为核心。该模块使用433 M开放ISM频段,最高工作速率50 kbps,高效GFSK调制,抗干扰能力强,内置硬件CRC检错,最大发射功率:+33 dBm,模块在以最大功率发射信号时瞬间电流=500 mA,TX Mode:在+33 dBm情况下,平均工作电流小于300 mA;RX Mode:12.5mA。模块在收发模式切换时间1 ms,模块可软件设地址,只有收到本机地址时才会输出数据,可直接接各种单片机使用,软件编程非常方便。放置在开阔地无线通信距离可达2000m,如果配置高增益天线,则通信距离可以达到更远。由于该模块发射功率较大,在不需要发送数据的情况下要切换到接收模式或者睡眠模式。

  NRF905利用SPI接口与ATmegal6L进行通信,该模块提供了9×2标准DIP间距接口,方便我们与单片机的连接,接口电路如图5。


  2.4 数据存储部分

  数据存储采用三星公司的K9F3208存储芯片,存储容量4 MB,工作电压(2.7~5.5 V)数据地址共用内部总线,接口简单。

  3 上位机PC端

  上位机PC端接收数据有两种方式,一是通过标准RS232串口,二是通过带串口扩展的NRF905收发模块,只需要把该模块的串口插头直接插在PC机上供电,通过软件设定收发模块地址相匹配即可正常使用。软件主要包括两部分:一是校园电子地图的制作,针对不同的学校需要制作不同的电子地图。本设计在MapInfo软件平台上载入中北大学jpg格式的校园图,并把实地采集的经纬度信息录入校园图中从而完成电子图的配准。按照高校特点将电子地图分为道路层、教学实验楼、学生公寓楼、教师公寓楼、商业服务建筑、文娱体育设施等图层。运行MapX下的Geoset Manager应用程序,新建一个名为NUC的Geoset文件,将上述图层添加进去,组成一个后缀为gst的地图文件:NUC.gst,通过MapX控件将校园地图图嵌入到系统界面中,从而完成电子地图的绘制和显示。上位机PC端用VB6.0编程。

  4 PC机通过串口提取数据流程图

  本设计中,巡更仪FLASH中存储的数据主要通过标准RS232串行通信口向PC机传送。PC机通过串口向巡更仪发送获取数据请求,巡更仪CPU检测到该请求后开始向PC机发送数据,流程图如图6。


  5 实验结果

  本设计实现了电子地图的制作与控制、巡更仪对巡更人员位置数据的提取与处理。系统运行后的界面如图7。


  6 结束语

  结合现在电子巡更技术的发展,本文采用ATmegal6L、Leadtek 9548GPS、NRF905、K9F3208,在VB环境下结合MapInfo软件平台设计了校园。实验表明,该系统性能稳定,通信效率高,功耗低,适合应用于小区电子巡更领域。


上一页 1 2 下一页

关键词: 电子巡更系统

评论


技术专区

关闭