基于CPLD多路数据采集
基于CPLD多路数据采集 单片机毕业设计 毕业设计 毕业论文 课程设计
中国毕业设计网 -> 完整毕业设计 -> 基于CPLD多路数据采集

基于CPLD多路数据采集
[500 23页 11207字] [VHDL] [编号:200701221128387347]
[源程序+论文+原理图+原理图注解,可直接做为毕业设计(/论文)使用]
如何购买本设计
特别说明: 此设计为本公司往年为别的毕业生定做且已经通过答辩的完整毕业设计,质量可靠您购买之后可以直接使用,只需将版权信息改成您自己的即可
购买方式: 请记录下本设计的编号[200701221128387347],然后按本页面内所标明的价格汇款到本公司银行帐户上(银行帐号及汇款指南见本页左边中部),汇款后请立即跟本公司客服人员联系,说明您的汇款金额、所汇银行以及您要购买的设计编号和您的常用邮箱,本公司客服人员确认收到您的汇款后立即将完整作品下载地址通过短信告之或发送到您的邮箱
图片展示
论文缩略

目  录

摘  要
第一章 前  言
第二章 概念简介
2.1可编程逻辑器件的概念
2.2 CPLD/FPGA概念
2.3 VHDL语言简介
2.4 UART通用异步收发器
第三章 系统简介
3.1系统简介
3.1.1系统简介
3.1.2 HDL开发流程
3.2系统的结构设计
3.2.1系统组成思路
3.2.2系统组成原理图
3.3方案比较
第四章 系统设计
4.1硬件设计
4.1.1模数转换部分
4.1.2串口扩展部分
4.1.3系统总线图
4.2软件设计
4.2.1顶层软件设计
4.2.2 底层软件设计
第五章 系统调试运行
5.1硬件开发环境
5.2软件编程、调试与运行
5.2.1开发环境的软件MuxplusII
5.2.2系统仿真和验证
5.2.3各功能模块的时序仿真
5.3软硬件协同下载,开发板实现
第六章 总  结
6.1系统的特点和不足
6.2使用说明
6.3心得体会
致  谢
参考文献
附  录

摘  要:本论文主要是关于远程多路数据采集系统的设计,在其中介绍了CPLD以及VHDL语言的有关知识,还有就是本系统设计的原理和软硬件环境的搭建和调试运行。
CPLD是在传统的PAL、GAL基础上发展起来的,广泛应用在通讯、DSP及微机系统中利用CPLD可大大缩短设计周期,减少设计费用,降低设计风险。远程多路数据采集系统,不但需要较多的片选信号,而且模块测试所占用的I/O口资源也较多,用一般的芯片较难实现,而用CPLD/FPGA则不但可以较好地实现其功能,而且还可大大提高设计能力和设计效率。
远程多路数据采集系统采用VHDL语言和图形输入设计方法,给出了用CPLD在远程多路数据采集系统中实现地址译码、串口扩展、模块测试、模数转换以及高位数据处理等功能的具体方法,同时简要介绍了远程多路数据采集系统的工作原理及软、硬件框架。运用MuxplusII和Modelsim等CPLD编译、仿真软件,同时使用Protel99进行原理图PCB板的绘制。

关键字: CPLD,远程多路数据采集系统

前  言
CPLD(Complex Programmable Logic Device复杂可编程逻辑器件)是在传统的PAL、GAL基础上发展起来的。目前,CPLD已在通讯、DSP及微机系统中有着非常广泛的应用,它不仅可使设计的产品小型化、集成化和稳定可靠,而且还具有在系统或在芯片直接编程的能力,从而使电子系统的设计、开发、更新与维护变得更为方便,更便于装配和批量生产。因此,利用CPLD可大大缩短设计周期,减少设计费用,降低设计风险。远程多路数据采集系统,不但需要较多的片选信号,而且模块测试所占用的I/O口资源也较多,用一般的芯片较难实现,而用CPLD/FPGA则不但可以较好地实现其功能,而且还可大大提高设计能力和设计效率。这一点,着重的体现了CPLD在远程多路数据采集系统中的广泛应用。

简单介绍
本论文主要是关于远程多路数据采集系统的设计