基于DSP数据采集系统的开发

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:xus142812
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]数据采集与处理一直是生产实践研究与应用领域的一个热点和难点。伴随着高性能微处理器的采用和用户技术要求的不断提高,国内外对数据采集系统的研究与应用也在不断发展。目前,以数字信号处理器作为数据采集系统的 CPU 的研究与应用也逐渐引起业内重视。
  [关键词]DSP数据采集系统;概述;特点;设计
  中图分类号:TP274.2 文献标识码:A 文章编号:1009-914X(2015)32-0198-01
  一、概述
  DSP(数字信号处理)技术是基于可编程超大规模集成电路和计算机技术发展起来的一门重要技术。随着半导体制造工艺的发展,DSPs芯片的功能越来越强大,使人们的研究重点从过去更多的考虑硬件可实现性逐步转移到软件设计技术上来。数字信号处理器(DSP)的出现和广泛使用,很好地满足了数据采集系统对于核心处理器的要求。无论从实时处理外部事件(中断,I/O)的能力,还是对于数据运算的速度和精度来看,数字信号处理器都有非常大的优势。从内部结构上看,与传统的冯-偌依曼结构不同,数字信号处理器采用了程序存储器与数据存储器分开的哈佛结构与多总线的CPU结构;而且数字信号处理器在在指令上实现多级流水操作,并采用特殊的数据运算指令快速实现了乘法累加等常用的数字信号处理运算操作;DSP的运行速度比传统的单片机更快,而且运算精度也很高,所有这些,都大大提高了数字信号处理器的运算与处理能力,使得它兼有事务密集型处理器和运算密集型处理器的特点。DSP自从上世纪70年代问世以来,在通信、控制、图像处理、语音处理等领域得到了极其广泛的应用。
  二、DSP的特点
  数字信号处理器(DSP一Digital Signal Proeessor)是数字信号处理理论与超大规模集成电路(VLSI)技术融合的结晶。目前,DSP技术已经广泛地应用于仪器仪表、通信、图像处理、频谱分析、电机控制等领域,在推进信息处理数字化方面发挥着越来越大的作用。现代DSP芯片作为可编程超大规模集成(VLSI)器件,通过可下载的软件或固件来实现数字信号处理功能。DSP芯片除具有普通微处理器的高速运算和控制功能外,还针对高数据传输速率,数值运算密集的实时数字信号处理,在处理器结构、指令系统、和指令流程设计上做了较大改动。其结构特点有:
  ①DSP芯片普遍采用改进的哈佛结构,即数据总线和程序总线相互分离,这使得处理指令和数据可以同时进行,提高了处理效率。②DSP芯片大多采用流水线技术,即每条指令的执行划分为取指、译码、取数等若干步骤,由片内多个功能单元分别完成。这相当于多条指令并行执行,从而大大提高了运行速度。③片内有多条总线可以同时进行取指和取操作数动作,并且有辅助寄存器自动增减地址协助寻址。④配有独立的乘法器、加法器和特殊指令,适用于需要大量乘累加器操作的矩阵运算、滤波、FFT、viterbi译码和相关的专用信号处理运算。⑤大多数DSP芯片一般都带有DMA控制器,外部存储器,外部存储器扩展接口,串行通信,配合片内多总线结构,可以实现大吞吐量数据传送。⑥DSP芯片一般配有中断处理器、定时器,片内存储器和锁相环(PLL)等片内集成外设,可以方便的实现一个嵌入式自封闭控制的处理系统。⑦省电管理和低功耗。适于便携式数字终端设备。
  三、DSP软件设计流程
  本文中进行DSP软件开发工具为CCS2.20版。在利用CCS进行软件设计之前,一般首先要对CCS进行设置,选择相应的对应平台加载到系统中。在CCS中,程序是以项目的形式进行管理,一个项目包含以下信息:源程序文件名和目标文件名;编译器、汇编器和连接器选项;包含文件的依赖关系。程序的管理在项目视图窗口进行,所有的项目的相关操作都可以在该窗口完成,如图1所示。
  由图1还可以得知,一个最小的C应用程序项目中至少包含三个文件: ①主程序main.c这个文件必须包含一个函数作为C程序的入口点。②连接命令文件.cmd这个文件包含了DSP 和目标板的存储器空间的定义以及代码段、数据段是如何分配到这些存储器空间的。该文件由用户自己编辑产生。③C运行库文件rts6713.lib C运行库提供了诸如等标准C函数,还提供了C环境下的初始化函数。
  使用CCS进行DSP程序设计的流程一般包括四个阶段。如图2所示首先进行概念设计,构想DSP程序的整个设计思路,接着编写代码,可以使用汇编语言或者C语言,接着进行编译、调试工作,最后对可以正常运行的程序进行实时性分析。图2表示了DSP软件设计的流程:
  一般来说,DSP的软件开发大体有三种方式:第一种是直接编写汇编语言程序进行编译连接;第二種是编写C语言程序,用C语言优化软件进行编译连接;第三种是混合编程模式,程序中既有汇编代码,又含有C语言代码。使用汇编语言开发程序的设计人员必须熟悉DSP芯片的内部结构。相比C语言,汇编语言开发程序要繁琐的多,但是汇编程序执行起来更加高效。所以对于耗时较大的算法或在实时性要求较高的场合最好用汇编语言开发程序,而在DSP应用较为复杂而实时性要求较低的场合可以用C语言进行开发。这样,既满足了系统的实时性要求,又加快了程序开发的进度。最灵活的方法还是采用混合编程模式开发DSP的用户程序。
  数字信号处理器(DSP)的出现和广泛使用,很好地满足了数据采集系统对于核心处理器的要求。无论从实时处理外部事件(中断,I/O)的能力,还是对于数据运算的速度和精度来看,数字信号处理器都有非常大的优势。
  参考文献
  [1]汪安民.TMS320C54xxDSP实用技术.北京:清华大学出版社,2005
  [2]周林,殷侠.数据采集与分析技术.西安:西安电子科技大学出版社,2005
  [3]唐林波,赵保军,韩月秋.超高速数据采集与处理系统的设计及应用.系统工程与电子技术,2005,7:1203~1205
  [4]李世平,韦增亮,戴凡.PC计算机测控技术及应用.西安:西安电子科技大学出版社,2003
其他文献
[摘 要]随着我国广播电视事业的不断发展,广电机构的档案资料也随之日益增加,在这种情况下,广播电视机构的档案管理工作就成为了一个比较突出的问题。信息化的发展浪潮中,广播电视台档案管理信息化的进程正在不断的加大,很多地方的广播电视台也在努力的推进着档案信息化管理的步伐。基于此,文章从广电档案信息化管理的优势和作用出发,对加强广电档案管理信息化的策略进行了分析和探讨。  [关键词]广电,档案管理,信息
期刊
[摘 要]电力系统的防雷和接地问题是个非常复杂而又至关重要的问题,它直接关系到人身和设备的安全。因此,防雷接地装置的运行维护对电力系统有着重要意义。  [关键词]电力系统;防雷接地;运行维护  中图分陈类号:TM732 文献标识码:A 文章编号:1009-914X(2015)32-0201-01  1 防雷接地原理  接地是避雷技术最重要的环节,不管是直击雷、感应雷或其他形式的雷,最终都是把雷电流
期刊
[摘 要]传统的以柴油机作为动力的修井机存在着噪声大、排气污染多,维护费用高,冲击负荷大等缺点。研制的新型网电修井机采用网电作为动力源,噪声、污染很小,传动效率更高,使用及维修保养费用低,安全环保节能效果显著,网电修井机是现代高新技术与石油修井机械的有机结合,具有强大的生命力,即符合国家产业政策要求,又可节约生产成本,具有广泛的应用前景。  [关键词]柴油 网电 修井 安全 环保  中图分陈类号:
期刊
[摘 要]目前农村电网总体网架仍比较薄弱,随着农村用电负荷的增长,现有的农网已不能适应农村用电发展的需要。因此,如何科学合理规划农村配电网, 切实解决农村配电网存在供电能力不足、供电可靠性低、电能质量差和停电时间长等突出问题,成为当前供电企业的一项重要工作。本文以农村配电网规划的问题展开分析,并浅析农村配电网规划存在问题对策。  [关键词]农村配电网 电网规划 浅析  中图分类号:F323 文献标
期刊
[摘 要]城市生态绿化构建的一个重要组成部分是合理的植物配置。要求我们提高对植物品种的认识,加强地带性植物生态型和变种的筛选和驯化,构造具有乡土特色和城市个性的绿色景观。  [关键词]东营市;绿化配置;乔木;  中图分类号:TU986文献标识码:A 文章编号:1009-914X(2015)32-0194-01  东营市位于山东省北部黄河三角洲地区,黄河在东营市境流入渤海。盐土在近海呈带状分布,占东
期刊
[摘 要]针对包兰线碱柜站一处接触网分段绝缘器的拉弧故障,通过现场调查和系统分析,最终找出原因所在,并解决了分段绝缘器的拉弧故障,提高了碱柜站的供电可靠性。  [关键词]接触网 分段绝缘器 拉弧故障 供电可靠  中图分类号:U226.8 文献标识码:A 文章编号:1009-914X(2015)32-0196-01  引言  自2009年5月包兰线电气化铁路开通以来,碱柜站内17#至19#道岔间的接
期刊
[摘 要]以鹤煤八矿32采区的地质概况和开采条件,从围岩变形特征、应力分布特征以及围岩应力状态出发,选择合理的煤巷支护方式。采用FLAC3D数值模拟软件对不同支护的应力分布和位移进行分析对比,对巷道围岩塑性区分布进行比较,得到支护方式和巷道下沉的相互关系。结果表明,采用U型钢可缩性支架支护效果较好。  [关键词]煤巷支护 围岩变形 数值模拟  中图分类号:TD353+.6 文献标识码:A 文章编号
期刊
[摘 要]生物多样性是人类赖以生存和发展的基础,生物多样性丧失成为人们关注的一个热点问题。外来物种入侵是生物多样性锐减的主要原因之一。外来物种入侵的途径主要有自然途径和人为途径两种,应引起人们高度重视。  [关键词]物种;入侵;途径  中图分类号:S763 文献标识码:A 文章编号:1009-914X(2015)32-0192-01  目前世界上可认定的已造成危害的外来入侵物种至少在l00种以上,
期刊
[摘 要]现代轿车采用电控燃油喷射系统后,为了进一步改善汽油机的性能,对进气系统的结构进行了诸多改进。广泛应用的可变进气系统,就是最重要、最突出的改进之一。正常行驶的轿车要求搭载的汽油机在高转速、大负荷时,进气已具有较高的流速,相应的进气阻力有增大的倾向。为了减少进气流动阻力,需要用短而粗的进气歧管;在中、低转速和中小负荷时进气气流速度较小,进气压力较小,配用进气截面较小(细)、歧管长度较长的进气
期刊
[摘 要]文章主要是以林区的造林整地和植树造林作为探讨对象,在分析造林整地和植树造林的价值前提下,分别对造林整地的方法和植树造林的要点展开讨论,希望通过重点技术的研讨提升造林整地和植树造林的水平。  [关键词]植树造林;整地;方法  中图分类号:S68 文献标识码:A 文章编号:1009-914X(2015)32-0193-01  前言  林业是事关国民经济、生态环境、生产生活的支柱性产业, 林业
期刊