基于DSP的某导航计算机模块的设计

发布者:vnerwb池塘边最新更新时间:2015-09-22 来源: 21ic关键字:导航  导航计算机  计算  计算机 手机看文章 扫描二维码
随时随地手机看文章

摘要:随着现代导航技术的发展,惯性导航作为一种自主导航技术已经广泛应用于多种武器系统中,而导航计算机又是捷联式惯导的核心部件。文章提出了一种采用基于DSP的某型导航计算机模块的解决方案,设计方案采用双处理器TMS320C6713,对数字电路接口实现了光电隔离,采用 FPGA实现对多路信号的核心处理,并具有CAN总线通信接口。本文对计算机单元的硬件设计与实现方法进行了较为详尽的描述。该计算机单元满足了某型武器惯性导航系统的使用需求。

引言

随着现代武器技术的发展,作为惯性导航系统控制核心的计算机单元,其一体化和集成度越来越高、接口越来越丰富。本文以某型导航计算机模块的需求作为背景,介绍了一种基于双DSP(TMS320C6713)和FPGA的计算机模块的硬件设计与实现方案,较好得满足了导航计算机的各控制需求,同时具有小型化和一体化的特点。

1 总体设计

导航计算机板由两个DSP构成,主要功能是定时采集三路陀螺正交编码信号、三路加速度计的输入和里程计输入信号,并对采集的数据进行必要的处理,以实现导航解算;同时将采集数据通过RS422总线和CAN总线发送给地面监测设备;通过RS422总线接收相关的命令和相关的参数。

 

计算机单元各控制接口丰富,其主要功能模块包括:处理器相关电路、正负脉冲信号处理电路、正交方波信号处理电路、异步串行接口电路、AD测温电路、CAN总线接口电路、开关量输入输出电路、模拟量输入电路、电源转换电路和FPGA等。

2 详细设计

由于计算机单元接口众多,在详细设计中仅对主要的以下电路作出介绍:处理器相关电路、正负脉冲信号处理电路、正交方波信号处理电路、AD测温电路和CAN总线接口电路。

2. 1 处理器及其外围电路

处理器及其外围电路包括双TMS320C6713处理器、时钟电路、JTAG驱动电路、复位电路、存储器电路。

双DSP各自具有不同的控制功能分工,两者均通过各自的EMIF局部总线和FPGA通信,访问和控制FPGA中不同的控制功能模块,两者之间可以通过双端口RAM存储器实现互相通信。

处理器最高工作频率200MHz,最大处理能力1200MFLOPS,通过EMIF局部总线实现对SDRAM和FLASH存储器的无缝接口,单片支持4路外部中断,片内两路32位定时器。

2.2 正负脉冲信号处理电路

信号形式为正交方波信号(需隔离、整形),5V TTL信号,正交方波信号先经过RC滤波电路和保护二极管,然后经过光隔进入FPGA。

5路正负脉冲信号输入为可逆脉冲,频率最高256KHz,每个通道加速度计输入包括3路信号,分另0是G+(H+、I+、E+、F+)、G-(H-、 I-、E-、F-)、GND(公共地),G+信号上有脉冲时计数值增加,G-信号上有脉冲时计数值减少,上电默认值为满量程的中间值,当采样时钟中断产生时,将计数结果存入锁存器内。设计时5路信号分别采用32位同步可逆计数单元来实现,正负脉冲和锁存信号均经同步处理,同步时钟为DSP1的系统时钟,锁存信号为经分频后的采样时钟S_CK。32位同步可逆计数单元结构图如图2所示。读一次锁存器内的32位计数值需进行两次读操作,分别读出低16位和高 16位数值,然后整合。

 

2.3 正交方波信号处理电路

3对正交方波信号由3个通道输入,每个通道包括A+A-、B+B-、C+C-信号和各自独立地线。信号形式为正交方波信号(需隔离、整形),5V TTL。

当A+相超前A-相90度时计数值增加,当A+相落后A-相90度时计数值减少,频率最高1MHz。信号进入FPGA后首先进行数字滤波处理,滤波后的信号再进行鉴相,产生四倍频的可逆脉冲信号,然后对可逆脉冲进行计数,当同步方波中断产生时,将计数结果存入锁存器内。信号在滤波后鉴相,得到可逆脉冲后进入32位同步可逆计数单元(图2),此时的同步时钟为DSP1系统时钟,锁存信号为同步方波中断。正交方波计数电路原理。

 

信号进入FPGA后经过一个4位延迟数字滤波器,数字滤波器参考了积分解码器/计数器芯片HCTL2000的设计,原理。根据原理图,数字滤波器的输入信号必须在三个连续的时钟上升沿保持同一电平,才能够通过4位延迟移位寄存器,因此小于两个时钟周期的噪声脉冲都被抑制掉。

 

每路正交方波的两个信号经过数字滤波器输出后,进入鉴相电路,经过处理后,变为四倍频的可逆脉冲信号。以X正交输入为例,两路输入信号A、B分别经过两级移位寄存器,A经过第二级的输出信号命名为C,B输出信号分别是D,最后输出分别得到正、负通道信号+x和-X,(Ah.jpgD)(not(Bh.jpgC)),-X=(Bh.jpgC)(not(Ah.jpgD))。这种鉴相电路具有较强的抗干扰能力,即使A或B输入上有噪声信号通过前面的滤波电路,也会在+X和-X上产生对称的脉冲而互相抵消掉,最后信号输入至32位同步可逆计数单元。

 

2.4 AD测温电路

测温信号包括3路测温电阻输入。设计中,测温电阻、恒流源与3个高精度电阻组成电桥,电桥两臂中点分别接入运算放大器,压差信号经同向比例放大后由AD转换芯片采集温度测试结果。调理放大后的电压信号由AD转换芯片采样后输入DSP1,AD转换芯片采用串行接口(SPI)芯片,与DSP1的 McBSP0接口连接。

 

2.5 CAN总线接口电路

CAN总线接口电路包括CAN协议芯片和总线收发器,工作时钟16MHz,协议芯片与收发器之间采用光隔进行隔离。CAN协议芯片使用AD总线,需要 FPGA将DSP的地址数据总线与AD总线进行转换。因为隔离的需要,CAN总线电路需要一路隔离5V电源为收发器和光耦提供电源。

 

3 结束语

本文介绍了一种导航计算机模块的设计与实现方法,此设计方法具有集成一体化、处理能力强和接口丰富的特点,并且设计中使用了双DSP结合FPGA的架构。所有控制通信接口实现光电隔离,对核心计数信号均有滤波整形处理,并配有AD测温电路。本文对导航计算机的设计具有一定的参考价值。

关键字:导航  导航计算机  计算  计算机 引用地址:基于DSP的某导航计算机模块的设计

上一篇:Mouser供货Terasic MAX 10 Nios II嵌入式评估板
下一篇:基于双DSP的无刷直流电机控制器硬件设计和实现

推荐阅读最新更新时间:2024-05-02 23:58

可穿戴计算设备:真正让IT技术回归人本
  自谷歌正式推出Google Glass后,这款智能终端吸引了全球高度瞩目,引爆了全球的可穿戴计算设备市场,其将有声控搜索、摄影、录像、导航、通讯等多种功能集为一体。据报道,可穿戴计算技术已在生产制造、航空、航天、物流等工业领域得到了成功的应用,在医疗、消防、反恐、教育、助残、体育、娱乐等行业的应用也不断见诸报端,相关产品更是已经进入市场。这预示可穿戴计算设备将在未来数年内成为下一代(next generation)主流的、新的计算设备形态之一,并通过在重要行业内的推广和普及,带来每年数亿至数十亿美元的市场和产业价值。   英国研究公司Visiongain声称,今年可穿戴式设备市场的产值将达到46亿美元,未来5年内会“出现爆炸
[手机便携]
计算机外设的电源管理
标准化的要求 通过附加外设来扩展计算机的功能时,需要使用标准接口才能实现不同厂商应用的全部功能。使用无线通信增加台式机的功能,或者通过使用更多的内存条来增加笔记本电脑的内存,这些方法使得低价的入门级计算机可以升级或根据个人需要进行添减。20世纪90年代初,个人电脑附加卡标准的出现使得不同供应商的内存条都可以用到笔记本电脑上。PCMCIA(个人计算机存储卡国际协会)的成立规范了接口标准,允许使用闪存或硬盘驱动器等插入式附加卡来扩展笔记本电脑内存。许多其他厂商自然很快就意识到,他们的专用功能也可以通过PCMCIA卡添加到这些设备上。 存储、通信和游戏应用等方面制造商加入了PCMCIA,理解这个接口标准或对这个标准施加影响,使笔
[电源管理]
<font color='red'>计算机</font>外设的电源管理
欧司朗谈2010 LED 导航的照明技术发展
      2009年是LED飞速发展的一年,LED节能环保的特性,中国政府推出十城万盏的计划,大家对LED关注的日益增加,LED照明可谓占据天时地利人和,欧司朗光电半导体亚洲有限公司亚太区市场总监锺介聪在EEWORLD“LED 导航的照明技术发展”专访中表示“LED 的市场前景是非常好的”!                                         欧司朗光电半导体亚洲有限公司亚太区市场总监锺介聪       EEWORLD:回首2009 年,您认为今年行业发展的特点有哪些?为什么会有这些特点?       锺介聪: 2009年对LED行业来说是起飞的一年。根据应用的领域,LED 主要有两种发展特
[电源管理]
大学生创业成热潮,人工智能/云计算/区块链你看好吗?
大学生创业、传统企业内部创业,在现在的国内经济环境下依然是一种热潮。而创业方向应该怎么选,除了选自己擅长的,还要有哪些重要因素?创业方向应该与时代潮流相符合,抓到用户痛点,或者用现在的话说“找风口”。那么,近两年的风口在哪儿呢?哪些技术最可能出现应用场景与需求的爆发?   10月11日Gartner发布了“2018年十大战略科技发展趋势报告”(top 10 strategic technology trends for 2018)来看,详尽介绍了包括 人工智能 、浸没式环境、区块链、事件驱动等在内的最受关注的新兴科技。   Gartner副总裁兼院士级分析师David Cearley表示:“Gartner的2018年十大战略科技发
[嵌入式]
基于微处理器LPC2214和GPS接收器实现车载导航终端的设计
GPS在中国已经有十几年的发展历程,但在民用领域却一直投有大的突破。最近几年,GPS民用的前景已经越来越清晰,用户需求正在上升。目前有两种应用被看好:一个是民用导航终端,特别是车载系统;男一个是基于手机的移动定位服务。 导航是LBS(Location Based Services)应用在汽车上的主要方式。目前我国已经有汽车导航的实际应用,一种是“GPS接收机+简化版的GIS引擎+地图数据”的模式,通过GPS接收机获取定位信息,然后调用本机存储的地图,将定位信息映射到电子地图上实现导航功能。这种模式虽然比较方便快捷,但也有其自身的局限性,例如成本较高、地图资源不能共享、无法做到动态的地图更新。还有一种是“GPS接收机+GSM模块
[单片机]
基于微处理器LPC2214和GPS接收器实现车载<font color='red'>导航</font>终端的设计
德国开发单原子量子晶体管,计算机能耗或降低1万倍
据 报道,德国卡尔斯鲁厄理工学院一个研究团队开发了仅有一个原子组成的量子晶体管,而且能够在室温下运行。这一研究开启了计算能力和效率的新篇章。控制电子信号传输的晶体管是现代电子产品的基础。在逾半个世纪以来,晶体管尺寸和能耗的稳步降低,一直是推动计算能力增长的基本动力。 新型晶体管依靠移动一个银原子开启或关闭电路。材料科学新闻 网站 Nanowerk称这种晶体管是世界上最小的晶体管。更重要的是,新型晶体管被描述为“量子开关”,这意味着它可以比目前的晶体管携带更复杂的信息。 德国研究团队最值得关注的声明是,新型晶体管可以在室温下运行,目前大多数量子计算机只能在超低温环境下运行,提高了运行成本和维护难度。 据研究
[新品]
德国开发单原子量子晶体管,<font color='red'>计算机</font>能耗或降低1万倍
ADSP TigerSHARC中利用查找表快速计算三角函数
作者Email: batistuta810226@sina.com 摘要:DSP算法中,三角函数的计算是一种运算量比较大,占用时间比较长的运算。如果通过直接调用DSP生产商或者第三方提供的库函数进行运算,往往需要占用比较多的时钟周期。在实时性要求比较高的场合,调用库函数进行三角函数计算就不能够达到实时性的要求。在这种情况下,利用查找表的方法来得到三角函数的值就成为一种可行,并能获得很高实时性的计算方法。本文给出了一种在TS101中利用查找来实现三角函数计算的方法,并对这种算法的误差和运算量进行了分析,从结论可以看出,文中提出的通过查找表计算三角函数的方法有效而且运行效率比较高。 关键词:查找表 Tiger SHARC T
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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