基于DSP和以太网的数据采集系统软件设计
[关键词:DSP,以太网,数据采集系统] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0309,word全文:60页,合计:29000字 |
本文设计了一种基于TI公司的DSP芯片TMS320VC5509A的以太网终端系统方案并给出了该方案的具体设计实现。本论文对TCP/IP协议进行了分析,论述了基于DSP芯片和网卡接口控制芯片的以太网设计,讨论了在VB开发环境下PC机与终端系统的数据交互问题并编写了实际的PC机控制软件。同时,讨论了在DSP开发环境下的主程序设计和C语言开发程序需要编写的辅助文件,包括头文件、中断向量文件和命令文件。最后,对设计软件进行了测试。验证了本课题研究的基于DSP和以太网的数据采集系统可以实现数据的以太网传输。
本课题研究的意义
从实际来看,设计基于DSP和以太网数据采集系统,可以很好地实现网络的传输。在此基础上,也可以将其作为其于DSP和以太网的网络测试平台开发过程中的调试工具,从而加速把以太网集成到测试、采集和工业I/O仪器中的开发进程。从应用工业应用来看,以太网的应用可以大大提高劳动效率,能够让仪表在一些危险的环境下取代人力工作,而得到的数据与结果比人工现场工作的结果更加科学,精确。所以设计一个基于DSP和以太网数据采集系统是非常有实际的意义的。
本课题研究的主要内容
1、根据所设计的以太网控制器与网络的接口硬件电路编写驱动控制程序。
2、根据所设计DSP与以太网控制器的连接电路编写DSP和以太网的初始化程序。
3、软件实现嵌入式TCP/IP协议。使用C语言在DSP开发环境下编写程序实现经过选择优化的TCP/IP协议。
4、根据所设计子程序及设计要求编写网络传输主程序实现设计要求。
5、根据扩展需要实现AD转换,为多样信号采集和处理打下基础。
本课题的关键问题及解决方案
本课题的关键问题
在本系统的软件设计过程中,应该充分利用硬件资源及开发工具,使代码达到所期望的性能,并且在DSP嵌入式系统的基础上集成已经封装的TCP/IP协议栈,增加网络连接代码。由于DSP系统硬件以及以太网协议的复杂性,本系统中的软件编程是一个难点。
在第三章中,主绍介绍了基于DSP和以太网数据采集系统毕业设计的一些硬件环境和实现,为设计的顺利完成奠定了基础,特别是对DSP的C5509A和RTL8019AS两个芯片做了简要的说明,对硬件的实现和AD转换也做了粗略的描述,这些都有利于我们深入的理解设计的要点和需要注意的方面。同时我们也为接下来的程序设计准备了非常好的条件。
总之,通过这一章的研究和学习,我们软件设计打下了一个坚实的基础,也为DSP端的程序设计开了一个好头,是我们毕业设计所必不可少的环节。
在第四章中,主要了解和介绍了基于DSP的以太网系统的毕业设计所涉及的RTL8019AS的编程、DSP端的软件编程以及以及基于VB的PC机端与DSP的网络通信程序,具体介绍了编程的方法和实现的一些程序,是本论文的重点。
总之,本章利用CCS软件的C语言来编写了DSP的程序,在VB软件的基础上根据设计的需要编写了控制程序的一些主要代码,从而轻松实现了PC机和DSP芯片网络通信。实现了设计的要求,完成了既定的任务。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0309,word全文:60页,合计:29000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于DSP和以太网的数据采集系统软件设计(论文)!