0 引言
火控计算机是整个火力控制系统的重要组成部分,如同人体的大脑,也是连接火力控制系统中搜索跟踪系统和武器瞄准系统的中间环节。作战过程中,火控计算机实时接收搜索跟踪系统采集到的目标诸元,根据目标的运动轨迹和配置火炮的弹道射表,完成对射击诸元的实时解算,同时控制武器瞄准系统对目标实施有效的射击。因此火控计算机的对外接口关系比较复杂,本文主要讲述了某型火控系统中火控计算机接口电路的硬件设计。
1 接口电路的设计
由于本火控计算机中接口数量比较繁多,而且种类也不同,为了便于描述,对本系统中的接口分为两类:通讯接口,控制接口。
1.1 通讯接口
本火控计算机中通讯接口主要有:(1)接收本雷达或异地雷达现在点方位角和高低角的串口;(2)接收雷达距离,激光距离,雷达状态等参数的并口。不同接口所匹配的接口电路也不同。
由于火控计算机中主CPU的串口为标准的RS232口,输出TIA/EIA-232-F电平,而跟踪系统中使用的是单片机,输出电平是TTL电平,如图1串口匹配电路,利用max232进行电平转换,该器件包含2个驱动器、2个接收器和一个电压发生器电路提供TIA/EIA-232-F电平。该器件符合TIA/EIA-232-F标准,每一个接收器将TIA/EIA-232-F电平转换成TTL/CMOS电平。每一个发送器将TTL/CMOS电平转换成TIA/EIA-232-F电平。同时为了保证数据传输的准确性,可靠性,提高抗干扰性,将串口中的接收信号RX通过96F175和发送信号TX通过96F174转换成差分形式,再进行传输。
在任何作战模式下,主CPU都要实时接受或发送不同的数据,也就是说同时会有多组数据挂在主CPU的16位数据总线上,这就需要把暂时不需要的数据进行锁存。如图2并口匹配电路,74HCT373为三态输出的八D锁存器,输出端Q0~Q7可直接与总线相连。当三态允许控制端OE为低电平时,Q0~Q7为正常逻辑状态,可用来驱动负载或总线。当OE为高电平时,Q0~Q7呈高阻态,既不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。当锁存允许端LE为高电平时,Q随数据D而变。当LE为低电平时,Q被锁存在已建立的数据电平。
图2:并口匹配电路
本电路中锁存允许端LE固定为高电平,三态允许控制端OE的控制由主CPU决策,具体控制过程见控制接口部分。
1.2 控制接口
控制接口主要有便于战士操作使用的各种状态量的显示控制,具体显示单元在操控面板或连指挥箱面板,以及对数据接口的分时复用的控制。
指战员在操作过程中需要随时了解系统的各种状态,以便于做出正确的判断,所以火控计算机要将各种状态量,比如跟踪、搜索、有诸元、无诸元、回波、剔点、故障等信息实时指示到操作手和连长面前。所以显示指示的控制就显得尤为重要,要做到快速、准确。
采用多片GAL20V8进行编译,GAL译码读不同的地址输出W1~W8用于数据读写的控制以及指示灯的控制。以诸元灯的控制为例,见图3诸元灯控制电路图,图2并口匹配电路,W1用于雷达距离读取的控制,当主CPU需要读取雷达距离时,W1会置高,锁存器74HCT373中的数据就输出到数据总线上,被主CPU读取;同样W2用于激光距离读取的控制,当主CPU需要读取激光距离时,W2会置高。W7和reset通过与门74HCT08作用于触发器74HCT74的清除端控制诸元灯的灭;W8作用于74HCT74的置位端控制诸元灯的亮。
2 结论
本文电路的设计已在某型火控计算机中得以应用,并正式装备部队使用,经过多年的验证,该接口电路的设计可行,可靠,并有很好的可借鉴性。
关键字:火控计算机 接口电路 RS232
引用地址:
火控计算机接口电路的设计
推荐阅读最新更新时间:2024-05-02 23:14
基于C语言的RS232串行接口通信设计与实现
串行通信在通讯领域被广泛应用,标准的RS232接口已成为计算机、外设、交换机和许多通讯设备的标准接口。虽然近年来随着USB口的日趋流行,RS232接口串口作为一种传统的串口通信口有被取代的趋势。然而由于它具有较高的性价比和传输的可靠性Ⅲ。在传输速率要求不是很高的情况下,串口通信仍然具有其自身的优势。同时RS232标准广泛应用于微型计算机系统和大型系统中,RS232标准还具有连线简单、通讯距离长等优点,本文将着熏介绍串口通信的连接方式以及利用C语言编程实现串口通讯,最后以实际的工程项目应用,验证了该通讯方式的可靠性。 1 RS232串行接口
1.1 RS232接口简介
RS232串行接口属于个人计算机(PC)及
[嵌入式]
串行12位ADC与计算机(电脑)之间的接口电路
近几年来,IC制造商设计了实现接口的各种方法,并且特别重视减少IC接口I/O引脚的数量。MAX187就是这样一个器件,它是一个12位模/数转换器(ADC)。你可以利用串行数据通信技术产生与该ADC的一个接口。MAX187的模/数转换和数据传输仅需三条数字I/O线。你可以利用PC的Centronics打印机端口在MAX187和PC之间产生一个简易接口(图1)。只要将引脚分别设置为高电平或低电平,你就能启用或禁用MAX187(引脚 3)。如果使该引脚开路,则内部参考电压(4.096V) 就被禁用,你必须将一个外部参考电压加到引脚REF(引脚4)上。在其他情况下,该引脚 与4.7μF旁路电容C1连接。通过使用SCLK引脚(引脚8)上的外
[模拟电子]
一种RS232/RS485/RS422接口转换器说明
一种RS232/RS485/RS422接口转换器说明 DM485系列转换器是标准RS232/RS485/RS422转换器,完成串口 RS232 与 RS485 / RS422之间的电气转换,可将最大通讯距离延长到1200米(4000英尺)。 DM485采用基本三线制方式:(TXD,RXD,GND),使用时无需任何软件驱动,产品采用工业级产品设计(适用温度范围-40℃~+85℃),内含静电释放保护,具有抗雷击功能,适用于各种工业、民用场合。 一、原理说明 RS232接口是一种用于近距离(最大30-60米)、慢速度、点对点通讯的通讯协议,在RS232中一个信号只用到一条信号线,采取与地电压参考的方式,因而在长距离传输后
[模拟电子]
用RS485代替RS232串口通信新方法
RM(Advanced RISC Machines)是对一类微处理器的通称。ARM是微处理器行业的一家知名企业,它设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。ARM微处理器是一种高性能、低功耗的32位微处理器,该处理器广泛应用于嵌入式系统中。ARM 9代表了ARM公司主流的处理器,已经在手持电话、机顶盒、数码相机、GPS、个人数字助理以及因特网设备等方面有了广泛的应用。在此,以ST公司生产的ARM 9系列中典型的STR912FW44X6芯片作为硬件开发平台的MCU,完成了基于ARM的太阳能发电系统中数据采集与传输系统的硬件设计,并提出了一种利用RS 485串口代替RS 232串121来进行通信的新方法。 l 硬
[嵌入式]
12位AD574与8088CPU的接口电路图
AD574接口电路 图4.27 12位AD574与8088CPU的接口电路图 启动A/D转换并采用查询方式,采集数据的程序如下: MOV DX,278H OUT DX,AL; 启动转换,R/C=0、CS=0、CE=1,A0=0 MOV DX,27AH; 设置三态门地址 AA1∶IN AL,DX; 读取STS状态 TEST AL,80H; 测试STS电平 JNE AA1;STS=1 等待,STS=0向下执行 MOV DX,278H IN AL,DX; 读高8位数据,R/C=1,CS=0,CE=1,A0=1,CE=1 MOV AH,AL; 保存高8位数据 MOV DX,279H IN AL,DX; 读低4位数据,R/C=1
[模拟电子]
RS232串口到RS485转换接口电路
下图是使用MAX485芯片设计了一个RS232到RS485的转换接口电路图。
[嵌入式]
3.3V/5V RS232/RS485 多协议收发器 提供集成的可通断终端电阻
凌力尔特公司 (Linear Technology Corporation) 推出面向 3.3V 和 5V 系统的多协议收发器 LTC2870 和 LTC2871,这两款器件具集成的可通断终端电阻。RS485 系统在通信总线终端需要一个终端电阻器,以最大限度地减轻信号反射。LTC2870 和 LTC2871 均集成了引脚控制的终端电阻器,可非常容易地重新配置接口,从而无需外部电阻器和控制继电器。启动后,终端电阻器自动接通或断开,以匹配收发器选择的 RS232 或 RS485 协议。两款器件都有很强的 ESD 保护:当断电或工作时,在收发器总线引脚上提供 ±26kV HBM (LTC2870) 或 ±16kV HBM (
[电源管理]