基于DSP的PCI总线数据采集系统的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:yixiangren1976
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术的高速发展为人们利用现代数字信号处理技术高速、大量地处理信息提供了有效手段,而数据采集技术在其中起着关键性的作用。数据采集系统性能的好坏,主要取决于它的精度和速度。在保证精度的条件下,应尽可能提高采样速度,以满足实时采集、实时处理和实时控制对速度的要求。 论文主要研究基于DSP数字信号处理器和PCI总线的高速数据采集技术。同时提供一种硬件和软件解决方案。 硬件部分,以TMS320VC5402作为局部空间处理器,TLC5510为高速AD采集芯片,PCI9052为PCI总线接口转换芯片,采用CPLD作为PCI9052和DSP的逻辑译码构筑采集系统的硬件平台。详细研究了DSP的基本电路尤其是DSP芯片的HPI接口特性,包括DSP芯片复位后利用HPI主机接口从主机下载程序,主机通过HPI接口读取DSP芯片的整个数据空间等方法;分析了TLC5510高速AD采集芯片的特性,读取数据的时序及其与DSP芯片的接口电路,包括逻辑转换和电平转换:详细分析了PCI总线的规范和总线命令,介绍PCI9052接口转换芯片的内部寄存器结构及作用。 软件部分,主要研究了DSP芯片采集程序及其从主机LOAD的方法,详细分析了目前几种比较流行的编制WDM驱动程序的方法,选取与硬件连接更为紧密,操作更为灵活但同时开发难度也最大的方法,就是直接用WINDDK编译驱动程序。介绍了WlNNT结构操作系统的几个主要部件及其作用,IRP包的结构及其在驱动程序中扮演的重要角色。在此基础上分析了从驱动程序的初始化一直到最后IRP包完成处理等一整套处理流程。在介绍了驱动程序的安装方法后,详细介绍了应用程序的编制和驱动程序和应用程序的连接方法,以及如何利用GUID找到设备接口名这一关键步骤。开发了接口驱动和应用程序。 这一整套方案完整并有效。能满足目前工业上的大多数数据采集的需要,并可根据目标对象的不同而作出相应的调整,可大大降低系统的开发风险和成本。
其他文献
飞鸟是如何聚集成群的? 蚂蚁如何形成王国? 为什么冷战结束,世界反而硝烟四起? 为什么苏联以及东欧等一系列社会主义国家会在1989年的几个月内轰然坍塌? 生命是如
作为一种高精度的执行机构,反作用飞轮已广泛应用于卫星姿态控制系统中。在卫星姿态控制系统的地面电联试过程中,通常采用反作用飞轮电模拟器来代替真实飞轮,在桌面联试阶段
随着全球经济一体化进程的加快和市场竞争的加剧,通过提高供应链的管理水平来增加市场的竞争力成为迫切需要研究的问题。然而随着企业及供应链规模的迅速扩大,导致供应链系统越
我国高速公路20年的建设和发展取得了举世瞩目的巨大成就,以高速公路为龙头的现代化公路交通运输体系以及高效快捷的交通运输服务系统在这一时期极为有力地促进了我国国民经济
现场总线技术是当今控制领域发展的热点之一,美国Echelon公司推出的LonWorks现场总线以其出色的开放性、互操作性,逐渐成为目前最具有竞争力的现场总线之一。实现LonWorks技
近些年来,闭环测试条件下的多变量系统辨识问题一直是工业过程控制领域中的研究热点之一,它在多变量控制器参数调整以及多工况工业过程的自整定控制系统设计等方面具有重要的
能源是人类赖以生存、经济发展和社会进步的重要基础资源,是关系到国家经济命脉和国家安全的重要战略物资,是社会经济可持续发展的重要基础,在现代化建设中具有举足轻重的地位。
海军武器装备的使用环境复杂多变,海洋环境中各种气象水文要素对海军武器装备的作战效能影响显著,这使得对海洋环境影响下武器装备效能的评估成为了一项非常具有挑战性的工作。
随着工业技术需求的不断加深,计算机技术在电子仪器测试领域得到了广泛的应用,新的测试平台虚拟仪器成为了当前测试领域的发展主流。虚拟仪器不仅极大的提高了测试手段,而且具有
脉冲MIG焊以其在很大的电流范围内获得射滴过渡,轴向性好,飞溅小,适于全位置焊接,焊缝成形美观的优点,大大促进了高质量、高效率焊接工艺的发展,然而传统的模拟控制方式存在着种种