基于DSP技术的导航计算机数据处理系统设计
打开文本图片集
摘 要 本文旨在实现计算机数据的导航性处理,做好数据信息的高精度采集。通过基于DSP技术提出一种导航计算机数据处理系统,在对高精度A/D转换器采用,将微机械陀螺实现,加速度计的控制过程,结合温度传感器的实际采样控制过程。主控计算机数据通讯的实现,结合TMS320F2812模块,做好数据通讯控制,实现地面的测试。
【关键词】DSP技术 导航 计算机
导航系统近些年来的应用,主要是结合导航参数的设置,在信息处理下同的应用过程,做好主控计算机的控制。数据信息采集系统的应用,往往结合导航计算机的形式,在惯性器件的结合下,实现导航参数的设置,并做好导航参数的合理处理,做好数据通信的有效应用。本文主要是将数据信息的处理功能增强,保证信息处理有着较高的实时性,进而基于算法的角度,提出了一种DSP技术下的导航计算机数据处理系统。
1 计算机数据处理系统的总体架构
1.1 系统设计
在对高精度的导航参数采集过程,结合AD677的形式,并做好温度传感器的模拟信号应用,将其转换为一种特殊的数字信号。而AD677的采样控制,往往是结合TMS320F2812进行控制。关于导航信息处理系统的基本框架图,如图1所示,卫星导航对信息处理系统的应用过程,往往是结合惯性敏感元件,基于运载体的基本内部测量过程,做好运动初始值的确定,在牛顿运动定律的分析过程,对卫星瞬时速度及时的推算,并实现卫星导航计算机信息的有效性处理。陀螺仪的应用,往往是对卫星角速度的测量,在转换过程和解算处理过程,将卫星的姿态及时输出,对运载体的速度数据计算。
实际的控制过程,结合导航信息的处理系统,做好采集命令的有效发送,并做好AD677采样的有效性转换过程。信息导航的实现,结合数据的简单处理过程,注重主控计算机模式的应用,做好载体速度的有效性调整,进而实现系统的地面测试和应用。
1.2 基于CAN的接口电路设计
基于主控计算机的命令采集过程,结合导航数据的应用,将导航计算机的双向数据通信不断实现。应用导航计算机以及+5V的电压,实现报文帧格式的应用和实现。
2 基于CAN总线通讯协议的设计
关于CAN标准的应用而言,往往需要结合CAN的一种扩展模式应用,对11为的ID采用,并对29为的ID进行有效支持。这种通信数据格式的应用过程,做好相关数据的基础定义,数据传输速度的控制,也即是500kb/s。关于CAN类型的一种格式,主要的结构特点,如图2所示。
关于数据帧而言,主要是实现单元的合理发送,对数据接收得到过程。遥控真往往是对请求数据帧接收的过程。关于CAN协议帧格式的应用,结合仲裁场的基本形式,做好控制场以及数据场的有效性应用。仲裁场往往是结合远程帧的基本形式,实现报文数据长度的有效性应用,在数据场的有效性应用过程,结合数据CAN总线的基本数据,对数据的准确性传输进行根本上的保证。
3 计算机数据处理系统软件设计
3.1 导航信息处理的软件设计
信息处理软件的设计过程,往往是结合设计导航系统的软件组分,对系统软件进行合理的编制,在模块化以及结构化的语言应用过程,实现模块的有效划分和应用。对于导航信息的处理而言,就要做好系统的初始化控制,实现模块初始化控制,做好CPU模块的初始化设计,最后实现数据的处理以及数据格式的有效转换,将数据发送过程完成。关于数据导航信息的处理而言,往往是做好系统的初始化,结合采集指令的有效性应用,做好导航数据的简单处理,并实现CAN总线的合理控制,体现系统软件的基本设计和应用。
3.2 模块设计
模块设计过程,其中的AD677采集软件的设计,结合两个信号进行控制,也即是采样时钟CLK。采样命令的控制过程,结合采样信号的输入控制,做好时空的有效性控制,实现数据的合理对比和比较。数据比较完成之后,尽可能的使得时钟CLK有着相对较低的电平。关于AD677的一种转换时序,做好源代码的控制过程。
对于CAN报文发送的过程,其程序的设计往往需要结合简单数据格式处理,实现总线发送的过程。通过eCAN模块进行初始化设计,结合CAN控制器的一种寄存器合理配置,应用邮箱通信的模式,初始化邮箱,实现信息的有效性导航。结合邮箱的不同形式,注重邮箱的合理发送。在邮箱中数据的读取过程,结合发送消息的形式实现CAN报文的合理发送。
3.3 系统测试
导航信息处理系统的应用,更要和主控计算机中数据通信进行联系。在VC++6.0模式应用过程,对CAN总线通信测试界面设计。而SADK程序的应用过程,结合CAN通讯测试的过程,其上位机选择的一种工控机,做好CAN总线端口的合理配置。关于MFC模式应用过程,其发送线程的一种数据采集,对接收线程中的一种导航数据接收。在VC++6.0软件打开过程,对对话框建立,结合空间的形式,实现总线通信测试的测试。
4 结束语
基于DSP技术的导航计算机数据处理系统设计,需要对CCSdriver以及 仿真器安装,做好CCSV3.3软件的合理安装。基于源程序的编写,实现基础的编译以及链接应用,在TMS320F2812内存中下载。基于计算机导航的CAN总线,实际接口连接于CAN端口,将测试界面打开,启动open port按钮,对开发中全速运行按钮点击,在测试过程,可以将数据处理系统数据通信实现。这一结果,不仅仅将CAN数据包的发送功能实现,同时也实现了数据采集功能。测试结果表明,可以将CAN数据包的稳定发送实现,数据采集的准确度较高。
参考文献
[1]龚柏春,李岁劳,颜开思 等.基于DSP和ARM的车载组合导航计算机设计[J].测控技术,2011,30(7):101-104.
作者单位
承德市隆化县安州街道办事处 河北省承德市 068150
上一篇:发电企业信息系统安全管理初探