[发明专利]一种基于FPGA的高速AD采集的设计方法在审
申请号: | 201611200015.8 | 申请日: | 2016-12-22 |
公开(公告)号: | CN106771539A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 张杭;刘欢;张宏扬;张宇培;丁洁 | 申请(专利权)人: | 南京因泰莱电器股份有限公司 |
主分类号: | G01R19/25 | 分类号: | G01R19/25;G05B19/042;H03M1/22;H03M1/50 |
代理公司: | 南京知识律师事务所32207 | 代理人: | 张苏沛 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 高速 ad 采集 设计 方法 | ||
技术领域
本发明针对电力系统中对于一些微弱信号的采集和监测设计了一种基于大规模现场可编程逻辑器件(FPGA),采用AD7606芯片,实现16位高速串行模数转换,为测量数据的实时性和准确性提供有力保障。
背景技术
随着全球电网持续的发展,电力线监测、继电保护产品不断地更新换代并改变着设计模式,在电力线路测量和保护系统中,需要对多相输配电网络的大量电流和电压通道进行同步采样,对于现场测量到微弱的电压电流信号,必须先经过A/D(模/数)转换,变成数字信号,才能送入计算机进行相应的处理,从而实现对系统的控制。而现在多数是以单片机或CPU作为控制核心,尽管其编程简便,控制灵活,但是速度慢,控制周期长却成为影响系统高速性的重要因素,单片机的运行速度极大的限制了对AD高速性能的利用。
发明内容
针对现有技术中存在的上述问题,本发明设计了一种以FPGA(EP4CE55F23I7)为控制核心,采用8通道16位高精度的AD7606进行数据采集,通过设计正确的AD时序来提高采集数据的速度,AD7606和FPGA接口模式为高速串行接口,将8个通道的实时电压值经过AD转换成16位二进制数,然后发送给FPGA进行后续的处理。整个软件的设计基于QuarterⅡ平台,使用Verilog语言进行编程,并且本次设计遵循AD各项硬件指标。
为了提高AD采样的速度,本发明采用如下的技术方案:一种基于FPGA的高速AD采集的设计方法,其特征在于:
以FPGA芯片为控制核心,采用8通道16位高精度的AD7606进行数据采集,通过设计正确的AD时序来提高采集数据的速度,AD7606和FPGA接口模式为高速串行接口,将8个通道的实时电压值经过AD转换成16位二进制数,然后发送给FPGA进行后续的处理。
本发明利用高集成度EP4CE55F23I7配合16位高精度8通道AD7606采集数据。
本发明采用AD7606的高速串行接口传输数据,nP/S/BSEL接3.3V高电平,将RANGE接口接地,表示AD输入电压值处于-5V至+5V之间,并且把Busy和Firstdata接口置空。AD7606有三种数字接口,分别是字节模式,并行模式以及串行模式,采用AD7606的高速串行接口,将nP/S/BSEL引脚接3.3V的高电平,其余的DB0-DB6和DB9-DB15口分别接地,将CONVA和CONVB连接在一起,表示同步采样。
本发明设计的AD7606时序里面,一等待完AD转换时间,就将CS和SCLK置低电平,即开始读取数据。AD7606有两个串行数据输出引脚分别是DoutA和DoutB,本发明通过双Dout线路回读数据,用双Dout线路在AD7606上读取八个同步转换结果,这种情况下使用64个时钟沿访问AD7606的数据。设计的AD7606时序里面,将每个采样间隔减少。
有益效果:本发明将FPGA和8通道AD7606结合在一起,采用AD高速串行接口,通过改变AD7606的时序时间来缩短其采样速度,节约了数据采集的时间,为后续对数据的处理起到至关重要的作用。
本发明通过不违背AD芯片的相关要求,尽可能的缩短时序时间来加快采样速率,和传统的单片机或者CPU作为控制芯片配合AD进行采样相比,FPGA+AD7606的数据采集系统不仅采样速度快,而且控制周期短,大大减少了前期数据采集的时间,具有开发周期短、灵活性强、通用能力好、易于开发、扩展等优点。
附图说明
图1是本发明实施例的流程框图。
图2是本发明实施例的FPGA和AD7606的接线图。
图3是本发明实施例的AD7606时序设计图。
具体实施方式
以下结合附图和具体实施例对本发明创造的技术方案做进一步的说明。
本发明基于FPGA的高速AD采集的设计方法,包含三个部分,首先是硬件平台的搭建,将EP4CE55F23I7型号的FPGA和8通道的AD7606构成一个数据采集系统(DAS)。在QuarterⅡ平台下,将编译好的Verilog语言用Jtag下载到FPGA里面,通过QuarterⅡ自带的SignalTap逻辑分析仪实时抓取采集的数据,分析处理。本实施例的基于FPGA的高速AD采集的设计方法,包含以下几点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京因泰莱电器股份有限公司,未经南京因泰莱电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611200015.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:鞋柜(X8122)
- 下一篇:硅胶折叠杯(P‑288)