低频函数信号发生器的设计
[关键词:低频,函数信号发生器] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0156,word全文:42页,合计:16000字 |
本课题所研究的就是一种采用一片AT89S51单片机和DAC0832数模转换器组成的智能数字式低频信号发生器。按用户的需要,选择运行不同的程序,将会得到不同的波形信号。再在 DAC0832 输出端加上一些电压变换电路以及放大整形电路,就完成了一个频率可调的多功能信号发生器的设计。 这样的机器体积小,价格便宜,耗电少,频率适中,便于携带。
主要内容及本人完成的任务
本文共分六章。分别介绍了硬件和软件设计部分,以下为各章简介。
第一章为绪论,介绍信号发生器应用的国内外现状以及本课题的来源和内容。
第二章主要是对信号发生器的各种方案进行比较和分析论证,选择出较适合的方案。以及对设计的可行性进行分析。
第三章主要是根据题目设计要求,选择各种元气件,既由51单片机做主控制,DAC0832 输出端加上一些电压变换电路以及放大整形电路,并对所设计的各部分电路原理图和所选元器件的参数进行了详细的分析与说明。
第四章为软件部分,选择C语言完成系统复位初始化、键盘扫描与处理、定时器0中断服务程序、显示程序、正弦波、方波、三角波发生程序、频率改变等几部分。
第五章为整体调试,画出原理图以及PCB,软件调试编译,然后把软件下载到焊好的硬件中,整体调试,用示波器观察波形。
最后为工作总结,把上面介绍的设计内容和解决方案加以总结。
设计的内容与要求
本次毕业设计要求熟悉模拟电路及数字电路基本知识,对模拟电路单元模块、微机原理、数据采集单元等要求认识深刻,完成软硬件的设计以及电路调试。具体要求如下:
1、可同时输出正弦波、方波、三角波;
2、信号频率:1Hz ~10KHz;
3、频率稳定度:Δf/f < 10-3/日;
4、波形精度:方波:上升沿和下降沿tr、tf时间均应小于2us。三角波:线性度< 2%。正弦波:谐波失真< 2%;
5、采用AT89S51(可选)作为核心部件,编程语言采用汇编或C。
系统总体设计
根据设计要求,考虑到电路的简单和成本等因素,选用ATMEL公司的AT89S51单片机作为微处理器,它内含4KB快闪程序存储器,其编程和擦除完全用电实现;其时钟频率为0~33KHz;并且价格低廉。用AT89S51,加上相应的时钟和复位电路就组成了最小系统,采用外接键盘操作控制输出三角波、正弦波、方波,同时也可以用键盘方便地调整频率的变化,并且还可以将频率用4位十进制数通过LED数码显示器显示出来。键盘输入部分主要用于选择波形和调节波形的频率。键盘共设5 个键,其中3 个键用于选择3 种不同的波形,2 个键用于调节波形频率的增或减。显示部分使用74138译码器和LED,用来显示波形频率。AT89S51 单片机用来执行某一波形发生程序,向D /A 转换器的输入端发送数据,将其转化成模拟量,并通过运算放大器调节波形, 从而在输出端得到所需的波形。该系统有5个发光二极管,用于指示按键工作情况。频率调节范围在1~10kHz。从结构上看,单片函数发生器主要由单片机构成的计算机系统和各种功能接口组成。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0156,word全文:42页,合计:16000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——低频函数信号发生器的设计(论文)!