[发明专利]一种基于FPGA的短时串口数据采集系统无效
申请号: | 201210322888.1 | 申请日: | 2012-09-04 |
公开(公告)号: | CN102855335A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 纪元法;孙希延;李银虎;符强;翟伟 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | G06F17/40 | 分类号: | G06F17/40 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司 45112 | 代理人: | 刘梅芳 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 串口 数据 采集 系统 | ||
技术领域
本发明涉及电子信息领域,具体涉及一种基于FPGA的短时串口数据采集系统。
背景技术
在现代电子信息技术应用中,经常用到数据采集系统,采集各种数字信息,通过PCI接口、USB接口、串口等计算机接口,把采集的数据存储到计算机硬盘上,以利用计算机强大的数据能力,进行实时的或者事后处理与分析。
现在数据采集系统中经常用到单片机、DSP(数字信号处理芯片)、FPGA(可编程逻辑门阵列)等作为数据采集的核心。传统的数据采集系统一般是采用单片机,但是单片机的指令周期较长以及处理速度较低很难实现一种短时高速的数据采集要求。DSP虽然有较高的时钟频率实现数据采集,但是各种功能要靠软件的运行来实现,使效率降低,软件运行的时间在整个采样时间中占的比例很大,而且还需要逻辑控制模块和存储器才能实现数据的采集和发送。
FPGA拥有的时钟频率高,内部延迟小,设计起来灵活通用,I/O资源比较丰富,存储方式多样,扩展方便,全部的控制逻辑由硬件完成和FPGA在信号处理时采用的是并行处理等特点,特别适合用于高速数据采集。但为了把FPGA采集的数据存储到计算机上,一般用PCI接口或者USB接口,现在基于PCI或者USB的数据采集系统一般可实现大规模数据存储,但是缺点就是还需要专门的PCI接口芯片或者USB信号组成数据采集系统,使系统的硬件系统复杂,而且上位机和下位机的编程复杂,使用起来不是十分方便。
发明内容
本发明所要解决的技术问题是提供一种基于FPGA的短时串口数据采集系统。
实现本发明目的的技术方案是:
一种基于FPGA的短时串口数据采集系统,主要由A/D模数转换模块和FPGA芯片构成,A/D模数转换模块一端与信号源连接,另一端与FPGA芯片的其中一个I/O口连接,FPGA芯片的另一个I/O口与计算机的上位机串口连接。
所述的FPGA芯片内部设计电路包括:数据采样模块、双口RAM模块和数据发送模块顺序连接而成。
本发明的优点是:与现有技术相比,本发明硬件结构简单、使用的元器件少;需要设计的软件少,编程方便。使用数据采集系统可以很方便就组建成一个简单的数据采集系统。
附图说明
图1为本发明种基于FPGA的短时串口数据采集系统的结构框图。
具体实施方式
如图1所示,一种基于FPGA的短时串口数据采集系统,由A/D模数转换模块和FPGA芯片构成,A/D模数转换模块一端与信号源连接,另一端与FPGA芯片的其中一个I/O口连接,FPGA芯片的另一个I/O口与计算机的上位机串口连接。数据采集系统将采集的数据先暂存到FPGA的内部存储器,采集数据完毕后再与计算机实现串口通信,把数据以一定的波特率传输到计算机上,以实现数据的长期保存和处理分析。具体是:
①信号经过A/D板进行模数转换之后是一个8位数字信号,通过I/O口传入FPGA;
②8位数字信号进入FPGA后,利用FPGA频率为62M的工作时钟去采集输入的数字信号,然后通过控制双口RAM的写使能将采集的1毫秒62000个点的数据存入双口RAM进行缓存,存储器的大小由约定的采样频率和采集时间长度决定,但是须小于FPGA的最大存储空间;
③存储器存满后在通过控制读使能将数据传送给FPGA的发送模块,为了方便识别数据在传给发送模块之前给数据加上了帧头帧尾,在发送模块里将并行的数据通过移位寄存器转换成串行的数据,根据串口通信波特率115200bit/s和FPGA的工作时钟62M,通过对输入时钟的( )538计数分频实现对时钟的同步和串口通信期间数据的完整性;
④最终通过发送模块将数据通过串口发送给上位机,这时计算机上的上位机串口软件实现串口通信,把接收的数据保存到计算机硬盘上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210322888.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双转动高效增氧机
- 下一篇:一种新型流延复合的无纺布彩膜
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置