1、模拟电路课程设计模拟电路课程设计函数信号发生器函数信号发生器 一、设计任务和要求 在给定的12V 直流电源电压条件下,使用运算放大器设计并制作一个函数信号发生器。 信号频率:1kHz10kHz 输出电压: 方波:Vp-p24V 三角波:Vp-p6V 正弦波: Vp-p1V 方波:上升和下降时间:10ms 三角波失真度:2% 正弦波失真度:5% 二、设计方案论证 1信号产生电路 方案一 由文氏电桥产生正弦振荡,然后通过比较器得到方波,方波积分可得三角波。 这一方案为一开环电路,结构简单,产生的正弦波和方波的波形失真较小。但是对于三角波的产 生则有一定的麻烦,因为题目要求有 10 倍的频率覆盖系数
2、,然而对于积分器的输入输出关系为: dtv RC dti C v io 11 显然对于 10 倍的频率变化会有积分时间 dt 的 10 倍变化从而导致输出电压振幅的 10 倍变化。而这是 电路所不希望的。幅度稳定性难以达到要求。而且通过仿真实验会发现积分器极易产生失调。 方案二 由积分器和比较器同时产生三角波和方波。其中比较器起电子开关的作用,将恒定的正、负极性的 电位交替地反馈积分器去积分而得到三角波。该电路的优点是十分明显的: 线性良好、稳定性好; 频率易调,在几个数量级的频带范围内,可以方便地连续地改变频率,而且频率改变时,幅 文 氏 电 桥 正弦波 比较器 积分器 方波 三角波 三角波
3、 积分器 比 较 器 反 馈 方波 度恒定不变; 不存在如文氏电桥那样的过渡过程,接通电源后会立即产生稳定的波形; 三角波和方波在半周期内是时间的线性函数,易于变换其他波形。 综合上述分析,我们采用了第二种方案来产生信号。下面将分析讨论对生成的三角波和方波变换 为正弦波的方法。 2信号变换电路 三角波变为正弦波的方法有多种,但总的看来可以分为两类:一种是通过滤波器进行“频域” 处 理,另一种则是通过非线性元件或电路作折线近似变换“时域”处理。具体有以下几种方案: 方案一 采用米勒积分法。设三角波的峰值为 P V,三角波的傅立叶级数展开: tSink k Sin k tSintSintSinVt
4、V P 2 1 5 5 1 3 3 18 2222 通过线性积分后: CR tCosk k Sin k tCostCostCosVtV P 1 2 1 5 5 1 3 3 18 3222 显见滤波式的优点是不太受输入三角波电平变动的影响,其缺点是输出正弦波幅度会随频率一起变化 (随频率的升高而衰减) ,这对于我们要求的 10 倍的频率覆盖系数是不合适的。另外我们在仿真时还 发现, 这种积分滤波电路存在这较明显的失调, 这种失调使输出信号的直流电平不断向某一方向变化。 积分滤波法的失调图(Protel 99 SE SIM99 仿真) 而且输出存在直流分量。 方案二 才用二极管电阻转换网络折线逼近
5、法。十分明显,用折线逼近正弦波时,如果增多折线的段数, 则逼近的精度会增高,但是实际的二极管不是理想开关,存在导通阈值问题,故不可盲目的增加分段 数;在所选的折线段数一定的情况下,转折电的位置的选择也影响逼近的精度。凭直观可以判知,在 正弦波变化较快的区段,转折点应选择的密一些;而变化缓慢的区段应选的稀疏一些。 二极管电阻网络折线逼近电路对于集成化来说是比较简单,但要采用分立元件打接则会用到数 十个器件,而且为了达到较高的精度所有处于对称位置的电阻和二极管的正向导通电阻都应匹配。实 现起来不是很方便的。另外折线逼近电路的原理是应用电路传输的非线性,故作用于变换电路的输入 信号的幅度必须是固定的
6、。而且这个转换网络还有输出阻抗高的缺点。 二极管电阻转换网络图 方案三 利用差分放大器的差模传输特性。设差放的集电极电流分别为 1C i和 2C i,输入差模电压为 ID v , 发射极电流为 EE I,则晶体三极管工作在放大区时有: T ID V v EE C e I i 1 1 T ID V v EE C e I i 1 2 由下图的传输特性曲线我们可以想象当输入为三角波时输出会得到近似的正弦波。 差放差模传输特性曲线图(Protel 99 SE SIM99 仿真) 这种转换方式比较简单,而且频带很宽。 三、整体电路设计和分析计算 1三角波方波产生电路 电路图如图所示,由三个运算放大器组成。其中 1 A实现密勒积分, 2 A实现比较、限幅、反相三 种功能运算, 3 A为限幅反向