信号发生器设计(正弦,方波,三角,多用信号发生器)
正弦波方波三角波信号发生器

课题:正弦波方波三角波信号发生器专业:电气工程及其自动化班级:4学号:姓名:指导教师:设计日期:2013-12-16成绩:重庆大学城市科技学院电气学院正弦波方波三角波信号发生器设计报告一、设计目的作用1.掌握简易信号发生器的设计、组装与调试方法。
2.能熟练使用multisim10电路仿真软件对电路进行设计仿真调试。
3.加深对模拟电子技术相关知识的理解及应用。
二、设计要求设计一个能够输出正弦波、方波、三角波三种波形的信号发生器,性能要求如下:(1)输出频率为300Hz,误差小于2%。
(2)正弦波输出幅度不小于5V,矩形波输出幅度不小于500mV,三角波输出幅度不小于20mV。
(3)要求波形失真小,电路工作稳定可靠,布线美观。
三、设计的具体实现1、系统概述本信号发生器主要由RC桥式震荡器,滞回比较器,积分器三大主要电路模块构成。
经过RC桥式震荡电路产生正弦波,再经过滞回比较电路产生方波,最后经过积分电路产生三角波。
其总的设计原理框图如图1-1:图1-1系统总体框图2、单元电路设计与分析(1)正弦波产生电路利用RC桥式震荡电路产生正弦波,原理如图1-2所示,其中的RC串并联支路构成正反馈支路,同时兼并选频网络,R2,R5,以及二极管构成负反馈支路并且稳幅。
图1-2正弦波发生电路原理调节电位器R2,可以改变负反馈深度,以便于满足震荡的振幅条件和改变波形。
在电位器支路串联两个并联的二极管,利用电流增大时二极管动态电阻减小、电流减小时二极管动态电阻增大的特点,,加入非线性环节,从而使输出电压稳定,两个二极管特性必须匹配,否则将会出现波形正负半周不对称。
电路震荡频率计算公式:f=1 2 πRC振幅值条件:R f≥2R5正弦波仿真电路如图1-3所示:图1-3正弦波仿真电路图1-4正弦波实测波形(2)方波产生电路在单限比较器,输入电压在阈值电压附近的任何微小变化,都将引起输出电压的跃变,单限比较器虽然灵敏,但是抗干扰能力比较弱,滞回比较器具有滞回特性,既具有惯性,因而具有一定的抗干扰能力,所以我们在此选择滞回比较器产生方波。
多功能信号发生器设计

目录1、主要功能 (1)2、功能模块的划分 (1)3、主要功能的实现 (1)3.1信号的产生模块 (1)3.2 信号选择模块 (3)3.3系统的细化框图 (3)3.4多功能信号发生器的RTL图 (4)4 程序的调试分析与仿真 (5)5 总结 (9)6 附录 (10)6.1主程序 (10)6.2递增锯齿波形源程序 (11)6.3正弦波形源程序 (12)6.4三角波形源程序 (14)6.5方波源程序 (15)6.6波形选择模块源程序 (16)7 参考文献 (17)1、主要功能用VHDL语言设计一个多功能信号发生器,根据输入信号的选择可以输出递增锯齿波、正弦波、三角波、方波和以上四种波形的任意线性叠加等15种信号。
2、功能模块的划分根据设计要求,信号发生器的结构框图如图2.1所示。
图2.1 信号发生器的结构框图其中信号产生模块将产生所需的各种信号,信号发生器的控制模块可以用数据选择器实现,用多选1数据选择器实现对15种信号的选择。
最后将波形数据送入D/A转换器,将数字信号转换为模拟信号输出。
用示波器测试D/A 转换器的输出,可以观测到5种信号的输出。
3、主要功能的实现3.1信号的产生模块信号的产生可以利用计数器直接产生信号输出,当系统时钟输入后,通过复位开关选择是否产生波形(1) 递增锯齿波INCR的模块图如图3.1.1所示,其中CLK是输入时钟端口,RESET为输入复位端口,DOUT[7..0]为信号输出端口。
CLK RESET DOUT[7..0]INCRinst图3.1.1 递增锯齿波INCR的模块图(2) 正弦波SINE的模块图如图3.1.2所示,其中CLK是输入时钟端口,RESET 为输入复位端口,DOUT[7..0]为信号输出端口。
CLK RESET DOUT[7..0]SINEinst图3.1.2 正弦波SINE的模块图(3) 三角波TRIA的模块图如图3.1.3所示,其中CLK是输入时钟端口,RESET 为输入复位端口,DOUT[7..0]为信号输出端口。
正弦波-方波-三角波信号发生器设计

苏州科技学院天平学院模拟电子技术课程设计指导书课设名称正弦波-方波-三角波信号发生器设计组长李为学号1232106101组员谢渊博学号1232106102组员张翔学号1232106104专业电子物联网指导教师二〇一二年七月模拟电子技术课程设计指导书一设计课题名称正弦波-方波-三角波信号发生器设计二课程设计目的、要求与技术指标2.1课程设计目的(1)巩固所学的相关理论知识;(2)实践所掌握的电子制作技能;(3)会运用EDA工具对所作出的理论设计进行模拟仿真测试,进一步完善理论设计;(4)通过查阅手册和文献资料,熟悉常用电子器件的类型和特性,并掌握合理选用元器件的原则;(5)掌握模拟电路的安装\测量与调试的基本技能,熟悉电子仪器的正确使用方法,能力分析实验中出现的正常或不正常现象(或数据)独立解决调试中所发生的问题;(6)学会撰写课程设计报告;(7)培养实事求是,严谨的工作态度和严肃的工作作风;(8)完成一个实际的电子产品,提高分析问题、解决问题的能力。
2.2课程设计要求(1)根据技术指标要求及实验室条件设计出电路图,分析工作原理,计算元件参数;(2)列出所有元器件清单;(3)安装调试所设计的电路,达到设计要求;2.3技术指标(1)输出波形:方波-三角波-正弦波;(2)频率范围:100HZ~200HZ连续可调;(3)输出电压:正弦波-方波的输出信号幅值为6V.三角波输出信号幅值为0~2V连续可调;γ。
(4)正弦波失真度:%≤5三系统知识介绍3 函数发生器原理本设计要求产生三种不同的波形分别为正弦波\方波\ 三角波。
实现该要求有多种方案。
方案一:首先产生正弦波,然后通过整形电路将正弦波变换成方波,再由积分电路将方波变成三角波。
方案二:首先产生方波——三角波,再将方波变成正弦波或将三角波变成正弦波。
3.1函数发生器的各方案比较我选的是第一个方案,上述两个方案均可以产生三种波形。
方案二的电路过多连接部方便而且这样用了很多元器件,但是方案的在调节的时候比较方便可以很快的调节出波形。
多功能信号发生器设计电路图

多功能信号发生器设计电路图(包括设计电路图和调试输出波形,及一切实验数据)
一、设计的电路图
1.正弦波发生电路设计图
对应仿真输出波形
频率为(1/4.256)KHz 幅值Vom=5.804V 2.三角波方波发生电路设计图
对应仿真输出波形
频率为(1/677.966)MHz 幅值Vom=10.452V 3.PWM波发生设计图
三角波信号输入
对应仿真输出波形
频率为(1/666.105)KHz 幅值Vom=10.477V 4.SPWM波发生电路设计
三角波信号
正弦信号输入
对应仿真输出波形
整个电路图
②
①
⑤
④
整体电路图中①端输出为方波信号
②端输出为三角波信号
③端输出为PWM波信号
④端输出为正弦波信号
⑤端输出为SPWM波信号
二. 对应测试输出波形
1.正弦波对应三组数据(1)幅值最小
(2)幅值稳定
(3)幅值失真前最大
正弦波测试数据表
2.三角波方波测试波形
三角波测试数据表
(1)调制电压为2.16V
(2)调制电压为-0.68V
(3)调制电压为-2.75V
PWM波测试数据
4.SPWM波测波形
(1)正弦调制电压为5.1V输出波形
(2)正弦调制电压为1.68输出波形
(3)正弦调制电压为7.2V输出波形
SPWM测试数据表
如要整个设计报告请联系zhang-hong-xu@。
信号发生器 (正弦波,方波,三角波)51单片机 C语言代码

/**************************************//* 信号发生器(正弦波,方波,三角波)*//*************************************/#include<reg52.h>#include <intrins.h>#define uchar unsigned char#define uint unsigned intsbit cs=P2^0; //tlc5615片选端口sbit clk=P2^1; //tlc5615时钟线sbit din=P2^2; //tlc5615传输端口sbit key1=P1^0;sbit key2=P1^1; //按键的单片机接口uchar keydat;uchar flag; //波形发生终止信号的标志位一旦被置零立马停止发信号uchar flagsqu; //方波高低电平控制为(运用定时器1中断控制)uchar m,num;uchar dat=0xff;uchar code tosin[141]={ //正弦波的编码0x00,0x01,0x02,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0d,0x0e,0x10,0x11,0x13,0x15,0x16,0x18,0x1a,0x1c,0x1e,0x20,0x22,0x25,0x27,0x29,0x2b,0x2e,0x30,0x33,0x35,0x38,0x3a,0x3d,0x40,0x43,0x45,0x48,0x4c,0x4e,0x51,0x55,0x57,0x5a,0x5d,0x60,0x63,0x66,0x69,0x6c,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7f,0x80,0x7f,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x73,0x72,0x6f,0x6c,0x69,0x66,0x63,0x60,0x5d,0x5a,0x57,0x55,0x51,0x4e,0x4c,0x48,0x45,0x43,0x40,0x3d,0x3a,0x38,0x35,0x33,0x30,0x2e,0x2b,0x29,0x27,0x25,0x22,0x20,0x1e,0x1c,0x1a,0x18,0x16,0x15,0x13,0x11,0x10,0x0e,0x0d,0x0b,0x0a,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x02,0x01,0x00};void delay(uchar z) //延时函数{uchar x,y;for(x=0;x<110;x++)for(y=z;y>0;y--);}void prepare() //tlc5615的初始化{cs=1;din=1;clk=0;cs=0; //cs的上升沿和下降沿必须在clk 为低时进?}/* 用中断来产生方波void Squtranslator(){TR1=1; //启动定时器1 控制高低电平的持续时间占空比do{do{_wave=0;}while((!flagsqu) && flag==1);//如果一旦终止信号的//产生可以立马退出循环flagsqu=0;do{_wave=1;}while((!flagsqu) && flag==1);flagsqu=0;}while(flag);flag=1;TR1=0;}*/void Squtranslator() //方波函数{uchar j;uchar dat1=0x7f;while(flag){do{prepare();dat=dat1;for(j=0;j<12;j++){din=(bit)(dat>>7); //将数据的最高位赋给dinclk=1;dat=dat<<1; //一位位的传输clk=0;}cs=1; //cs的上升沿和下降沿必须在clk 为低时进行delay(200); //使高低电平持续一段时间if(dat1==0)dat1=0x7f; //完成了0和0x7f之间的替换elsedat1=0;}while(flag);}}void Tratranslator() //锯齿波的发生函数{uchar j;uchar dat1=0x7f;while(flag){do{prepare();dat=dat1;for(j=0;j<12;j++){din=(bit)(dat>>7); //将数据的最高位赋给dinclk=1;dat=dat<<1; //一位位的传输clk=0;}cs=1; //cs的上升沿和下降沿必须在clk 为低时进行delay(2); //稍加延时dat1--;}while(flag && dat1); //一旦有终止信号就可以停止do{prepare();dat=dat1;for(j=0;j<12;j++){din=(bit)(dat>>7); //将数据的最高位赋给dinclk=1;dat=dat<<1; //一位位的传输clk=0;}cs=1; //cs的上升沿和下降沿必须在clk 为低时进行delay(2); //稍加延时dat1++;}while(flag && (!(dat1==0x7f)));}}void Sintranslator(uchar wave[],uchar num )//正弦波的转换函数{uchar i,j;uchar dat1;do{for(i=0;i<num;i++){prepare();dat1=wave[i]; //打开片选开始工作for(j=0;j<12;j++){din=(bit)(dat1>>7); //将数据的最高位赋给dinclk=1;dat1=dat1<<1; //一位位的传输clk=0;if(flag==0)break;}cs=1; //cs的上升沿和下降沿必须在clk为低时进行delay(1); //稍加延时if(flag==0)break;}}while(flag); //等待控制键的暂停}void keyscan() //切换功能按键返回键值函数{uchar i;for(i=0;i<4;i++){if(key1==0){delay(10);if(key1==0){keydat++;do{}while(!key1); //松手检测if(keydat==4)keydat=1;//加满回零处理}}}}void keycountrl() //切断输出控制函数{if(key2==0){delay(10);if(key2==0){flag=0;do{}while(!key2); //松手检测}}}void main (){uchar temp;TMOD=0x01; //确定定时器的工作方式TH0=(65536-50000)/256; //给定时器0赋予初值TL0=(65536-50000)%256;EA=1; //开总中断ET0=1; //开启定时器0中断TR0=1;while(1){do{switch(keydat){case 1:flag=1;do{Sintranslator(tosin,141);}while(flag);break;case 2: flag=1;do{Tratranslator();}while(flag);break;case 3: flag=1;do{Squtranslator();}while(flag);break;default:break;}}while(flag);temp=keydat; //装载键值while(keydat==temp); //在这里等待键值的改变}}void Time0() interrupt 1{TH0=(65536-50000)/256; //定时器0用来扫描按键不断地扫描dTL0=(65536-50000)%256;num++;if(num==4){keyscan();keycountrl();num=0;}}。
方波三角波正玄波函数发生器设计方案

路则法---2902230674 方波-三角波-正玄波函数发生器设计目录1 函数发生器的总方案及原理框图1.1 电路设计原理框图1.2 电路设计类型2设计的目的及任务2.1 课程设计的目的2.2 课程设计的任务与要求2.3 课程设计的技术指标3部分选择电路及其原理3.1集成函数发生器8038简介.2 方波---三角波转换电路的工作原理4 电路仿真4.1 方波---三角波发生电路的仿真4.2 三角波---正弦波转换电路的仿真4.3正弦波---方波---三角波电路输出5电路的原理5.1电路图及元件原理5.2 电路各部分作用5.3 总电路的安装与调试6心得体会8 仪器仪表明细清单9 参考文献1.函数发生器总方案及原理框图一、主原理框图1.1 555定时器的工作原理555定时器是一种功能强大的模拟数字混合集成电路,其组成电路框图如图22.32所示。
555定时器有二个比较器A1和A2,有一个RS触发器,R和S高电平有效。
三极管VT1对清零起跟随作用,起缓冲作用。
三极管VT2是放电管,将对外电路的元件提供放电通路。
比较器的输入端有一个由三个5kW电阻组成的分压器,由此可以获得和两个分压值,一般称为阈值。
555定时器的1脚是接地端GND,2脚是低触发端TL,3脚是输出端OUT,4脚是清除端Rd,5脚是电压控制端CV,6脚是高触发端TH,7脚是放电端DIS,8脚是电源端VCC。
555定时器的输出端电流可以达到200mA,因此可以直接驱动与这个电流数值相当的负载,如继电器、扬声器、发光二极管等。
2、单稳类电路单稳工作方式,它可分为3种。
见图示。
第1种<图1)是人工启动单稳,又因为定时电阻定时电容位置不同而分为2个不同的单元,并分别以1.1.1 和1.1.2为代号。
他们的输入端的形式,也就是电路的结构特点是:“RT-6.2-CT”和“CT-6.2-RT”。
第2种<图2)是脉冲启动型单稳,也可以分为2个不同的单元。
简易信号发生器设计制作

简易信号发生器设计制作一、训练目的 (1)掌握正弦波、三角波、矩形波和方波发生电路的工作原理; (2)学会正弦波、三角波、矩形波和方波发生电路的设计方法;(3)进一步熟悉电子线路的安装、调试、测试方法。
二、工作原理正弦波、三角板、矩形波是电子电路中常用的测试信号,如测试放大器的增益、通频带等均要用到正弦信号作为测试信号。
下面分别介绍产生这三种信号电路结构和工作原理。
1.正弦信号发生器正弦信号的产生电路形式比较多,频率较低时常用文氏电桥振荡器,图7-1为实用文氏电桥振荡电路.图中R 1、R 2、R 3、RW 2构成负反馈支路,二极管D 1、D 2构成稳幅电路,C 2、R 11(或R 12或R 13)、C 1、R 21(或R 22或R 23)串并联电路构成正反馈支路,并兼作选频网络。
调节电位器RW 2可以改变负反馈的深度,以满足振荡的振幅条件和改善波形。
二极管D 1、D 2要求温度稳定性好,特性匹配以确保输出信号正负半周对称,R 4接入用以消除二极管的非线性影响,改善波形失真。
如K1接电阻R 11、K2接R 21,并且R 11= R 21=R ,C 1= C 2=C ,则电路的振荡频率为:12f RCπ=(7-1)起振的幅值条件:11f v R A R =+(7-2)图7—1 正弦信号发生器通过调整RW 2可以改变电路放大倍数,能使电路起振并且失真最小.该电路可通过开关K1、K2选择不同的电阻以得到不同频率的信号输出。
2.方波和矩形波发生器 方波发生电路如图7-2,其基本原理是在滞回比较器的基础上增加了由R 4和C 1构成的积分电路,输出电压通过该积分电路送人到比较器的反相输入端.其中R 3 、D Z1和D Z2构成双向限幅电路,这样就构成了方波发生器电路,其工作原理如下:假设在接通电源瞬间,输出电压o v 为Z V +(稳压二极管D Z1、D Z2额定工作时的稳压值),这时比较器同相端的输入电压为212Z R v V R R +≈+ (7—3)同时输出电压o v 会通过电阻R 4给C 1充电,反相端的输入电压v -就会逐步升高,当反向输入端的电压v -略大于同相端输入电压v +时,比较器输出电压立即从Z V +翻转为Z V -,这时输出端电压o v 为Z V -,比较器同相端输入电压v +'为212Z R v V R R +'≈-+ (7-4)这时输出的电压o v 会通过R 4对C 1进行反向充电,当反相输入端的电压略低于v +'时,输出状态再翻转回来,如此反复形成方波信号.所产生方波信号的频率为4112f R C =方波 (7-5)R 4o图7-2 方波发生电路o图7-3 矩形波发生电路如果在积分电路中加入元件D 1、D 2和RW 1,则电容C 1正向、反向充电时间常数不同,这样就变成了矩形波发生电路,如图7-3。
4[1]函数信号发生器设计
![4[1]函数信号发生器设计](https://img.taocdn.com/s3/m/b6c78bdf3b3567ec112d8a15.png)
后,采用差分放大器,作为三角波—正弦波变换电路利用差分对管的饱和
与截止特性进行变换,此电路的输出频率就是就是方波-三角波产生电路
的频率.
方波uof
三角波uo3
迟滞 比较器
积分器
差分 放大器
正弦波
uoz
2020/3/29
长江大学 龙从玉
2
3. RC文氏电桥正弦波振荡电路
3.1 RC文氏电桥正弦波振荡器的工作原理:
6.8k
Q3
9013
RP5
Q4
恒
9013
流
86%
R1
差动波形变换
源
10k
输出正弦波
R9
R10
频率fo =R2/[4R1C(Rp1+Rp2+1R0kD)]
3k
3k
-12v
2020/3/29
长江大学 龙从玉
11
R3
2k
R2 20k
迟滞比较器
R1 10k
SW1
C2
10u
SW-SPDT C1
1uf
Rp
-12v
10k
D1
1N5235B
D2
1N5235B
7
4
U2
2 6
3 UA741
12v
积分电路
1
5
A
uo2
B
C
D
2020/3/29
长江大学 龙从玉
4
3.3 RC文氏电桥振荡电路
文氏电桥振荡器:fo=1/2πRC; 正反馈电路:RC串并选频网络决
Ra和Rb形成反向比例电路决定起振的幅值条件调节波形与稳幅控制.
3.2 RC文氏电桥振荡器实验要点:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟电路课程设计报告设计课题:信号发生器设计班级:10通信工程三班学生姓名:陶冬波学号:2010550921指导教师:设计时间:目录一、信号发生器摘要--------------------3二、设计目的---------------------3三、设计内容和要求四、设计方案------------------------------------------34.1 RC桥式正弦波产生电路--------------------------------------3 4.2方波产生电路----------------------------------------------------6 4.3三角波产生电路-------------------------------------------------84.4多用信号发生器-------------------------------------------------9五、组装调试及元件清单---------------------------105.1 测试仪器---------------------------------------------------------10 5.2信号发生器元件清单-----------------------------------------------115.3调试中出现的故障、原因及排除方法----------------------11六、总结设计电路,改进措施----------------------116.1 正弦波产生电路改进措施--------------------------------------116.2多用信号发生器改进措施---------------------------------------11七、收获和体会-----------------------------------------12八、参考文献--------------------------------------------12信号发生器设计一、信号发生器设计摘要:本设计介绍了波形发生器的制作和设计过程,并根据输出波形特性研究该电路的可行性。
在此基础上设计了一种能产生矩形波,三角波,正弦波的模块电路,包括了原理图和测试图二、设计目的:1.了解方波,三角波,正弦波产生的原理2 .掌握方波-三角波-正弦波的设计方法和调试技术。
三、设计内容与要求①RC桥式正弦波产生电路,频率分别为300Hz、1KHz、10KHz,500KHz,输出幅值300mV~5V可调、负载1KΩ。
②矩形波电路,频率3KHz,占空比可调范围10%~90%,输出幅值3V、负载1KΩ。
③三角波电路,频率1KHz,占空比可调范围10%~90%,输出幅值3V、负载1KΩ。
④多用信号源产生电路,分别产生正弦波、方波、三角波,频率范围100Hz~3KHz、输出幅值≥5V、负载电阻1KΩ。
四、设计方案①RC桥式正弦波产生电路常见的RC正弦波振荡电路是RC串并联式正弦波振荡电路,它又被称为文氏桥正弦波振荡电路。
如下图所示RC桥式振荡电路要产生振荡必须满足相位平衡条件和幅度平衡条件同相比例运算电路RC串并联选频网络幅频特性为:相频特性为:1.相位平衡条件:在时,经RC选频网络传输到放大电路输入端的电压iU 与o U 同相,即有fϕ = 0,所以RC桥式振荡电路的相位平衡条件仅取决于放大电路本身的相位在f = f0时,,而对其它频率则不能满足相位平衡条件,电路的振荡频率22)(31ffffF-+=RCfπ21=)(31arctan0ffffF--=ϕRCffπ21==a=+fϕϕRCfπ21=2.幅度平衡条件 :|A |=3 3.稳幅措施1. 可以在放大电路的负反馈回路里采用非线性元件来自动调整反馈的强弱以维持输出电压的稳定。
2.在反馈回路串联两个并联的二极管,如图左。
它是利用电流增大时二极管动态电阻减小、电流减小时二极管动态电阻增大的特点,加入非线性环节,从而使输出电压幅度稳定。
RC 桥式正弦波产生电路31≥+==R R U U A f PO u 12R R f ≥②方波电路1电路组成及工作原理因为方波电压只有两种状态,高电平和低电平,所以电压比较器是它的重要组成部分;因为产生振荡,就是要求输出的两种状态自动地相互转换,所以电路中必须引入反馈;因为输出状态应按一定的时间间隔交替变化,即产生周期性变化,所以电路中要有延迟环节来切丁每种状态维持的时间。
图示为矩形波发生电路,它由反相输入的滞回比较器和RC电路组成。
RC回路既作为延迟环节,又作为反馈网络,通过RC充放电实现输出状态的自动转换。
它由反相输入的滞回比较器和RC电路组成。
RC回路既作为延迟环节,又作为反馈网络,通过RC充、放电实现输出状态的自动转换。
反相滞回比较器的门限电压:Vt h+=R2V Z/(R1+R2)Vt h-=-R2V Z/(R1+R2)2波形分析及主要参数由于图中所示电路电筒正向充电和反向充电的时间常数均为RC,而且充电的总幅值也相等,因而在一个周期内Uo=+Uz 的时间与Uo=-Uz 的时间相等,Uo 为对称的方波,所以也称为该电路为方波发生电路。
电容上电压Uc (即集成运放反相输入端电位Un )和电路输出电压Uo 波形如图所示。
利用一阶RC 电路的三要素法可列出方程())(132/T T T Z T U CR e U U U -+⎪⎪⎭⎫⎝⎛-+=+- 将(1)式代入上式,即可求出振荡周期T = 23R C ln ⎪⎭⎫⎝⎛+2121R R 振荡频率f=1/T 。
通过以上分析可知,调整电压比较器的电路参数R1和R2可以改变Uc 的幅值,调整电阻R1、R2、R3和电容C 的数值可以改变电路的振荡频率。
而要调整输出电压Uo 的振幅,则要换稳压管以改变Uz ,此时Uc 的幅值也将随之变化。
3占空比可调电路矩形波的宽度Tk 与周期T 之比称为占空比,因此Uo 是占空比为1/2 的矩形波。
利用一阶RC 电路的三要素法可以解出⎪⎭⎫ ⎝⎛+≈211121ln R R T τ⎪⎭⎫ ⎝⎛+≈212221ln R R T τT =1T +2T ≈(w R +23R )C ln ⎪⎭⎫⎝⎛+2121R R改变电位器的滑动端可以改变占空比,即改变充放电时间,但周期不变。
占空比为33112R R R R T T q w w ++≈=③三角波电路将方波发生电路中的RC 充、放电回路用积分运算电路来取代,滞回比较器和积分电路的输出互为另一个电路的输入,滞回比较器输出为方波,经积分运算电路后变换为三角波要得到占空比可调的三角波则必须要使矩形波的占空比可调。
要得到占空比可调的矩形波,可通过改变电路中充放电时间常数来实现,上图中R5是用来调节占空比,调节电路中R1、R2、R6的阻值和C的容量,可以改变振荡频率。
而调节R1和R2的阻值,可以改变三角波的幅值。
电路参数计算:(1)输出幅度由图可知,在U o=‐U z期间,积分电路的输出电压Uo往正方向线性增长,此时U+也随着增长,当增长至U+=U-=0时,滞回比较器的输出电压U O1发生跳变,而发生跳变时的U O值是使三角波的最大值U om。
将条件U O1=-U Z,U+=0和U o=U om代入下式可得:0=R1R1+R2(-U z)+R2R1+R2U om可解的三角波的输出幅度为:U om=R1R2U z振荡频率为④多用信号源产生电路方波-三角波-正弦波利用差分放大电路实现三角波转换成正弦波传输特性曲线越对称,线性区越窄越好,三角波幅度接近晶体的饱和区或截止区五.组装调试部分1:测试仪器:示波器,万用表,直流电源2:信号发生器元件清单信号发生器元件清单(模电课程设计)1.如果出现不了波形,那常见的问题有,焊接短路(这样可能烧坏芯片),电路连接错误,器件正负极接反,导线接触不良等。
这样解决问题的方法通常是用万用表去测量电阻值才看看哪里出问题了2. 如果只出现了部分波形,比如出现了三角波,说明电路前半部分没有问题,只需检查后半部分就好了,还有常出现的问题就是第二个电位器调节无任何的波形变化,这说明问题可能电位器连接错了,用万用表测试下就可以了3.如果三个波形都出现了,且正弦波失真,这需要调节第三个电位器阻值,来调节最适合的静态工作点,使其稳定,改变第一个电位器阻值可以改变输出的频率,改变第二个电位器阻值,通过改变输出的电压,是其工作在不同的区域,而出现不同的波形。
六总结设计电路,改进措施1.正弦波产生电路中,为了进一步改善电压幅度稳定的问题,可以在放大电路负反馈回路中采用非线性元件来自动调整反馈的强弱以维持输出电压的稳定,Rf可用温度系数为负的热敏电阻代替,也可以利用JEFT 工作在可变电阻区达到稳幅的目的2 . 多信号产生电路中,三角波转换成正弦波时,可以用低通滤波器得到正弦波,电路比较简单。
七.收获和体会1.学会了怎样通过电阻,电位器等上面的参数了解其阻值2熟悉了multilism10仿真软件,能有效使用与操作;3对信号发生器的设计是我对RC桥式正弦波电路、矩形波电路、三角波电路有了更深的印象;4对电路调试等有了更进一步的认识;5对焊接等实际动手能力有所提高;6认识到设计的困难,认识到耐心、坚持、细心的重要性,对今后的学习生活有很大帮助。
八.参考文献康光华主编.模拟电子技术基础(第五版).高等教育出版社《模拟电子技术基础(第四版)》高等教育出版社出版.电子技术基础实验教程湘潭大学出版社。