摘 要:针对传统平台传输信号慢、开发过程复杂的特点,对信号的传输采集系统做了相关研究,设计了一种基于ZYNQ-7000 和 AD(AD9226)架构的嵌入式数据采集的实现方案,以 ZYNQ-7000 为数字信号处理平台,搭配 AD 转换芯片,在 Linux 操作系统下利用 AXI-DMA 方式实现信号的高速采集。该设计数据传输速率快,开发前景好,且具有小型化、高集成度的特点,为后续进一步的数据处理提供了前提。
关键词:ZYNQ-7000;Linux 操作系统;AD 转换;AXI-DMA 传输
DOI:10.19850/j.cnki.2096-4706.2022.04.022
中图分类号:TN919.5 文献标识码:A 文章编号:2096-4706(2022)04-0085-04
Design and Implementation of Data Acquisition System Based on ZYNQ7000 Linux
SUN Guocui, DU Jun, FENG Xianghu, XIAO Shiwei, YANG Meina
(School of Computer Science and Information Engineering, Harbin Normal University, Harbin 150025, China)
Abstract: In view of the characteristics of slow signal transmission and complex development process of traditional platform, the signal transmission and acquisition system is studied, and an implementation scheme of embedded data acquisition based on ZYNQ-7000 and AD (AD9226) architecture is designed. Taking ZYNQ-7000 as the digital signal processing platform, combined with AD conversion chip, the high-speed signal acquisition is realized in AXI-DMA ways under Linux operating system. The design has the characteristics of fast data transmission rate, good development prospect, miniaturization and high integration, which provides a premise for further data processing.
Keywords: ZYNQ-7000; Linux operating system; AD conversion; AXI-DMA transmission
参考文献:
[1] 赵莉,李司 . 基于 ZYNQ 和 AD9361 的软件无线电平台设计与实现 [J]. 移动通信,2018,42(12):63-67+73.
[2] 高寒 . 基于 ZYBO 开发平台的智慧环保监测及数据采集系统设计 [J]. 电子设计工程,2018,26(5):174-178+183.
[3] 张晨亮,苏学军,王成刚,等 . 基于 AD9226 的数据采集板设计与实现 [J]. 实验技术与管理,2017,34(S1):63-65+69.
[4] 庄琼 . 基于 AXI 总线的 DMA 高速通道及驱动的设计与实现 [D]. 成都,电子科技大学,2020.
[5] 段月骁,郭斌,胡晓峰,等 . 嵌入式 Linux 下 ADS1256驱动程序的设计与实现 [J]. 化工自动化及仪表,2015,42(12):1381-1385.
作者简介:孙国萃(1997—),女,汉族,山东德州人,研究生在读,研究方向:嵌入式技术。