您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于CPLD的信号发生器的设计

免费下载毕业设计-基于CPLD的信号发生器的设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:通信工程
  • 适用年级:大学
  • 上传用户:蒋点什么
  • 文件格式:Word
  • 文件大小:1.66MB
  • 上传时间:2010-6-6 14:25:54
  • 下载次数:1
  • 浏览次数:177

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于CPLD的信号发生器的设计,共40页,22570字
摘要
信号发生器已成为现代测试领域应用最为广泛的通用仪器之一,代表了信号源的发展方向。直接数字频率合成(DDS)是二十世纪七十年代初提出的一种全数字的频率合成技术,其查表合成波形的方法可以满足产生任意波形的要求。由于CPLD具有高集成度、高速度、可实现大容量存储器功能的特性,能有效地实现DDS技术,极大的提高函数发生器的性能,降低生产成本。
本文首先介绍了信号发生器的研究背景和DDS的理论。然后详尽地叙述了用CPLD完成DDS模块的设计过程,接着分析了整个设计中应处理的问题,根据设计原理就功能上进行了划分,将整个仪器功能划分为控制模块、外围硬件、CPLD器件三个部分来实现。最后就这三个部分分别详细地进行了阐述。
在实现过程中,本设计选用了Altera公司的EPM3128 芯片作为产生波形数据的主芯片,充分利用了该芯片的超大集成性和快速性。在控制芯片上选用了三星公司的上S3C2440作为控制芯片。本设计中CPLD芯片的设计和与控制芯片的接口设计是一个难点,本文利用A1tera的设计工具Quartus II并结合Verilog-HDL语言,采用硬件编程的方法很好地解决了这一问题。论文最后给出了系统的测量结果,并对误差进行了一定分析,结果表明,可输出步进为0.01Hz,频率范围0.01Hz-20MHz的正弦波、三角波、锯齿波、方波,或0.01Hz-20KHz的任意波。通过实验结果表明,本设计达到了预定的要求,并证明了采用软硬件结合,利用CPLD技术实现信号发生器的方法是可行的。
关键词:信号发生器,直接数字频率合成,复杂可编程逻辑器件

目录
目录……………………………………………………………………………………1
第一章 绪论…………………………………………………………………………2
第一节 论文的研究背景和立题意义…………………………………………3
第二节 信号发生器的现状……………………………………………………4
第三节 信号发生器的几种实现方式…………………………………………5
一、程序控制输出方式……………………………………………………6
二、DMA输出方式…………………………………………………………7
三、可变时钟计数器寻址方式……………………………………………8
四、直接数字频率合成方式………………………………………………9
第二章 直接数字频率合成器的原理及应用………………………………………10
第一节 直接数字频率合成(DDS)简介.………………………………………11
一、频率合成技术概述……………………………………………………12
二、频率合成器主要指标…………………………………………………13
第二节DDS原理………………………………………………………………14
第三章 基于CPLD的DDS模块的实现………..……………………………………15
第一节 复杂可编程逻辑器件(CPLD)简介……………………………………16
第二节 Quartus Ⅱ5.0开发基本步骤………………………………………17
第三节 信号发生器的CPLD实现……………………………………………18
一、CPLD设计流程…………………………………………………………19
二、CPLD设计模块划分..…………………………………………………20
三、时钟模块………………………………………………………………21
四、48位寄存器设计………………………………………………………22
五、地址发声器设计………………………………………………………23
六、波形数据存储器的设计………………………………………………24
七、任意波形模块设计……………………………………………………25
八、CPLD实现串口设计……………………………………………………26
第四章 系统硬件设计………………………………………………………………27
第一节 系统硬件总体框图……………………………………………………28
第二节 控制模块设计…………………………………………………………29
一、ARM芯片S3C2440的特点………………………………………………30
二、主控制模块……………………………………………………………31
三、键盘电路………………………………………………………………32
四、显示电路………………………………………………………………33
五、SDRAM连接电路………………………………………………………34
六、FLASH连接电路………………………………………………………35
第三节 模数转换电路DAC的设计……………………………………………36
第四节 滤波电路模块的设计…………………………………………………37
第五章 系统软件设计………………………………………………………………38
第一节 嵌入式LINUX操作系统………………………………………………39
一、系统bootload…………………………………………………………40
二、系统内核………………………………………………………………41
三、文件系统………………………………………………………………42
第二节 系统驱动程序…………………………………………………………43
第三节 界面应用程序…………………………………………………………44
第六章 总结与展望…………………………………………………………………45
参考文献……………………………………………………………………………46
致谢…………………………………………………………………………………47
资料文件预览
共1文件夹,1个文件,文件总大小:2.29MB,压缩后大小:1.66MB
  • 毕业设计-基于CPLD的信号发生器的设计
    • Microsoft Word文档焦艳红06025124论文.doc  [2.29MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部