多传感器数据同步及传输方法及脑磁探测仪技术

技术编号:33530977 阅读:26 留言:0更新日期:2022-05-19 02:01
本发明专利技术提供了一种多传感器数据同步及传输方法及脑磁探测仪,该多传感器数据同步及传输方法包括:对DMA存储器模块进行初始化,将DMA传输数据流目标地址设定为硬件定时器控制寄存器地址,将RS

【技术实现步骤摘要】
多传感器数据同步及传输方法及脑磁探测仪


[0001]本专利技术涉及磁探测
,尤其涉及一种多传感器数据同步及传输方法及脑磁探测仪。

技术介绍

[0002]脑磁探测技术利用弱磁传感器对人脑自身磁场进行探测,以获得脑磁活动特征,进而进行疾病诊断。传统脑磁探测仪器基于多通道磁传感器构建,各通道磁传感器采用RS485数据总线与控制终端进行信息交互,磁场采样率为200Hz,各传感器间无采样同步关系,这种采集方式会引入较大的采集时源偏差,且采样率偏低,导致数据无法满足精密脑磁特征提取的需求,仅能进行粗略的脑磁活动观测。具备多通道数据同步功能的高采样率脑磁探测仪器需重新购置,投入成本巨大。对既有传统脑磁图仪进行功能升级面临三个困难:第一,既有脑磁图仪在硬件上没有为硬件同步信号预留接口,无法引入外部同步采样信号;第二,既有脑磁图仪与控制终端采用经典的“指令

响应”机制进行总线信息交互,总线上握手信息过于频繁,占用了较大带宽,剩余带宽无法满足高采样率下大量数据传输的需求;第三,既有脑磁图仪处理器处理能力已趋于饱和,无法通过添加中断的方式处理实时信息。

技术实现思路

[0003]本专利技术提供了一种多传感器数据同步及传输方法及脑磁探测仪,能够解决现有技术中脑磁图仪无硬件同步信号预留接口且占用过多处理器运算资源的技术问题。
[0004]根据本专利技术的一方面,提供了一种多传感器数据同步及传输方法,多传感器数据同步及传输方法包括:对DMA存储器模块进行初始化,将DMA传输数据流目标地址设定为硬件定时器控制寄存器地址,将RS

485总线指令内容设定为硬件定时器启动控制字;控制终端定时通过RS

485总线发送同步采集及通信指令,DMA存储器模块在接收到同步采集及通信指令后,DMA传输数据流目标地址直接映射到硬件定时器控制寄存器地址,启动定时器,多个传感器基于设定时间序列依次进行磁场采样及数据传输,完成多传感器数据的同步及传输。
[0005]根据本专利技术的另一方面,提供了一种脑磁探测仪,脑磁探测仪使用如上所述的多传感器数据同步及传输方法进行数据同步及传输。
[0006]应用本专利技术的技术方案,提供了一种多传感器数据同步及传输方法,该方法在无需用户软件干预(占用处理器能力)的前提下,将传统的DMA方法、总线时间序列触发方法、硬件定时器级联方法相融合,使用RS

485总线指令代替设备间同步采样硬件触发信号,通过DMA传输数据流目标地址与定时器控制地址融合的方法,在完成485总线指令接收的同时,自动触发采样定时器和通讯定时器工作,并将与控制终端通信方式由“指令

响应”机制改为时间序列触发机制,压缩握手信息,最大限度的将总线带宽用于采集数据的传输。本专利技术所提供的数据同步及传输方法与现有技术相比,实现简单、方便,无需硬件同步信号,不占用处理器运算资源,在采样率提升10倍的前提下,同步精度满足脑磁特征提取的需求;基
于现有设备改进,极大节省经费与购置周期。
附图说明
[0007]所包括的附图用来提供对本专利技术实施例的进一步的理解,其构成了说明书的一部分,用于例示本专利技术的实施例,并与文字描述一起来阐释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0008]图1示出了根据本专利技术的具体实施例提供的多传感器数据同步及传输方法的流程框图;
[0009]图2示出了现有技术中提供的基于RS

485总线指令控制同步采集方法的流程框图;
[0010]图3示出了根据本专利技术的具体实施例提供的基于时间序列的数据传输的示意图;
[0011]图4示出了采用现有技术中提供的基于RS

485总线指令控制同步采集方法进行数据传输的示意图。
具体实施方式
[0012]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0013]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0014]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0015]如图1和图3所示,根据本专利技术的具体实施例提供了一种多传感器数据同步及传输方法,该多传感器数据同步及传输方法包括:对DMA存储器模块进行初始化,将DMA传输数据流目标地址设定为硬件定时器控制寄存器地址,将RS

485总线指令内容设定为硬件定时器启动控制字;控制终端定时通过RS

485总线发送同步采集及通信指令,DMA存储器模块在接收到同步采集及通信指令后,DMA传输数据流目标地址直接映射到硬件定时器控制寄存器
地址,启动定时器,多个传感器基于设定时间序列依次进行磁场采样及数据传输,完成脑磁探测多传感器数据的同步及传输。
[0016]应用此种配置方式,提供了一种多传感器数据同步及传输方法,该方法在无需用户软件干预(占用处理器能力)的前提下,将传统的DMA方法、总线时间序列触发方法、硬件定时器级联方法相融合,使用RS

485总线指令代替设备间同步采样硬件触发信号,通过DMA传输数据流目标地址与定时器控制地址融合的方法,在完成485总线指令接收的同时,自动触发采样定时器和通讯定时器工作,并将与控制终端通信方式由“指令

响应”机制改为时间序列触发机制,压缩握手信息,最大限度的将总线带宽用于采集数据的传输。本专利技术所提供的数据同步及传输方法与现有技术相比,实现简单、方便,无需硬件同步信号本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多传感器数据同步及传输方法,其特征在于,所述多传感器数据同步及传输方法包括:对DMA存储器模块进行初始化,将DMA传输数据流目标地址设定为硬件定时器控制寄存器地址,将RS

485总线指令内容设定为硬件定时器启动控制字;控制终端定时通过RS

485总线发送同步采集及通信指...

【专利技术属性】
技术研发人员:万双爱周明秦杰刘翔魏克全薛帅
申请(专利权)人:北京自动化控制设备研究所
类型:发明
国别省市:

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

1