一种基于FPGA的RFID无线通信系统的实现
下载完成后,依照管脚绑定将FPGA开发板与NRF905的PCB相连,图5即为无线收发的PCB连接图。
这只是其中一端,在这里假定为接收端,那么另外还有一样的互连PCB板作为发送端。右边的PCB板为FPGA用来实现SPI模块与控制模块。左上倒凸字形的小PCB板即为NRF905,左边的PCB板起到了连接FPGA与NRF905的左右,并给NRF905提供电源。
系统建立起来后,下一步是最终的板级验证。图6为用Chipscope得到的波形图。mosi与miso分别是发送端与接收端SPI总线上的信号。从图中可以看出数据基本吻合,由此表明设计的以FPGA控制NRF905的无线通信系统能够正常工作。
3 结语
本文实现了以FPGA控制NRF905的无线通信系统,通过对系统的建立与仿真测试以及板级验证,证明了无线通信系统能够正常工作,而且无线系统通信距离可达100 m,基本完成了无线系统通信的要求,充分说明该设计系统的实用性。
评论