CN204790423U - 基于fpga的多通道短波/超短波信号处理*** - Google Patents
基于fpga的多通道短波/超短波信号处理*** Download PDFInfo
- Publication number
- CN204790423U CN204790423U CN201520451060.5U CN201520451060U CN204790423U CN 204790423 U CN204790423 U CN 204790423U CN 201520451060 U CN201520451060 U CN 201520451060U CN 204790423 U CN204790423 U CN 204790423U
- Authority
- CN
- China
- Prior art keywords
- fpga
- circuit
- module
- signal
- shortwave
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims abstract description 100
- 238000006243 chemical reaction Methods 0.000 claims description 34
- 230000002093 peripheral effect Effects 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 238000000034 method Methods 0.000 abstract description 8
- 238000013461 design Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 abstract description 3
- 230000007547 defect Effects 0.000 abstract description 2
- 230000008054 signal transmission Effects 0.000 abstract description 2
- 230000003014 reinforcing effect Effects 0.000 abstract 1
- 238000012544 monitoring process Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 13
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 9
- 230000000007 visual effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000008399 tap water Substances 0.000 description 1
- 235000020679 tap water Nutrition 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本实用新型公开了一种基于FPGA的多通道短波/超短波信号处理***,包括接收模块、采集控制与处理模块和客户端模块;接收模块与采集控制与处理模块连接,采集控制与处理模块与客户端模块连接。本实用新型实现了四通道的短波/超短波中频模拟信号的高速实时采集,***的精度高,通用性强,可根据实际的采集需求,通过增加多通道选择开关即可实现更多通道的信号实时采集。本实用新型通过采用软件无线电的设计思想,使经过接收后的模拟信号尽可能快的实现数字化,避免信号传输过程中可能受到的内部或外界的干扰。克服了传统采集处理***的低速、不可靠等缺陷,使数据的传输的可靠性得到增强,能够实现包括图形、语音及图像等的传输,满足了现有的数据采集与处理的需求。
Description
技术领域
本实用新型属于无线电通讯领域,尤其涉及一种基于FPGA的多通道短波/超短波波信号处理***。
背景技术
随着计算机和信息科学技术的飞速发展,人们面临的信号处理任务越来越繁重,对数据采集***的要求也越来越高。由此,数字信号处理技术应运而生,并且得到了迅速的发展。由于其具有算法灵活、抗干扰能力强、处理速度快、结果精确等优点,现已广泛应用于图像处理、信号检测、软件无线电、工业自动化控制等领域。数据采集与处理***作为实现数字信号处理技术的应用平台,也因此得到了很大的发展,在采样速率、处理能力等方面都有了很大的提高。
FPGA技术的快速发展,使得FPGA在信号采集与处理方面的优势也越来越明显。FPGA芯片不仅具有很强的逻辑控制能力,而且具有较强的数字信号处理能力。现在新型的FPGA芯片中一般都集成了DSP模块,甚至嵌入了软/硬核处理器,加上FPGA在信号并行处理方面的优势,使得基于FPGA的信号采集控制与处理已经完全成为可能。基于FPGA的信号采集与处理***具有开发周期短、设计灵活、成本低、可靠性强等特点,具有十分广阔的应用前景。
实用新型内容
本实用新型提供一种基于FPGA的多通道短波/超短波信号处理***,具有高速实时采集,***的精度高,通用性强等优点,采用软件无线电思想,能够广泛应用在语音信号、图像处理及自动化控制等领域。
本实用新型提出了一种基于FPGA的多通道短波/超短波信号处理***,包括接收模块、采集控制与处理模块和客户端模块;所述接收模块与所述采集控制与处理模块连接,所述采集控制与处理模块与所述客户端模块连接;其中,所述接收模块包括:射频电路和下变频电路;所述射频电路的输出端与所述下变频电路的输入端连接;所述采集控制与处理模块包括:多通道选择电路、A/D转换电路和FPGA及其***电路;所述多通道选择电路的输入端与所述下变频电路的输出端连接;所述A/D转换电路的输入端与所述多通道选择电路的输出端连接;所述FPGA及其***电路的输入端与所述A/D转换电路的输出端连接;所述客户端模块包括:串口连接电路与上位机模块;所述串口电路连接电路的输入端与所述FPGA及其***电路的输出端连接;所述上位机模块的输入端与所述串口连接电路的输出端连接。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***中,所述FPGA及其***电路包括:采集控制单元、信号处理单元、存储控制单元和存储器单元;其中,所述采集控制单元与所述信号处理单元连接;所述信号处理单元与所述存储控制单元连接;所述存储控制单元与所述存储器单元连接。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***中,所述FPGA为ALTERA的CycloneII系列的EP2C35F672C6N。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***中,所述存储器单元为片外Flash存储器。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***中,所述多通道选择电路为16路的多通道选择开关AD7506。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***中,所述A/D转换电路为双路12位的AD7862。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***中,所述上位机模块采用MATLAB语言编写图形用户界面,界面显示各通道信号的波形和频率参数。
本实用新型提出的多通道短波/超短波信号处理***的处理方法,包括以下步骤:
步骤一:通过射频电路对接收到的短波/超短波目标信号进行选频、滤波和放大,并由下变频模块高频信号变频为中频信号;
步骤二:FPGA及其***电路控制多通道选择电路完成对多路模拟信号的选择,并控制A/D转换电路将选择后的多路模拟信号转换为数字信号送入FPGA进行FFT处理;
步骤三:通过串口连接电路将处理后的信号数据上传至上位机模块中,通过所述上位机模块的可视化界面将相关参数显示。
其中,所述步骤二包括:
步骤a:采集控制单元产生逻辑控制信号控制所述多通道选择电路完成对多路模拟信号的选择,并控制所述A/D转换电路产生工作时序将选择后的多路模拟信号转换为数字信号送入FPGA进行FFT处理;
步骤b:存储控制单元产生逻辑控制信号,将FFT处理后的信号存储在存储器单元中;
步骤c:通过设置溢出参数将存储在所述存储器单元中信号数据输出。
本实用新型通过采用四个多通道选择开关AD7506,实现了四通道的短波/超短波中频模拟信号的高速实时采集,***的精度高,通用性强,可根据实际的采集需求,通过简单地增加多通道选择开关即可实现更多通道的信号实时采集。
本实用新型基于FPGA的多通道短波/超短波信号处理***,通过采用软件无线电的设计思想,使经过接收后的模拟信号尽可能快的实现数字化,避免信号传输过程中可能受到的内部或外界的干扰。克服了传统采集处理***的低速、不可靠等缺陷,是数据的传输的可靠性得到增强,能够实现包括图形、语音及图像等的传输,满足了现有的数据采集与处理的需求。
本实用新型能够应用于短波/超短波通信如工业自动化控制、水利水情监测、电力应急通信等领域的信号采集与处理中。
附图说明
图1为本实用新型基于FPGA的多通道短波/超短波信号处理***的结构示意图。
图2为本实用新型基于FPGA的多通道短波/超短波信号处理***中采集控制与处理模块的结构示意图。
图3为本实用新型基于FPGA的多通道短波/超短波信号处理***中上位机可视化界面的设计图。
具体实施方式
结合以下具体实施例和附图,对本实用新型做进一步的详细说明。实施本实用新型的过程、条件、实验方法等,除以下专门提及的内容外,均为本领域的普通知识和公知常识,本实用新型没有特别限制内容。
本实用新型中所涉及的“模块”均指内部烧录的或固有程序的芯片及其连接电路,芯片中所烧录或固有的程序均为现有公知技术。
图1是本实用新型基于FPGA的多通道短波/超短波信号处理***的整体结构框架。本实用新型包括:接收模块100、采集控制与处理模块200与客户端模块300。
其中,接收模块100与采集控制与处理模块200连接,采集控制与处理模块200与客户端模块300连接,接收模块100用于接收短波/超短波目标信号,并进行相应的变频处理。采集控制与处理模块200是整个***的控制核心,控制***的相关功能模块完成对信号的采集与处理任务。客户端模块300主要是将采集到的多路信号的相关波形和频率等进行可视化显示,更直观地呈现给***管理者。
参阅图1,接收模块100包括:射频电路110和下变频电路120,射频电路110用于对目标信号进行选频、滤波、放大等,下变频模块120用于将高频的短波/超短波信号变频至采集控制与处理模块200可处理的中频信号。
参阅图1,采集控制与处理模块200包括:多通道选择电路210、A/D转换电路220与FPGA及其***电路230。在***工作时,多路模拟信号首先经过多通道选择电路210和A/D转换电路220,采集控制单元231通过控制多通道选择电路210和A/D转换电路220,产生控制A/D转换的工作时序和进行多通道选择的逻辑控制信号,完成对多路模拟信号的选择,并对选择后的多路模拟信号进行A/D转换。经过A/D转换后的数字信号送入FPGA进行FFT处理,最后由存储控制单元233产生存储器单元234的逻辑控制信号,将经过FFT处理后的信号进行存储。
参阅图1,客户端模块300包括:串口连接电路310和上位机模块320,采集控制与处理模块200中的存储控制单元233通过产生逻辑控制信号,对经过FFT处理后的信号进行存储,而通过设置一定的溢出参数,将存储的信号数据通过串口连接电路310上传至上位机模块320中,通过上位机的可视化界面将相关参数显示。
以下结合图2对采集控制与处理模块200的结构及其功能做进一步的说明。
本实用新型选择16路的多通道选择开关AD7506,通过控制使能端高电平有效来控制AD7506的工作状态。根据需要采集的信号路数,将采集信号输入通道进行分组,从而通过多片AD7506实现对多路模拟输入信号的通道选择。由FPGA控制产生AD7506所需的片选信号和通道选择时序信号。
A/D转换电路220的作用就是把采集到的模拟信号转换成数字信号,以便后面的信号处理模块实现对数字信号的处理。本实用新型选择双路12位的AD转换芯片AD7862,该芯片内部集成了两个可以同时工作的12位AD转换器,可以完成两组通道信号中的任意一组通道的2路模拟信号同时采样,转换时间约为4us。FPGA会产生片选信号、多路选择信号、读取控制信号及CONVST信号,从而控制AD7862完成由模拟信号到数字信号的转换。进过转换后的数字信号通过数据总线将数据送入FPGA进行FFT处理。
数字信号处理中的相关、滤波、谱估计、卷积等都可以化为离散傅里叶变换DFT来实现,DFT是实现处理数字信号如图形、语音及图像等的重要变换工具,快速傅里叶变换FFT是DFT的快速算法。经过A/D转换后的数字信号进入FPGA来实现1024点数的FFT算法,从而完成数字信号处理。
本实用新型设计中需要用到存储器,用于存储经过数字信号处理后的信号,同时也作为上传上位机前的过渡。本实用新型中使用的ALTERA的CycloneII系列的EP2C35F672C6N型号,其片内含有105个M4KRAM块,FPGA的片内存储器的存取速度快,使用起来很方便,但是存储量有限,一般只能用来存储少量的数据。同时使用片内存储也会占用FPGA的一部分逻辑资源,所以本实用新型采用片外的Flash存储器。
参阅图1,客户端模块300包括串口连接电路310与上位机模块320。经过数字信号处理后的数据存储在片外Flash中,通过在FPGA中设置一定的溢出参数,当存储数据达到溢出值时,数据将通过串口连接电路上传至上位机。
参阅图3,上位机的可视化图形用户界面由MATLAB编程语言来实现,根据所要采集的信号通道数来设计显示的界面,图形用户界面主要用来显示经过数字处理后的各通道信号的波形,频率等参数。
本实用新型提出的基于FPGA的多通道短波/超短波信号处理***的处理方法,包括以下步骤:
步骤一:通过射频电路110对接收到的短波/超短波目标信号进行选频、滤波和放大,并由下变频模块120高频信号变频为中频信号;
步骤二:FPGA及其***电路230控制多通道选择电路210完成对多路模拟信号的选择,并控制A/D转换电路220将选择后的多路模拟信号转换为数字信号送入FPGA进行FFT处理;
步骤三:通过串口连接电路310将处理后的信号数据上传至上位机模块320中,通过上位机模块320的可视化界面将相关参数显示。
其中,步骤二包括:
步骤a:采集控制单元231产生逻辑控制信号控制多通道选择电路210完成对多路模拟信号的选择,并控制A/D转换电路220产生工作时序将选择后的多路模拟信号转换为数字信号送入FPGA进行FFT处理;
步骤b:存储控制单元233产生逻辑控制信号,将FFT处理后的信号存储在存储器单元234中;
步骤c:通过设置溢出参数将存储在存储器单元234中信号数据输出。
本实用新型尤其适用于传统的短波/超短波数传通信领域,如工业控制、水利监控等,相对于其他无线通信如GPRS、卫星通信等,短波/超短波直射波通信,在长时间范围内其信道参数可以当作是恒定不变的,因而超短/短波通信更加可靠也更简单、更稳定。相对于传统的基于单片机为核心的控制与处理***,时钟频率低,主要靠软件运行来实现,效率相对较低,难以满足高速、高可靠性的采集要求。而DSP虽然具有较为强大的数字信号处理能力,擅长海量数据处理,但很难完成***复杂逻辑器件的控制。而FPGA优良的性能既实现了高速、高可靠性的信号处理要求,又具有强大的逻辑控制功能。因此,本实用新型可以很好地完成相关领域的信号采集与处理功能,具有广阔的应用前景。
实施例
某城市的自来水供应***中,其拥有4个水厂,压力监测站12个和流量监测站8个,4个水厂为分控室,分别监控所辖的压力和流量监测站,此外,城市还拥有一个总控制中心。通过无线通信将总监控站和4个分控室连接起来,4个分控室又分别与各个压力和流量监测站连接起来,实现了集中管理、分散控制,避免了集中控制***危险度集中、可靠性差、不易扩展等,从根本上提高了***可靠性。现有的供水***中,为了对分布在不同位置的设备状况(流量/压力)进行监控,需要将分布在这些位置上的传感器所采集到信号实时上传到监控中心。目前远程传输有多种方式,采用有线通信或无线CDMA/GPRS通信方式,但从供水***的特殊地理环境及运行维护费用角度考虑,很多也会选择短波/超短波的无线传输方式。结合实际应用情况,一个水厂由一个控制中心和众多的监测站组成,所以在通信组网时,采用一个控制中心对众多分监测站的方式,分监测站安装天线发射信号,控制中心安装定向天线来接收并发射应答信号总。供水***是一个城市的核心功能之一,对于供水***的监测必须拥有良好的实时响应与处理能力、传输速率高、建设成本低、覆盖范围广等,而超短波通信凭借良好的性能完全能够满足上述要求。***的各个压力和流量监测站都拥有传感器和信息传输设备,在现有的***监测中,需要在分监控中心或是总监控室针对每一个监测对分别设置一套信号接收与处理装置,然后对信号进行处理后上传上位机显示。而这样的设置需要投入大量的成本去增设接收与处理设备,而实际使用的效率却很低。
本实用新型中,通过使用多个16路的多通道选择开关AD7506和4通道12位的模数转换芯片AD7862,将控制中心接收到的各个分监测站信号不经处理直接送入多通道选择开关电路,本设计可以实现的采集控制模块有64路采集信号的输入通道,将其分为4组,每16个一组,利用4片AD7506实现对64路模拟输入信号的通道选择。然后将信号接入AD7862电路进行集中并行处理,AD7862可以完成两组通道信号中的任意一组通道的2路模拟信号同时采样,并通过FPGA对多通道选择开关的控制来实现各个通道的信号采集、处理、存储等功能。
本实用新型的处理模式省却了控制中心的接收与处理装置中的大量处理环节,通过对各个接收后的信号进行集中处理,实现了信号的高速并行处理,增加了***的可靠性、可维护性、显著降低***的建设成本。
本实用新型的保护内容不局限于以上实施例。在不背离实用新型构思的精神和范围下,本领域技术人员能够想到的变化和优点都被包括在本实用新型中,并且以所附的权利要求书为保护范围。
Claims (6)
1.基于FPGA的多通道短波/超短波信号处理***,其特征在于,包括:接收模块(100)、采集控制与处理模块(200)和客户端模块(300);所述接收模块(100)与所述采集控制与处理模块(200)连接,所述采集控制与处理模块(200)与所述客户端模块(300)连接;其中,
所述接收模块(100)包括:射频电路(110)和下变频电路(120);所述射频电路(110)的输出端与所述下变频电路(120)的输入端连接;
所述采集控制与处理模块(200)包括:多通道选择电路(210)、A/D转换电路(220)和FPGA及其***电路(230);所述多通道选择电路(210)的输入端与所述下变频电路(120)的输出端连接;所述A/D转换电路(220)的输入端与所述多通道选择电路(210)的输出端连接;所述FPGA及其***电路(230)的输入端与所述A/D转换电路(220)的输出端连接;
所述客户端模块(300)包括:串口连接电路(310)与上位机模块(320);所述串口电路连接电路(310)的输入端与所述FPGA及其***电路(230)的输出端连接;所述上位机模块(320)的输入端与所述串口连接电路(310)的输出端连接。
2.如权利要求1所述的基于FPGA的多通道短波/超短波信号处理***,其特征在于,所述FPGA及其***电路(230)包括:采集控制单元(231)、信号处理单元(232)、存储控制单元(233)和存储器单元(234);其中,所述采集控制单元(231)与所述信号处理单元(232)连接;所述信号处理单元(232)与所述存储控制单元(233)连接;所述存储控制单元(233)与所述存储器单元(234)连接。
3.如权利要求2所述的基于FPGA的多通道短波/超短波信号处理***,其特征在于,所述FPGA为ALTERA的CycloneII系列的EP2C35F672C6N。
4.如权利要求2所述的基于FPGA的多通道短波/超短波信号处理***,其特征在于,所述存储器单元(234)为片外Flash存储器。
5.如权利要求1所述的基于FPGA的多通道短波/超短波信号处理***,其特征在于,所述多通道选择电路(210)为16路的多通道选择开关AD7506。
6.如权利要求1所述的基于FPGA的多通道短波/超短波信号处理***,其特征在于,所述A/D转换电路(220)为双路12位的AD7862。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520451060.5U CN204790423U (zh) | 2015-06-26 | 2015-06-26 | 基于fpga的多通道短波/超短波信号处理*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520451060.5U CN204790423U (zh) | 2015-06-26 | 2015-06-26 | 基于fpga的多通道短波/超短波信号处理*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN204790423U true CN204790423U (zh) | 2015-11-18 |
Family
ID=54530436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201520451060.5U Expired - Fee Related CN204790423U (zh) | 2015-06-26 | 2015-06-26 | 基于fpga的多通道短波/超短波信号处理*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN204790423U (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106325140A (zh) * | 2015-06-26 | 2017-01-11 | 华东师范大学 | 基于fpga的多通道短波/超短波信号处理***及处理方法 |
-
2015
- 2015-06-26 CN CN201520451060.5U patent/CN204790423U/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106325140A (zh) * | 2015-06-26 | 2017-01-11 | 华东师范大学 | 基于fpga的多通道短波/超短波信号处理***及处理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103346846B (zh) | 一种用电信息采集***的通信信道仿真*** | |
CN103716084B (zh) | 遥感卫星数据接收***重构方法 | |
CN106546962B (zh) | 卫星应答机固有时延自动测试装置及测试方法 | |
CN106325140A (zh) | 基于fpga的多通道短波/超短波信号处理***及处理方法 | |
CN202815571U (zh) | 一种电能信息采集现场控制*** | |
CN202794497U (zh) | 电能信息采集终端现场综合检测设备 | |
CN104808217B (zh) | 北斗地基导航网络地面监测站及其接收机卫星捕获、跟踪方法 | |
CN108802502B (zh) | 基于无线电技术的太阳射电流量监测***及方法 | |
CN104184531A (zh) | 短波信号增益控制方法和*** | |
CN103399218A (zh) | 一种开关柜负荷指数预测装置及方法 | |
CN206975819U (zh) | 基于LoRa无线技术的采集器 | |
CN205681409U (zh) | 一种多通道信号的同步采集和处理装置 | |
CN204790423U (zh) | 基于fpga的多通道短波/超短波信号处理*** | |
CN113438043A (zh) | 基于fpga实现的宽带频谱监测***及方法 | |
CN203554462U (zh) | 一种用电信息采集***的通信信道仿真*** | |
CN105446702A (zh) | 一种基于串行fft ip核的宽带数字信道化并行处理方法 | |
CN104459725A (zh) | 一种应用于北斗通信***的卫星信号模拟发生器 | |
CN205092976U (zh) | 用于uwb定位***的数据监听设备和数据分析*** | |
CN207611477U (zh) | 一种基于LoRa技术的船载海洋环境参数采集*** | |
CN203720258U (zh) | 一种电压电流暂态信号高速同步数据采样装置 | |
CN105517049A (zh) | 一种无线中继节点工作量的分配方法 | |
CN203299387U (zh) | 带抗干扰切换开关的北斗抗干扰设备 | |
CN110853329B (zh) | 一种多表合一集抄***的数据采集方法 | |
CN104459727A (zh) | 一种应用于gps通信***的卫星信号模拟发生器 | |
CN205175549U (zh) | 一种用于振动监测的无线低频加速度传感器节点装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20151118 Termination date: 20160626 |
|
CF01 | Termination of patent right due to non-payment of annual fee |