热备份系统的gpio控制装置及其控制方法

文档序号:9726664阅读:454来源:国知局
热备份系统的gpio控制装置及其控制方法
【技术领域】
[0001]本发明属于电子技术领域,具体为一种热备份系统的GP1控制装置及其控制方法。
【背景技术】
[0002]在广电应用领域,机箱内部的重要模块必须做热备份处理,以使得在任何模块出现异常后,整个系统仍然能够正常运行和工作,保证在播出期间不会出现中断。机箱内的控制板作为系统的调度中心,基于热备份的要求,具备主控制板和备控制板,在正常情况下,主控制板完成对整个机箱的控制和系统的调度功能,备控制板不得对机箱和系统有任何影响,但是在主控制板出现异常的情况下,备控制板要能够自动接管机箱的控制权和系统的调度权,继续保持机箱和系统的正常工作。当主控制板或备控制板的任一控制板当前具有机箱的控制权和系统的调度权,相应地,该控制板的GP10接口则需要与机箱上对外的GP10接口相连接,以实现系统的调度和不同设备间的信息交互。现有技术中,对于主控制板或备控制板的GP10接口、与机箱的GP10接口之间的连接控制通常采用软件和程序来实现,而由上可知主控制板和备控制板既要彼此隔离,又要相互联系,采用软件和程序的连接控制方式可靠性不高、安全性差。

【发明内容】

[0003]本发明针对以上问题的提出,而研制一种热备份系统的GP10控制装置及其控制方法。
[0004]本发明的技术手段如下:
[0005]—种热备份系统的印10控制装置,所述热备份系统包括主控制板、备控制板和机箱;所述主控制板具有主GP10接口 ;所述备控制板具有备GP10接口 ;所述机箱具有机箱GP10接口 ;所述主控制板具有主地址线;所述备控制板具有备地址线,所述GP10控制装置包括:
[0006]配置在主控制板上的主可控开关;所述主可控开关置于所述主GP10接口和所述机箱GP10接口之间,用于接通或断开所述主GP10接口和所述机箱GP10接口之间的连接;
[0007]配置在主控制板上,与主地址线、备控制器和主逻辑电路相连接的主控制器;所述主控制器用于读取主地址线上的电平信号,检测是否存在备控制板,检测所述主控制板是否异常,并当主控制板不存在异常时,通过主控制线输出同读取的主地址线上的电平信号一致的电平信号给主逻辑电路,当主控制板存在异常时,通过主控制线输出同读取的主地址线上的电平信号相反的电平信号给主逻辑电路,当主控制板存在异常且检测到存在备控制板时,输出主备切换信号给备控制器;
[0008]配置在主控制板上,与主可控开关、主地址线和主控制线相连接的主逻辑电路;当主地址线上的电平信号与主控制线上的电平信号一致时,所述主逻辑电路控制所述主可控开关闭合,进而接通主GP10接口和所述机箱GP10接口之间的连接;当主地址线上的电平信号与主控制线上的电平信号不一致时,所述主逻辑电路控制所述主可控开关断开,进而断开主GP1接口和所述机箱GP1接口之间的连接;
[0009]配置在备控制板上的备可控开关;所述备可控开关置于所述备GP10接口和所述机箱GP10接口之间,用于接通或断开所述备GP10接口和所述机箱GP10接口之间的连接;
[0010]配置在备控制板上,与备地址线、主控制器和备逻辑电路相连接的备控制器;所述备控制器用于读取备地址线上的电平信号,检测是否存在主控制板,检测所述备控制板是否异常,当未接收到主控制器传输过来的主备切换信号或备控制板存在异常时,通过备控制线输出同读取的备地址线上的电平信号相反的电平信号给备逻辑电路;所述备控制器还用于当接收到主控制器传输过来的主备切换信号且备控制板未存在异常时,通过备控制线输出同读取的备地址线上的电平信号一致的电平信号给备逻辑电路,并在通过备控制线输出同读取的备地址线上的电平信号一致的电平信号给备逻辑电路之后,当备控制板存在异常且检测到存在主控制板时,输出备主切换信号给主控制器;
[0011]配置在备控制板上,与备可控开关、备地址线和备控制线相连接的备逻辑电路;当备地址线上的电平信号与备控制线上的电平信号一致时,所述备逻辑电路控制所述备可控开关闭合,进而接通备GP10接口和所述机箱GP10接口之间的连接;当备地址线上的电平信号与备控制线上的电平信号不一致时,所述备逻辑电路控制所述备可控开关断开,进而断开备GP10接口和所述机箱GP10接口之间的连接;
[0012]进一步地,当主控制板存在异常且检测到不存在备控制板时,所述主控制器输出报警信息;当备控制板存在异常且检测到不存在主控制板时,所述备控制器输出报警信息;
[0013]进一步地,所述GP10控制装置还包括用于给主逻辑电路和备逻辑电路供电的电源VDD、以及用于给主可控开关和备可控开关供电的电源VCC;
[0014]进一步地,所述主可控开关采用继电器RL1,该继电器RL1的常开触点串接在主GP10接口和机箱GP10接口之间;所述主逻辑电路包括:异或门U1、异或门U2、电阻R1、开关管Q1、电阻R2、电容C2和二极管D1;所述异或门U1的两输入端分别连接主地址线和主控制线;所述异或门U1的输出端连接所述异或门U2的一输入端,所述异或门U2的另一输入端连接所述电源VDD正极;所述异或门U2的输出端经由电阻R1连接开关管Q1基极;所述开关管Q1发射极接地,所述开关管Q1集电极经由电阻R2连接继电器RL1线圈的一端,继电器RL1线圈的另一端连接电源VCC正极;所述电容C2与所述电阻R2并联;所述二极管D1并联在继电器RL1的线圈两端;
[0015]进一步地,所述备可控开关采用继电器RL2,该继电器RL2的常开触点串接在备GP10接口和机箱GP10接口之间;所述备逻辑电路包括:异或门U3、异或门U4、电阻R3、开关管Q2、电阻R4、电容C4和二极管D2;所述异或门U3的两输入端分别连接备地址线和备控制线;所述异或门U3的输出端连接所述异或门U4的一输入端,所述异或门U4的另一输入端连接所述电源VDD正极;所述异或门U4的输出端经由电阻R3连接开关管Q2基极;所述开关管Q2发射极接地,所述开关管Q2集电极经由电阻R4连接继电器RL2线圈的一端,继电器RL2线圈的另一端连接电源VCC正极;所述电容C4与所述电阻R4并联;所述二极管D2并联在继电器RL2的线圈两端。
[0016]一种热备份系统的GP10控制方法,所述热备份系统包括主控制板、备控制板和机箱;所述主控制板具有主GP10接口 ;所述备控制板具有备GP10接口 ;所述机箱具有机箱GP10接口;所述主控制板具有主地址线;所述备控制板具有备地址线,所述GP10控制方法包括如下步骤:
[0017]事先在主控制板上配置主可控开关、主逻辑电路和主控制器,以及在备控制板上配置备可控开关、备逻辑电路和备控制器;所述主可控开关置于所述主GP10接口和所述机箱GP10接口之间,所述备可控开关置于所述备GP10接口和所述机箱GP10接口之间;所述主控制器与主地址线、备控制器相连接,并通过主控制线连接主逻辑电路;所述主逻辑电路与所述主可控开关、主地址线相连接;
[0018]主控制器读取主地址线上的电平信号,检测是否存在备控制板,以及检测所述主控制板是否异常,当主控制板不存在异常时,主控制器通过主控制线输出同读取的主地址线上的电平信号一致的电平信号给主逻辑电路,当主控制板存在异常时,主控制器通过主控制线输出同读取的主地址线上的电平信号相反的电平信号给主逻辑电路,当主控制板存在异常且检测到存在备控制板时,主控制器输出主备切换信号给备控制器;当主地址线上的电平信号与主控制线上的电平信号一致时,主逻辑电路控制所述主可控开关闭合,进而接通主GP10接口和所述机箱GP10接口之间的连接;当主地址线上的电平信号与主控制线上的电平
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1