基于proteus仿真的信号发生器

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

摘要

数字信号发生器是在电子设计,自动控制系统和仪表测量校正调试中应用很多的一种信号发生装置和信号源。本文采用AT89C51单片机构成的数字信号发生器,通过波形变换,可以产生方波,三角波,锯齿波等多种波形,波形的周期可通过程序来改变,并可以根据需要选择单极性输出或者双极性输出。具有线路简单,性能优越,结构紧凑等特点。

关键词:AT89C51;数字信号发生器;波形变换

ABSTRACT

Digital signal generator in the electronic design、Automatic control system and instrumentation correction in debugging application a lot of signal generator and signal source。This paper uses the AT89C51chip microprocessor digital signal generator,Through waveform conversion, can produce square wave, triangle wave, sawtooth wave and other wave,Waveform cycle can be programmed to change。And can be based on the need to select the output unipolar or bipolar output,With simple lines, superior performance, compact structure.

Key words:AT89C51; Digital signal generator; Wave transformation

目录

绪论 (1)

1单片机的概述及信号发生器 (2)

1.1单片机的概述 (2)

1.2信号发生器的分类 (2)

1.3研究内容 (2)

1.4P ROTUES软件的介绍 (2)

2 实验设计原理及芯片简介 (4)

2.1实验设计原理 (4)

2.2AT89C51的简介 (4)

2.3DAC0832芯片的简介 (6)

2.4DAC0832的工作方式 (8)

3 实验硬件实现及单元电路的设计 (10)

3.1硬件设计流程框图 (10)

3.2信号发生器的外围结构 (10)

3.3单片机最小系统设计 (11)

3.4波形产生模块设计 (11)

4 实验仿真结果及调试 (17)

结论 (20)

参考文献 (21)

致谢 (22)

宿州学院2012届本科生毕业设计绪论

绪论

电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展,促使信号发生器种类增多,性能提高。尤其随着70年代微处理器的出现,更促使信号发生器向着自动化、智能化方向发展。现在,许多信号发生器带有微处理器,因而具备了自校、自检、自动故障诊断和自动波形形成和修正等功能,可以和控制计算机及其他测量仪器一起方便的构成自动测试系统。当前信号发生器总的趋势是想着款频率覆盖、低功耗、高频率精度、多功能、自动化和智能化方向发展。

信号发生器广泛应用于电子工程,通信工程,自动控制,遥测控制,测量仪器,仪表和计算机等技术领域。波形信号发生器又称为函数信号发生器,作为试验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形信号发生器多为纯硬件搭接而成,且波形种类有限,多为锯齿、正弦、方波、三角等波形。信号发生器作为一种常见的应用电子仪器设备,传统的可以完全由硬件电路搭接而成,如采用555振荡电路发生正弦波。三角波和方波的电路便是可取的路径之一,不用依靠单片机。但是这种电路存在波形质量差,控制难,可调范围小,电路复杂和体积大的缺点,在科学研究和生产实践中,如工业过程控制,生物医学,地震模拟机械振动等领域常常要用到低频信号源。而由硬件电路构成的低频信号其性能难以令人满意,而且由于低频信号源所需的RC很大,大电阻,大电容在制作上有些困难,参数的精度亦难以保证;体积大,漏电,损耗显著更是其致命的弱点。一旦工作需求功能有增加,则电路复杂程度会大大增加。

本文采用AT89C51单片机构成的波形发生器,可产生三角波,方波,锯齿波和正弦波等多种波形,波形周期可用程序改变,并可根据需要选择单极性输出或者双极性输出,具有线路简单,结构紧凑,性能优越等特点。

1单片机的概述及信号发生器

1.1 单片机的概述

随着大规模集成电路技术的发展,中央处理(CPU)、随机存取存储器(RAM)、只读存储器、(I/O)接口、定时器/计数器和串行通信接口,以及其他一些计算机外围电路等均可集成在一块芯片上构成单片微型计算机,简称为单片机。单片机具有体积小,成本低,性能稳定、使用寿命长等特点。其中最明显的优势就是可以嵌入到各种仪器、设备中,这是其他计算机和网络都无法做到的。

1.2 信号发生器的分类

信号发生器应用广泛,种类繁多,性能各异,分类也不尽一致。按照频率范围分类可以为:超低频信号发生器,低频信号发生器、视频信号发生器、高频波形发生器、甚高频波形发生器和超高频信号发生器。按照输出波形分类可以分为:正弦信号发生器和非正弦信号发生器,非正弦信号发生器又包括:脉冲信号发生器,函数信号发生器、扫频信号发生器、数字序列波形发生器、图形信号发生器、噪声信号发生器等。按照信号发生器性能指标可以分为一般信号发生器和标准信号发生器。前者对输出信号的频率、幅度的准确度和稳定度以及波形失真等要求不高的一类信号发生器。后者是指其输出信号的频率、幅度、调制系数等在一定范围内连续可调,并且读数准确、稳定、屏蔽良好的中、高档信号发生器。

1.3 研究内容

本文是做基于51单片机的信号发生器的设计,将采用编程的方法来实现三角波、锯齿波、方波、正弦波的发生。根据设计的要求,对各种波形的频率和幅度进行程序的编写,并将所写程序装入单片机的程序存储器中。在程序运行中,当接收到来自外界的命令,需要输出某种波形时再调用相应的中断服务子程序和波形发生程序,经电路的数/模转换器和运算放大处理后,从信号发生器的输出端口输出。

1.4 Protues软件的介绍

Protues是目前最好的模拟单片机外围器件的工具,它可以仿真51系列、A VR、

相关文档
最新文档