基于Autoface的捷联惯导显控系统设计

发布者:平和的心态最新更新时间:2010-08-29 来源: 电子设计工程 关键字:Autoface  捷联惯导显控系统  设计 手机看文章 扫描二维码
随时随地手机看文章

 

      随着科学技术的飞速发展,惯性导航技术广泛应用于军事领域,能够精确制导武器、飞机、航空器等。早期的惯导系统采用机械平台式,后来逐步被捷联惯导系统(SINS)所取代。现代的高科技战争要求武器系统反应灵敏、操作简单、可靠性高,催生了触摸屏武器控制系统的诞生,如美军的单兵触摸式GPS导航仪、德军的触摸式火炮瞄准系统等。我国的捷联惯导系统起步较晚,但由于国内相关器件(如:激光陀螺、加速度计)的制造技术相继成熟,我国的捷联惯导技术也得到快速发展,并取得一定成就。这里针对文献中激光陀螺捷联惯导系统的实际情况,设计了激光陀螺捷联惯导系统的显控部分,其中显示器采用VT5057L型单色触摸屏。

1 捷联惯导显控系统结构

  捷联惯导显控系统由导航触摸显示器和导航数据处理计算机组成。导航触摸显示器是整个导航系统中重要组成部分之一,它向整个导航系统输入命令控制整个导航系统工作,同时接收解算后的实际导航参数并将其进行显示,根据这些参数判断整个导航系统是否运转正常,因此,该显控系统是操作人员了解导航系统的重要窗口。该惯导系统采用PC104作为导航数据处理计算机,它在接收到初始参数后进行校验,然后将初始参数传入主体导航系统;同时对主体导航系统传送来的原始参数进行解算得出最后的导航参数并传给导航触摸显示器。其软件部分采用Micmsoft Visual C++编写,以便于兼容Win98/2000/XP系统。导航触摸显示器与导航数据处理计算机采用RS-232串口实现双向通信,波特率选用115200。整个显示控制系统结构框图如图1所示。


2 捷联惯导显控系统设计

  2.1 硬件电路设计

  导航触摸显示器由VT5057L型单色触摸屏和24 V直流电流源组成,VT5057L提供1个RS-232串口可与PC104连接。VT5057L触摸屏的接收和发送均是针对4字节32位浮点数而言,该触摸屏有2种显示模式:1)将所需要数据全部填满缓冲区后才显示;2)不必全部填满缓冲区,只要对应地址有数据便显示;由于通讯的实时性这里选用后者。

  导航数据处理计算机由嵌入式PC104模块和接口板组成。PC104模块提供1条ISA总线,接口板完成激光陀螺和加速度计信号转换,通过这条总线与PC104模块间进行数据传送。激光陀螺输出2路相差为90°的方波信号,加速度计输出成比例的电流信号,二者均需要鉴相解调后才能使用。这里采用I/F变换将加表的电流信号转变成脉冲信号,再使用8254对脉冲信号计数得到数字信号,此外由于导航软件的执行频率较高,因此接口板上还需附加了1个8254定时器作为外部定时器。该系统接口板采用HCTL2020器件完成以上工作,该器件内部集成有4倍频的解码电路、16位计数器滤波器,其内置滤波器能够有效降低噪声,图2为捷联惯导显控系统导航计算机框图。


  [page]

      接口板负责与主体导航系统连接获得原始数据,PC104模块负责接收触摸屏传送过来的初始参数,并经过校验后传送至主体导航系统,主体导航系统工作后把导航原始参数传至PC104,这时它对传来的参数进行解算,经过误差补偿修正后将其传送给VT5057L。二者的通信协议如下:串口,COMl;波特率,115200;校验位,NONE;数据位,8;停止位,1。

  2.2 导航显示器软件设计

  导航显示器的软件设计采用Autoface编写,这款软件是模仿Microsoft Visual C++模式编写的,内部嵌入很多功能化模块,程序员通过编写模块的宏命令实现相应功能。当触摸该屏幕的表面模块时,触摸屏将自动执行对应的宏命令。宏命令之间有优先级之分,通过设定优先级控制命令执行的先后顺序。导航显示器的软件系统负责对主体系统发送工作命令,发送阶段流程如图3所示。图4为导航显示器的实际发送界面。


  由于VT5057L的内存较大并且内部有单独的CPU,所以该软件可以实时显示PC104传送过来的数据,几乎没有延迟。当实际工作环境恶劣或串口传输过程中会产生误码,所以在初始阶段加上了特殊字段校验和校验和,在传输时传送2遍,在PC104软件部分进行相应的校验,以保证通信正确。发送宏命令代码如下:


  [page]

      主体导航系统接收到工作命令后会正常工作,同时传输原始的导航参数,这时PC104接收这些导航参数并进行参数解算,解算后将实际参数传给VT5057L,触摸屏的显示阶段流程如图5所示。图6为导航显示器实际接收的导航结果。为了消除环节因素以及通信误码对PC104和VT5-057L之间的传输产生影响,增加了校验功能,显示阶段宏命令代码如下:





 [page] 

      导航数据处理计算机的软件采用VC++编写,在DOS下使用TC3.1调试。由于实际的战场环境可能变化无常,整个系统的数据通信量又非常大,主体导航系统和显控系统都可能出现各种问题从而导致数据传输出错;为了防止此类事情的发生,在导航计算机内部也增加了数据校验环节,发送函数代码如下:



3 结论

  本文设计了一种基于触摸屏和PC104的显控系统,给出了PC104计算模块的框架结构和触摸屏及导航计算机软件编写流程,二者通过RS-232串口双向通信,经过4000小时不间断测试,数据显示依然正常。该显控系统体积小、重量轻、可靠性高,可应用于海军舰艇惯导系统。

关键字:Autoface  捷联惯导显控系统  设计 引用地址:基于Autoface的捷联惯导显控系统设计

上一篇:科学家研发出神奇“夜视眼” 夜间能清晰视物
下一篇:Avedia数字标牌在企业中的高难度应用

推荐阅读最新更新时间:2024-03-16 10:54

基于DSP的大功率数字开关电源设计
摘要:结合电力电子技术和嵌入式技术,设计了以全桥隔离式PWM变换器为核心,基于DSP处理器 TMS320F2812 的高精度大功率数字开关电源。完成了系统硬件电路设计及软件数字PID算法,实现数字化采样、运算、控制输出、系统监控和人机接口等功能。 关键词:数字开关电源;DSP;PWM;PID 0 引言 随着电力电子技术的高速发展,开关电源得到了广泛应用,日新月异的高科技产品也对开关电源提出了更高的要求。传统的基于模拟控制技术的开关电源发展了很多年,各方面都比较成熟,但有其自身无法克服的缺点,数字开关电源技术的出现克服了传统模拟控制技术的缺陷,为开关电源设计领域注入了新的活力。随着数字控制方法、数字控制电路结构的发展和数字化开
[工业控制]
基于DSP的大功率数字开关电源<font color='red'>设计</font>
存储技术大揭晓:设计开发的你了解多少(二)
磁盘驱动器容量节节攀升 Seagate公司的6Gbps、3TB Barracuda XT硬盘驱动器(HDD)在容量上突破了Windows XP的2.1TB极限。值得庆幸的是,像Windows 7和Linux等大多数64bit操作系统都不存在大容量3TB分区的问题。 不过3TB驱动器带来了统一可扩展固件接口(UEFI)BIOS。设计UEFI旨在解决PC BIOS的局限性。它可以处理GUID分区表(GPT),并且可以提供更快的引导时间,同时支持独立驱动器。 这些大硬盘在旧操作系统中的应用有可能实现。硬盘附带的Seagate DiscWizard软件通过分区和设备驱动程序软件来实现这一点。这种转变很有可能推动众多设计人员使用更新
[模拟电子]
存储技术大揭晓:<font color='red'>设计</font>开发的你了解多少(二)
stm32 Bootloader设计(YModem协议)
相信很多人都希望,不开盖就可以对固件进行升级吧,就像手机那些。下文中的bootload就来实现这样的功能。 前段时间有项目关于Bootload设计。所以就仔细的去了研究了一翻。以前都是用的stm32官方的,没有去深入了解。这次做完了过后,发现官方的版本存在一些问题。比如说YModem传送过程中,完全没有对数据区进行效验,只是核对了下编号,就进行烧写。整个程序完全为阻塞式,浪费了大量的cpu做无用功。当然这在升级程序方面也用不了多少时间。有一个重要的问题,官方代码只可以用超级终端进行传输。这样如果你用的是64位的win7,那就没有办法升级。因为只有xp或32位的win7才可以使用 超级终端。64位的win7下超级终端没办法使
[单片机]
stm32 Bootloader<font color='red'>设计</font>(YModem协议)
一种基于FPGA的驱动接口电路的设计
引言   在自动控制的很多应用场合, 都需要实时对信号进行采样分析, 然后由DSP来进行运算控制。AD芯片是采样中最常用的芯片, 本文主要对ADI 公司的AD7862芯片进行介绍, 同时为它设计了驱动接口电路。由于AD7862不能自动工作, 需要给它提供相关的驱动信号才能触发它进行转换,本文用 FPGA 芯片给它做一个接口驱动电路, 并详细的介绍了驱动电路程序的设计, 设计的电路为AD7862提供了非常好的驱动作用, 并在实际运用中能使其稳定的工作。   1、AD7862芯片简介   AD7862是美国AD I公司出品的12 bit高速, 低功耗转换器, 单电源5伏供电。共有4 个模拟输入端, 被分为两个通道( A&
[嵌入式]
一种基于FPGA的驱动接口电路的<font color='red'>设计</font>
基于CH371的USB接口虚拟示波器设计
作者Email: violit@netease.com 摘要:本文介绍一款USB接口的虚拟示波器的设计方案,重点介绍了USB总线接口芯片CH371的原理及应用,降低了USB系统开发的门槛,并达到令人满意的效果。 关键词:USB接口,虚拟示波器,CH371,高速数据采集 一、引言 对于学校教学实验以及某些特定需求来说,目前市场上的模拟及数字示波器也许并不适用,价格高昂、体积较大且很多专业功能并不实用。而现在电脑的普及程度也达到了相当的规模,利用电脑以及附加的数采模块实现一个灵活便捷的虚拟示波器能够满足大多数的工作、学习和开发需要,并且可以通过较低代价的硬件和软件升级实现相当复杂的信号处理功能,能够以较低的成本、较
[应用]
基于C8051F060和AD9834的频率响应测试仪设计
摘要:为了测试电路系统的频率响应特性,通常需要在电路系统输入端加上不同频率的激励,然后再测量电路的输出以得到频率响应函数。文中介绍了由单片机和DDS构成的频率响应测试仪设计方法,同时给出了单片机中的软件处理流程。试验结果表明,本测试仪测量精度高,操作方便。 关键词:AD9834频率响应;测试仪;单片机;C8051F060 0 引言 在模拟电路设计和调试过程中,测量系统的频率响应特性是非常重要的一步。而市场上能购买到的具有分析系统频率响应的仪器通常都比较昂贵,而且体积较大,一般很难接受。为此,本文介绍了一种成本较低、体积小、操作简单,能满足大部分系统测量要求的频率响应测试仪的设计方法。 1 系统总体设计 本文介绍的是基于单片
[单片机]
基于C8051F060和AD9834的频率响应测试仪<font color='red'>设计</font>
基于单片机的健身器心率测量系统设计
引 言 心率在健身器系统中是一个重要的反馈信号,它反映了人们在锻炼时的身体状况,对人的生命系统起着重要的监护作用。心率测量的准确与否,直接影响着人们在锻炼时的心理状态,因而心率测量是健身器系统中重要的组成部分。本文应用光电对射管研制了基于血液浓度变化的心率测量系统,应用简单的滤波和放大电路,使健身器的心率测量准确可靠。 1光电对射管的特点及其应用 光电对射管是一种光电转换的器件。它可以将外界光的信号转换成电压信号,以便于系统识别。因此光电对射管在测速、测距、信号转换等各种场合得到广泛应用。光电对射管由发光管和接收管两部分构成。在应用中可以给发光管加上适当的恒定电流,使其发出均匀稳定的光。接收管串入合适的电路,系统可以从接收管
[单片机]
基于单片机的健身器心率测量<font color='red'>系统</font><font color='red'>设计</font>
通信用正激式DC/DC模块电源设计
    摘要: 简述DC/DC电源模块设计中常用的正激式电路的原理,并由此提出一款效率更高、体积更小、更简洁、无箝位绕组的改进型电路。同时给出了测试数据以供参考。     关键词: PWM  正激式  DC/DC变换器  箝位绕组 1 引言     通信用DC/DC模块电源功率级一般从几瓦至几十瓦,输出电压从几伏至上百伏,对于几十瓦的电源,一般以低压大电流为主,有5V/10A、5V/6A、3.3V/8A等规格,效率一般在80%左右(具体视输出电压大小)。因为模块电源要求MTBF(平均无故障时间)1000000小时以上,所以要尽量避免使用电解电容,最好使用陶瓷电容。陶瓷电容容量不大,具有非常好的高频特性。此外
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新安防电子文章

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved