高频精密函数波形发生器

  • 格式:doc
  • 大小:1.41 MB
  • 文档页数:36

下载文档原格式

  / 36
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

主要设计思想是运用单片机控制MAX038产生多种波形,这些波形包括正弦波、三角波、方波等。基于MAX038函数发生器运行可靠,操作方便,因此本文采用单片机做为核心控制芯片,采用MAX038作为多波形产生芯片。

本设计通过4*4矩阵键盘选择需要输出地波形、频率和幅值,MAX038配上外围电路就能输出所需的波形。虽然从理论上可以算出输出信号的频率,但由于模拟开关的使用以及非线性误差等因素的影响,算得的频率不是很准确,因此本文将MAX038的同步输出作为频率计的输入,由单片机完成自动频率检测,实时测出其频率,已形成一个控制反馈,从而保证输出波形的精度能够满足设计的指标。函数信号的产生由MAX038和外围电路完成,能产生所需的波形。图形点阵液晶显示器CA12864B显示输出波形的种类、频率和幅值。

单片机的应用也非常广泛,它将逐渐成为电子技术及自动化专业必须掌握的技术之一,c语言以然已成为了单片机控制系统软件的主要工具,与汇编语言相比,在其功能、结构性、可读性、可维护性上有明显的优势。

关键词 MAX038 函数波形发生器单片机89C51 显示器开关

目录

目录.................................................................................................................... - 1 -

一、引言...................................................................................................... - 2 -

二、概述...................................................................................................... - 2 -

三、系统概述和设计方案.................................................................................. - 2 -1论文的内容和组织............................................................................................. - 2 -2方案选择............................................................................................................. - 3 -3信号发生芯片选择............................................................................................. - 3 -4方案框图设计及基本控制原理......................................................................... - 4 -

1)频段控制调整参数计算 .......................................................................... - 5 -

2)频率控制细调参数计算 .......................................................................... - 6 -

3)占空比的数字控制参数计算 .................................................................. - 7 -

4)幅度的数控参数实现 .............................................................................. - 8 -

四、芯片简介...................................................................................................... - 9 -1MAX038芯片简介................................................................................................ - 9 -

1)MAX038的性能简介 ............................................................................... - 9 -

2)MAX038的性能特点 .............................................................................- 10 -2MAX505芯片简介..............................................................................................- 12 -

1)MAX505的引脚描述 .............................................................................- 12 -

2)MAX505的内部结构及原理 .................................................................- 13 -

3)D/A转换电路的电路说明.....................................................................- 15 -3单片机89C51....................................................................................................- 16 -

1)主要特性 ................................................................................................- 17 -

2)管脚说明 ................................................................................................- 17 -

3)振荡器特性 ............................................................................................- 19 -

4)芯片擦除 ................................................................................................- 20 -

5)结构特点 ................................................................................................- 20 -

五、频段选择电路............................................................................................- 20 -

1)幅度控制电路 ........................................................................................- 21 -

六、键盘电路....................................................................................................- 23 -

七、电源电路....................................................................................................- 24 -

八、系统软件流程图设计................................................................................- 25 -1主程序流程.......................................................................................................- 25 -2频段处理子程序...............................................................................................- 26 -3频率处理子程序...............................................................................................- 27 -4幅度处理子程序...............................................................................................- 28 -

九、结束语........................................................................................................- 29 -

十、参考文献....................................................................................................- 30 -十一、谢词 ................................................................................................- 31 -十二、附件 ................................................................................................- 32 -