[发明专利]一种海量传感器数据采集系统有效
申请号: | 201310707048.1 | 申请日: | 2013-12-20 |
公开(公告)号: | CN103645663B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 郭朝晖 | 申请(专利权)人: | 江苏清弘物联网股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 苏州华博知识产权代理有限公司32232 | 代理人: | 黄珩 |
地址: | 211300 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 海量 传感器 数据 采集 系统 | ||
技术领域
本发明属于传感器数据采集领域,具体涉及海量传感器数据采集领域。
背景技术
国内现有带运动模型的沙盘技术方案大致分为两种,一种是带有固定轨道的沙盘,多半是行驶火车一类依赖于固定轨道的运动模型。第二种常见的是在沙盘的道路下面放有磁铁,以磁铁的吸引力来带动沙盘表面的车模运动前进。这两种方案同样存很多缺点,路网过于简单,模型不能自由运动,也不能够支持数量众多的模型同时运动。因此需要采用另外一种方案来解决上述问题。
因为沙盘上行驶的车模在沙盘上的定位栅格间距远小于GPS的定位精度,所以在沙盘上不能用常规的GPS定位。而必须代之以新的传感器技术。我们采用了磁敏器件来做运动模型的定位,又由于磁定位器件安装的相对比较密集,磁定位器件的数量又及其众多。因此,需要解决上述的缺点就需要采用另一种方案来解决,但是由于需要对海量的传感器进行采集处理,每个传感器都需要连接到控制器中,又由于普通的单片机的管脚数量不够用,因此亟需一种海量传感器数据采集系统。
发明内容
为了解决现有技术中存在的上述问题,提供一种海量传感器数据采集系统。
本发明所采用的技术方案是:一种海量传感器数据采集系统,用于车模在沙盘中的定位控制,包括:传感器,用于采集磁敏器件上发出的的信号;隔离器,上述隔离器输入端连接上述传感器;复杂可编程逻辑器件,上述复杂可编程逻辑器件的输入端连接上述隔离器的输出端,上述复杂可编程逻辑器件的输出端连接下述控制器的扩展总线;控制器,上述控制器连接上述复杂可编程逻辑器件,上述控制器至少连接4个复杂可编程逻辑器件,每个上述复杂可编程逻辑器件都连接上述隔离器及传感器,上位机,与上述控制器采用串行总线连接。
优选的,上述扩展总线采用并行总线。
优选的,上述控制器采用MCU单片机。
优选的,上述控制器采用DSP微处理器。
优选的,上述耦合器采用光电耦合器。
优选的,上述光电耦合器采用TLP281光电耦合器。
采用本技术方案的有益效果是:本发明包括传感器、隔离器、至少4片复杂可编程逻辑器件、控制器以及上位机,本发明由于需要采集海量的磁定位器件,采用多个复杂可编程逻辑器接入普通单片机的并行总线,能够有效处理各路定位信息,实现海量传感器的瞬间读入。
附图说明
为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明,其中:图1是本发明实施例1的结构示意图。
具体实施方式
下面结合附图详细说明本发明的具体实施例。
实施例1
如图1所示,一种海量传感器数据采集系统,包括:传感器,用于采集磁敏器件上发出的的信号;隔离器,所述隔离器输入端连接所述传感器;复杂可编程逻辑器件(CPLD),上述CPLD的输入端连接所述隔离器的输出端,所述CPLD的输出端连接下述控制器的扩展总线;控制器,所述控制器连接上述CPLD,所述控制器至少连接4个CPLD,每个所述CPLD都连接多个隔离器及传感器。
本实施例优选采用4片CPLD是受车模电路印刷板的面积,单片机总线的带负荷能力,还有电子电路的复杂程度等综合因素考虑而定的。
本实施例采EPM7256SQC208-10N信号的CPLD,还有其他的选择方案,像美国的xilinx,littice,actel等公司生产的大规模CPLD原则上都可以选用,但换一家公司开发环境IDE同时也都要更换,CPLD具有采用了208脚,显然,采用多引脚的CPLD有利于减少CPLD芯片的数量。
首先多只传感器采集磁敏器件上发出的的信号,因为每只传感器与采集电路板之间的距离往往会达到几米到二十几米远,若把传感器得到的定位信息以直接连线的方式送达采集板,会带来许多干扰信息,轻则有用信息不能分辨,重则造成采集板瘫痪而不能工作,所以任何一路的传感器信息在送达采集之后要先行隔离,然后再传送给CPLD ,CPLD先将海量数据按位宽逐段的采集放入REG变量内暂存,然后再经由并行总线的顺序读入单片机内部,然后再由单片机将这些数据经过串行总线传送给上位PC机,当单片机搜索到即时的定位信息后要迅速上传给PC机,需要相应的串行总线与PC机通讯。
下面介绍复杂可编程逻辑器件的工作原理:
CPLD内部设计了n多个REG变量,以存储海量传感器的数据,同时在CPLD内部又设计出了相关的数据总线及地址总线,还有相关的控制逻辑等等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏清弘物联网股份有限公司,未经江苏清弘物联网股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310707048.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置