共2条
1/1 1 跳转至页
D饧际?遇到一个迷惑不解难题,请高手指点

问
如下:输入Vin是一个方波信号,频率为1KHZ。实现的功能也就是绝对值电路。因为这个部分在信号测量起到一个重要作用。现在出现的问题是:在图中,用不同的二极管,出现的偏差较大。我试了很多4148,几款肖特基二极管。发现就有一个效果不错。那就是VF小的比较好。在这里如果偏差零点几伏,对我输出的影响都挺大的。各位大虾帮我看看,到底什么参数这么重要。该如何选择?
答 1:
电路好像与二极管的VF无关是不是324的输入阻抗的影响?
把R32 R37用10K的试试,或将324改成MOS型的运放试试。 答 2: 谢谢awey我把R32,R37都改成了10K,然后改成了1K。运放因为手头上没有MOS型的(就用了个AD8040。发现输出是好一点。但二极管的问题仍然存在,现在用了最好效果的是安森美的MBMR110LT了(误差较小),换了4148,还有FS1J4后,效果都没这个好。不知道是什么回事? 答 3: 请问你的电路图是怎么要贴上去的?谢谢先! 答 4: 你的偏差指的是什么 答 5: 回楼上这个输出是Vout=-︱Vin︱,实际输出的时候多多少少,好象不是相等。我说的“偏差”就是只理论与实际测得之间的偏差。
下面是测试的结果曲线。 答 6: 一点看法这是一个负绝对值电路,输出的是负电压。
Vin正半周时,U1D处于正常的反相放大状态,D1导通。Vin负半周时,U1D处于深度饱和状态,D1反偏截止。因此,输入由负半周转换为正半周时,U1D受压摆率所限,可能不能迅速转入正常的放大状态。这可能是产生误差的一个原因。
许多绝对值电路(精密整流电路)都能做到无论输入正半周或负半周,运放都处于线性工作状态。建议换一种电路试试看。具体电路论坛上以前出现过许多,可搜索一下。 答 7: 昨天我把电路改成下面。测试了一下,效果还是不怎么理想。不知道怎样才能做到精度比较高些? 答 8: 再贴十种精密整流电路 (oldzhang 网友以前贴的图)
把R32 R37用10K的试试,或将324改成MOS型的运放试试。 答 2: 谢谢awey我把R32,R37都改成了10K,然后改成了1K。运放因为手头上没有MOS型的(就用了个AD8040。发现输出是好一点。但二极管的问题仍然存在,现在用了最好效果的是安森美的MBMR110LT了(误差较小),换了4148,还有FS1J4后,效果都没这个好。不知道是什么回事? 答 3: 请问你的电路图是怎么要贴上去的?谢谢先! 答 4: 你的偏差指的是什么 答 5: 回楼上这个输出是Vout=-︱Vin︱,实际输出的时候多多少少,好象不是相等。我说的“偏差”就是只理论与实际测得之间的偏差。
下面是测试的结果曲线。 答 6: 一点看法这是一个负绝对值电路,输出的是负电压。
Vin正半周时,U1D处于正常的反相放大状态,D1导通。Vin负半周时,U1D处于深度饱和状态,D1反偏截止。因此,输入由负半周转换为正半周时,U1D受压摆率所限,可能不能迅速转入正常的放大状态。这可能是产生误差的一个原因。
许多绝对值电路(精密整流电路)都能做到无论输入正半周或负半周,运放都处于线性工作状态。建议换一种电路试试看。具体电路论坛上以前出现过许多,可搜索一下。 答 7: 昨天我把电路改成下面。测试了一下,效果还是不怎么理想。不知道怎样才能做到精度比较高些? 答 8: 再贴十种精密整流电路 (oldzhang 网友以前贴的图)
共2条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
C语言函数宏的三种封装方式被打赏50分 | |
嵌入式LinuxC语言程序调试和宏使用技巧被打赏50分 | |
让代码中包含最新的编译时间信息被打赏50分 | |
【分享开发笔记,赚取电动螺丝刀】STM32F769LVGL优化显示被打赏26分 | |
rtthread硬件加密--2crc加密分析被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】STM32F769驱动ST7789以及显示优化被打赏36分 | |
【分享开发笔记,赚取电动螺丝刀】S32K146 PAL模拟I2C驱动适配被打赏23分 | |
我想要一部加热台+电源硬件设计规范被打赏16分 | |
我想要一部加热台+LED背光驱动芯片RT9293知识被打赏18分 | |
【分享开发笔记,赚取电动螺丝刀】S32K146 ADC 模块配置使用被打赏24分 |