非正弦波信号发生器设计任务

来源:各类报告 时间:2016-07-26 11:19:14 阅读:

【www.zhuodaoren.com--各类报告】

非正弦波信号发生器设计任务(一)
信号发生器设计---实验报告

信号发生器设计

一、设计任务

设计一信号发生器,能产生方波、三角波和正弦波并进行仿真。

二、设计要求

基本性能指标:(1)频率范围100Hz~1kHz;(2)输出电压:方波Up-p≤24V,三角波

Up-p=6V,正弦波Up-p>1V。

扩展性能指标:频率范围分段设置10Hz~100Hz, 100Hz~1kHz,1kHz~10kHz;波形特性 方波tr<30us(1kHz,最大输出时)用仪器测量上升时间,三角波r△<2%,正弦波

r~<5%。(计算参数)

三、设计方案

信号发生器设计方案有多种,图1是先产生方波、三角波,再将三角波转换为正弦波的组成框图。

图1 信号发生器组成框图

主要原理是:由迟滞比较器和积分器构成方波——三角波产生电路,三角波在经过差分放大器变换为正弦波。方波——三角波产生基本电路和差分放大器电路分别如图2和图4所示。

图2所示,是由滞回比较器和积分器首尾相接形成的正反馈闭环系统,则比较器A1

输出的方波经积分器A2积分可得到三角波,三角波又触发比较器自动翻转形成方波,这样即可构成三角波、方波发生器。其工作原理如图3所示。

图2 方波和三角波产生电路

图3 比较器传输特性和波形

利用差分放大器的特点和传输特性,可以将频率较低的三角波变换为正弦波。(差模传输特性)其基本工作原理如图5所示。为了使输出波形更接近正弦波,设计时需注意:差分放大器的传输特性曲线越对称、线性区越窄越好;三角波的幅值Vm应接近晶体管的截止电压值。

图4 三角波→正弦波变换电路

图5 三角波→正弦波变换关系

在图4中,RP1调节三角波的幅度,RP2调整电路的对称性,并联电阻RE2用来减小差分放大器的线性区。C1、C2、C3为隔直电容,C4为滤波电容,以滤除谐波分量,改善输出波形。取Ic2上面的电流(看输出)

波形发生器的性能指标:

①输出波形种类:基本波形为正弦波、方波和三角波。

②频率范围:输出信号的频率范围一般分为若干波段,根据需要,可设置n个波段范围。(n>3)

③输出电压:一般指输出波形的峰-峰值Up-p。

④波形特性:表征正弦波和三角波特性的参数是非线性失真系数r~和r△;表征方波特性的参数是上升时间tr。

四、电路仿真与分析

实验仿真电路图如图

非正弦波信号发生器设计任务(二)
正弦信号发生器

课程设计报告

【非正弦波信号发生器设计任务】

题 目 正弦波信号发生器设计

课 程 名 称模拟电子技术课程设计

院 部 名 称 龙蟠学院

专 业 电气工程及其自动化

班 级 M12电气工程及其自动化

学 生 姓 名 葛忠恺【非正弦波信号发生器设计任务】

学 号 1221109023

课程设计地点 C208

课程设计学时 1周

指 导 教 师 朱一纶

金陵科技学院教务处制

【非正弦波信号发生器设计任务】

第一章 绪论·······································3

第二章 设计任务

2.1 设计任务··········································4

2.2 设计内容··········································4

第三章 RC桥式信号发生器

3.1 RC桥式信号发生器的基本简介·······················5

3.2 RC桥式信号发生器的基本组成·······················5

3.3 RC桥式振荡电路的起振条件·························6

3.4 正弦波振荡电路的检验······························6

【非正弦波信号发生器设计任务】

第四章 电路的设计及元件的选择

4.1 电路结构的确定(方案一、二)·······················7

4.2 电路元件的选择····································8

4.3 元件参数表········································9

第五章 电路的设计(方案一、二)

5.1 Multisim仿真电路图································10

第六章 Multisim仿真分析(主要针对方案一)

6.1 自激电路的起振···································12

6.2 电路的调试与输出波形·····························12

6.3 数据的测量与记录·································13

6.4 比较分析·········································13

6.5 方案二的简略分析·································14

第八章 设计小结···································15

第九章 参考文献···································16

绪论

当代电子技术的迅速发展,为人们的文化、物质生活提供了优越的条件,数码摄像机、家庭影院、空调、电子计算机等,都是典型的电子技术应用实例,可谓是琳琅满目、异彩纷呈。至于电子技术在科技领域的应用,更是起着龙头的作用,例如通信工程、测控技术、空间科学等比比皆是。而信号发生器在电子技术中发挥着重要的作用。所谓信号发生器就是不需要外部电路输入信号,自身能够产生某种信号的电路。许多电子电器中用到了各种形式的信号发生器(振荡器),其中大多数是正弦波振荡器,例如收音机中的本机振荡、录音机中的超音频振荡器、彩色电视机中的副载波压控振荡器,以及各种仪表中的振荡电路应用等。

本设计主要是以RC振荡器为主的正弦信号发生器。并输出不同频率的正弦信号。

第二章 设计任务

2.1 设计任务

设计一个正弦信号发生器。

主要参数:RC桥式网络中的电阻R选用10k时,要求产生振荡频率分别为f1=1500Hz和f2=750Hz的正弦波,输出具有稳幅功能。输出交流电压幅度在在一定的范围内可调。

2.2 设计内容

依据已知的设计指标,确定电路结构;计算和确定电路中的元件参数。 选择集成运算放大器;搭建电路。

调试并测量电路参数,并列表记录数据,(画出)输出波形图。 分析测量结果,与理论值比较,直到满足设计要求。

设计小结。

第三章 RC桥式信号发生器

3.1 RC桥式信号发生器的基本简介

RC正弦波振荡电路是一种低频振荡电路,常用电阻和电容组成选频回路,故这种结构的振荡电路成为RC振荡器。

这种运放正弦波振荡器的工作不需要外加输入信号。这种振荡器就是利用正反馈和负反馈的某些组合把运放驱动到不稳定的状态,这样,输出就不断的来回翻转。振荡的频率和幅度是通过围绕中心运放的那些无源和有源元件共同设定的。

运放振荡器被限制在频谱的低频区,因为运放没有足够的带宽,以实现高频下的低相移。

3.2 RC振荡器的基本组成

常见的RC振荡电路是RC串、并联式正弦波振荡电路,又称文氏电桥正弦波振荡电路。电路由放大电路,RC串、并联网络所构成, 电路部分由同相比例放大电路组成,放大电路的输出电压与输入电压同相,输入信号放大后,再经正反馈送回到输入端。为了稳定输出电压的幅值,为此给电路加入稳幅环节,以稳定输出电压。

放大电路—由集成运放和负反馈构成,调节负反馈的深度可以改变负反馈的反馈系数,从而调节放大电路的闭环电压增益,使电压增益满足振荡的幅度条件。【非正弦波信号发生器设计任务】

RC串并联选频电路—构成正反馈,以产生自激振荡,改变RC的值使电路输出需要频率的波形。

非正弦波信号发生器设计任务(三)
信号发生器设计

信号发生器设计

一、设计任务

设计一信号发生器,能产生方波、三角波和正弦波并进行仿真。

二、设计要求

基本性能指标:(1)频率范围100Hz~1kHz;(2)输出电压:方波Up-p≤24V,三角波

Up-p=6V,正弦波Up-p>1V。

扩展性能指标:频率范围分段设置10Hz~100Hz, 100Hz~1kHz,1kHz~10kHz;波形特性 方波tr<30us(1kHz,最大输出时),三角波r△<2%,正弦波r~<5%。

三、设计方案

信号发生器设计方案有多种,图1是先产生方波、三角波,再将三角波转换为正弦波的组成框图。

图1 信号发生器组成框图

主要原理是:由迟滞比较器和积分器构成方波——三角波产生电路,三角波在经过差分放大器变换为正弦波。方波——三角波产生基本电路和差分放大器电路分别如图2和图4所示。

图2所示,是由滞回比较器和积分器首尾相接形成的正反馈闭环系统,则比较器A1

输出的方波经积分器A2积分可得到三角波,三角波又触发比较器自动翻转形成方波,这样即可构成三角波、方波发生器。其工作原理如图3所示。

图2 方波和三角波产生电路

图3 比较器传输特性和波形

利用差分放大器的特点和传输特性,可以将频率较低的三角波变换为正弦波。其基本工作原理如图5所示。为了使输出波形更接近正弦波,设计时需注意:差分放大器的传输特性曲线越对称、线性区越窄越好;三角波的幅值Vm应接近晶体管的截止电压值。

图4 三角波→正弦波变换电路【非正弦波信号发生器设计任务】

图5 三角波→正弦波变换关系

在图4中,RP1调节三角波的幅度,RP2调整电路的对称性,并联电阻RE2用来减小差分放大器的线性区。C1、C2、C3为隔直电容,C4为滤波电容,以滤除谐波分量,改善输出波形。

波形发生器的性能指标:

①输出波形种类:基本波形为正弦波、方波和三角波。

②频率范围:输出信号的频率范围一般分为若干波段,根据需要,可设置n个波段范围。

③输出电压:一般指输出波形的峰-峰值Up-p。

④波形特性:表征正弦波和三角波特性的参数是非线性失真系数r~和r△;表征方波特性的参数是上升时间tr。

四、电路仿真与分析 1.连接电路图

2.调节负载与电容,使CH1的峰峰值小于24V,CH2的峰峰值在6V左右,CH3的峰峰值大于1V。

3.调节滑动变阻器R3,使CH1、CH2、CH3频率在100-1000Hz之间。(最小值小于100Hz,最大值大于1OOOHz。)

4.测量实验失真度

如上图:

1.CH1为方波,电压峰峰值为12.0V;CH2为三角波,电压峰峰值为6.11V;CH3为正弦波,电压峰峰值为1.06V。

2.当滑动变阻器R3为0%时,CH1、CH2、CH3频率相等为1.11KHz,当R3为95%时,CH1、CH2、CH3频率为49.9Hz。

3.失真度为12.688%。

五、总结

1.U1与U2为不同种芯片,需要接两次电源;若两比较器为同种则只用接一次电源。 2.适当调节负载就能调试出所需要的值。

非正弦波信号发生器设计任务(四)
基于Multisim的非正弦波信号发生器设计与仿真

  摘 要: 在电子电路中,矩形波、三角波、锯齿波统称为非正弦波,所设计的非正弦波信号发生器以矩形波发生电路为基础,在其输出端加积分运算电路及相应的辅助电路产生三角波或锯齿波信号,辅以外围电路设计,实现信号频率、幅值、占空比调节。在Multisim 10开发环境中搭建该电路并进行了验证分析,结果表明,电路达到了设计要求,实现了预期功能。

  关键词: 非正弦波; 信号发生器; 仿真; Multisim 10
  中图分类号: TN702?34 文献标识码: A 文章编号: 1004?373X(2014)13?0146?04
  Design and simulation of non?sinusoidal wave signal generator based on Multisim
  ZHANG Ai?ying, MAO Zhan?hua
  ( College of Science and Information, Qingdao Agricultural University, Qingdao 266109, China)
  Abstract: Rectangular wave, triangle wave and sawtooth wave are collectively referred to as non?sinusoidal wave in the electronic circuit. The non?sinusoidal signal generator designed in this paper is based on a rectangular wave generating circuit. It can generate triangle wave or sawtooth wave by adding an integral circuit and auxiliary circuit at its output end. The signal amplitude, frequency and duty ratio can be controlled by designing the auxiliary circuit. This circuit was built and analysed in the Multisim 10 development environment. The results show that the circuit meets the design requirements and can realize the expected function.
  Keywords: non?sinusoidal wave; signal generator; simulation; Multisim 10
  0 引 言
  在实际的电子电路应用中,除了常用的正弦波信号之外,还经常用到矩形波、三角波、锯齿波等非正弦波信号。矩形波信号发生电路只有高电平、低电平两个暂态,而且两个暂态自动地相互转换,从而产生自激振荡[1]。以矩形波发生电路为基础,在其输出端加积分运算电路及相应的辅助电路即可产生三角波或锯齿波信号,通过对外围辅助电路的设计可构成频率、幅值、占空比可调的非正弦波信号发生器。下面介绍对非正弦波信号发生器的电路设计及在Multisim 10环境中的仿真实现。
  1 电路结构与工作原理
  非正弦波信号发生电路如图1所示,运算器U1的输出端可输出矩形波,运算器U2A的输出端可输出三角波或锯齿波,且波形的幅值和频率均可调节。
  图1 非正弦波信号发生器在Multisim中的仿真电路
  1.1 矩形波发生原理
  矩形波发生电路是其他非正弦波发生电路的基础,典型的正弦波发生电路如图2所示,由反向输入的滞回比较器和RC电路组成,滞回比较器的作用使得电路的输出要么是高电平[+UZ,]要么是低电平[-UZ,]RC电路作为延迟环节确定每种状态维持的时间[2]。滞回比较器的阈值电压[±UT=±R1R1+R2UZ,]输出电压[uO=±UZ,]集成运放的两个输入端电压分别为:
  [uP=R1R1+R2uO, uN=uC]
  设某一时刻输出电压[uO=+UZ,]则[uP=+UT,][uNuP,]输出[uO]跃变到低电平[-UZ,][uP=-UT,]电容[C]通过[R3]放电,[uC]减小,当[uC=-UT]时,再稍减小,则[uN  图2 矩形波发生电路
  1.2 占空比可调的实现原理
  方波信号中高电平持续时间占信号周期的百分比称为占空比[2],如果要改变输出信号的占空比,应改变电路的充放电时间常数,既改变充放电通路的元件参数,占空比可调的矩形波发生电路如图3所示。
  图3 占空比可调的矩形波发生电路
  利用二极管的单向导电性,当[uO=+UZ]时,[uO]通过[R3,]D1及[R51]对电容[C]充电,当[uO=-UZ]时,[uO]通过[R3,]D2及[R52]对电容[C]放电,若二极管作为理想二极管处理,则充电时间常数[τ1]和放电时间常数[τ2]分别为:[τ1≈(R3+R51)C,][τ2≈(R3+R52)C,]根据对一阶RC电路的时域分析[5]可求出输出方波高电平持续时间[T1、]低电平持续时间[T2、]信号周期[T]分别为:   [T1≈τ1ln1+2R1R2T2≈τ2ln1+2R1R2] (1)
  [T=T1+T2=(2R3+R5)Cln1+2R1R2] (2)
  占空比:
  [q=T1T≈R3+R512R3+R5] (3)
  可见,通过调节[R5]即可调节方波的占空比。
  1.3 三角波、锯齿波发生原理
  原理上,只要将图3所示矩形波发生电路输出的方波信号接到图4所示积分运算电路的输入端进行积分运算就可在电路的输出端得到三角波信号,此种方式称为波形变换[2]。
  图4 积分运算电路
  但在实际应用中,常把矩形波发生电路中的RC电路与积分电路中的RC电路合二为一,得到图5所示电路。运算放大器A1及其外围电路[(R1,R2,R4,DZ)]组成同相输入滞回比较器,运算放大器A2及其外围电路[(R3,R5,R6,D1,D2,C)]组成积分运算电路,积分电路的正、反向积分时间常数分别为:[τ1≈(R3+R51)C]和[τ2≈][(R3+R52)C,]两个运算放大器的输出互为另一个电路的输入,积分运算电路对A1输出的方波进行积分即可输出三角波信号或锯齿波信号,同时又作为运算放大器A1的延迟环节,使A1输出的高低电平能持续一段时间,高电平持续时间由[τ1]确定,低电平持续时间由[τ2]确定。
  图5 非正弦波发生电路原理图
  当[R51=R52]时,[τ1=τ2,]A1输出占空比为50%的方波,A2则输出三角波;分析可得信号周期[T]为:
  [T=2R1(2R3+R5)CR2] (4)
  当[R51≠R52]时,A1输出方波的占空比发生变化,当[τ1]与[τ2]相差很大时,A2输出信号的上升和下降斜率会相差很多,就可以获得锯齿波。当[R51=0]时,分析可得输出方波高电平持续时间[T1、]低电平持续时间[T2、]信号周期[T]及占空比[q]分别为:
  [T1≈2R1R3CR2, T2≈2R1(R3+R5)CR2] (5)
  [T=2R1(2R3+R5)CR2] (6)
  [q=T1T≈R32R3+R5] (7)
  为验证上述分析结果,在Multisim 10开发环境下搭建该电路得到图1所示的仿真电路,后面将分析该电路的仿真结果。
  1.4 频率调节和幅值调节原理
  比较图1和图5,不难发现,除主体电路之外,图1电路增减了一些元件,正是这些元件实现了频率和幅值调节。
  1.4.1 频率调节原理
  从上述分析可知,输出信号的频率取决于电路中的RC电路(图5电路中由[R3,][R5,][C]组成),在图5的电容[C]处设置多个电容和一个多路选择开关,如图1所示,根据需要,将开关拨到相应的电容位置,可实现对信号频率的粗调,把电阻[R3]换成可调电阻,可用于对信号频率的细调。
  1.4.2 幅值调节原理
  从上述分析可知,图5电路输出信号的幅值等于A1输出端的稳压二极管稳压值,如果要调节输出电压,一种方法是换稳压二极管改变输出电压[2],但输出电压的幅值仍为固定不变,解决的方法是在两个运算放大器的输出端分别并联一个可调电阻器,如图1所示,输出信号从电阻器的中心抽头输出,这样输出信号的幅值最大可为原值,最小可为0,实现最大范围幅值调节。
  2 电路仿真
  图1所示电路是在Multisim 10中的仿真电路,Multisim 10是电子电路设计与仿真工具,相对于其他EDA软件,它具有更加形象直观的人机交互界面,特别是其仪器仪表库中的各仪器仪表与真实操作实验中的实际仪器仪表基本一致,广泛应用于电路的设计与仿真[6?8]。
  本次仿真中,由于Multisim的集成运放模型是一个完全的线性模型,其输出信号始终与输入信号成线性比例关系,而实际集成运放的输出幅度会受到电源电压的限制,无法组成电压比较器,因此集成运放U1采用虚拟电压比较器。将U1的参数Positive Supply Voltage和Negative Supply Voltage分别设置为+15 V、-15 V。集成运放U2A采用实际集成运放LM324,已有内置的正负15 V电源,管脚11,4无需连接电源[3]。其他元器件采用虚拟元件,各元件取值如图1所示。
  2.1 矩形波?三角波仿真
  调整[R5]的中心抽头处于中间位置,[R3]取值为5 kΩ,电容[C]取值为100 nF,由式(4)可得信号周期应为[T=12]ms。
  把两个运算放大器的输出端分别接在示波器的A、B通道,仿真波形如图6所示,可见,A通道输出占空比为50%的方波,B通道输出三角波,波形周期为:[T=][T2-T1=]12.5 ms,与计算值有出入,原因是在理论分析时忽略了二极管的导通电阻[3]。
  图6 矩形波?三角波仿真结果
  2.2 矩形波?锯齿波仿真
  调整[R5]的中心抽头至最上端,使[R51=0]kΩ,[R52=]50 kΩ,[R3]和[C]取值不变,由式(5)、式(6)计算出方波高电平持续时间[T1、]低电平持续时间[T2]及信号周期[T]分别为:[T=12 ]ms,[T1≈1 ]ms,[T2≈11 ]ms。
  两个运算放大器输出端的仿真波形如图7所示,由图7(a)可得输出波形的高电平持续时间约为1 ms,由图7(b)可得低电平持续时间约为11 ms,与计算值相差不大。
  调节[R5]中心抽头的位置,改变[R51与R52,]则积分电路的正反向积分时间常数会随之改变,输出的矩形波的占空比会相应发生变化,锯齿波上升和下降的斜率也会随着变化。图8为调整[R5]中心抽头分别在距最上端0%、20%、80%、100%的波形对比。   2.3 频率调节仿真
  首先保持电阻值不变,通过多路选择开关设置电容[C]为200 nF,观察到如图9(a)所示的输出波形,可见信号的周期变大了:[T=T2-T1=]25 ms,是改变前的两倍。
  当设置电容[C]为其他值时,输出信号的周期会相应变化,验证了输出信号周期与电容[C]存在的正比关系。在电路图1中,通过多路选择开关J1可选通单个电容,亦可同时选通多路电容,据此,电容的调节值可以50 nF为调节间隔,最小可调为50 nF,最大可调为650 nF,共13个可调频段,具体应用中,可根据需要选择各电容取值以获得需要的可调频段,实现对信号频率的粗调,若保持电容不变,把电阻[R3]的值从5 kΩ调整到10 kΩ,观察到如图9(b)所示的输出波形,可见信号的周期也变大了:[T=T2-T1=14.583 ]ms,但由于[R5]的影响不会成倍增加,当设置电阻[R3]为其他值时,输出信号的周期也会相应变化。
  图7 矩形波?锯齿波仿真结果
  图8 电阻[R5]对输出波形的影响
  可变电阻[R3]的取值可在调节范围内任意调节,因此可实现对信号频率的细调。
  2.4 幅值调节仿真
  在上述仿真过程中,[R7,][R8]的中心抽头均置于中心位置,若取二极管的导通电压[UD=0.6] V,则矩形波输出波形的幅值理论值应为:[Um=(UZ+UD)22=][(5+0.6)2=2.8]V,由图6、图7的仿真波形可以看出,矩形波信号幅值约为2.78 V,接近理论计算值,调节[R7,][R8]的中心抽头位置可实现输出波形的幅值调节,当中心抽头位置置于最上端时得到图10所示输出波形,此时波形输出幅值最大,矩形波信号幅值为5.575 V,因阻值增大了1倍,信号幅值也相应增大了1倍。
  图9 电容[C]为200 nF时的输出波形
  从图6,图7,图10可以看出,三角波和锯齿波的信号幅值也同样与两电阻取值有关,满足上述结论。
  图10 输出幅值最大的波形
  3 结 语
  通过在Multisim中的仿真结果可以看出,图1所示电路既可以输出占空比不同的方波,也可以输出三角波、锯齿波,通过电路中的可变电阻及多路选择开关可以方便地实现对信号幅值及频率的调节。
  Multisim仿真优势明显,其方便、快捷搭建实验电路,快速、直观的仿真特性,为电子电路设计提供了得力工具。
  参考文献
  [1] 吕曙东.基于Multisim 10的矩形波信号发生器仿真与实现[J].电子设计工程,2010,18(11):69?71.
  [2] 童诗白,华成英. 模拟电子技术基础[M].北京:高等教育出版社,2006.
  [3] 华成英.模拟电子技术基本教程[M].北京:清华大学出版社,2006.
  [4] 康华光.电子技术基础:模拟部分[M].5版.北京:高等教育出版社,2006.
  [5] 邱关源.电路[M].北京:高等教育出版社,2006.
  [6] 李旎.基于Multisim 10的彩控变换电路的设计与仿真[J].现代电子技术,2013,36(22):124?126.
  [7] 朱华光.Multisim 10在模拟电路实验中的应用及研究[J].现代电子技术,2010,33(15):192?196.
  [8] 张新喜,许军.Multisim 10电路仿真及应用[M].北京:机械工业出版社,2010.

非正弦波信号发生器设计任务(五)
函数信号发生器的设计

  摘 要:本文介绍一种用AT89C52单片机为核心,配合信号发生芯片MAX308构成的波形发生器,可产生方波、三角波、正弦波、锯齿波等多种波形。该系统结构简单、体积小,具有很高的性价比。

  关键字:单片机;MAX308;波形发生器
  一、设计原理
  以单片机为控制核心,通过按键实现选择对应的波形,单片机判断输入的按键从而通过I/O口来控制MAX308的A0、A1引脚,从而控制MAX308的输出波形。整个系统框图如图1所示:
  二、硬件电路图
  1、MAX308
  MAX308的特性如下:
  (1)工作频率范围为:0.1Hz-20MHz
  (2)频率和占空比独立可调
  (3)非线性失真:小于0.75%
  (4)输出波形:正弦波、三角波、锯齿波、矩形波、脉冲波
  (5)输出波形:VP-P=2V
  MAX308的核心为一个电流控制的振荡器,通过恒定电流对外部电容C充电和放电,获得三角波和方波输出。充、放电电流由流进MAX308的IIN脚的电流控制,由加在引脚FADJ、DADJ上的电压调整。VDADJ来控制外部电容C的充、放电电流的比值,当VDADJ=0时,波形的占空比为50%,当VDADJ=2.3V时,波形的占空比为10%~90%,通过电阻RF(连接在FADJ和2.5V基准电压之间)和RD(连接在DADJ和2.5V基准电压之间)就可以实现对频偏和占空比进行调整。
  MAX308内部还有正弦整形电路、比较器、复用器以及鉴相器电路,它们共同实现了正弦波、三角波、锯齿波、矩形波、脉冲波的生成。波形选择是通过两个输入引脚A0、A1的逻辑电平来实现的。当A1A0=00时,选择的矩形波,当A1A0=01时,选择的三角波,当A1=1时,选择的是正弦波。MAX308的外围电路图如图3所示。
  2、单片机电路图
  单片机选择的是AT89C52,单片机的最小系统包括晶振电路、复位电路,以及EA接高电平。单片机的外围电路连接如下:P2.0和P2.1连接MAX308的A0和A1,用于选择输出波形。P1.0和P1.7连接一个4*4的按键。其中P1.0~P1.3连接按键的行线,其中P1.4~P1.7连接按键的列线。
  三、软件流程图
  软件流程图主要实现功能是:检测按键的输入、根据输入的结果选择相应的波形信号,如果输入的“0号键”得到的是正弦波,如果输入的“1号键”得到的是矩形波,如果输入的“2号键”得到的是三角波。软件流程图如图4所示。
  参考文献
  [1]郭天翔.新概念51单片机C语言教程入门、提高、开发、拓展 北京电子工业出版 2009年1月
  [2]程全.基于AT89C52实现的多种波形发生器的设计[J].周口师范学院学报,2005.22(5):57~58.
  [3]童诗白.模拟电路技术基础[M].北京:高等教育出版社,2000.171~202.
  作者介介
  程俊红(1979―),讲师。

本文来源:http://www.zhuodaoren.com/fanwen297189/

推荐访问:lc正弦波信号发生器 eda正弦波信号发生器
扩展阅读文章
热门阅读文章