[发明专利]基于异步串口同步源的模块同步控制方法有效
申请号: | 201811187731.6 | 申请日: | 2018-10-12 |
公开(公告)号: | CN109525350B | 公开(公告)日: | 2020-04-10 |
发明(设计)人: | 李有财;刘震;汤平;周斌;陈文彬 | 申请(专利权)人: | 福建星云电子股份有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 异步 串口 同步 模块 控制 方法 | ||
本发明提供一种基于异步串口同步源的模块同步控制方法,包括在同步源通过异步串行通讯口的发送端向各受控单元发送操作命令时,同时向各受控单元发送通讯信号;各受控单元通过异步串行通讯口的接收端接收来自同步源的操作命令以及通讯信号,并提取出通讯信号作为同步时钟信号进行同步;各受控单元根据操作命令执行对应操作,并通过异步串行通讯口的发送端向同步源发送操作数据;同步源通过异步串行通讯口的接收端接收来自各受控单元的操作数据。本发明优点:可实现启动停止控制、数据采集、高速通讯三者之间的精确同步;可有效降低实现成本,还可有效克服因通讯故障而导致的数据时间错位问题。
技术领域
本发明涉及通信领域,特别涉及一种基于异步串口同步源的模块同步控制方法。
背景技术
在锂电池的老化测试系统中,常常需要多台设备并联运行,由此就免不了会涉及多台设备之间启动停止控制、数据采样、高速通讯三者的同步问题。现有常规的同步方式是:由一同步时钟信号实现启动停止控制、数据采样的同步,并假定通讯完全实时且无故障,由此来实现数据的同步。但是,在现有这种同步方式存在以下缺陷:1、需要额外设计一个同步时钟信号,这会增加实现的成本;2、一旦并联设备中的某一台发生通讯错误,就会造成数据时间上发生错位;3、无法实现启动停止控制、数据采样、高速通讯三者的精确同步。
发明内容
本发明要解决的技术问题,在于提供一种基于异步串口同步源的模块同步控制方法,通过该控制方法可有效降低实现成本,并能够实现启动停止控制、数据采集、高速通讯三者之间的精确同步。
本发明是这样实现的:基于异步串口同步源的模块同步控制方法,所述方法需提供一同步源以及复数个受控单元;每所述受控单元均通过一异步串行通讯口与所述同步源相连接;所述控制方法包括如下步骤:
步骤S1、在所述同步源通过所述异步串行通讯口的发送端向各所述受控单元发送操作命令时,同时向各所述受控单元发送通讯信号;
步骤S2、各所述受控单元通过所述异步串行通讯口的接收端接收来自所述同步源的操作命令以及通讯信号,并提取出通讯信号作为同步时钟信号进行同步;
步骤S3、各所述受控单元根据操作命令执行对应操作,并通过所述异步串行通讯口的发送端向所述同步源发送操作数据;
步骤S4、所述同步源通过所述异步串行通讯口的接收端接收来自各所述受控单元的操作数据。
进一步地,在每所述受控单元中均设置一同步源时钟信号计数器以及一同步信号周期计数器;
在所述步骤S2中,所述提取出通讯信号作为同步时钟信号进行同步具体为:设定同步时间,在所述受控单元提取出通讯信号作为同步时钟信号后,所述同步源时钟信号计数器以同步时钟信号作为时基来对同步时间进行计时,同时,所述同步信号周期计数器以受控单元自身的时钟信号作为时基来对同步时间进行计时;
在所述同步源时钟信号计数器连续计数的时间达到同步时间时,记下计时结果TimeOfA,同时产生鉴相信号,并将同步源时钟信号计数器清零;在所述同步信号周期计数器连续计数的时间达到同步时间时,记下计时结果TimeOfB;计算出同步源时钟信号计数器与同步信号周期计数器的相位差Error=TimeOfA-TimeOfB,在完成鉴相后,将所述同步信号周期计数器清零,且将计算出的相位差Error补偿给所述同步信号周期计数器,从而实现受控单元的时间同步操作。
进一步地,所述步骤S2还包括:
各所述受控单元监控同步时钟信号是否丢失,且如果监控到同步时钟信号丢失,则受控单元自动补插一同步时钟信号,并对补插的同步时钟信号进行计数;如果监控到同步时钟信号未丢失,则不做补插处理。
进一步地,所述步骤S4还包括:
当通讯发生错误时,所述同步源自动根据上、下两笔操作数据自动完成插值操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星云电子股份有限公司,未经福建星云电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811187731.6/2.html,转载请声明来源钻瓜专利网。