一种箱弹模拟器的通信故障模拟装置及方法_2

文档序号:8512165阅读:来源:国知局
R48、R52、R53、R55、R56、R57、R58、 R59、R60、R63、R64、R65、R66 和电容 C6、C7 ;RS422 通信收发器 Ul、RS422 通信收发器 U2 均 为96F174芯片;隔离电压转换器DCl为DCP02芯片;光电耦合器H1、光电耦合器H2均为 HCPL2631 芯片;
[0036] 协议处理电路2包括单片机AVR、晶体振荡器CRY和启振电容C_XTAL_1、C_ XTAL_2 ;单片机AVR为ATmega 128-16AI ;单片机AVR的22脚、53脚和63脚均连接参考地;
[0037] 所述的故障码监测电路3包括8位拨码开关SWl和上拉电阻VRl ;上拉电阻VRl包 括电阻町、1?2、1?3、1?4、1?5、1?6、1?7和1?8;电阻1?1、1?2、1?3、1?4、1?5、1?6、1?7和1?8的一端同时连 接电源VCC ;
[0038] 如图2所示:隔离电压转换器DCl的5脚连接GNDl ;隔离电压转换器DCl的6脚 同时连接电容C6和电容C7的一端;电容C6和电容C7的另一端同时接GNDl ;隔离电压转 换器DCl的1脚接电源VCC,2脚接地;
[0039] 电阻R52的一端同时连接电阻R55的一端、电阻R56的一端和电阻R63的一端;电 阻R52的另一端同时连接电阻R56的另一端、电阻R57的一端和电阻R64的一端;电阻R55 的另一端连接隔离电压转换器DCl的6脚;电阻R57的另一端连接GNDl ;电阻R63的另一 端连接RS422通信收发器Ul的2脚;电阻R64的另一端连接RS422通信收发器Ul的3脚;
[0040] RS422通信收发器Ul的4脚和16脚连接隔离电压转换器DCl的6脚;RS422通 信收发器Ul的8脚连接GNDl ;RS422通信收发器Ul的1脚连接光电耦合器H2的7脚,光 电耦合器H2的7脚还连接电阻R47的一端,电阻R47的另一端连接隔离电压转换器DCl的 6脚;光电耦合器H2的2脚连接电阻R48的一端,电阻R48的另一端连接单片机AVR的28 脚;光电耦合器H2的1脚和4脚均连接电源VCC ;光电耦合器H2的5脚连接GNDl ;
[0041] 电阻R53的一端同时连接电阻R58的一端、电阻R59的一端和电阻R65的一端;电 阻R53的另一端同时连接电阻R59的另一端、电阻R60的一端和电阻R66的一端;电阻R58 的另一端连接隔离电压转换器DCl的6脚;电阻R60的另一端连接GNDl ;
[0042] 电阻R65的另一端连接RS422通信收发器U2的2脚;电阻R66的另一端连接RS422 通信收发器U2的1脚;
[0043] RS422通信收发器U2的4脚和16脚连接隔离电压转换器DCl的6脚;RS422通信 收发器U2的8脚连接GNDl ;RS422通信收发器U2的3脚连接电阻R44的一端,电阻R44的 另一端连接光电耦合器Hl的2脚;光电耦合器Hl的8脚同时连接电源VCC和电阻R45的 一端;电阻R45的另一端同时连接光电親合器Hl的7脚和单片机AVR的27脚;光电親合器 Hl的1脚连接隔离电压转换器DCl的6脚;
[0044] 如图3所示:单片机AVR的23脚同时连接晶体振荡器CRY的一端和启振电容C_ XTAL_2的一端,单片机AVR的24脚同时连接晶体振荡器CRY的另一端和启振电容C_XTAL_1 的一端;启振电容C_XTAL_1的另一端和启振电容C_XTAL_2的另一端同时接地;
[0045] 如图4所示:8位拨码开关SWl的SWl连接端同时连接上拉电阻VRl中的电阻Rl 的一端和单片机AVR的SWl连接端(35脚);8位拨码开关SWl的SW2连接端同时连接上拉 电阻VRl中的电阻R2的一端和单片机AVR的SW2连接端(36脚);8位拨码开关SWl的SW3 连接端同时连接上拉电阻VRl中的电阻R3的一端和单片机AVR的SW3连接端(37脚);8 位拨码开关SWl的SW4连接端同时连接上拉电阻VRl中的电阻R4的一端和单片机AVR的 SW4连接端(38脚);8位拨码开关SWl的SW5连接端同时连接上拉电阻VRl中的电阻R5的 一端和单片机AVR的SW4连接端(39脚);8位拨码开关SWl的SW6连接端同时连接上拉电 阻VRl中的电阻R6的一端和单片机AVR的SW6连接端(40脚);8位拨码开关SWl的SW7 连接端同时连接上拉电阻VRl中的电阻R7的一端和单片机AVR的SW7连接端(41脚);8 位拨码开关SWl的SW8连接端同时连接上拉电阻VRl中的电阻R8的一端和单片机AVR的 SW8连接端(42脚);
[0046] 8位拨码开关SWl的8个拨码开关的静端同时连接单片机AVR的63脚。
[0047] 本实施方式中,RS422通信收发器Ul和光电耦合器H2为发送电路主体时,光电耦 合器H2输入端H2的2脚通过限流电阻R48与单片机相连,输出端与RS422通信发送器Ul 输入端Ul的1脚相连,经过Ul转换电平后输出。RS422通信收发器U2和光电耦合器Hl为 接收电路主体时,外部信号由RS422通信接收器U2输入端U2的1脚和2脚进入,经过电平 转换后通过限流电阻R44,然后进入光电耦合器Hl输入端H2的2脚,最后进入单片机内部 等待协议解析。隔离电源DCl为光电耦合器Hl、H2和RS422通信收发器Ul、U2提供了隔离 后的电源。1?52、1?53是信号匹配电阻 ;1?55、1?56、1?57、1?58、1?59、1?60是保护电阻。
【具体实施方式】 [0048] 三、本实施方式是基于一所述的一种箱弹模拟器的通 信故障模拟装置的通信故障模拟方法,该方法包括:
[0049] 用于接收发射控制系统的符合RS422电平标准的控制/测试命令,并将符合RS422 电平标准的控制/测试命令发送至协议处理电路2的步骤;用于将协议处理电路2进行协 议处理及约定后获得的命令应答码传送至发射控制系统的步骤;
[0050] 用于接收RS422通信电路1传送的符合RS422电平标准的控制/测试命令的步骤, 用于接收故障码监测电路3监测的故障监测码,并根据命令应答表输出对应故障监测码的 命令应答码至RS422通信电路1的步骤;
[0051] 用于循环监测拨码开关通过拨动开关产生的故障码电平信号,并根据产生的故障 码电平信号转换为额外的协议转换参考,并发送至协议转换电路2的步骤。
【具体实施方式】 [0052] 四、本实施方式是对三所述的一种箱弹模拟器的通信 故障模拟方法的进一步说明,本实施方式中,所述命令应答表的获取方式如下:
[0053] 协议处理电路2接收RS422通信电路1传送的符合RS422电平标准的控制/测试 命令,并对该命令进行协议转换后获得转换后的协议;协议处理电路2还接收故障码监测 电路3监测的所有故障监测码及正常状态码,并对该故障监测码及正常状态码进行协议转 换后得到额外的协议转换参考;协议处理电路2对转换后的协议和额外的协议转换参考进 行约定,约定结果为一个查找命令应答表。
【具体实施方式】 [0054] 五、本实施方式是对三或四所述的一种箱弹模拟器的 通信故障模拟方法的进一步说明,本实施方式中,所述的查找命令应答表如表1所示:
[0055] 表1查找命令应答表
[0056]
【主权项】
1. 一种箱弹模拟器的通信故障模拟装置,其特征在于,它包括RS422通信电路(I)、协 议处理电路(2)和故障码监测电路(3); RS422通信电路(1),用于接收发射控制系统的符合RS422电平标准的控制/测试命 令,并将符合RS422电平标准的控制/测试命令发送至协议处理电路(2);还用于将协议处 理电路(2)进行协议处理及约定后获得的命令应答码传送至发射控制系统; 协议处理电路(2),用于接收RS422通信电路(1)传送的符合RS422电平标准的控制 /测试命令,还用于接收故障码监测电路(3)监测的故障监测码,并根据命令应答表输出对 应故障监测码的命令应答码至
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1