当前位置: 首页 > 专利查询>中北大学专利>正文

一种分布式数据同步采集装置及方法制造方法及图纸

技术编号:11203670 阅读:125 留言:0更新日期:2015-03-26 11:40
本发明专利技术涉及数据采集技术,具体是一种分布式数据同步采集装置及方法。本发明专利技术解决了现有数据采集装置无法实现分布式数据同步采集的问题。一种分布式数据同步采集装置,包括上位机、总控制单元、RS485总线、分布式数据采集单元;所述总控制单元包括一个FPGA、一个FLASH存储器、一个电源转换器、一个RS485接口;所述分布式数据采集单元的数目为n个;每个分布式数据采集单元均包括一个CPLD、一个A/D转换器、一个电源转换器、一个RS485接口。本发明专利技术适用于各种工业生产和科学研究领域。

【技术实现步骤摘要】

本专利技术涉及数据采集技术,具体是一种分布式数据同步采集装置及方法
技术介绍
在生产实践过程中,为了得到需要的数据,通常需要将一些由传感器输出的模拟信号转换成数字信号,再通过计算机或者处理系统进行相应的数据处理,最终得到实际的处理后的数据信息,这种过程即被称为数据采集。随着工业技术的不断发展,数据采集装置具有越来越广泛的应用前景。在工业生产过程中,受产品质量、生产成本等多方面因素的影响,通常需要对工业生产现场的一些参数进行实时监控,数据采集装置便是解决这一问题的有效手段。在科学研究过程中,应用数据采集装置可获得被测对象的瞬时动态信息,是研究瞬间物理过程的有力工具,也是获取科学奥秘的重要手段之一。数据采集装置在各个领域被广泛应用,已渗透到了工业现场、地震勘测、医疗机械、电子通信、航空航天等各个领域,为人类更好地获取各种有效信息提供了便利条件。然而,传统的数据采集装置由于自身结构和原理所限,普遍无法实现分布式数据同步采集(分布式数据同步采集是指在较大的范围内同步采集多个待测点或大面积的数据),由此导致其适用范围较小。为此有必要专利技术一种全新的数据采集装置,以解决现有数据采集装置无法实现分布式数据同步采集的问题。
技术实现思路
本专利技术为了解决现有数据采集装置无法实现分布式数据同步采集的问题,提供了一种分布式数据同步采集装置及方法。本专利技术是采用如下技术方案实现的:一种分布式数据同步采集装置,包括上位机、总控制单元、RS485总线、分布式数据采集单元;所述总控制单元包括一个FPGA、一个FLASH存储器、一个电源转换器、一个RS485接口;所述分布式数据采集单元的数目为n个;每个分布式数据采集单元均包括一个CPLD、一个A/D转换器、一个电源转换器、一个RS485接口;其中,FPGA的输出端与上位机的输入端连接;FLASH存储器与FPGA双向连接;总控制单元的电源转换器的输出端与FPGA的输入端连接;总控制单元的RS485接口与FPGA双向连接;n个A/D转换器与n个CPLD一一对应双向连接;n个分布式数据采集单元的电源转换器的输出端与n个CPLD的输入端一一对应双向连接;n个分布式数据采集单元的RS485接口与n个CPLD一一对应双向连接;n个分布式数据采集单元的RS485接口与总控制单元的RS485接口通过RS485总线双向连接;n为正整数。一种分布式数据同步采集方法(该方法在本专利技术所述的一种分布式数据同步采集装置中实现),该方法是采用如下步骤实现的:(1)FPGA对n个CPLD进行编址,并通过RS485总线向n个CPLD同步发送数据采集命令;n个CPLD根据接收到的数据采集命令同步控制n个A/D转换器进行启动;n个A/D转换器开始对n个待测点同步进行数据采集,并将采集到的数据同步发送至n个CPLD;n个CPLD根据接收到的数据同步判断n个A/D转换器是否采集完毕;(2)待n个A/D转换器均采集完毕后,FPGA通过RS485总线向n个CPLD同步发送选址命令;n个CPLD根据接收到的选址命令同步进行地址匹配;地址匹配成功的CPLD将接收到的数据通过RS485总线发送至FPGA; FPGA将接收到的数据同步发送至FLASH存储器和上位机;FLASH存储器对接收到的数据进行存储;上位机对接收到的数据进行显示。本专利技术所述的一种分布式数据同步采集装置及方法基于全新的结构和原理,实现了在较大的范围内同步采集多个待测点或大面积的数据,由此实现了分布式数据同步采集,从而有效扩大了适用范围。本专利技术有效解决了现有数据采集装置无法实现分布式数据同步采集的问题,其具有系统配置简单、性能稳定、可靠性强、易于扩充待测点数等优点,适用于各种工业生产和科学研究领域。附图说明图1是本专利技术的一种分布式数据同步采集装置的第一种结构示意图。图2是本专利技术的一种分布式数据同步采集装置的第二种结构示意图。具体实施方式实施例一一种分布式数据同步采集装置,包括上位机、总控制单元、RS485总线、分布式数据采集单元;所述总控制单元包括一个FPGA、一个FLASH存储器、一个电源转换器、一个RS485接口;所述分布式数据采集单元的数目为n个;每个分布式数据采集单元均包括一个CPLD、一个A/D转换器、一个电源转换器、一个RS485接口;其中,FPGA的输出端与上位机的输入端连接;FLASH存储器与FPGA双向连接;总控制单元的电源转换器的输出端与FPGA的输入端连接;总控制单元的RS485接口与FPGA双向连接;n个A/D转换器与n个CPLD一一对应双向连接;n个分布式数据采集单元的电源转换器的输出端与n个CPLD的输入端一一对应双向连接;n个分布式数据采集单元的RS485接口与n个CPLD一一对应双向连接;n个分布式数据采集单元的RS485接口与总控制单元的RS485接口通过RS485总线双向连接;n为正整数。在本实施例中,如图1所示,n个分布式数据采集单元的RS485接口与总控制单元的RS485接口通过RS485总线双向连接构成菊花链式拓扑结构。一种分布式数据同步采集方法(该方法在本专利技术所述的一种分布式数据同步采集装置中实现),该方法是采用如下步骤实现的:(1)FPGA对n个CPLD进行编址,并通过RS485总线向n个CPLD同步发送数据采集命令;n个CPLD根据接收到的数据采集命令同步控制n个A/D转换器进行启动;n个A/D转换器开始对n个待测点同步进行数据采集,并将采集到的数据同步发送至n个CPLD;n个CPLD根据接收到的数据同步判断n个A/D转换器是否采集完毕;(2)待n个A/D转换器均采集完毕后,FPGA通过RS485总线向n个CPLD同步发送选址命令;n个CPLD根据接收到的选址命令同步进行地址匹配;地址匹配成功的CPLD将接收到的数据通过RS485总线发送至FPGA; FPGA将接收到的数据同步发送至FLASH存储器和上位机;FLASH存储器对接收到的数据进行存储;上位机对接收到的数据进行显示。具体实施时,n个分布式数据采集单元的RS485接口、总控制单元的RS485接口均采用全双工接口或者均采用半双工接口。所述步骤(2)中,待n个A/D转换器均采集完毕后,FPGA也可以通过设置采样频率,实现对n个CPLD接收到的数据进行同步采集循环存储。实施例二一种分布式数据同步采集装置,包括上位机、总控制单元、RS485总线、分布式数据采集单元;所述总控制单元包括一个FPGA、一个FLASH存储器、一个电源转换器、一个RS485接口;所述分布式数据采集单元的数目为n个;每个分布式数据采集单元均包括一个CPLD、一个A/D转换器、一个电源转换器、一个RS485接口;其中,FPGA的输出端与上位机的输入端连接;FLASH存储器与FPGA双向连接;总控制单元的电源转换器的输出端与FPGA的输入端连接;总控制单元的RS485接口与FPGA双向连接;n个A/D转换器与n个CPLD一本文档来自技高网...
一种分布式数据同步采集装置及方法

【技术保护点】
一种分布式数据同步采集装置,其特征在于:包括上位机、总控制单元、RS485总线、分布式数据采集单元;所述总控制单元包括一个FPGA、一个FLASH存储器、一个电源转换器、一个RS485接口;所述分布式数据采集单元的数目为n个;每个分布式数据采集单元均包括一个CPLD、一个A/D转换器、一个电源转换器、一个RS485接口;其中,FPGA的输出端与上位机的输入端连接;FLASH存储器与FPGA双向连接;总控制单元的电源转换器的输出端与FPGA的输入端连接;总控制单元的RS485接口与FPGA双向连接;n个A/D转换器与n个CPLD一一对应双向连接;n个分布式数据采集单元的电源转换器的输出端与n个CPLD的输入端一一对应双向连接;n个分布式数据采集单元的RS485接口与n个CPLD一一对应双向连接;n个分布式数据采集单元的RS485接口与总控制单元的RS485接口通过RS485总线双向连接;n为正整数。

【技术特征摘要】
1.一种分布式数据同步采集装置,其特征在于:包括上位机、总控制单元、RS485总线、分布式数据采集单元;
所述总控制单元包括一个FPGA、一个FLASH存储器、一个电源转换器、一个RS485接口;
所述分布式数据采集单元的数目为n个;每个分布式数据采集单元均包括一个CPLD、一个A/D转换器、一个电源转换器、一个RS485接口;
其中,FPGA的输出端与上位机的输入端连接;FLASH存储器与FPGA双向连接;总控制单元的电源转换器的输出端与FPGA的输入端连接;总控制单元的RS485接口与FPGA双向连接;n个A/D转换器与n个CPLD一一对应双向连接;n个分布式数据采集单元的电源转换器的输出端与n个CPLD的输入端一一对应双向连接;n个分布式数据采集单元的RS485接口与n个CPLD一一对应双向连接;n个分布式数据采集单元的RS485接口与总控制单元的RS485接口通过RS485总线双向连接;n为正整数。
2.根据权利要求1所述的一种分布式数据同步采集装置,其特征在于:n个分布式数据采集单元的RS485接口与总控制单元的RS485接口通过RS485总线双向连接构成菊花链式拓扑结...

【专利技术属性】
技术研发人员:马游春李锦明张文栋熊继军刘俊谭秋林丁宁李鹏韩帅王悦凯
申请(专利权)人:中北大学
类型:发明
国别省市:山西;14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1