本发明涉及一种无线电系统,具体涉及基于zynq的无线电扩展系统。
背景技术:
无线通信模块广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触rf智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。
现有的无线电综合开发平台一般需要针对芯片级的adi模块进行开发,通用性不高,开发难度较大。
技术实现要素:
本发明所要解决的技术问题是现有的无线电综合开发平台一般需要针对芯片级的adi模块进行开发,通用性不高,目的在于提供基于zynq的无线电扩展系统,解决现有的无线电综合开发平台一般需要针对芯片级的adi模块进行开发,通用性不高的问题。
本发明通过下述技术方案实现:
基于zynq的无线电扩展系统,包括pc端和与pc端连接的zynq模块,所述zynq模块通过adi模块与rf模块连接;
pc端:接收外界输入的信号作为pc数据发送到zynq模块;
zynq模块:与pc端连接,接收pc端发送pc数据,转化为模拟信号或数字信号的控制参数发送到adi模块;
adi模块:接收zynq模块发送的控制参数,生成无线电控制信号发送到rf模块;
rf模块:根据adi模块发送的无线电控制信号向外广播无线电信号。本系统采用adi模块对rf模块进行控制,同时,采用zynq模块与adi模块连接,通过pc端对zynq模块的控制实现对adi模块的开发。
所述pc端通过通信模块与zynq模块连接。
所述通信模块由usb接口、pci-e接口和以太网接口组成。
所述pc端包括与zynq模块连接的处理器,所述处理器还通过api模块与工具包模块连接。
本发明与现有技术相比,具有如下的优点和有益效果:
1、本发明基于zynq的无线电扩展系统,通过pc端和zynq模块对adi模块进行开发,通用性好;
2、本发明基于zynq的无线电扩展系统,pc端包括api模块与工具包模块,开发难度低。
附图说明
此处所说明的附图用来提供对本发明实施例的进一步理解,构成
本技术:
的一部分,并不构成对本发明实施例的限定。在附图中:
图1为本发明系统结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明作进一步的详细说明,本发明的示意性实施方式及其说明仅用于解释本发明,并不作为对本发明的限定。
实施例
如图1所示,本发明基于zynq的无线电扩展系统,包括poweer8pc端和与pc端连接的xilinxzynq-7000zynq模块,所述zynq模块通过ad9361adi模块与syn500rrf模块连接;所述pc端包括与zynq模块连接的处理器,所述处理器还通过api模块与gnuradio工具包模块连接。所述通信模块由usb接口、pci-e接口和以太网接口组成。
pc端:接收外界输入的信号作为pc数据发送到zynq模块;
zynq模块:与pc端连接,接收pc端发送pc数据,转化为模拟信号或数字信号的控制参数发送到adi模块;
adi模块:接收zynq模块发送的控制参数,生成无线电控制信号发送到rf模块;
rf模块:根据adi模块发送的无线电控制信号向外广播无线电信号。
所述pc端通过通信模块与zynq模块连接。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。