一种开关阵列系统技术方案

技术编号:28534364 阅读:16 留言:0更新日期:2021-05-20 00:26
本申请涉及一种开关阵列系统,该系统包括:依次耦合的主控模块、驱动模块和开关阵列;所述开关阵列包括微波开关和衰减器;所述主控模块,用于将用户指令翻译成控制指令并将所述控制指令发送至所述驱动模块;所述驱动模块用于对所述控制指令进行译码锁存并输出驱动电流,利用所述驱动电流控制所述开关阵列中相应的微波开关和衰减器进行相应动作。本申请提供的技术方案,可以实现快速控制各个通道的切换,大大减少了由于手动操作带来的各种不便。大大减少了由于手动操作带来的各种不便。大大减少了由于手动操作带来的各种不便。

【技术实现步骤摘要】
一种开关阵列系统


[0001]本技术涉及电子设备控制
,特别是指一种开关阵列系统。

技术介绍

[0002]在卫星测控与数传系统中,射频开关阵列作为地面设备的一部分发挥着重要的作用,它主要用于完成射频信号的分路、合路、功率电平控制及通道切换等功能。
[0003]现有的射频开关阵列中配置有控制器,用以连接程控衰减器。而程控功能则是通过测试计算机中的程控软件控制射频开关阵列的控制器,以调节通道的衰减和各个通道间的切换。由于现有的程控控制功能需要单独编程程控软件,且与自动化测试软件的契合度不高,因此不能满足自动化测试的需求。

技术实现思路

[0004]有鉴于此,本技术的主要目的在于提供一种开关阵列系统,以能实现快速控制各个通道的切换,减少由于手动操作带来的各种不便。
[0005]本技术提供的一种开关阵列系统,包括:
[0006]依次耦合的主控模块、驱动模块和开关阵列;所述开关阵列包括微波开关和衰减器;
[0007]所述主控模块,用于将用户指令翻译成控制指令并将所述控制指令发送至所述驱动模块;
[0008]所述驱动模块用于对所述控制指令进行译码锁存并输出驱动电流,利用所述驱动电流控制所述开关阵列中相应的微波开关和衰减器进行相应动作。
[0009]由上,可以实现在开关阵列中快速控制各个通道的切换,减少由于手动操作带来的各种不便。
[0010]作为第一方面的一种实现方式,所述主控模块包括:
[0011]单片机、与所述单片机连接的存储模块、与所述单片机连接的用户交互模块以及与所述单片机连接的显示模块;
[0012]所述存储模块用于存储所述开关阵列的IP地址和所述开关阵列的端口地址;
[0013]所述用户交互模块用于识别获取到的用户指令并产生中断值,将该中断值发送至所述单片机;其中,所述用户指令为包含所述开关阵列IP地址和/或端口地址的指令;
[0014]所述单片机用于将接收到的中断值翻译成控制指令;
[0015]所述显示模块用于显示所述开关阵列中微波开关和衰减器的实时工作状态。
[0016]由上,通过单片机、存储模块、用户交互模块和显示模块的相互配合,可以实现用户与主控模块间的交互。
[0017]作为第一方面的一种实现方式,所述用户交互模块包括:
[0018]远程交互模块和本地交互模块;
[0019]所述远程交互模块电连接至单片机,用于接收远程用户发送的用户指令,并将其
发送至所述单片机;
[0020]所述本地交互模块电连接至单片机,用于接收本地用户发送的用户指令,并将其发送至所述单片机。
[0021]由上,提供了远程交互模块和本地交互模块两种交互方式,可以实现用户在远程和本地控制该系统。
[0022]作为第一方面的一种实现方式,所述远程交互模块包括:上位机和与所述上位机网络连接的网口芯片,所述网口芯片电连接至所述单片机。
[0023]由上,通过设置网口芯片来实现上位机与单片机间的连接,从而实现远程控制。
[0024]作为第一方面的一种实现方式,所述本地交互模块包括:键盘和与所述键盘电连接的键盘接口芯片,所述键盘接口芯片电连接至所述单片机。
[0025]由上,通过设置键盘接口芯片来实现键盘与单片机间的连接,从而实现本地控制。
[0026]作为第一方面的一种实现方式,所述单片机为W77E58型单片机。
[0027]作为第一方面的一种实现方式,所述存储模块为EEPROM AT24C01型芯片。
[0028]作为第一方面的一种实现方式,所述网口芯片为W5100型芯片。
[0029]作为第一方面的一种实现方式,所述键盘接口芯片为82C79型芯片。
[0030]由上,基于本申请实现快速控制各个通道的切换、减少由于手动操作带来的各种不便的目的,上述芯片的选型为本申请提供的相应芯片的较优选型。
[0031]作为第一方面的一种实现方式,所述驱动模块包括:
[0032]FPGA,用于对所述控制指令进行译码锁存,并将所述开关阵列中微波开关和衰减器的实时工作状态回读给所述主控模块;
[0033]OC驱动器,与所述FPGA电连接,用于根据所述FPGA译码锁存后的控制指令生产驱动电流,并利用所述驱动电流驱动所述开关阵列中微波开关和衰减器;
[0034]配置芯片,与所述FPGA电连接,用于配置所述FPGA的相关参数信息;
[0035]所述配置芯片为EPC2LI20N型芯片;
[0036]所述OC驱动器为ULN2803A型芯片。
[0037]由上,将驱动模块设置为包括FPGA、OC驱动器和配置芯片,并给出了相关芯片的选型,可以提供该系统的驱动性能。
[0038]综上,本技术通过提供一种开关阵列系统,可以实现快速控制各个通道的切换,减少由于手动操作带来的各种不便。
附图说明
[0039]图1为本申请实施例提供的一种开关阵列系统的结构示意图;
[0040]图2为本申请实施例提供的开关阵列系统的驱动模块结构示意图;
[0041]图3为本申请实施例提供的开关阵列的控制系统软件设计流程。
[0042]附图标记:
[0043]100

主控模块、200

驱动模块、300

开关阵列、110

单片机、120

存储模块、130

用户交互模块、131

远程交互模块、132

本地交互模块、1311

上位机、1312

网口芯片、1321

键盘、1322

键盘接口芯片、210

FPGA、220

OC驱动器、230

配置芯片
具体实施方式
[0044]为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的首选实施例。但是,本申请可以以许多不同的形式来实现,并不局限于本文所描述的实施例。相反地,提供这些实施例的目的是使本申请的公开内容更加透彻全面。
[0045]需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件并与之结合为一体,或者可能同时存在居中元件。
[0046]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0047]在以下的描述中,所涉及的术语“第一\第二\第三等”或模块A、模块B、模块C等,仅用于区别类似的对象,不代表针对对象的特定排序,可以理解地,在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种开关阵列系统,其特征在于,所述系统包括:依次耦合的主控模块、驱动模块和开关阵列;所述开关阵列包括微波开关和衰减器;所述主控模块,用于将用户指令翻译成控制指令并将所述控制指令发送至所述驱动模块;所述驱动模块用于对所述控制指令进行译码锁存并输出驱动电流,利用所述驱动电流控制所述开关阵列中相应的微波开关和衰减器进行相应动作。2.根据权利要求1所述的系统,其特征在于,所述主控模块包括:单片机、与所述单片机连接的存储模块、与所述单片机连接的用户交互模块以及与所述单片机连接的显示模块;所述存储模块用于存储所述开关阵列的IP地址和所述开关阵列的端口地址;所述用户交互模块用于识别获取到的用户指令并产生中断值,将该中断值发送至所述单片机;其中,所述用户指令为包含所述开关阵列IP地址和/或端口地址的指令;所述单片机用于将接收到的中断值翻译成控制指令;所述显示模块用于显示所述开关阵列中微波开关和衰减器的实时工作状态。3.根据权利要求2所述的系统,其特征在于,所述用户交互模块包括:远程交互模块和本地交互模块;所述远程交互模块电连接至单片机,用于接收远程用户发送的用户指令,并将其发送至所述单片机;所述本地交互模块电连接至单片机,用于接收本地用户发送的用户指令,并将其发送至所述单...

【专利技术属性】
技术研发人员:谭宇于为健吕强朱连芝唐尧李云鹏王玮张守龙
申请(专利权)人:北京国电高科科技有限公司
类型:新型
国别省市:

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

1