基于FPGA和ADS8638的数据采集系统的设计与实现

2016-10-31 08:45:31关俊强左丽丽吴维林祝周荣
计算机测量与控制 2016年4期
关键词:信号

关俊强,左丽丽,吴维林,祝周荣

(上海航天技术研究院 上海航天电子技术研究所,上海 201109)



基于FPGA和ADS8638的数据采集系统的设计与实现

关俊强,左丽丽,吴维林,祝周荣

(上海航天技术研究院 上海航天电子技术研究所,上海201109)

为了解决常用数据采集产品体积较大的问题,选用一种体积小,转换速度快的多通道AD转换芯片ADS8638,设计了FPGA与芯片的接口电路,并采用verilog语言编写了控制程序,以控制ADS8638芯片对各通道输入的模拟量进行AD转换;通过软件仿真验证、静态时序分析,仿真和分析结果表明,该软件功能、性能、时序正确;最后,将软件经过综合、布局布线后下载到ACTEL FPGA芯片中进行硬件系统测试,测试结果表明,该技术方案设计合理,功能可靠,降低了常用数据采集系统的体积和功耗,具有良好的实用价值。

FPGA;ADC;ADS8638;SPI接口

0 引言

在航天电子产品的数据采集系统中,常用的AD转换芯片有AD574芯片[1]、AD7892芯片[2]等,芯片体积较大,采样速率较低。而TI公司生产的8通道12位AD转换器ADS8638[3],是一种逐次逼近型的AD转换器,转换速率可达1 Msps,由于采用SPI串行接口进行通信控制,因此芯片引脚少,体积小,重量轻,外围芯片少,集成度高,灵活性强,而且温度范围宽,可用于航天数据采集产品小型化设计。

1 系统总体设计

数据采集系统硬件上主要由一块FPGA芯片和一片ADS8638芯片组成,外部满足该AD转换器输入电压范围的多路模拟量信号可直接连接AD芯片模拟量输入管脚。系统组成如图1所示。

图1 数据采集系统组成框图

本文设计了FPGA和ADS8638的……

登录APP查看全文

猜你喜欢
信号
信号
鸭绿江(2021年35期)2021-04-19 12:24:18
完形填空二则
7个信号,警惕宝宝要感冒
妈妈宝宝(2019年10期)2019-10-26 02:45:34
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
电子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察