一种有无线拈的发射装置外场测试仪设计

发布者:美好回忆最新更新时间:2014-11-25 来源: eccn关键字:TMS320LF2407A  AT89S52  nRF905  发射装置  外场测试仪 手机看文章 扫描二维码
随时随地手机看文章

针对传统的空空导弹发射装置中外场测试仪与飞机座舱无法直接通信的问题,设计了一种具有无线模块的外场测试仪。该测试仪可通过无线方式与座舱通信,提高了测试效率。同时无线模块替代了显示屏等人机接口,减小了测试仪的体积和重量,便于使用和运输。


发射装置外场测试仪(以下简称测试仪)是空空导弹发射装置的专用外场检测设备。在载机挂弹前,测试仪可模拟导弹部分的信号、负载和时序,完成对空空导弹发射装置及飞机有关线路、信号和工作时序的定性检查。

载机挂弹前,使用测试仪检测发射装置是一个飞机座舱与测试仪间的互动过程:座舱要向测试仪下发命令,告知测试仪发射装置的某个状态;测试仪完成该状态的测试后,需上报测试结果或故障信息。传统的测试仪由一体化的工程机箱构成,附带按钮、指示灯和显示屏等实现人机交互,无法直接与座舱传输信息。测试中,上述交互过程是由座舱和地面的地勤人员通过对讲机而实现的。由于每个发射装置要测试多个状态,多个挂点的发射装置均要测试,因此耗时过长。

文中在传统测试仪上添加了无线通信模块,设计了一种带无线通信功能的测试仪。该测试仪可通过无线方式接收飞机座舱下发的测试命令,上报发射装置的测试结果,多个挂点的测试仪可并列上传数据,从而提高了发射装置的外场测试效率。

1系统设计方案

TMS320LF2407A是TI公司推出的一款高性能、低功耗的16位嵌入式处理器,可寻址192 kB×16位的外部存储空间,有高达41个通用I/O引脚、5个外部中断,并带有串行通信接口模块(SCI)和10位ADC转换器等模块。该款DSP功能较强,是传统测试仪的核心芯片。在配合适当的外围芯片后,可对发射装置下发的总线数据、离散信号等进行准确测试。

AT89S52单片机是51系列单片机中应用较为广泛的芯片之一,具有低功耗、高速和抗干扰性强的优点。

nRF905单片无线收发器是挪威Nordic公司推出的射频发射器芯片,可工作于433/868/915 MHz共3个ISM频段,由频率合成器、接收解调器、功率放大器、晶体振荡器和调制器组成,使用SPI接口与微控制器通信,具有配置方便、功耗低等优点。

文中采用TMS320LF2407A作为主处理芯片,使用AD、I/O、429等接口功能模块完成信号转换。测试仪通过电缆连接至发射装置的下接口后,可接收并测试发射装置下发的各种信号。采用AT89S52单片机与nRF905射频芯片组成无线收发模块,完成测试仪与座舱之间的信息交互,实现传统测试仪上按键和显示器的功能。由于测试仪所测发射装置挂装的挂点不同,飞机座舱可根据接收信息中的挂点号区分各测试仪,从而实现多个挂点发射装置的并列测试。整个测试系统如图1所示。



2硬件设计与实现

2.1测试仪总体设计测试仪

主要分为两个模块,一是以DSP为核心的发射装置数据测试模块;二是以单片机为核心的数据无线收发模块。

数据测试模块通过电缆与发射装置的下接口相连,接收并检测数据。发射装置下发的信号主要为429总线数据和电压、电流等离散量。文中使用429协议芯片HIS-3282转换429总线数据,使用RS232、通用I/O、AD/DA等转换离散的模拟信号,接口部件将转换好的数据统一交由DSP处理。另外,测试仪面板上装有设置挂点号的波段开关,所设的挂点信息由数据测试模块采集并处理。该开关由地勤人员根据所测发射装置在载机下的挂点号设置。

数据无线收发模块有两个数据传输通道:一是通过串口与DSP进行数据传输;二是通过nRF905与座舱实现无线数据交联。单片机完成对nRF905的控制、传输信息的转换和打包等。另有频点选择电路为无线模块设置通讯频点。

此外,测试仪内有独立的电源模块为各部分供电。测试仪内各模块如图2所示。

 




2,2 DSP与AT89S52接口设计

DSP与单片机通过RS232串口通信。由于测试仪串口需接收发射装置下发的串口码,故DSP要将串口在发射装置和无线模块两路之间切换。这里使用DSP的一个通用I/O口位控制某固体继电器,根据测试时序恰当切换继电器的公共端,从而保证DSP可适时从发射装置或无线模块接收数据。

2.3 ATB9S52与nRF905接口设计单片机与nRF905配合使用作为无线模块的应用较多。nRF905使用SPI接口与单片机通信,具有发送模式、接收模式和两种省电模式。单片机使用I/O口控制TX_EN等几个引脚,可方便地配置芯片和控制数据收发。

单片机的P3.1~P3.3口连接至面板上的频点选择波段开关,单片机可根据使用者的设置切换nRF905在不同的频点工作。RXD与TXD连接DSP2407的串口,部分原理电路如图3所示。[page]


 


2.4挂点和频点选择电路面板上有挂点选择和频点选择两个波段开关,开关内部包括一个公共端子和若干个选择端子。公共端子一端与系统地相连,另一端随旋钮的转动与某一选择端选通,从而将地信号传递至该选择端子对应的1/O口位。

频点选择开关为无线模块通信设置频点,使用时要确保各模块选择同一频点。设计可选择3个频点,单片机通过P3.1~P3.3口采集后,设置nRF905按选择的频点通讯。

挂点信息是区别各无线模块的唯一信息,可作为无线模块的识别地址,飞机座舱默认为0挂点。使用时,操作人员要根据发射装置在载机的挂点设置波段开关。挂点信息通过光耦传送至DSP的I/O口位,由DSP采集并发送至单片机中,控制无线信号发送或接收的地址。

3软件设计

3.1 DSP程序设计3.1.1 DSP程序流程DSP2407的程序主要分为初始化、接收座舱指令、测试发射装置及上报测试结果4个阶段:初始化时,DSP要为无线模块设置通信地址,设置好则表示DSP与单片机正常握手。接收指令和上报结果阶段,DSP通过串口接收和发送数据。在上述阶段,DSP通过I/O口切换继电器,保证DSP串口与单片机串口保持连通。软件流程如图4所示。



3.1.2无线数据格式设置DSP通过串口读写无线通讯的数据,为保证数据传输的可靠性,制定了以下规则:(1)数据以打包形式传输,每个数据包有同步头、数据包头和包数据3部分。(2)数据按照主机字节序(小端模式)存放。(3)数据传输采用流方式,通过同步字查找数据包头。(4)在数据包中添加2 Byte的校验和,通过校验和判断数据包是否有效。数据包格式如表1所示。

 


1)包类型。包类型代表该数据包的状态,共分为4类:单片机与DSP握手时,DSP发给单片机数据的包类型为01,单片机返回数据的包类型为02;无线模块间通讯时,控制命令和测试结果等数据的包类型为05,测试仪查出发射装置故障时,需向座舱传输故障的总线数据,该数据的包类型定义为06.(2)校验和。校验和占2 Byte,采用二进制反码求和算法计算。该算法广泛应用于IP/TCP/UDP等校验和的计算中,具体步骤为:(1)将数据包的校验和字段置为0.(2)将数据看作以16位为单位的字组成,依次进行二进制反码求和。(3)将得到的结果存入校验和字段中。

接收时按步骤(2)计算数据包,若得出校验和为0,则数据包是正确的。反之,数据包发生错误。

(3)包数据。是传输的测试数据,长度是包长度减去包头的4 Byte,格式为:挂点号(1 Byte)+数据。其中,DSP在初始化中为无线模块设置地址时,包数据只含挂点号,后面就无数据。

3.2单片机程序设计3.2.1 nRF905芯片配置nRF905内部有多个配置寄存器,单片机可在待机模式下通过SPI对寄存器进行配置。其重要参数设置如下:(1)频点。根据频点选择电路采集结果,单片机设置寄存器中的参数CH_NO和HFREQ_PLL,在902.2、902.7或927.8 MHz 3者中选择通讯频点。

(2)功率。参数PA_PWR设为00,代表输出功率为10 dBm.(3)接收和发送的地址及数据。本设计使用挂点号作为通讯地址,因挂点号可用1 Byte表示,故设置参数RX_AFW和TX_AFW为001,即接收和发送地址宽度为1 Byte.就接收而言,单片机与DSP握手时,DSP将测试仪所在挂点号发送至单片机,此为接收地址,单片机将其写入RX_AD DRESS参数。因飞机下达的指令码只占1 Byte,故接收数据宽度参数RX_PW设为000001,即1 Byte.发送时,测试仪要向座舱返回测试信息,发送地址TX_ADDRESS设为0挂点。发送数据的宽度TX_PW根据每次发送数据包的长度进行设置。

3.2.2单片机程序流程单片机程序实现配置nRF905芯片和控制数据收发的功能,主要包括以下4个步骤:(1)单片机与DSP握手,通过串口接收挂点号。

(2)单片机通过SPI接口对nRF905进行器件配置。

设置频点、输出功率及接收发送地址等信息。(3)设置nRF905为接收模式。接收座舱指令后,校验数据包并传至DSP.(4)接收DSP的测试结果,打包后经无线传递给座舱。


4结束语

发射装置外场测试仪装有无线模块后,飞机座舱可远距离控制外场测试仪,省去了座舱和地面地勤人员配合操作测试仪的过程,简化了测试程序;多个发射装置可并行测试,提高了测试效率。另外,无线模块的使用省去了显示屏和多个开关,同时测试仪体积变小、重量减轻,方便了运输和使用。

关键字:TMS320LF2407A  AT89S52  nRF905  发射装置  外场测试仪 引用地址:一种有无线拈的发射装置外场测试仪设计

上一篇:以AT89C51单片机为核心的数显超声波测距仪设计
下一篇:基于MATLAB GUI的钻井工具姿态采集

推荐阅读最新更新时间:2024-03-16 13:47

基于AT89S52单片机的无线光电靶
O 引言 中国人民解放军某部高炮部队,在日常训练中有一个难题,就是操炮战士瞄准移动靶标与否不好判断。靶标距离高炮几十米,高度十几米,并且不断移动,射击的机会稍纵即逝。 针对这个问题,查阅了许多现有的光电靶产品,有的是实弹射击的测量装置,使用的方法多数是平行光幕加光敏元件,也有的是采用单光幕,还有的是瞄准训练器,功能都比较完善,但大部分都体积比较大,重量重,只能固定使用,很难移动。针对部队瞄准训练的实际需要,这里研制了一套电路简单、体积小、重量轻、造价低、便于移动和自动报靶的无线光电靶系统,较好地解决了日常训练中的问题。 1 整体设计 该无线光电靶系统主要由悬挂于移动装置上的光电靶;置于操炮手附近的光电靶控制器;一个固
[单片机]
基于<font color='red'>AT89S52</font>单片机的无线光电靶
一种嵌入式智能寻迹机器人设计
1 引言 在信息技术的飞速发展,计算机,通讯、消费电子三种技术合一的后PC的时代,虽然计算机和网络已经全面渗透到日常生活的每一个角落,但各种各样的新型嵌入式接入设备已经成为当前的主流产品。任何一个普通人都可能拥有几十种嵌入式技术的电子产品,小到手表、手机、mp3播放器、 PDA等微型数字化产品,大到智能家电、网络家电、车载电子设备等都离不开嵌入式技术。作为嵌入式技术的一个重要的研究分支 机器人技术,目前在国内外研究的如火如荼,各种各样的工业机器人和服务机器人已经开始应用到人们的生产和生活当中,使用机器人的优势已经被人们广泛认可,并正在成为我们日常工作和生活的一部分。本文利用AT89S52设计了一种嵌入式智能寻迹机器人,在传感器、电机
[单片机]
一种嵌入式智能寻迹机器人设计
基于TMS320LF2407A的通用式机车信号检测
        铁路机车信号检测是保证列车安全运行的三大重要因素之一。目前,我国铁路机车信号主要采用相位连续的频移键控FSK(Frequency-Shift Keying)调制方式。         它虽然具有数字通信的诸多优点,但也有非线性调制的特点,从而使其实时高精度检测具有很大的困难。随着数字信号处理技术及DSP器件的发展,在实用中摒弃了传统的利用单片机对FSK信号进行测周的时标方式,而采用新型DSP芯片TMS320LF2407设计机车信号检测装置。该装置充分利用了DSP器件的资源,在算法上运用了非常实用的基于最近邻模式识别法的FFT分析方法,使所设计的系统具有集成度高、实时性好、抗干扰能力强、可靠性高等优点。    
[嵌入式]
小功率智能化中频逆变电源的研制 小型化和高性能
研制一种基于TMS320LF2407A数字信号处理器和PS21964智能功率模块(IPM)的智能化SPWM中频逆变电源控制系统。对中频逆变电源的功率主电路、控制电路以及保护电路等进行了详细阐述。实现了中频逆变电源小型化和高性能的技术要求。 0 概述 在武器装备电气系统中,400Hz中频逆变电源是其广泛使用的电源之一。在对其综合电气系统中的各电气设备进行性能测试与故障诊断时,需要400Hz中频逆变电源为其提供真实的模拟工作环境,以完成信号的采集与处理,从而判断出系统的工作状态,对所发生的故障进行精确定位。现有的400Hz中频逆变电源因其体积较大,不能满足测试设备小型化的要求,因此,我们研制了一种小功率智能化中频逆变电源,将其放在
[电源管理]
小功率智能化中频逆变电源的研制 小型化和高性能
基于AT89S52控制的光谱数据采集系统的设计
概述 在光谱测量中,常用光电倍增管(PMT)和电荷耦合器件(CCD)作为光电转换器。在慢变化、高精度光谱测量中使用PMT;对于闪光灯、荧光和磷光等强度随时间变化时的光谱信号则采用CCD。PMT和CCD输出的信号形式是不同的:光电倍增管输出的是连续的模拟信号;CCD输出的是视频脉冲信号。由于输出信号的不同,相应的信号采集电路也不尽相同。本文所述的系统通过设定控制开关的不同状态,由单片机检测、判断和执行相应的操作,完成对不同形式输入信号的采集。采集到的光谱强度通过并口送入计算机进行处理、计算,并显示和打印出光谱曲线。 由于CCD像元几何尺寸小、精度高,有光积分时间和信号存储功能,因此,可以用来进行光谱测量。被测光源发出的光线
[单片机]
基于<font color='red'>AT89S52</font>控制的光谱数据采集系统的设计
一种基于AT89S52的汽车组合开关检测装置的设计
  汽车组合开关是汽车中常用的一种开关(外形见图1所示),有近光、远光、小灯、大灯、超车、雨刮高速、雨刮低速、雨刮间歇、洗涤、左转、右转等挡位。目前许多生产厂家在检测组合开关时仍采用传统的模拟测试方式。这种方式容易造成个别挡位漏检和错检,检测效率也低。为此笔者制作了一种基于AT89S52的汽车组合开关检测装置,该装置可以对组合开关的所有挡位进行精确检测,设置有声、光报警功能,有效防止了模拟测试中的错检和个别挡位漏检现象。在此仅对该装置的电路部分剖析如下。 图1 常用开关 一、总体方案设计   组合开关检测是生产中非常重要的一个环节,一般采用模拟检测方式,即将组合开关所有的外围电路安装至测试台上,用指示灯模拟各个挡位的工作
[单片机]
一种基于<font color='red'>AT89S52</font>的汽车组合开关检测<font color='red'>装置</font>的设计
MSP430单片机与nRF905无线通信系统设计
无线通信系统,由两个部分组成:发送终端,接收终端。数据的发送和接收显示是借助于串口来实现的,通过PC机串口给发送终端送数据,然后发送终端通过nRF905把数据发送出去;接收终端通过nRF905接收数据,然后把接收到的数据通过串口传给PC机。系统框图如图1所示。 无线系统的硬软件设计 系统的硬件设计 本系统采用的射频收发器为Nordic VLSI公司的nRF905, 工作电压为1.9~3.6V,工作于433/868/915MHz三个ISM频段,频段之间的转换时间小于650us。nRF905由频率合成器、接收解调器、功率放大器、晶体振荡器和调制器组成,不需外加声表滤波器。高抗扰GFSK调制,数据速率为50kbps,独特
[单片机]
MSP430单片机与<font color='red'>nRF905</font>无线通信系统设计
基于nRF905的智能道路照明节能系统
目前,国内大部分城市的道路照明管理系统至今仍在沿用相对单一的光控、时控等传统控制方式。这些系统普遍存在着难以反馈路灯运行状态信息、难以进行远程控制等局限,节电效果不理想。另外我国大部分城市路灯采用“全夜灯”的方式进行照明,普遍存在的问题有两点:一方面,后半夜行人稀少,采用“全夜灯”的方式浪费太大,因此,有的地方采取前半夜全亮,后半夜全灭的“半夜灯”照明方式;有的地方在后半夜采取“亮一隔一”或“亮一隔二”的节电措施,此种方式虽然节约了电费支出,却带来了社会治安和交通安全问题,不利于城市形象。 1 系统方案概述 该系统由照明区域控制器与智能节点组成,照明区域控制器负责所辖路段的智能化照明控制,而智能节点负责单个路灯的控制和状
[单片机]
基于<font color='red'>nRF905</font>的智能道路照明节能系统
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved