基于双核处理器的ADCP系统研制与开发

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:RaymanL
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多年来,测量不稳定流和受潮汐影响的流量一直是水文工作者面临的难题。随着ADCP(Acoustic Doppler Current Profilers)声学多普勒流速剖面仪的出现,使得更准确的测量不稳定流和受潮汐影响的流量测验系统成为可能。ADCP系统还不是“成品”,向实时动态、高速度、长期可存储、远程监控和网络化方向发展。嵌入式系统的快速发展为满足ADCP系统的要求提供了可能。本系统就是在对ADCP的需求和嵌入式发展现状进行认真分析研究后,在OMAP(Open Multimedia Application Plant)开放式多媒体应用平台基础上设计实现的ADCP测量系统。系统采用基于OMAP5912双核处理器(ARM+DSP)的OSK5912开发工具和超声波传感器信号电路组成具有网络、存储接口和高速度、高处理能力的流速剖面测量系统。 论文详细介绍了流速剖面测量系统的硬件设计和软件开发。硬件设计包括四部分:一是信号发射模块,包括信号产生电路和信号放大功率输出电路;二是信号接收模块,包括信号放大运算电路和信号AD模数转换电路;三是基于OMAP5912双核处理器的OSK5912开发板,提供网络接口、USB接口、CF卡接口、串口和与传感器信号板连接的并口接口,传感器信号板通过并口将数据送入OMAP5912的DSP处理器进行实时处理;四是可选配的人机界面专用键盘显示器。软件开发包括嵌入式系统应用程序开发、PC端存储显示控制程序开发和人机界面专用键盘显示器程序开发。嵌入式应用程序包括ARM端GPP(General-Purpose Processor)客户应用程序和DSP程序,GPP客户应用程序运行于Linux操作系统下,完成与DSP通信、网络化、存储及人机交互等功能;DSP程序运行于DSP/BIOS下,完成从信号板取得数据、滤波、FFT处理,并将数据传送给GPP;GPP客户应用程序和DSP程序的通信依赖于通信模块DSP/BIOS桥,GPP应用程序通过调用DSP/BIOSTM LINK API函数来管理DSP资源和实现与DSP通信,DSP程序通过DSP/BIOS标准API与GPP通信。 本文最后对系统在盲区距离、水深单元长度和精度等方面达到的指标和网络、存储等功能进行了分析,并指出了系统需要扩展的方向。
其他文献
航空发动机是飞机的心脏,是机械专业中故障率最高、维护工作量最大的系统,其工作状态的好坏直接影响到飞机的安全可靠运行。目前,随着部队飞行训练任务的不断加重,飞机发动机
DAS、SAN和NAS是当前应用最广泛的三种网络存储体系结构,而RAID作为网络存储体系结构中的存储节点,其设计直接影响到存储体系的整体性能。RAID系统的整体设计包括嵌入式的硬
在异构的资源站点中资源的高效检索及在不同站点间实现资源的自动交易等问题,是分布式资源库这一领域中的重要问题。 本文提出一种基于本体与多Agent的分布式资源库系统,用
网格作为“第三代Internet”,是把整个互联网整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享。网格的目标是实现资
传统的网络流媒体播放系统一般基于C/S模式,由于流媒体播放需要消耗大量的网络带宽和服务器资源,限制了网络流媒体业务的发展。IP组播是解决网络流媒体多路传输消耗大量带宽的一
传统Web应用中客户表现层的丰富性越来越不能满足用户的需求,而RIA(Rich Internet Applications)结合了Web应用的广泛性和桌面应用的丰富性等优点,初具了良好的发展前景。研
近年来,研究者们从复杂网络的角度对大量现实系统进行了特性分析,结果表明,许多现实网络都具有相似的统计特性,例如特征路径长度较小的小世界现象、幂律分布的无尺度特性以及聚集
随着企业对信息交互以及Web应用对数据交互等需求的增加,数据交换已成为亟需解决的问题。本文以分布式异构数据库之间数据交换为例,简介了相关知识,设计了一套基于XML的异构
将“在线考试系统”作为设计题目主要是为了把教师从传统的卷纸考试的工作中解脱出来,把学生从传统的学习方式中解脱出来。 “考试系统”主要由两个部分组成,分别是:“前台的
本论文全面地分析了目前异构数据库属性匹配所涉及的主要问题,介绍了属性匹配的任务和解决属性匹配问题采用的主要方法,并对目前方法的特点和不足之处进行了研究,分析了用神