您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

射频SoC nRF9E5及无线数据传输系统的实现

时间:2007-1-20栏目:电子通信论文

数据终端或外界环境的干扰而发生错误,因此,需要通信协议来保证数据传输的可靠性。
  
  nRF9E5只有一种协议格式,其中的前缀也就是数据,设备地址包括本机的地址和主接收器的地址,CRC校验可进行选8位或16位。
  
  3无线数据传输系统的实现
  
  3.1系统硬件
  
  图3为无线数传系统中主要接收器的硬件原理图。数据终端的硬件原理与图3类似,只不过没有与PC机相接的串口部分,并且GPIO口和A/D转换口号相应的数据输入端相连,如温度传感器和中断信号等。ANT1和ANT2为天线连接引脚,可采用PCB环形差分天线,晶振工作频率为16MHz。25AA320为EEPROM,在nRF9E5上电后,系统根据引导程序,把25AA320中和程序代码拷贝到nRF9E5的4KBRAM中。LM1117为电源管理模块,把5V电平转化为nRF9E5可用的3.3V。MAX3232CSE为nRF9E5串口与PC串口间通信的电平转换芯片。由图3可知,用nRF9E5进行无线数据传输系统设计非常方便。nRF9E5的外形尺寸非常小,在对外形尺寸要求很严格的场合,nRF9E5更使用。
  
  
  
  
  3.2系统软件
  
  无线数据传输主要由无线数据终端、主接收器和PC机组成,PC机与主接收器间用串行口通信。整个系统的各个部分都是服务于无线数据传输这个目的。所以,在整个系统的软件设计中,无线数据的传输为最主要部分。如图4和图5所示,是无线数据传输的接收和发送流程。软件设计应根据通信协议并考虑数据的纠错,检错可采用CRC校验8位或16位方式。在图4、图5中,TRX_CE发送和接收使能寄存器位,DR为数据准备寄存器位,AM为地址匹配寄存器位,AUTO_RETRAN为自动重发寄存器位。
  
  4结论
  
  利用射频无线片上系统nRF9E5,容易实现小尺寸、高稳定性的无线数据传输系统,433/868/915MHz三个工作频段可根据使用需要进行选择。nRF9E5片内的UART方便于实现与PC机间的串行通信,其片内的A/D转换器方便于进行数据采集。nRF9E5的ShockBurst技术和电源监管技术,使得无线数据传输系统的功耗更低,设计中为节约用电而编写的程序代码也更少。
  
  
  
 

上一页  [1] [2] [3] 

下页更精彩:1 2 3 4 下一页