当前位置: 首页 > news >正文

基于ARM+FPGA多通道超声信号采集与传输系统设计

针对超声信号采集系统在多通道同步采集和高速数据传输所面临的挑战,设计并实现了一种
基于 FPGA 8通道超声信号同步采集与传输系统系统以FPGA 作为主控芯片,ADI公司的 AD9279
8通道超声信号同步采集的模拟前端和模数转换芯片,通过 DDR3SDRAM USB3.0实现数据缓存和
高速数据传输实验结果表明,该系统在多通道超声信号同步采集数据缓存和高速数据传输方面表现良
,为多通道超声信号的同步采集和高速传输提供了可靠的硬件平台
0 引言
近年来,超声检测技术在医学诊断工业无损
检测以及水下探测等领域得到了广泛应用[1],尤其
是在医学领域,超声检测技术因其无创实时和安
全的优势,已成为疾病诊断的常用手段然而,
声信号在实际应用中通常较弱,特别是在深层组织
或复杂结构中,信号强度往往会显著降低[2]为了
从微弱的超声信号中提取有效信息,超声检测系统
的精度和准确性要求不断提升在此过程中,阵列
传感器的应用,即多通道同步超声检测,成为提高系
统性能的关键其中,多通道超声信号的同步采集与
传输是超声检测的核心,采集同步性和数据传输速度
直接影响检测的精度与可靠性传统的数据采集与
传输系统一般采用单片机和 DSP作为主控芯片,
ADC、存储器与上位机的传输设备以及其他外围
电路进行数据采集与传输的工作,但传统的处理器架
构在处理高速并行数据时容易出现延迟不稳定或资
源不足等情况,且难以兼顾采集与传输的实时性和同
步性,无法满足多通道超声信号同步采集与高速传输
的要求[35]因 此,现 场 可 编 程 门 阵 列(field pro
grammablegatearray,FPGA)以其高速并行处理的能
,逐渐成为超声检测系统中的主控芯片如王晓春
[6]设计了一种基于 FPGA 的双通道高频医学超声
信号同步采集与传输系统,通过先进先出(firstinput
firstoutput,FIFO)数据缓存器进行数据缓存,并经
USB接口将数据传输至上位机以实现后续处理;
甜等[7]利用FPGA控制模拟开关和 ADC通道的依次
切换,实现了4通道伪同步数据采集方案,并通过以
太网接口进行数据传输;朱紫萌等[8]基于 AD7606
计了一种多源数据采集系统,实现了100kHz采样率
8通道并行采集,并通过 USB2.0进行数据传输,
但未考虑数据缓存模块;Savoia[9]开发的4通道
超声信号采集系统中,利用FPGA内置的嵌入式随机
存储器(randomaccessmemory,RAM)实现超声数据
的缓存,以确保采集数据的准确性
为了实现更高精度高准确性和高速率的多通
道超声信号同步采集与传输,本文设计了一种基于
FPGA 8通道超声信号同步采集与传输系统
1
硬件设计方案
1.1 整体系统设计
8通道超声信号同步采集与传输系统主要由FP
GA控制模块信号采集模块和数据传输模块3部分
组成系统总体设计如图1所示
1 系统总体设计
8通道的超声信号首先通过 AD9279评估板中
的模拟前端进行处理,通过 FPGA 调节可变增益放
大器(variablegainamplifier,VGA)、低噪声前置放
大器(low noiseamplifier,LNA)和抗 混 叠 滤 波 器
(anti aliasingfilter,AAF)的增益,A/D 转换器对
处理后的模拟信号进行模数转换,将转换后的数字
信号缓存到 DDR3SDRAM ,完成超声数据的采
USB3.0进行数据传输的过程中,上位机软
件发送一个读取数据指令,将缓存在 DDR3中的信
号通过 USB接口传输至上位机,最后将数据在上位
机上显示并保存为txt文件
1.2 FPGA控制模块
本文系统主控制板选用以Xilinx公司 Aritx 7
系 列 FPGA 芯 片 为 主 板 的 开 发 板,型 号 为
XC7A100T [10],该开发板设计紧凑精巧,只有普通
信用卡大小该开发板的核心板采用100 MHz
有源晶 振 作 为 系 统 时 钟,同 时 集 成 了 2 片 高 速
512MB容量的 DDR3SDRAM 存储芯片[11],用于
缓存超声信号;使用基于 USB3.0的通信接口与上
位机实现数据的交互,同时为板卡供电;使用对板
连接器提供扩展接口,拓展接口提供3.3V/2.5V/
1.8V 的可调电平且为差分布线,很好地满足本文
设计的需求
1.3 信号采集模块
1.3.1
AD9279评估板
在 超 声 信 号 采 集 过 程 中,模 拟 前 端 (analog
front end,AFE)和模数转换器 ADC 2个最关
键的模块,信号通过交流耦合从换能器中采集后,
通过 AFE 接 收 和 预 处 理 模 拟 超 声 信 号,ADC
AFE输出的模拟信号转换为数字信号[12]本文系
统基于采集精度同步性通道数以及成本等方面
的考虑,采用 ADI公司生产的高速集成模拟前端模
AD9279,超声信号的放大滤波模数转换和低
压差 分 信 号 (low voltagedifferentialsignaling,
LVDS)串 行 传 输 等 过 程 均 在 AD9279 中 实 现
AD9279支持8通道同步采集,其内部集成了8
道可变增益放大器低噪声前置放大器抗混叠滤
波器、12bit80MSPS模数转换器和可编程相位旋
转的I/Q 解调器[13],可以在8个通道间实现精确的
时序同步通过串行外设接口(serialperipheralin
terface,SPI)配置寄存器,从而控制各通道的增益系
,确保8通道超声信号采集的同步性和可靠性
1.3.2 AD9279 FPGA 连接板硬件设计
ADC将模拟信号转换为数字信号之后,需
要将数字信号传输至 FPGA 进行进一步处理
该过程中,最关键的问题是如何将 AD9279评估板
连接到 FPGA 开发板,使转换后的超声数字信号正
确的传输至 FPGA 以供后续处理
3 实验结果
首先,8通道同步数据采集功能进行验证,
证实验如图89所示。
最后,对系统进行水下超声采集实验,验证系
统实际采集超声信号的能力如图12所示,2
超声换能器置于水介质中,信号发生器产生电压峰
峰值Vpp 1V、频率f 3.5MHz的正弦波信号
连接至换能器 A,由换能器 A 发射超声信号,换能
B将接收到的超声信号转换为电压模拟信号后
输入至 AD9279的通道1,最后将采集到的超声
信号传输至上位机进行重建
12 水下超声信号采集实验
重建后的超声采集信号如图13所示,可以看到
信号完整,无明显失真的情况,表明系统具有良好
的采集超声信号的能力
信迈支持ARM+FPGA+AD定制。
http://www.lryc.cn/news/610619.html

相关文章:

  • NuGet03-私有仓库搭建
  • mac前端环境安装
  • 【ARM】CMSIS6 介绍
  • Mac上pnpm的安装与使用
  • AIDL学习
  • 《算法导论》第 2 章 - 算法基础
  • 朴素贝叶斯(Naive Bayes)算法详解
  • pipeline方法关系抽取--课堂笔记
  • 神坛上的transformer
  • VUE2 学习笔记18 路由守卫
  • 无人机 × 巡检 × AI识别:一套可复制的超低延迟低空视频感知系统搭建实践
  • 人月神话:软件工程的永恒智慧
  • Android 之 Kotlin中的协程(Dispatchers.IO)
  • 研发团队看板协作中的自动化实践:集成CI/CD与任务流转
  • Goby 漏洞安全通告| NestJS DevTools /inspector/graph/interact 命令执行漏洞(CVE-2025-54782)
  • Linux内核参数调优:为K8s节点优化网络性能
  • 【功能测试】软件功能上线测试经验总结
  • K8S健康检查巡检清单
  • K8s Master状态NotReady
  • 播放器音频后处理实践(一)
  • 【Axure视频教程】动态折线图
  • 从 “看懂图” 到 “读懂视频”:多模态技术如何用文本反哺视觉?
  • 02-算法
  • 基于Istio与Envoy的gRPC流量控制与熔断降级实战经验分享
  • 43.MySQL管理
  • 站在JS的角度,看鸿蒙中的ArkTs
  • 进阶向:PDF合并/拆分工具
  • 让 Spark 干体力活:用 Java 快速找出最小值
  • 集成电路学习:什么是RS-232推荐标准232
  • neo4j虚拟关系的统计