课程设计(论文)-基于proteus仿真的简易信号发生器的设计.doc
《课程设计(论文)-基于proteus仿真的简易信号发生器的设计.doc》由会员分享,可在线阅读,更多相关《课程设计(论文)-基于proteus仿真的简易信号发生器的设计.doc(34页珍藏版)》请在优知文库上搜索。
1、课程设计题 目 基于proteus仿真的简易信号发生器的设计学 院 管理科学与工程学院 专 业 电子信息工程 班 级 学 号 姓 名 摘 要信号发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。 本设计采用AT89C51单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(LM324)、按键和LCD液晶显示电路。电路采用单片机和一片DAC0832数模转换器组成数字式低频信号发生器,可产生正弦波、矩形波、锯齿波和三角波四种波形。系统通过单片机产生数字信号,通过DAC0832转换为模拟信号,再通过放大器LM324就可以得到双极性的各种波形,最终由示
2、波器显示出来。通过键盘来控制四种波形的类型选择、频率变化,并通过液晶1602显示其各自的波形类型以及频率数值。本设计硬件电路简单,软件功能完善,控制系统可靠,性价比较高,具有一定的实用价值和参考价值。关键词:AT89C51 单片机; 函数信号发生器;DAC0832;LCD液晶显示AbstractSignal generator is a common signal source, widely used in electronic circuits, automatic control systems and experiments in areas such as teaching. The
3、 design using AT89C51 microcontroller as the control, external digital/analog conversion circuit (DAC0832), op-amp circuit (LM324), buttons and liquid crystal display of 1602. Circuit adopts single-chip microcomputer and a digital-to-analog converters DAC0832 consisting a low frequency signal genera
4、tor, can produce four waveform such as the sine wave, the rectangle wave, the sawtooth wave and the triangle wave. System through the microcontroller create a digital signal, through DAC0832 into analog signals, again through the amplifier LM324 can get dual polarity by various waveform, finally sho
5、wn by An oscilloscope. In this system, through the keyboard to control four waveform type selection, frequency variation, and displays those through liquid crystal display of 1602. In this design, the hardware circuits are simple, software functions are consummate, and the control system is reliable
6、, so it has some practical value and reference value.Keywords:AT89C51;function generator;DAC0832;LCD display目 录1 系统总体设计11.1 系统基本模块设计与论证11.1.1 信号发生模块11.1.2 输出显示模块11.1.3 键盘模块11.1.4 电路设计最终方案21.2 系统原理及总体结构图21.2.1 系统总体结构图21.2.2 系统工作原理22 系统硬件设计32.1 系统硬件仿真原理图32.2 系统主要单元电路设计42.2.1 主控制器AT89C5142.2.2 数/模转换电路7
7、2.2.3 电流/电压转换放大电路112.2.4 液晶显示电路132.2.5 键盘电路153 系统软件设计163.1 系统主程序流程框图163.2 信号产生子程序173.2.1 正弦波发生子程序173.2.2 矩形波发生子程序183.2.3 三角波发生子程序183.2.4 锯齿波发生子程序203.3按键处理子程序203.4液晶显示子程序213.5 INT0中断子程序214 系统调试214.1 系统调试过程224.2 调试中的问题及解决方法224.3 系统仿真结果245 结论285.1 结论28参考文献2851 系统总体设计1.1 系统基本模块设计与论证1.1.1 信号发生模块方案一:利用MAX
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 论文 基于 proteus 仿真 简易 信号发生器 设计