在之前的一个帖子中发现了一种绘制电路bode的简易方法,借这次DIY大赛准备试做一个,据说还可以报销200块
帖子链接:在探讨开关电源PID控制及参数设置http://www.dianyuan.com/bbs/2436032.html
在之前的一个帖子中发现了一种绘制电路bode的简易方法,借这次DIY大赛准备试做一个,据说还可以报销200块
帖子链接:在探讨开关电源PID控制及参数设置http://www.dianyuan.com/bbs/2436032.html
图1-1 环路分析测试连接图
环路分析仪的使用如上图所示,其中相当于包含了一个信号发生器、一台示波器及信号运算单元等。(关于环路分析仪更专业的帖子:【揭秘】深入环路分析的测试对比和解析 http://www.dianyuan.com/bbs/2423448.html)
这里所采用的方法是:1、是让电源发生持续震荡替代信号发生器 ;2、采用手算替代内部的运算单元。最终就只需一台示波器了。
增益项,可通过比例电路来实现(如PID中的P),因为电路是由纯阻性构成,所以信号经由比例电路后相位不发生任何改变。
相位项,根据右半平面零点和左半平面极点的特性,如果将二者合二为一则可以实现增益恒为1相位0~-180可调的电路特性。
图1-2 增益不变、相位0~-180可调的bode图
当电路具备了上述两项功能候就可以实现增益和相位的单独调节,这对于电路参数设置来说是极为方便。
由右半平面零点和左半平面极点构成的相位调节电路用软件仿真得出的结果是ok的,不过实际电路的效果才是这次DIY的成败所在。
先给出一个右半平面零点+左半平面极点构成的电路原理图(或许有更简洁的电路方式)。
图1-3 实验电路原理图
按上述电路将手上的一块空PCB板做了改装,
图1-4 改装的实验电路
得出的实验波形如下:
图1-5 实验波形
图1-5中黄色波形为输入信号,蓝色波形为输出信号。
当频率从低到高变化时实验结果没有达到预期值,实验中采用的运放为LM358(非轨到轨)、电阻的精度5%(0.1%的电阻需经由库房领取)、电容为普通的贴片电容,后续将进一步分析由理想元件构成的仿真电路及对电路中的相关元件进行优化。
在图1-3的实验电路中包含一个微分电路,微分电路的特性是随着输入信号频率的升高增益也逐渐增加,当频率增加到一定程度后运放达到饱和。在实验板也发现了这一现象,仿真结果如下:
图1-6 微分电路引起的饱和现象
图1-3的实验电路中还包含一个RC积分电路,RC电路的特性随着频率的升高增益逐渐降低,理论上可与微分互相抵消避免电路饱和。然而在实验板中搞错了先后顺序导致这种效果没有发挥出来,重新绘制的原理图如下:
图1-7 实验电路原理图2
图1-7中含有一个双联电容,调节时这两个电容要同时变化,如果能将此电路改进成只需一个可变电容其效果应当是更理想。
从网上查到的常用可调电位器有:直线性变化型、对数变化型、指数变化型(对应型号A、B、C)
图1-8-3 三种型号电位器示意图
其中对数型的应该跟1/R的变化规律较接近(是否有将1/R线性化转换的电路?),这里是想采用分立器件收音机的方式采用机械指针来直接读取数据,如果电路的线性度不好就只能在刻度上做文章了。
图1-8-1电路的实测结果如下:
图1-8-4 简洁版电路实测结果
图1-8-4中蓝色曲线为输入信号、黄色曲线为输出信号,分别测10Hz、100Hz、1kHz、10kHz时的输入、输出波形(手上的这款LM358频率>1kHz后波形发生了畸变)。
此参数下的理论值如下:
图1-8-5 理论计算结果
上述实验结果验证了这种电路的可行性,剩下的还有一些细节问题:
1、 如果用于开关电源测量需增加低通滤波器来滤除开关噪声(多档选择)。
2、 如果采用单片机处理还需搭配一款显示屏。
3、 采用纯模拟电路需做好线性化处理或者是非线性刻度处理。
4、 增加拨挡开管可兼容多种输出电压(如3.3V、5V、12V、24V)。
尝试采用压控电阻来实现线性化处理,电路如下图
图1-9-1 压控电阻电路
图1-9-2 不同控制电压下的电压、电流波形
图1-9-1右侧的公式看压控电阻和控制电压Vc不是线性关系,从仿真结果看电阻的调节范围有限。这种机械与电路同步线性化的要求或许比较难实现,准备采用指示灯+机械标尺的方式来实现相位参数的读取。
考虑到机械运动部件较难加工(如果有专业加工设备这种机械标尺结构的易读性会更好),还准备了一套指示灯的方案。
购买的步进型电位器有约21个档位可以与移向电容C构成约21种相位曲线,这里取20条曲线通过“查表”的方式读取相位数据代替之前的机械标尺移动,效果如下图:
图3-1相位曲线查询卡
当旋转步进电位器时图3-1上相应的LED指示灯会点亮示意为当前选中的曲线,调节增益电位器使电路发生震荡,结合震荡频率和选中的这条曲线就可以查询出电路在此频率下的相位值。
这种方式还有另外两个好处:
1、扩展测量范围,通过增加一个拨挡开管改变移向电容C的值就可以实现测量频率的扩展,如预设0.1Hz~100Hz,100Hz~100KHz,10kHz~10MHz三个档位。硬件上无需改动只需把X轴的坐标变换一下即可。
2、到目前为止还未将低通滤波器考虑进去,如果加入低通滤波器后会对高频段的相位产生影响,如果在相位曲线查询卡片上直接将高频段的相位加进去那么在硬件上也无需其它改动。
最终这台仪器的功能扩展都将依赖于这张卡片上,降低了硬件开销。
初步设计的电路原理图如下:
图3-2 电路原理图Rev01
图中供电部分可取自被测Vout(>5V)或由外部供电,工作部分包含比例电路(3.3V、5V、12V、24V可选),低通滤波电路、两级移相电路。其中移相电路又分为三个频段,测量范围最低0.1Hz、最高10MHz。
Tl431提供2.5V基准电压,另外当比例电路的比例值较低时输出偏差较大,2.5V基准或许会设计成可调基准。