一种卫星星载计算机自动化测试系统与方法技术方案

技术编号:29295892 阅读:14 留言:0更新日期:2021-07-17 00:54
本发明专利技术提供了一种卫星星载计算机自动化测试系统,包括单片机、AD采集模块、DA电路、电压电流检测电路、星载机通讯口、上位机通讯口、数字量输出电路和数字量输入电路,其中,所述AD采集模块的输出端与所述单片机连接,所述单片机的输出端与所述DA电路连接,所述电压电流检测电路与所述单片机输入输出双向连接,所述单片机分别与所述星载机通讯口、上位机通讯口输入输出双向连接,所述单片机的输出端与所述数字量输出电路连接,所述数字量输入电路的输出端与所述单片机连接。本发明专利技术还提供了一种卫星星载计算机自动化测试方法。本发明专利技术的有益效果是:简化了测试流程,简化了测试工作量,提高了工作效率。了工作效率。了工作效率。

An automatic test system and method for satellite computer

【技术实现步骤摘要】
一种卫星星载计算机自动化测试系统与方法


[0001]本专利技术涉及卫星星载计算机,尤其涉及一种卫星星载计算机自动化测试系统与方法。

技术介绍

[0002]传统的卫星星载计算机测试,流程复杂,测试工作量较大。传统卫星星载计算机测试工作中,需要大量的手动或半自动测试工作,同时需要人为进行一些数据及信息的上传。这给卫星星载计算机测试工作带来了极大的不方便,同时效率低下。

技术实现思路

[0003]为了解决现有技术卫星星载计算机测试中极大的不方便,同时效率低下的问题,本专利技术提供了一种卫星星载计算机自动化测试系统与方法。
[0004]本专利技术提供了一种卫星星载计算机自动化测试系统,包括上位机、测试单元、星载计算机,所述测试单元通过第一RS422通讯接口连接所述上位机,所述测试单元通过第二RS422通讯接口和测试连接线连接所述星载计算机,所述测试单元包括单片机、AD采集模块、DA电路、电压电流检测电路、星载机通讯口、上位机通讯口、数字量输出电路和数字量输入电路,其中,所述AD采集模块的输出端与所述单片机连接,所述单片机的输出端与所述DA电路连接,所述电压电流检测电路与所述单片机输入输出双向连接,所述单片机分别与所述星载机通讯口、上位机通讯口输入输出双向连接,所述单片机的输出端与所述数字量输出电路连接,所述数字量输入电路的输出端与所述单片机连接,所述测试单元通过周期轮询配电测试口、数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口,获取所述配电测试口、所述数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口的初始状态,若为初始状态,则判断未进行该项目的测试,若状态发生变化,则判定进行该项目的测试,所述测试单元将该测试项目的测试结果输出至所述上位机。
[0005]作为本专利技术的进一步改进,所述上位机包括测试项目设置模块,所述设置模块设置获取测试信号的参数。
[0006]作为本专利技术的进一步改进,所述设置模块包括获取测试信号的时间参数、时长参数。
[0007]作为本专利技术的进一步改进,还包括手动测试模块,所述手动测试模块通过输入指令获取测试信号。
[0008]作为本专利技术的进一步改进,所述手动测试模块包括日志查看模块、记录模块。
[0009]作为本专利技术的进一步改进,若所述测试单元不主动判定正在测试的测试项目,则所述星载计算机通过RS422接口向所述测试单元发指令,通知所述测试单元当前进行的测试项目,所述测试单元的记录模块将相应的测试数据进行记录。
[0010]作为本专利技术的进一步改进,所述上位机将测试项目的配置参数传送到所述测试单元。
[0011]作为本专利技术的进一步改进,所述卫星星载计算机自动化测试方法还包括程控测试,所述程控测试包括:星载计算机向测试系统按时间顺序发送测试码,测试系统按照测试码的时间顺序相应开启对应的测试通道,并将相应的测试数据记录。
[0012]作为本专利技术的进一步改进,所述测试码的前两个字节代表测试的项目类型,后一个字节代表第几路。
[0013]本专利技术的有益效果是:构建一种卫星星载计算机自动化测试系统,包括上位机、测试单元、星载计算机,所述测试单元通过第一RS422通讯接口连接所述上位机,所述测试单元通过第二RS422通讯接口和测试连接线连接所述星载计算机,所述测试单元包括单片机、AD采集模块、DA电路、电压电流检测电路、星载机通讯口、上位机通讯口、数字量输出电路和数字量输入电路,其中,所述AD采集模块的输出端与所述单片机连接,所述单片机的输出端与所述DA电路连接,所述电压电流检测电路与所述单片机输入输出双向连接,所述单片机分别与所述星载机通讯口、上位机通讯口输入输出双向连接,所述单片机的输出端与所述数字量输出电路连接,所述数字量输入电路的输出端与所述单片机连接,所述测试单元通过周期轮询配电测试口、数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口,获取所述配电测试口、所述数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口的初始状态,若为初始状态,则判断未进行该项目的测试,若状态发生变化,则判定进行该项目的测试,所述测试单元将该测试项目的测试结果输出至所述上位机。通过上述方案,简化了测试流程,简化了测试工作量,提高了工作效率。
附图说明
[0014]图1是本专利技术一种卫星星载计算机自动化测试的结构示意图。
[0015]图2是本专利技术一种卫星星载计算机自动化测试单元的结构示意图。
具体实施方式
[0016]下面结合附图说明及具体实施方式对本专利技术作进一步说明。
[0017]如图1、图2所示,提供一种卫星星载计算机自动化测试系统,包括上位机2、测试单元1、星载计算机3,所述测试单元1通过第一RS422通讯接口连接所述上位机1,所述测试单元1通过第二RS422通讯接口和测试连接线连接所述星载计算机3,所述测试单元1包括单片机101、AD采集模块102、DA电路103、电压电流检测电路104、星载机通讯口105、上位机通讯口106、数字量输出电路107和数字量输入电路108,其中,所述AD采集模块102的输出端与所述单片机101连接,所述单片机101的输出端与所述DA电路103连接,所述电压电流检测电路104与所述单片机101输入输出双向连接,所述单片机101分别与所述星载机通讯口105、上位机通讯口106输入输出双向连接,所述单片机101的输出端与所述数字量输出电路107连接,所述数字量输入电路108的输出端与所述单片机101连接,所述测试单元1通过周期轮询配电测试口、数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口,获取所述配电测试口、所述数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口的初始状态,若为初始状态,则判断未进行该项目的测试,若状态发生变化,则判定进行该项目的测试,所述测试单元1将该测试项目的测试结果输出至所述上位机2。
[0018]具体来说,所述单片机101的型号为STM32,采用以STM32为核心加外围器件的设计
方案。
[0019]所述单片机101分别通过RS422接口与所述星载机通讯口105、上位机通讯口106输入输出双向连接。
[0020]本专利技术还提供了一种卫星星载计算机自动化测试方法,基于上述的一种卫星星载计算机自动化测试系统,进行以下卫星测试项目:数字输入输出,模拟量输入输出,配电输出测试。
[0021]测试日志描述包括:测试时间,以及与其相对应的测试项目,按照预先的标准,自动的汇总不合格项目,及偏差,例如表1。
[0022]表1测试数据格式
[0023][0024]本专利技术支持全自动测试和半自动测试两种工作模式。
[0025]1)全自动工作模式:
[0026]测试系统工作机理:测试系统每周期轮询各个测试口的状态是否为初始状态,若为初始状态,则测试系统判定测试人员未进行该个项目的测试。若状态发生变化,则判定进行该项目的测试,测试系统会将该测试项目输出至上位机界面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卫星星载计算机自动化测试系统,其特征在于:包括上位机、测试单元、星载计算机,所述测试单元通过第一RS422通讯接口连接所述上位机,所述测试单元通过第二RS422通讯接口和测试连接线连接所述星载计算机,所述测试单元包括单片机、AD采集模块、DA电路、电压电流检测电路、星载机通讯口、上位机通讯口、数字量输出电路和数字量输入电路,其中,所述AD采集模块的输出端与所述单片机连接,所述单片机的输出端与所述DA电路连接,所述电压电流检测电路与所述单片机输入输出双向连接,所述单片机分别与所述星载机通讯口、上位机通讯口输入输出双向连接,所述单片机的输出端与所述数字量输出电路连接,所述数字量输入电路的输出端与所述单片机连接,所述测试单元通过周期轮询配电测试口、数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口,获取所述配电测试口、所述数字输入测试口、数字输出测试口、模拟输入测试口、模拟输出测试口的初始状态,若为初始状态,则判断未进行该项目的测试,若状态发生变化,则判定进行该项目的测试,所述测试单元将该测试项目的测试结果输出至所述上位机。2.根据权利要求1所述的卫星星载计算机自动化测试系统,其特征在于:所述上位机包括测试项目设置模块,所述设置模块设置获取测试信号的参数。3.根据权利要...

【专利技术属性】
技术研发人员:郝英杰任文胜
申请(专利权)人:深圳航天东方红卫星有限公司
类型:发明
国别省市:

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

1