历史上的今天

今天是:2025年03月10日(星期一)

正在发生

2021年03月10日 | 便携式低功耗雷达导航仪智能测控系统设计

发布者:TranquilSoul 来源: eefocus关键字:便携式  低功耗  雷达导航仪  智能测控系统 手机看文章 扫描二维码
随时随地手机看文章

1 ARINC429串行总线

ARINCA29总线是一种单向广播式数据总线,采用双角屏蔽线传输信息,可由两根独立总线实现双向传输,数据传输率为:高速传输的位速率为100 Kb/s±1%,低速传输的位速率为(12.0~14.5)Kb/s±1%。ARINC429规定数据传输采用双极性归零制的三态码方式,如图1所示,即调制信号由“高”、“零”和“低”状态组成的三电平状态。双极性归零码的基本信号波形中携带了位同步信息,位同步是由零状态变至“高”或“低”状态的这一状态变化来识别。字同步是以传输周期间至少有四个位时的时间间隔为基准,紧跟该字间隔后要发送的第一位起点即为新字的起点。



ARINC429总线数据的基本信息单元是由32位构成的一个数据字,每个数据字被分为5个基本区域,即标志码(LABEL),源/目的识别码(SDI),数据区(DATA),符号状态位(SSM),校验位(PARITY),ARINC429总线数据信号编码举例如图1所示。


2 硬件及接口电路

接口的实现方式选用Intersil公司的HS3282芯片,它支持ARINC429通信规范和其他串行数据传输协议,采用+5 V供电。具有两路接收、一路发送的功能。通道接收器之间也是独立的并行接收,可以直接连接到ARINC429总线,而不需电平转换。使用时和HS3182总线驱动器配合,就可以发送数据进行二级差分驱动,产生ARINC429总线的电平。HS3282数据总线为16位,MSP430F449为16位单片机,从而避免了8位单片机为解决系统总线匹配的问题需要采用锁存器作为虚拟总线的烦恼,提高了测控系统的可靠性。


具体设计思路为:首先利用一片HS3282和两片HS3182配合使用形成两路接收和两路发送通道。它们构成了数据收发、串并转换的主体。HS3282主要用来完成接收、发送时所必须具备的串并、并串转换功能;HS3182用来完成对两路输出信号的差分驱动,然后设计命令寄存器和状态寄存器,用以完成对输入、输出通道的选择和对HS3282的控制字的设置。该控制电路单片机无需外扩展电路,将32个I/O口的P0口和P2口用于数据传输功能,实现对HS3282的16位数据传输功能。把P1口及P3口的P3.3,P3.4作为控制信号与控制端引脚相连,来控制HS3282数据收发操作。测试数据由预先设置或手工输入两种方式完成。返回数据显示到高亮度液晶显示器上。图2为测控系统硬件系统结构图。



3 总体软件设计

雷达导航仪智能测控系统以单片机为核心,控制测控系统的数据发送、转换、接收、显示等功能。本系统中采用的MSP430F449单片机是TI公司的一款超低功耗的混合信号控制器,它具有16位RISC结构,150ns指令周期和简洁的27条内核指令,1.8~3.6 V的低工作电压,支持JTAG在线调试。它还集成了丰富的外围模块,丰富的系统资源完全可以满足雷达导航仪的测控要求。


系统工作可分为三种主状态:准备接收状态,正在接收状态和准备发送状态。整个系统软件的运行围绕着按键控制进行的,软件的编写也以键盘按键为基础。图3(a)为ARINCA29信号发送流程图,图3(b)为信号接收流程图,椭圆框里写着系统当前的状态名称,直线表示当前系统所处的状态,圆形框表示按键,箭头表示状态转移走向。每一条直线都表示一种循环的状态,在该状态中,系统一直等待的按键按下,如果有,系统立即扫描按键,得出键值,并与直线下方的按键进行比较,如有相同的按键,马上执行该按键对应的程序。例如在准备接收状态,如果背光键按下,液晶屏背光则从亮变为灭或从灭变为亮。频率键按下后,ARINC429总线频率将在12.5 Kb/s,50 Kb/s和100 Kb/s之间相互转换。存储键按下后,系统将跳到读写存储器子状态;确认键按下,系统将跳到正在发送主状态。使用类似的方法,为了简化使用人员的操作步骤,可以在使用时选择手动或自动模式。自动模式提供两组默认的典型数据进行发送,以测试雷达导航仪的通信完好性。当需要进行完备性测试时,可以采用手动模式,这时可以进行任何信号及数值的通信。



4 实验与分析

对此便携式低功耗雷达导航仪智能测控系统的测试内容包括:发送数据、接收数据和发送数据间隔等测试。由于HS3282的两路输出是差分输出的,所以只需要测试其中的一路就可以了。智能测控系统现场波形如图4所示,发送的数据采用自动模式,控制字为奇校验。通过示波器直接观察HS3282芯片的输出信号,输出电平是3.92 V,满足TTL的电平要求。而数据之间的时间间隔,即组间数据4位间隔。由单片机的延时程序即可完成。



5 结语

目前,该测试系统已设计完成,并交付航空某研究所的生产维修部门进行雷达导航仪的生产调试和外场测试使用。实践证明:系统采用手持方式工作的设计方案正确,能够为导航仪提供各类导航检测信号,提高系统可靠性和便携性,并且可以严格保证通信的实时性。能够很好地完成相关导航设备的生产测试、外场调试、后期维护等功能,具有高度集成化、智能化、接口标准化的优点。同时创造了可观的经济效益,使雷达导航设备的地面维修工作跃升到一个新水平。


关键字:便携式  低功耗  雷达导航仪  智能测控系统 引用地址:便携式低功耗雷达导航仪智能测控系统设计

上一篇:基于MSP430的新型长跑计圈计时系统
下一篇:基于单片机和DSP的被动声目标探测平台设计方案

推荐阅读

按照以往的习惯,苹果都会在三月举行一场新品发布会,而现在来看似乎这个老传统要在今年改改了,不过他们的主角似乎已经准备的差不多了。据彭博社援引自Rosenblatt Securities分析师Jun Zhang的独家内幕消息称,新一代iPad Pro苹果已经准备完毕,其发布会时间会被安排在今年6月的WWDC上。  去年6月份,苹果更新了旗下两个版本的iPad Pro,今年选择WW...
据外媒报道,有款超低功率混合芯片(hybrid chip)或许能为手掌型车辆提供合作及学习的能力。该款车辆采用了新一代的电机及传感器,新款专用集成电路(application-specific integrated circuit,ASIC)的运行电量为数毫瓦,或将帮助智能群集机器人(ntelligent swarm robots)运行数小时。为节省电量,这类芯片采用混合型数字-模拟时域处理器,可利...
3月10日,乐鑫科技披露了2019年年报,公司2019年实现营业收入7.57亿元,同比增长59.49%;实现净利润1.59亿元,同比增长68.83%。 关于公司业绩增长的原因,乐鑫科技表示,受益于下游物联网领域的快速发展,公司产品销量较2018年度大幅增长所致,还受益于结构性存款收益、与日常经营相关的政府补助以及所得税优惠政策影响。 据披露,2019...
什么魔法能让你不用电线就能通过耳塞听音乐?答案是TWS。自苹果2016年12月正式发布无线耳机AirPods以来,其出货量从2017年的1700万对到到2020年的9000万对。可以说,苹果的TWS业务已经是继手机意外另一棵摇钱树。不仅如此,它也带动了TWS产业链的飞速发展,成为可穿戴市场增长最快的部分之一。IDC报告称,到2020年,可穿戴市场的“Hearables”部分将达到2.4...

史海拾趣

问答坊 | AI 解惑

第3章 电路设计原理 第4章 原理图编辑.

第3章 电路设计原理 第4章 原理图编辑.…

查看全部问答∨

公司领导好无聊啊!

今天,我正在外面。结果公司领导给我一电话,先是问我在干啥?然后东扯西撤,半天不入正题。搞的我急了,问他要干啥?结果说,要我平时有空想想公司产品碰到的一些问题的解决办法。…

查看全部问答∨

求汽车电子调压器的课程设计

二、汽车电器与电子设备课程设计题目由指导教师指定,设计内容为: 1、电子调压器的设计,参考《汽车电器与电子控制技术》教科书图1-42、1-45电路 三、课程设计内容要求 本课程设计要求同学首先根据课题查找有关资料,它包括各种汽车维修技术手册 ...…

查看全部问答∨

一个关于SD卡写操作的问题

              在s3c2410开发板上,测试SD卡写块操作,就是把内存缓冲区里的数据写到SD卡数据寄存器里,现在遇到一个问题,就是在写之前,有一个判断FIFO是否满的语句,如下所示,可是这一句怎么都执行不 ...…

查看全部问答∨

VC移植到EVC的通讯,connect过不去,不知为何,希望大家帮下新人

我在EVC下搭建客户端,现在在做TCP的通讯 本来觉得移植VC的就行,编译执行没有错误,但是模拟器会停止响应,跟踪调试也会卡在connect处 不知道为何 [code]         SOCKADDR_IN Tsockaddr;         T ...…

查看全部问答∨

msgQreceive返回error,表示什么?

是代表队列没数据,还是什么错误啊?一般都是什么引起的?多谢啊…

查看全部问答∨

关于DeviceIoControl返回87

试图使用DeviceIoControl向过滤驱动发送控制代码。 源代码如下: #define START_FILTER CTL_CODE(FILE_DEVICE_CD_ROM_FILE_SYSTEM,XD_CTL_CODE_READONLY,METHOD_BUFFERED,FILE_ANY_ACCESS) #define STOP_FILTER CTL_CODE(FILE_DEVICE_CD_ROM_FIL ...…

查看全部问答∨

定制带ddraw的wince6.0中文模拟器

各位大侠好,现在定制好了带ddraw的wince6.0中文模拟器了!可是创建的ddraw程序去无法运行!而该ddraw程序在板子上跑是正常的!由于板子现在要用。我这边无法测试!所以想到定制一个这样能够调试ddraw程序的模拟器! 现在问题:创建ddraw失败,不知 ...…

查看全部问答∨

bootloader疑问

编译生成的nboot.bin nboot.nb0 sboot.bin sboot.nb0文件怎么用。我知道一个是串口一个是网口下载的,但是我的开发环境需要用串口输出调试信息,用usb下载该怎么弄?也支持网口但是还没试过。 我的开发板上有一个vivi的bootloader跟上边的这两个有 ...…

查看全部问答∨

经典测速方案在低速情况下的研究(精简版).

经典测速方案在低速情况下的研究(精简版).…

查看全部问答∨
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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