|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
) J& |9 z2 h$ |8 ~- Z2 Z+ I
摘要:设计了采用ZigBee无线通信网络构建货运列车检修数据采集系统,分析了该模块集成SPI接口的工作
1 g8 A( W; p E原理,介绍了JN5121模块和串行存储芯片AT45DB081B的接口方法与软硬件实现,并在此基础上讨论了存储) V1 o; x* R0 O
芯片的读写原理以及实现方法.
2 t& ^4 K7 C7 O1 p$ F/ e6 ]& \关键词:ZigBee;SPI接口;串行存储器
4 M3 T8 k! P4 |3 T# Q9 {货运列车的检修工作对保证列车的行车安全和加速车辆的周转具有重要的意义,目前的检修工作$ u6 M1 Z) {1 h) y5 k
大多是检修员在现场手工记录并到控制室集中录入MIS系统。为了提高列车的检修效率,本文设计了% @6 _- h$ x# y" j& P4 n- t4 p
采用ZigBee无线通信网络构建货运列车检修数据采集系统,并着重讨论了JN5121无线模块和串行存9 V$ l1 M0 J4 c4 O+ r$ |
储器AT45DB081B的接口方法以及软硬件实现。" O% C& Q: a V. x7 C$ ~& J
x2 l4 }7 |( w0 m$ e& e
1
8 D9 j% e$ P& |$ ]4 x+ A/ f系统原理
. J0 o- l5 H+ l' H0 i系统采用基于ZigBee的手持终端来完成现场
- l5 _, l- Q7 A" V$ U9 `检修数据的采集,并通过ZigBee无线通信网络实
* _9 P( l4 y% y0 l现现场手持终端与控制室的基站的通信,将现场采8 Y% t" E" F8 r/ C
集到的列检数据导人到控制室的MIS系统,从而3 P" z$ U2 R7 D8 x" y3 i6 x7 Q
使列检数据采集、存储、传送及处理可以实时进行,2 v+ t1 o, M3 l
系统的原理如图1所示。# J$ ~+ o0 O% _
该现场数据采集系统的手持终端和基站均采+ ]- ]/ q6 q$ F* L. w, b) s2 E
用内嵌32位RISC CPU的JN5121 ZigBee无线通,0 S7 \" Q! ^9 v2 l( o
信模块,该模块具备SPI接口。手持终端需要使用& H7 n4 L) t9 G' ]: P0 W
存储器保存现场采集的检修数据以及基站下发的
& H4 q' i$ z' ~. r8 s0 f: j' u/ E! A, p
检修条目与终端参数;终端采用兼容SPI接口的串行存储器AT45DB081B,以节省无线模块非常有限* G: M, M: ^! [% f& m6 W0 s8 U
的I/O资源。使内嵌32位RISC CPU的JN5121通过SPI接口实现对串行存储器AT45DB081B的访
3 d& N0 T; ?% v. O7 s7 N# z向,是终端软硬件设计工作中很重要的一部分[以。
" Z; u5 }9 D+ z; }8 T2 JN5121 无线通信模块及其SPI控制器[2]3 Q# d# {" n$ }
JN5121是基于ZigBee的低功耗的无线模块,它集成了一个32位的RISC CPU ,还有UART、- c+ w5 `' G, ~5 [
: P: O" H$ G# l8 ~! _
/ E# }" e1 y, E3 c& F, n( S; U% C, W0 f1 H/ ?1 Q4 n$ y5 ]; d( Y; ^
( _' e, V, F/ `& I4 h+ ^9 h
附件下载:- c* t+ u- P) {: s: d
4 _1 o* Q4 O$ S7 y1 e$ w+ i, @4 M |
|