新闻中心

EEPW首页>手机与无线通信>设计应用> Si4432的无线热网监测系统设计

Si4432的无线热网监测系统设计

作者: 时间:2012-05-08 来源:网络 收藏

3.2.3接收程序
程序完成C8051F310、SPI接口和的初始化后,配置寄存器写入相应的初始化RF控制字。通过访问寄存器7fh从RX FIFO中读取接收到的数据。相应的控制字设置好之后,若引脚nIRQ变成低电平,则表示准备好接收数据。完成这些初始化配置后,通过寄存器4bh读取包长度信息。然后,打开“有效包中断”和“同步字检测中断”,将其他中断都禁止。引脚nIRQ用来检测是否有有效包被检测到,若引脚nIRQ变为低电平,则表示有效的数据包被检测到。本用0x2DD4作为同步模式的标志码,接收模块通过检测这个同步字来同步接收数据。最后,使能接收功能,数据开始接收。等待nIRQ引脚因产生中断而使电平拉低,读取中断标志位复位nIRQ引脚,使nIRQ恢复至初始的高电平状态以准备下一次中断触发的检测。通过SPI读取RX FIFO中的数据,之后进入下一次数据接收状态。接收程序流程如图5所示。

4测试与分析
为验证本射频收发的可靠性,进行了7组“发射模块-接收模块”通信实验。在空旷地通信距离约为1 600 m时,7组“发射模块-接收模块”分别工作在430.50 MHz、431.50 MHz、432.50 MHz等7个中心频率上,带宽均取112.8 kHz,频率偏移取±25 kHz,发送4 000个数据包,实验结果如表1所列。

本文引用地址://m.amcfsurvey.com/article/155013.htm

e.jpg


从表1中可以看出,在传输速率较低时,误码率为0;在传输速率为100 kbps(或以上)时,有一定的误码,但误码率不高于0.050%。因此,该无线射频收发系统具有传输距离远、穿透能力强、通信误码率低的特点。

结语
采用这种短距离无线通信芯片,完全可以扩充为一个网络系统,形成一个无线网络,使本系统在监控系统的解决方案中不需要重新布线就可以有效地进行温度采集和控制;本文所的无线射频收发系统工作可靠、稳定,具有很好的通用性和适用性,所以基于Si4432芯片的无线通信技术可以给监控系统的数据采集增加一种新的解决方案,但也需要对热阀进行数字化升级。随着无线通信的发展,Si4432芯片的短距离无线通信技术和GPRS移动通信技术将在工控系统中有广阔的发展空间。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭