新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > ZigBee与GPRS的远程数据采集系统设计

ZigBee与GPRS的远程数据采集系统设计

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

2.3 嵌入式Web Server与PN532 RFID模块
嵌入式Web Server采用TI公司推出的LM3S9D92Cortex—M3 MCU实现,该芯片集成以太网MAC+PHY接口,可直接连接含网络变压器的RJ45接口,大大简化了以太网部分的外围电路,十分符合设计需求。RFID模块部分采用NXP公司PN532的解决方案,PN532是一个高度集成的非接触读写芯片,它包含80C51微控制器内核,支持ISO/IEC 14443A/Mifare非接触式智能卡读写,同时还具有集成了NFCIP-1的RF接口,传输速率高达424Kk/s,便于系统后期实现与NFC设备进行点对点通信等功能。LM3S9D92使用GPIO模拟SPI与PN532进行通信。嵌入式Web Server主要部分接口连接示意图如图2所示。

本文引用地址:https://www.eepw.com.cn/article/153618.htm

c.JPG



3 系统软件设计
系统采用C语言进行开发,开发环境为RealviewMDK(Keil for ARM),并使用厂商所提供的片上资源驱动、库函数和第三方组件。系统软件设计分为3大主要部分;ZigBee网络数据采集部分、GPRS模块通信部分和嵌入式Web Server部分。整个系统主要流程如图3所示。

d.JPG


系统数据采集主要通过查询方式进行,由远程监控端发出查询请求后,现场数据采集系统才进行数据采集、传输或其他响应。查询请求到达ZigBee网络的协调器端后,协调器在网络内部通过单点传送的方式与各个终端节点进行通信。



评论


相关推荐

技术专区

关闭