- 14
- 0
- 约1.59万字
- 约 5页
- 2017-07-05 发布于天津
- 举报
基于FPGA+ARM的数据采集系统设计.pdf
第9期 马宗骥等.基于FPGA+ARM的数据采集系统设计
基于FPGA+ARM的数据采集系统设计
.马宗骥L2李佩明1 章明朝1 隋永新1 杨怀江
(1.中国科学院长春光学精密机械与物理研究所,长春130033;2.中国科学院研究生院,北京100039)
摘 要设计了基于FPGA与ARM芯片的数据采集系统,FPGA负责控制A/D转换器,保证了采样精
度与处理速度。ARM负责逻辑控制及与上位机交互的实现,并将采集到的数据通过usB高速上传至主
机进行实对处理。对模拟数据采集的测试结果达到了较高的采样精度和速度,验证了整个系统的高速
性和可行性。
usB
FPGAARM Linux
关键词 数据采集
中圈分类号TH86 文献标识码 A 文章编号 1000一3932(2012)09一1187-04
随着计算机技术与现代工业系统的发展,工 上位机中,借助上位机的强大运算能力,保证数据
业领域中对数据采集的精度和数据处理的实时性 处理的实时性,同时根据不同的被测信号只需选
提出了更加苛刻的要求,以保证后续更加复杂的 择相应的数据采集卡,即可方便简单地组成一个
控制,而传统的数据采集系统一般采用A/D芯片 用户自定义的数据采集系统,具备良好的通用性。
’
与主控芯片搭配的方法,处理速度慢、功能单一, 1 系统总体设计
当被测对象复杂且数据量较大时,很难满足对数 数据采集系统的总体结构如图1所示,主要
据高精度的采样,而通过Rs232串口与上位机通由输入调理电路、A/D转换电路、FPGA和ARM
信则更无法保证数据处理的实时性。针对这一实 控制电路组成。被采集的模拟信号经由调理电路
际情况,设计了基于FPGA与ARM搭配的数据采输入到A/D转换芯片,进行模数转换,在FPGA
集系统,FPGA负责保证数据采样的高精度和高的控制下送人到FPGA内嵌的FIFO存储模块中
并通知ARM立即取走数据,最后通过uSB交由
速度,而ARM作为主控芯片,嵌入Linux内核,负
责控制整个系统,并将数据通过usB高速上传到 上位机进行实时处理。
2 夕嘲鲴塾一
FPGA系统设计 一款六通道16位逐次逼近型,低功耗,每路通道
FPGA具有高集成度、高可靠性、低功耗及时最大采集速度为250ks/s的A/D转换芯片,可实
序控制精确等优点,选用Xilinx 现较高的采样精度和速率。
spartan3系列的
xc3S200负责控制A/D转换及数据的缓存,可以
简化电路设计,缩短开发周期。ARM选用Atmel
STC
STA、CONVSTB和CONV3个信号启动对应’
公司的sAM9G45芯片,工作频率达400MHz,能
够保证实时高速地控制采集系统和上传数据。 的双通道同步采样,将该3个引脚相连即可实现
2.1 FPGA与ADC的连接与控制 6个输入通道的同步采样,同时提供并行和串行
数据采集芯片选用ADI公司的AD7656,是
收稿B期:2012一D7一16(修改稿)
万方数据
化工自动化及仪表
您可能关注的文档
最近下载
- 呼吸机护理指南.pptx VIP
- 小学二年级上册数学应用题100道含完整答案(全国通用).docx VIP
- 口服给药操作PPT课件.pptx VIP
- 2024-2025学年江苏省苏州市部分校高二上学期期末数学试卷(B卷)(含答案).docx VIP
- 新概念第三册生词及短语.doc VIP
- 自动化机构设计工程师速成宝典系列柯武龙.pptx VIP
- 2025届广东省深圳市高三下学期高考物理检测试题(一模)含答案.pdf VIP
- 2026北师大版四年级数学下册易错重难点培优练习(学生版+解析版).pdf VIP
- 简明新疆地方史.pptx VIP
- 文化创意产品设计及案例PPT完整全套教学课件.pptx VIP
原创力文档

文档评论(0)