ZigBee远程数据采集系统的设计与实现(20)
时间:2025-07-10
时间:2025-07-10
ZigBee远程数据采集系统的设计与实现
(4)提供路由功能。
31嵌入式服务器功能
(1)从串1:3接收协调器传入的数据,获取ZigBee网络采集到的数据;
(2)对串行数据进行解包分析;
(3)创建和操作嵌入式数据库:
(4)建立TCP服务器,侦听、接受客户端的连接请求,进行TCP数据交换。4、网络客户端功能
(1)建立TCP客户端,与嵌入式服务器进行连接;
(2)访问嵌入式服务器,获取远程数据信息。
4.2硬件平台
硬件平台有两部分组成,ZigBee网络平台部分采用JN5121控制器,嵌入式平台部分采用ARM9控制器¥3C2440。
4.2.1JN5121控制器结构及特性
、/厂
lRAMROM一、
2.4GHzsPl
96kb64kb—03
RadioQ—QlPSK
<:》Modem{}{i车纠2.wireser.all仁
RISCCPU一-——_^、r-_11气Timers■^——一
弋,
一1、UARTs,^-一
IEEE802.15.4
MACAccelerator<》12一bitADC.
jI<:≥comparator仁
Power128-bitAES
Cs.G
ManagementEncryption<>≥ll—bitDAC
tempsensors
t’\Accelerator一/l’
图4.2JN5121控制器结构图
JN5121是一款兼容于IEEE802.15.4的低功耗、低成本无线微型控制器,控制器结构如图4.2所示。该j占片内置一款32位的RISC处理器,配有2.4GHz频