一种基于FPGA+ADS130E08多路同步数据采集系统设计
2015-07-27张文俊汪相坤成印沙王洪亮李绪勇河南许继智能科技股份有限公司河南许昌461000
山东工业技术 2015年19期
张文俊,汪相坤,成印沙,王洪亮,李绪勇(河南许继智能科技股份有限公司,河南 许昌 461000)
一种基于FPGA+ADS130E08多路同步数据采集系统设计
张文俊,汪相坤,成印沙,王洪亮,李绪勇
(河南许继智能科技股份有限公司,河南许昌461000)
摘要:随着电网系统的持续发展,电力自动化系统逐渐的对配电侧电压等级的综保测控装置提出了AD数据的高精度、动作可靠要求。本设计方案在CPU(8313)和ADS130E08之间设计了一个利用可编程逻辑器件FPGA自带的核心模块实现的一个模块和FIFO缓冲区,接收后的数据存入FIFO缓冲区,这样的目的是解决主频300MHz以上高速CPU与低速外设的矛盾。
关键词:FPGA;ADS130E08;模数转换器模块;FIFO
综保装置通过铜芯电缆采集多路模拟量信号,或多或少的存在各种干扰信号.配电侧电压等级的装置采用逐次逼近型ADC来实现数据的采集,采样的数据进行实时补偿后近似的等同于同步数据采样数据。这些方案采样速度一般、控制要求低,所以一通道都需要基于负反馈运放的抗混叠滤波器.所以,实现起来元器件多,外设多,分立的元器件会引入干扰,而去除干扰需在软件上占用CPU的资源。本文提一种使ADS130E08的AD芯片实现多路同步数据采集的实现方案。
1 硬件系统的分析与设计
ADS130E08是一款8通道、同步采样、16位、三角积分(ΔΣ)模数转换器(ADC),此转换器带有内置可编程增益放大器(PGA),内部基准,和一个外部振荡器接口。ADS130E08每通道上提供一个灵活的输入多路复用器,此多路复用器可独立连接至内部生成的信号来实现测试、温度、和故障检测。……
登录APP查看全文
