一种基于LS7566计数器的转台外同步触发模块及方法与流程

本申请涉及数控测试仿真转台领域,尤其涉及一种基于ls7566计数器的转台外同步触发模块及方法。
背景技术:
1、数控惯导测试转台可以为惯性传感器、惯组系统等被测件提供精确的角位置、角速率基准,转台运动数据与被测件敏感数据的同步采集比对方法是实现被测件的指标测定和误差评估的重要措施。在测试阶段,数据采集系统需要同步采集转台运动数据和被测件的数据,因此测试中需要一种机制实现转台和被测件两者之间数据的同步。当前在转台测试领域同步的实现方式有两种,基于时钟的同步和基于脉冲的同步。
2、采用时钟同步的方法来实现测试系统各部分数据同步的方法,这种方法是在系统中配置时钟同步卡和时钟源,时钟同步卡从时钟源获取高精度的时间,使系统中各个设备与主机时钟源保持高精度的同步。但是这种方法要求系统各部分之间均需配置时钟同步卡,系统复杂程度大且成本较高。而采用同步脉冲触发的方法相比较更为简单易行,数据采集系统将周期性的触发脉冲同时传输给转台系统和被测件,二者同步将触发脉冲序号及所对应的数据发送给数据采集系统进行数据比对。但是由于触发脉冲来自于转台系统之外,且触发脉冲到来的时机存在随机性,因此触发脉冲可能会影响转台控制系统的稳定性。
3、基于该同步脉冲触发方法,当前有采用码盘分配器、转台控制计算机和同步触发计算机实现的方式,即采用设计的专用码盘分配器将转台位置传感器输出的位置信号一分为二,一路用于运动控制反馈,另一路用于同步位置输出,但是其系统硬件过于复杂,技术相对落后,当前已不再采用;当前有采用计数板卡和中断触发板卡并结合计算机系统实现的触发机制,其外部触发功能和伺服机构的位置反馈信号处理在同一计算机内核中实现,其需要多种板卡和计算机协同工作实现,系统复杂度高。
技术实现思路
1、(1)要解决的技术问题
2、本申请提供了一种基于ls7566计数器的转台外同步触发模块及方法,解决外同步脉冲触发可能会影响转台控制系统的稳定性的技术问题,同时解决实现复杂度的问题。
3、(2)技术方案
4、第一方面,本申请提供了一种基于ls7566计数器的转台外同步触发模块,包括数字信号处理芯片和ls7566计数芯片;所述数字信号处理芯片用于实现运动控制算法,所述ls7566计数芯片用于实现增量式码盘计数形成转台位置反馈数据;所述转台外同步触发模块与被测件同时接收触发脉冲,将脉冲序号、转台当前位置数据同步输出给数据采集系统;其中,所述ls7566计数芯片的同步位置信号锁存通道与运动控制位置反馈信号锁存通道分开。
5、进一步地,所述ls7566计数芯片还用于响应所述触发脉冲上升沿或下降沿锁存转台当前位置数据,同时向所述数字信号处理芯片申请中断;所述数字信号处理芯片还用于响应中断并读取转台当前位置数据,通过高速接口将转台当前位置数据同步输出给数据采集系统。
6、进一步地,所述数字信号处理芯片还用于选定所述ls7566计数芯片的其中一个通道为同步位置信号锁存通道,另一个通道为运动控制位置反馈信号锁存通道。
7、进一步地,所述数字信号处理芯片还用于通过定时中断程序定时查询同步锁存标志,实现转台当前位置数据同步输出功能。
8、进一步地,所述触发脉冲为ttl电平信号,电平幅值为3~5.5v,周期为1ms的整倍数。
9、第二方面,本申请提供了一种基于ls7566计数器的转台外同步触发方法,应用于如上所述的ls7566计数芯片;所述转台外同步触发方法包括:
10、接收外部周期性的触发脉冲,响应所述触发脉冲上升沿或下降沿锁存转台当前位置数据;
11、向数字信号处理芯片申请中断,使所述数字信号处理芯片响应中断并读取转台当前位置数据,通过高速接口将转台当前位置数据同步输出给数据采集系统。
12、第三方面,本申请提供了一种基于ls7566计数器的转台外同步触发方法,应用于如上所述的数字信号处理芯片;所述转台外同步触发方法包括:
13、响应ls7566计数芯片申请的中断,在中断服务子程序中读取转台当前位置数据;
14、通过高速接口将转台当前位置数据同步输出给数据采集系统。
15、进一步地,还包括:
16、选定所述ls7566计数芯片的其中一个通道为同步位置信号锁存通道,另一个通道为运动控制位置反馈信号锁存通道;
17、通过定时中断程序定时查询同步锁存标志,实现转台当前位置数据同步输出功能。
18、第四方面,本申请提供了一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上所述的转台外同步触发方法。
19、第五方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上所述的转台外同步触发方法。
20、(3)有益效果
21、本申请的上述技术方案具有如下优点:
22、本申请第一方面提供的基于ls7566计数器的转台外同步触发模块,通过将ls7566计数芯片的同步位置信号锁存通道与运动控制位置反馈信号锁存通道分开,避免了同步触发功能对于转台正常运动控制的干扰,能够在不影响转台正常运行基础上实现转台同步数据的输出。该方法可以在单独一块电路板上实现,具有可靠性高、易于实现的特点。
23、可以理解的是,上述第二方面、第三方面、第四方面和第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
技术特征:
1.一种基于ls7566计数器的转台外同步触发模块,其特征在于,包括数字信号处理芯片和ls7566计数芯片;所述数字信号处理芯片用于实现运动控制算法,所述ls7566计数芯片用于实现增量式码盘计数形成转台位置反馈数据;所述转台外同步触发模块与被测件同时接收触发脉冲,将脉冲序号、转台当前位置数据同步输出给数据采集系统;其中,所述ls7566计数芯片的同步位置信号锁存通道与运动控制位置反馈信号锁存通道分开。
2.如权利要求1所述的转台外同步触发模块,其特征在于,所述ls7566计数芯片还用于响应所述触发脉冲上升沿或下降沿锁存转台当前位置数据,同时向所述数字信号处理芯片申请中断;所述数字信号处理芯片还用于响应中断并读取转台当前位置数据,通过高速接口将转台当前位置数据同步输出给数据采集系统。
3.如权利要求1所述的转台外同步触发模块,其特征在于,所述数字信号处理芯片还用于选定所述ls7566计数芯片的其中一个通道为同步位置信号锁存通道,另一个通道为运动控制位置反馈信号锁存通道。
4.如权利要求1所述的转台外同步触发模块,其特征在于,所述数字信号处理芯片还用于通过定时中断程序定时查询同步锁存标志,实现转台当前位置数据同步输出功能。
5.如权利要求1所述的转台外同步触发模块,其特征在于,所述触发脉冲为ttl电平信号,电平幅值为3~5.5v,周期为1ms的整倍数。
6.一种基于ls7566计数器的转台外同步触发方法,其特征在于,应用于权利要求1至5任一项所述的ls7566计数芯片;所述转台外同步触发方法包括:
7.一种基于ls7566计数器的转台外同步触发方法,其特征在于,应用于权利要求1至5任一项所述的数字信号处理芯片;所述转台外同步触发方法包括:
8.如权利要求7所述的转台外同步触发方法,其特征在于,还包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求7至8任一项所述的转台外同步触发方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求7至8任一项所述的转台外同步触发方法。
技术总结
本申请涉及一种基于LS7566计数器的转台外同步触发模块及方法,其中,所述转台外同步触发模块包括数字信号处理芯片和LS7566计数芯片;所述数字信号处理芯片用于实现运动控制算法,所述LS7566计数芯片用于实现增量式码盘计数形成转台位置反馈数据;所述转台外同步触发模块与被测件同时接收触发脉冲,将脉冲序号、转台当前位置数据同步输出给数据采集系统;其中,所述LS7566计数芯片的同步位置信号锁存通道与运动控制位置反馈信号锁存通道分开。本申请能够在不影响转台正常运行基础上实现转台同步数据的输出。
技术研发人员:葛力彬,聂宜云,胡宇峰
受保护的技术使用者:中国航空工业集团公司北京航空精密机械研究所
技术研发日:
技术公布日:2024/11/28
技术研发人员:葛力彬,聂宜云,胡宇峰
技术所有人:中国航空工业集团公司北京航空精密机械研究所
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
