当前位置:高校自动化网 >> RIFI >> 浏览文章

IA4420的无线数据采集系统

文章来源:互联网 作者:未知


该文章讲述了IA4420的无线数据采集系统.

 IA4420的无线数据采集系统设计

  无线数据采集系统的结构如图2所示。图中,数据采集由相应的传感器(例如监测环境温度的温度传感器)完成。当单片机通过IA4420接收到数据采集的指令后,就会将传感器采集到的数据再通过IA4420发送出去,命令端同样经过IA4420将数据接收下来。在采集端的IA4420可以编上不同的机器识别码,这样命令端就可以同时控制多点的数据采集。

  3IA4420的无线数据采集系统 主要硬件设计

  无线数据采集系统的硬件核心是单片机和IA4420,其主要硬件设计如图3所示。

  IA4420与单片机的连接关系十分简单。1至4脚是标准的SPI接口,单片机通过这个接口完成对IA4420内部寄存器的各项配置,以及发送和接收FSK数据。IA4420的第5脚(nlRQ)是中断请求。当发送寄存器准备接收下一个字节,或。FIFO收到预定的位的个数,或遇到上电复位、FIFO溢出等情况时,第5脚都会发出一个低电平。由于具有自动频率控制功能(AFC),所以IA4420允许使用低精度(低成本)的晶振。为了让系统的成本降到最低,这款芯片可以提供时钟信号(第8脚)给单片机,从而避免使用2个晶振。

  4 软件设计

  IA4420是一款高度集成的芯片,可以通过内部寄存器灵活地配置各项参数。下面介绍其主要配置参数命令(命令都是16位的,POR为此命令的默认值)。

  4.1 配置设置命令

  el使能内部发射寄存器,数据通过发射寄存器方式发射时,e1必须置1;ef使能内部FIFO寄存器,采用FIFO方式接收、读取数据时,ef必须置1.b1、bO用于选择工作频段,如表1所列。

  4.2 电源管理命令

  er用于打开接收机;ebb用于打开基带电路;et用于打开发射机;es用于打开频率合成器;ex用于打开晶体振荡器;eb用于打开低压检测器;ew用于打开唤醒定时器;dc用于禁止时钟输出。

  在发射状态下,et、es、ex置1;接收状态下,er、ebb、es、ex置1。

  4.3 输出及FIFO模式命令

  f3~f0:用于设置FIF0中断门限。当接收到的数据位达到该门限个数时,FIFO产生中断。

  al设置FIF0填充条件:al为O时,只有接收到同步字2DD4h后,才开始向FIFO中写入接收到的数据;a1为1时,总是填充。

  ff:同步格式接收后使能FIFO填充,清除该位会停止FIFO填充。如果需要重新启动同步格式识别,可将该位先置0后置1。

  dr:禁止高灵敏度的复位模式。如果此位清零,那么供电电源的一个200 mV的干扰将导致系统复位。

相关文章:
  • 无线电电磁波波段的划分
  • 广东省无线电管理实施办法
  • 门电路构成的晶体并联谐振振荡器
  • 上一篇:在CC2430上使终端设备依据特定的PAN ID入网
    下一篇:没有了
    最近更新