移相电路就是对输入信号(一般是正弦波)进行相位控制,而不改变其幅度,本推文以移相电路为例,展示模拟电路的反馈设计技巧与方法:
一、全通滤波器实现移相

以上是两种移相电路 的原理,其输出幅度保持不变,移动的相位随R3和C而改变,在C和R3确定时其移相是arctan函数,非线性的,当WR3C较小时,近似线性arctan(x)=x,|x|<=0.5,仿真伯德特的相位如下:

上图可见,在WR3C较小时,是线性相移,即确定最最高频率Wmax后可以反向计算R3C<=0.5/Wmax,确定线性相移应用的时间常数R3C。

二、反馈控制设计举例
现在需要设计一个电路,实现输入频率在一定范围内变化、输入信号的初始相位变化时,输出信号始终超前输入信号90°,而输出信号幅度保持与输入信号幅度相同。这该如何实现?

应用前述的全通滤波器,好像有希望实现,关键是要能调整C与R3,而且要刚好调整到对输入信号移相90°,这是问题的关键。我们把问题细分一下:

1)如何改变C或R3?
2) 如何检测相位差?这其实就是要根据相位差来反馈控制C或R3的变化,可以采用模拟控制也可用数字控制方式。

先说1),改变C当然不能人去手动调节,要用电信号自动调节,首先想到的就是反向偏置的变容二极管,本推文我们不选择改变C,如果是改变R3那么如何做?当然不能用普通电位器了

,我们还是需要能电控改变阻值的东东:

a)不少人可能首先想到的是数字电位器,这个有些问题:首先太复杂,意味着你要使用单片机,而且数字电位器都是离散电阻值,假设一步对应100欧姆,1.5khz时需要900欧姆,刚好合适,而1.525khz输入频率,如果需要923.56欧,就完了,因为一步对应100欧姆的数字电位器只有900欧姆、1000欧姆,没有923.56欧姆,会影响控制精度,所以数字电位器不是最佳方案。那么你非要使用数字电位器又该怎么办?那也不是没有办法,只是精度差一些:比如,你可以参考PWM控制的思路,在20次控制中,1000*(20-x)/20+900*x/20=923.56,计算出x次选择900欧,剩下(20-x)选择1000欧。

b)还有就是选择JFET管,工作在可变电阻区,这是非常好的方案,只是要控制JFET的工作电压和扩展JFET的线性,下面详述

再说2),这里关键是需要一个鉴相器,来检测相位差,二极管鉴相器、二极管平衡环状鉴相器、乘法器....都可以做鉴相器,这里为了简单选择乘法器做鉴相器

先给出整体仿真电路和仿真实验结果:

下面看看反馈跟踪控制电路,其由鉴相器和JFET可变电阻构成:

1)鉴相器这里采用的是乘法器,把输出信号Asin(wt+Po)与输入信号Asin(wt+P1)相乘,sina*sinb=-0.5[cos(a+b)-cos(a-b)],当两者差90°时结果只有cos2wt 二倍频分量,无直流分量,而非90°相位差时,会有一个直流分量0.5*cos(Po-P1), 推文中使用一个一阶RC取出直流分量,然后对直流分量进行积分,这个积分器是必须的,其作用就是如果误差没有消除就不断增强调节作用,此处如果换成放大器就没有持续调节作用了,其实这就是PID控制中的积分环节,目的就是消除最终的稳态误差!此电路只是临时起意设计的,参数还没有优化计算。

2)JFET可变电阻

jFET的输出电流ID与VGS(栅源电压)、VDS(漏源电压)关系如下,可以推导出其输出导纳gDS

现在如下图所示,通过R3/R2引入对Vds信号的反馈,目的是减小JFET输出电阻的非线性,造成非线性的原因从上图的gDS公式可见其还是Vds的函数,因此我们的做法还是负反馈!引入对Vds信号的负反馈来抑制Vds对ID的影响!

失真补偿以后,失真度降为0.022%,这改善非常明显,记住善于应用负反馈者,如果模拟电路世界的天下一分为四,你已得其一!是不是有点当年诸葛大神的隆中对三分天下的意思?

这种JFET低失真可变电阻很有用,例如下图的低失真系数的正弦波振荡器:

红色区域左下角的1:1运放就是为了隔离R8/R9/VR对R4的负载效应; TL071也是反馈控制中的积分环节,目的一样是消除稳态误差;D2/D3构成主要的信号幅度信息提取网络,采用半波整流电路取出正半周信号,通过积分器其实就是半波整流输出信号的平均直流分量,该分量与正弦波的幅度成比例:

二极管半波整流虽然简单而且不精确,但是和积分器搭配却是很常见的信号幅度提取与反馈控制的手段!

关注微信公众号: RiscV与IC设计

一阶电路误差分析_精确移相电路的设计举例相关推荐

  1. 一阶电路中的时间常数_精确移相电路的设计举例

    移相电路就是对输入信号(一般是正弦波)进行相位控制,而不改变其幅度,本推文以移相电路为例,展示模拟电路的反馈设计技巧与方法: 一.全通滤波器实现移相 以上是两种移相电路 的原理,其输出幅度保持不变,移 ...

  2. 精确移相电路的设计举例

    移相电路就是对输入信号(一般是正弦波)进行相位控制,而不改变其幅度,本推文以移相电路为例,展示模拟电路的反馈设计技巧与方法: 一.全通滤波器实现移相 以上是两种移相电路 的原理,其输出幅度保持不变,移 ...

  3. 电路实验一阶电路误差分析_每周经典电路分析:单管全通移相电路

    最近有不少同学再问我们微信公众号里的移相电路,而且都希望工作在较高频率,我估计是不是因为马上电子设计竞赛了,有同学想用此电路结构做一个通信上的调相电路,有了调相电路,把调制信号积分一下就变成了调频电路 ...

  4. 一阶电路误差分析_读图学电路原理为什么交流调理电路会产生滞后,直流偏置又是什么...

    读电路图学电路原理: 交流电压信号调理电路: 从功能上,把该电路分为四部分,第一部分是由R1C1网络组成的一阶滤波电路,第二部分是由R2R3电阻网络组成的分压网络,第三部分是电容C2组成的交流通路,第 ...

  5. 电路实验一阶电路误差分析_基于动态综合型等效电路模型的动力电池特性分析...

    摘 要: 针对动力电池模型的内部参数随负载和工况的变化而变化,本文综合考虑电池容量.温度.倍率.迟滞.自放电等因素,设计综合性实验.通过分析动力电池端电压与欧姆极化.电化学极化.浓差极化.不平衡电势. ...

  6. 一阶电路误差分析_电动涡旋压缩机转子的模态分析及试验研究

    摘要: 对制冷压缩机的曲轴结构进行模态分析,可以使压缩机的额定工作频率避开共振频率区域,从而降低压缩机的振动与噪声.为了确定几何排量为28 mL的电动汽车空调涡旋压缩机的额定转速,文章通过UG软件建立 ...

  7. 电路实验一阶电路误差分析_常见滤波电路分析技巧

    原标题:常见滤波电路分析技巧 在整流电路输出的电压是单向脉动性电压,不能直接给电子电路使用.所以要对输出的电压进行滤波, 消除电压中的交流成分,成为直流电后给电子电路使用.在滤波电路中,主要使用对交流 ...

  8. 电路实验一阶电路误差分析_实验室建设电路要综合多方面因素

    实验室设计配电工程系统的时候,都必须要按照实验室里面各个设备以及仪器的具体要求才能动手,而且还必须要经过专业实验室建设人员对实验室里面的多方面的因素进行综合才可以搞定,所以建设一个实验室是非常繁琐的事 ...

  9. 一阶电路误差分析_低通滤波器、高通滤波器,积分电路、微分电路

    输出信号与输入信号的积分成正比的电路:积分电路 输出信号与输入信号的微分成正比的电路:微分电路 1)一阶RC低通滤波器 RC低通滤波器的电路及其幅频.相频特性如下图所示. 设滤波器的输入电压为ex输出 ...

最新文章

  1. 英特尔开源版HE-Transformer,对于隐私数据AI终于上手了!
  2. Atitit Java OpenCV 捕获视频
  3. 数据结构:堆(Heap)
  4. python 任务调度 celery_python任务调度模块celery(二)
  5. springboot+Mybatis-plue自动生成代码
  6. 【IDEA】Cause: invalid type code: 8D
  7. match和exec
  8. java数据链表 有什么用_链表(linked list)这一数据结构具体有哪些实际应用?
  9. 区块链供应链金融应用场景解决方案
  10. java 获取xml 版本号_java读取xml文件字段值
  11. kalilinux装到u盘上的弊端_暗黑系统安装盘高达14G!kali linux在它面前顿然失色
  12. Windows窗口程序设计入门(C#版)
  13. 如何制作一个优秀的PPT?
  14. 2021英一Text4精读、背景和语法分析(网络中立是生是死?难下定论)
  15. Web端的邮件内容HTML格式规范总结
  16. win7如何调整计算机c盘,win7系统让c盘和d盘合并的两种方法
  17. 19C环境ORA-01035登陆报错处理
  18. Spark2.10中使用累加器、注意点以及实现自定义累加器
  19. Hackthebox::grandpa walkthrough
  20. 【B类比赛】 第十一届蓝桥杯 省国赛经历

热门文章

  1. 使用PC Access实现WinCC v7.4和S7-200 PLC之间的通信
  2. 【高级软考】专业术语详解
  3. 2023艾灸展/中国山东·济南国际艾灸仪器设备与艾制品展览会
  4. 外卖券外卖省省外卖探探美团饿了么外卖联盟优惠券小程序系统软件开发源码 美团/饿了么外卖CPS联盟返利公众号小程序裂变核心源码
  5. [一日一教学](15)设置文件属性:attrib
  6. 5G时代来临,一张思维导图描绘未来场景
  7. 20180802CentOS 7安装 IUS并安装最新apache
  8. 【Oracle】看懂执行计划之基于成本的优化器(CBO)
  9. window10 右键个性化和设置无法打开,提示关联问题
  10. 【高等数学笔记】证明:闭包是包含集合的最小的闭集