[发明专利]一种航天器异步串行接口完好性实时监测方法及系统在审
申请号: | 202011314589.4 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112445681A | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 骞尧;聂少军;崔冕;黑林俊 | 申请(专利权)人: | 西安空间无线电技术研究所 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 马全亮 |
地址: | 710100 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 航天器 异步 串行 接口 完好 实时 监测 方法 系统 | ||
一种航天器异步串行接口完好性实时监测方法及系统,包括:处理器发送自检信号;返回的自检信号依次串行送入一级缓存器、二级缓存器、三级缓存器;判断三级缓存器的自检信号与二级缓存器的自检信号是否一致,如果一致将,计数器加1,如果不一致,将计数器清0,当计数器大于等于一个固定值时,将三级缓存器的自检信号送入四级缓存器;在四级缓存器中查找是否有返回的自检数据低电平起始位出现,如果没有发现返回的自检数据低电平起始位,处理器输出低电平接口状态,表示接口状态异常,如果发现低电平起始位,开始连续接收8个比特的返回自检数据并暂时保存;判断该部分自检数据与发送的自检数据是否一致,实现航天器异步串行接口完好性实时监测。
技术领域
本发明涉及一种航天器异步串行接口完好性实时监测方法,属于通信领域。
背景技术
异步串行接口是航天器的一种常见且重要的接口,其功能好坏直接决定了航天器的通信能力。
航天器上的异步串行接口,由于受到空间单粒子及信号毛刺的影响。可能会对其无法进行完好性实时监测。
发明内容
本发明技术解决的问题是:克服异步串行接口信号毛刺及空间单粒子翻转对航天器的影响,提出一种用高可靠性处理器及其软件进行异步串行接口完好性实时监测的方法,该方法可实现对航天器异步串行接口的持续稳定监测。
本发明采用的技术方案为:
一种航天器异步串行接口完好性实时监测方法,步骤如下:
(1)处理器上电后进行初始化;
(2)处理器发送自检信号给电平转换芯片;
(3)电平转换芯片将接收到的的自检信号转换电平后输出给异步串行接口发送芯片;
(4)异步串行接口发送芯片将输入的自检信号变成异步信号后输出给异步串行接口接收芯片;
(5)异步串行接口接收芯片将输入的异步自检信号转换后输出给电平转换芯片;
(6)电平转换芯片将接收到的的异步自检信号转换电平后输出给处理器;
(7)处理器将返回的自检信号存入其中的一级缓存器;
(8)将一级缓存器的自检信号送入二级缓存器;
(9)将二级缓存器的自检信号送入三级缓存器;
(10)判断三级缓存器中的自检信号与二级缓存器的自检信号是否一致,如果一致,将计数器加1,如果不一致,将计数器清0;判断计数器是否大于等于预设的固定值,如果大于等于预设的固定值,将三级缓存器的自检信号送入四级缓存器,如果小于预设的固定值,将计数器加1,从而滤除返回自检信号中的毛刺,消除由毛刺带来的误判;
(11)在四级缓存器中查找是否有返回的自检数据低电平起始位出现,如果在固定时间内没有发现返回的自检数据低电平起始位,处理器输出低电平接口状态,表示接口状态异常;如果在固定时间内发现返回的自检数据低电平起始位,开始连续接收8个比特的返回自检数据并暂时保存;
(12)判断所述8个比特的返回的自检数据与处理器发送的自检数据是否一致,如果一致,处理器输出高电平接口状态,表示接口状态正常;如果不一致,处理器输出低电平接口状态,表示接口状态异常;处理器输出的接口状态经过电平转换芯片后最终输出,实现航天器异步串行接口完好性实时监测。
进一步的,所述处理器为高可靠性处理器,采用反熔丝FPGA实现。
进一步的,所述电平转换芯片采用B54ACS164245SRH。
进一步的,所述异步串行接口发送芯片采用JSR26C31W-S。
进一步的,异步串行接口接收芯片采用JSR26C32W-S。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安空间无线电技术研究所,未经西安空间无线电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011314589.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效散热硅胶梳状补偿滤波方法
- 下一篇:连杆螺栓安全校核方法