基于DSP的嵌入式测控系统的设计与实现

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:wokaoyan123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大规模集成技术的发展,数字信号处理器(DSP)在功能、处理速度和处理能力方面都取得了划时代的突破,并广泛应用在数据通信、图像处理、语音处理、自动控制等领域中。DSP嵌入式系统是把DSP系统嵌入到应用电子系统中的一种通用系统。 本论文针对大多数测控系统技术要求的共性,开展基于DSP的嵌入式测控系统的设计与实现研究,以期在设计的通用最小测控系统核心结构下,只需增加部件或外挂电路。而不必再重新建构,就能够实现复杂测控系统的功能。 本文首先分析了嵌入式测控系统的系统结构和特点,结合嵌入式测控系统的发展要求分析了基于DSP的嵌入式测控系统的应用需求,并在此基础上提出了一种基于DSP的通用的嵌入式测控系统结构。然后,设计出了该系统的各个组成模块和系统软件。最后,对整个系统进行了调试和验证,证明了该系统的可行性。 该系统的硬件采用模块化设计,为以后系统的扩展和升级提供了方便。CPU采用DSP作为核心处理器件,充分利用了DSP器件速度快、实时性强等优点,满足了现在测控系统对并行操作、数据流量大、性价比高的应用需求;设计了存储器扩展电路,便于在线调试,也为以后的系统扩展提供了足够的存储空间;设计了通信接口电路,便于系统和上位机或控制对象之间的通信;还有人机交互接口模块、D/A转换模块;设计了电子盘模块,用来存储大量的测控数据;另外,还设计了外部总线扩展接口电路,其中包括了几乎所有来自DSP的信号,扩展口允许用户设计自己的专用电路,连接在该通用板卡上,大大提高了开发效率;控制逻辑模块的设计采用大规模可编程逻辑器件CPLD实现,利用在系统可编程技术提高了系统设计的灵活性和可重构性,易于系统的更新升级。 该系统的软件是在CCS2(‘C2000)开发环境下,用C语言实现的。程序结构主要采用主程序的循环结构中相应四个中断的方式,并固化了三个常用的控制算法,便于用户在需要时直接调用。 经调试仿真表明,采用这种方案构造通用的嵌入式测控系统,集成度高、处理速度快、系统的硬件和软件都具有极强的通用性和可扩展性。在该测控系统的基础上,用户可以方便的通过软硬件的扩展构成具有不同功能的测控系统。
其他文献
在计算机系统中一个微处理器总是要和一定数量的部件及外围设备连接的,但是如果各个部件和外设都直接用一组线路连到CPU是不现实的,电路实现也是很困难的。于是就需要有这样一
随着企业信息化技术的发展,企业内信息系统的应用越来越广泛,但是系统间的接口也越来越复杂,一个企业内部采用不同的应用来解决企业各个业务上存在的问题,由于系统与系统缺乏
伴随计算机科学技术的发展,信息化不断普及到各行各业中,信息管理系统开始发挥重要作用,高校教学服务系统为教育信息管理带来根本的改变。本系统基于B/S架构的数据库管理系统
近年来,随着互联网应用的深入,网络蠕虫对计算机系统安全和网络安全的威胁日益严重,蠕虫的传播速度越来越快,造成的损失也越来越大。传统的基于特征码的蠕虫检测方法受限于蠕
随着嵌入式系统发展的日新月异,芯片制造技术的不断革新,嵌入式计算机已被应用到各个领域和产品中。为了适应社会的需求,目前大多数高等院校都开设了嵌入式系统课程,嵌入式系
互联网正在发生着重大的变化。随着电子商务和B2B应用的发展和需求的加深,为了在激烈的竞争中生存下来,许多企业和组织迅速将其核心业务作为一组Web服务发布到互联网上,因此企业
随着电子商务的发展,企业往往需要一种分布式计算模型来集成企业内部和企业之间的应用系统(EAI和B2BI),以实现企业内部完整的商业流程和支持跨企业的商业运作。这种分布计算
Web服务作为工业界的一个标准,是未来互联网重要应用之一。将语义Web的核心技术——本体应用于Web服务,形成了语义Web服务。语义Web服务在标准的Web服务描述中添加了语义信息,使
随着网络技术的发展,网络存储技术越来越受到人们的重视。网络存储技术中有两个问题急待解决,首先传统的网络存储技术只注重于对服务器存储设备的研究,而忽略了对用户计算机
随着计算机技术的日新月异和自然科学领域的不断发展,科学工作流作为面向数据的工作流旨在利用计算机技术帮助人们解决科学实验的数据再现和有效性验证等问题,并进一步减轻科学