4波形发生器2(电).pdfVIP

  • 2
  • 0
  • 约2.83千字
  • 约 4页
  • 2021-04-03 发布于湖南
  • 举报
波形发生器( 2) 摘要 我们设计的任意波形发生器以 89C52 单片机和可编程逻辑器件 (CPLD)作为控制核心。系统主要由键盘输入、手写板输入、控制处 理、波形产生、幅度控制、输出缓冲、显示等功能模块组成。 本设计采用直接数字频率合成( DDS)技术,通过改变波形存储 器中的波形数据以及调整相位累加器中的相位控制字来实现函数波形 及任意波形的产生。 我们设计了较为友好的人机交互系统,包括由手写板、键盘组 成的输入部分和由 LED及以示波器 XYZ光栅显示方式工作的波形监视 部分。设计中系统的软件部分和硬件部分均采用模块化的设计方法, 并使用了多种 EDA工具,提高了设计效率。 总的来说,我们完成了设计要求的基本部分和发挥部分的主要 内容,并实现了任意相位波形的叠加、波形监视等扩展功能。 关键字: 任意波形发生器、 DDS、手写板、 CPLD、XYZ光栅显示、 EDA ·72 · 一、 总体方案论证 (一)设计思想 本波形发生器的设计定位在智能仪器上,因此在设计中遵循以下原 则: 1 、智能化程度高,功能强大,操作方便,独立性强。 2 、尽量采用大规模集成电路如可编程逻辑器件等,使系统简洁、调 试修改方便,可靠性高。 3 、使用 EDA设计工具软件,使设计快捷,先进。 (二)设计方案选择 产生周期性波形信号的方法有多种: 1.利用锁相环进行频率合成 采用锁相环 (PLL) 及可预置分频器实现波形信号的产生 , 其实现框图 如图 1— 1 所示。 图 1— 1 锁相环波形信号产生原理框图 现有集成锁相环的压控振荡器( VCO)一般都产生方波,而不是正弦 波、三角波,而且在不改变 VCO电容的情况下,要达到很宽的频率范围有 很大困难,同时,它也不能实现信号的线性组合波形的产生。所以我们不 予采用。 2 .利用单片集成波形发生器芯片实现波形信号产生 ·73 · 当前常用的单片集成波形发生器有 5G8038、MAX038等,这类集成芯 片产生波形的原理是基于多谐振荡器,即恒流源向一定时电容充放电而产 生的三角波,然后经过波形变换电路得到正弦波。只要控制电容充放电电 流即可改变振荡频率。其框图如图 1-2所示。 图 1-2 单片集成函数发生器组成的频率合成电路 这种方案是改变电容充放电电流来达到改变频率的目的,精度不 高,也做不到波形信号的线性组合输出,所以我们也不予采用。 3.采用专用频率合成芯片 采用专用频率合成器件,如:AD7832、Q2368和Q23 34等。这些芯片的使用都有很大的局限性,也不能实现任意波形的产 生。 4.直接频率合成技术 利用单片机和可编程逻辑器件实现直接数字频率合成 (DDS),采用 这种纯数字化的方法,产生信号的频率准确,频率分辨率高,可以很容易 的产生各种波形,故本设计中我们采用这种方案。 二、 波形产生电路的分析与实现 (一)系统组成 设计中采用以 89C52 单片机为核心的最小系统板和大规模可编程逻 辑器件( CPLD)作为控制中心。整个系统主要由键盘输入、手写板输入、 制处理、波形产生、幅度控制、输出缓冲、显示等功能模块组成。通过键 盘和手写板输入波形信息来实现波形产生,包括正弦波、方波、三角波以 及它们的线性组合出的周期性波形,同时还包括各种波形幅度的改变。手 写板通过串行口和单片机进行

文档评论(0)

1亿VIP精品文档

相关文档