一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种声脉冲信号能量密度检测装置的制作方法

2021-10-24 10:59:00 来源:中国专利 TAG:脉冲 信号 密度 水声 能量


1.本技术涉及一种声脉冲信号能量密度检测装置,属于水声通信高频脉冲信号高速实时采集、检测和测试领域,用于实现对水声通信设备的声脉冲信号探测和能量密度的统计计算。


背景技术:

2.高频声脉冲通常是指突发的时间较短频率较高或短暂起伏的声冲击。主要特点是信号间隔较为稀疏、发生时间短、幅度高、信号总宽度较窄、信号频率高和具有瞬发性。声脉冲信号相对于连续不间断的声信号,声脉冲信号是在短时间内发生的信号,大部分时间是内没有信号的。声脉冲信号的发生可以是周期性产生的,也可以是非周期性的。在海洋中高频声脉冲产生的情况一般分为自然产生或人为产生。自然产生来源主要为海底爆炸、海底火山喷发、海底岩层断裂、海洋生物等。人为产生的来源一般为海洋水声通信设备、声纳、海底爆破、重大事件、海底施工作业等。
3.在水声通信中提出了提高测试的准确度和满足长时间采集的需求。传统的采集设备能耗高、体积大、采样频率不高、不能持续采集和记录、累计误差较大、不能满足对高频短脉冲的采集。


技术实现要素:

4.基于上述问题,本技术提供一种声脉冲信号能量密度检测装置和方法,解决的技术问题是克服现有声采样技术精度的不足,解决了声脉冲信号能量密度检探测和计算问题,该装置具有多通道采样、检测分辨率高、集成度高、功耗底、接口兼容性好的优点。也同样适用于其它用来探测信号能量密度和脉冲计数的应用场合。其技术方案为,
5.一种声脉冲信号能量密度检测装置,包括信号分路器模块、fpga模块、rs232通信接口模块、时钟模块和电源管理模块;所述时钟模块、信号分路器模块、电源管理模块分别与fpga模块连接,所述fpga模块通过rs232通信接口模块与外部pc机连接,所述信号分路器模块通过bnc接口与声电转换模块连接;所述信号分路器模块将输入的单根信号分成4路与原信号相同信号,并将信号同步传送到fpga上。
6.优选的,所述信号分路器模块输出的4路信号从分支点到fpga的io口的阻抗和线长都是相等的。
7.优选的,所述的fpga模块包括pll、移相计数模块、累加器和uart收发控制器,
8.pll将低速时钟信号倍频成高速时钟信号并将倍频之后的高速信号分成4路相位不同的时钟信号,4路信号的相位依次偏差90
°

9.移相计数模块对输入待测信号的高电平进行采样计数;
10.累加器负责将采样计数进行累加并在设定的时间段内将数据发送给uart收发控制器。
11.优选的,所述的时钟模块用于给fpga模块提供工作时钟,保证fpga内部pll、累加
器、uart控制器能够正常工作。
12.优选的,时钟模块持续输出频率为50mhz的方波信号为fpga提供工作时钟,时钟进入fpga之后分成两路,一路50mhz时钟供给fpga内部累加器和uart收发控制模块使用,另一路供给pll做倍频、分频和相位偏移使用。
13.优选的,所述的电源管理模块的外部直流供电电压范围为 5v~ 40v。
14.有益效果
15.(1)本发明采用fpga芯片作为主控制器对声脉冲信号进行探测和能量密度计算。具有很高的实时性与和并发性。采用单一fpga芯片做控制器其集成度高可靠性好,更加有利于在高速采集声脉冲信号和能量密度采集中应用。
16.(2)本发明采用了移相检测方法,可以实现在低功耗下达到1ns的采样频率和检测精度,采样频率高,误差小,信号采样失真度小。
17.(3)本发明检测的装置供电电压为 5v~ 40v,供电电压范围广,适用于实验室内、室外场地、车载、舰载等声学测试系统中。同样可以适用于其它电信号高速采集与能量密度检测场合。
18.(4)一种声脉冲信号能量密度检测的装置,该装置包括信号分路器模块、fpga模块、rs232通信接口模块、时钟模块和电源管理模块。本发明可实时处理声脉冲信号和完成能量密度的检测,具有硬件集成度高、硬件结构简单、功能可扩展、功耗低的特点。
附图说明
19.图1为本发明的装置组成示意图。
20.图2为本发明的移相计数模块工作原理图。
具体实施方式
21.为使本技术的上述目的、优点和特点更加显而易懂,下面结合附图的形式对本发明实施例做详细的说明。需说明的是附图采用简化的形式且非精准的比例,以达到更加方便的辅助说明本技术实施例的目的。
22.如图1所示,本实施例提供了一种声脉冲信号能量密度检测的装置,包括信号分路器模块、fpga模块、rs232通信接口模块、时钟模块和电源管理模块。
23.本实施例所述的电源管理模块外部供电电压为 5v~ 40v dc,由于供电电压的压值范围较广且一级电源对输出功率有较高的要求,本实施例中第一级电源选用cystech electronics公司的lm2596s

5将 5v~ 40v输入电源电压换为 5v电压,然后二级电源分别并联三路sacpower technology公司的dc/dc电源芯片rt8096chgj5,rt8096chgj5电源芯片的输出电压可通过调整芯片配置电阻的阻值来设定,设定后的三路二级电源输出电压分别为 3.3v、 2.5v和 1.2v。其中 3.3v为信号分路器模块、fpga模块的io bank、epcs flash存储器芯片、rs232通信接口模块和时钟模块供电, 2.5v为fpga内部的模拟pll和jtag调试器接口供电, 1.2v为fpga内部的数字pll和fpga内核供电。
24.本实施例的时钟模块使用一颗c3225 50mhz输出的有源晶体振荡器为fpga模块提供工作时钟。系统上电后,晶振会持续输出频率为50mhz的方波信号为fpga提供工作时钟,时钟进入fpga之后分成两路,一路50mhz时钟供给fpga内部累加器和uart收发控制模块使
用,另一路供给pll做倍频、分频和相位偏移使用。
25.本实施例的信号分路器模块采用输入端信号电平上拉形式以增加输入信号的驱动能力。输入信号线上还接了一块srv05

4芯片用来做esd防护,以防止静电串入装置内部而损坏内部的器件。串接srv05

4芯片的另一个作用是做输入信号的过压保护,以防止输入信号峰值电压或高电平电压过高而损坏后一级电路的端口。分路器各路分支采用串阻的形式来调整各路的阻抗以及消除各分路内的串扰和回波信号。所述信号分路器模块将输入的单根信号分成4路与原信号相同信号,并将信号同步传送到fpga上。所述信号分路器模块输出的4路信号从分支点到fpga的io口的阻抗和线长都是相等的,实现信号同步达到和同步采集,所述信号分路器模块通过bnc接口与声电转换模块连接。
26.采用max3232作为rs232的接口芯片接收pc上位机发送来的指令信息,并将fpga内打包之后的数据传送给pc上位机。
27.本实施例的fpga模块选用intel(altera)公司的cyclone iv系列中ep4ce10f17c8n芯片来控制和实现对声脉冲信号的检测计数、数据的采集及累加和完成uart数据及指令的收发。
28.所述的fpga模块包括pll(锁相环)、移相计数模块、累加器和uart收发控制器,pll的功能是将低速时钟(50mhz)信号倍频成高速时钟(250mhz)信号并将倍频之后的高速信号分成四路相位不同的时钟信号,四路信号的相位依次偏差90
°
。移相计数模块对输入待测信号的高电平进行采样计数。移相计数模块中包含有四个计数器,每个计数器分别采一路信号分路器分路之后的信号,并且每个计数器被分配一路相位偏移后的时钟。后续有累加器负责将四路计数器的数值进行累加并在设定的时间段内将数据发送给uart收发控制器。uart收发控制器负责接收和处理pc上位机发送过来的命令来让本发明装置完成相应的动作,uart收发控制器的另一个作用是将采样数据按照一定的格式打包之后发送给pc上位机;
29.所述的移相声脉冲信号能量密度检测方法为:pll将时钟模块输入的50mhz系统时钟变换为四路频率相同且相位偏差为90
°
的采样时钟信号,四路时钟分别为250mhz频率0
°
相位、250mhz频率90
°
相位、250mhz频率180
°
相位、250mhz频率270
°
相位,四路时钟分别连接到四个计数器模块上,来控制对四路同步信号进行采样和计数,如图2。然后再通过检测采样码的跳变来确定在当前采样下是否有声脉冲信号,当检测到脉冲信号为高电平时各路计数器加一,并每隔4ns(1/250m秒)再重新检测一次,并重复检测到高电平就加一的步骤,每段计数过程的时间长度是由pc上位机通过rs232发送给装置启动采集指令时一并携带的分段采集时间长度指令信息来控制的。四路时钟分别接到四个计数器模块上来对四路同步信号进行采样计数,再将四路采样数据通过累加器累加得到结果,以此实现1ghz采样频率和1ns的采样精度误差。
30.待计数时间达到pc上位机设定的分段采集时间长度之后,fpga内部移相计数模块的各路计数器中的数值传送到累加器做能量密度累加计算操作,而后移相计数模块的各路计数器中的数值全部清零以进入下一步计数操作。fpga内部累加器得到的累加结果最终通过uart收发控制模块实时上传到pc上位机做进一步的数据处理、显示、存储等操作。
31.本发明已应用于一种水声通信设备的调试和测试中,该水声通信设备可发出经sdm调制之后最高频率可达1.3mhz的声脉冲信号。本发明在连接声脉冲信号接收模块(声电
转换模块)之后可实时对脉冲信号进行高速采集、数据处理和能量密度计算。满足声脉冲信号能量密度检测和测试的应用需求。
32.一种声脉冲信号能量密度检测方法,该方法的步骤包括:
33.(1)装置通过串口与pc上位机连接好,信号输入口连接声脉冲信号接收模块,然后给装置供电口外接 5v~ 40v直流电源,此时电源管理模块开始工作,为装置各个模块供电。时钟模块上电之后为fpga模块提供50mhz的工作时钟,此时系统进入正常工作状态。
34.(2)pc上位机通过rs232发送启动采集指令以及分段采集时间长度指令后装置进入信号采集状态。声脉冲信号接收模块将声学脉冲信号转换成点脉冲信号,电脉冲信号通过信号分路器模块将单根信号分成四路与原信号同幅值同相位的信号,四个信号分别接到了fpga上的四个不同io上,以弥补单一io口吞吐速率不够的问题。
35.(3)fpga的移相计数模块中的各路计数器在接收到高电平信号时计数,低电平时保持原计数数值不变,待计数总时间达到pc上位机设定的分段采集时间长度之后,计数器中的数值将被传送到累加器并计数器自身数值清零。累加器在得到数据之后将四个数据进行加和,加和之后的数据就是所要得到的在设定采样时间段内的能量密度数据。最终fpga将数据通过uart控制器做帧打包处理之后通过rs232接口传送的pc上位机。
36.(4)上位机对接收到的数据帧序列进行进一步反演,可得信号的能量密度信息。产品可在声学通信检测和测试领域应用。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜