• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

请教一个光耦(PC817)线性化隔离检测电压的问题

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/51/1173970390.jpg?x-oss-process=image/watermark,g_center,image_YXJ0aWNsZS9wdWJsaWMvd2F0ZXJtYXJrLnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSxQXzQwCg,t_20');}" onmousewheel="return imgzoom(this);">
这是我根据网上一篇有关线性隔离检测电压的文章做的电路.
但是输入电压Vin设定在0-10V,当输入电压为稳定值时在输出端得到的电压信号Vout却是振荡信号,很接近正弦波,这究竟是为什么?一开始我觉得是电阻参数选得不好,但是改来改去,问题依然.
请问这个振荡信号是由什么原因产生的?如何消除?
另外,这样的检测电路,假设两个PC817的参数一模一样,线性度能去到什么程度?我想用这个电路来检测交流整流后的电压信号,可行吗?
全部回复(3)
正序查看
倒序查看
2007-03-15 23:47
振荡信号的峰峰值有几百毫伏,频率30kHz左右.
试过把电容C1加大或者拆掉,问题都存在.
后来在输出那里加了一个低通滤波,输出比较平缓了,也有一定的线性度,但是整个放大倍数就跟计算的差别太大,原因应该是输出的纹波太大了.
另外还有一个问题,如果第一个放大器的正向端输入是5V,即Vin为5V,那么稳定时反向端的电压也是5V,这时候Vcc1(15V)-5V=10V,这个电压全部加在光耦的集射极了,这样有影响吗?这会不会是问题的所在?
0
回复
tingzi999
LV.3
3
2011-10-19 11:17
@fishandbear
振荡信号的峰峰值有几百毫伏,频率30kHz左右.试过把电容C1加大或者拆掉,问题都存在.后来在输出那里加了一个低通滤波,输出比较平缓了,也有一定的线性度,但是整个放大倍数就跟计算的差别太大,原因应该是输出的纹波太大了.另外还有一个问题,如果第一个放大器的正向端输入是5V,即Vin为5V,那么稳定时反向端的电压也是5V,这时候Vcc1(15V)-5V=10V,这个电压全部加在光耦的集射极了,这样有影响吗?这会不会是问题的所在?

我也想用PC817检测隔离电压,不知这个电路你现在调出来了吗

0
回复
tingzi999
LV.3
4
2011-10-19 17:03
@fishandbear
振荡信号的峰峰值有几百毫伏,频率30kHz左右.试过把电容C1加大或者拆掉,问题都存在.后来在输出那里加了一个低通滤波,输出比较平缓了,也有一定的线性度,但是整个放大倍数就跟计算的差别太大,原因应该是输出的纹波太大了.另外还有一个问题,如果第一个放大器的正向端输入是5V,即Vin为5V,那么稳定时反向端的电压也是5V,这时候Vcc1(15V)-5V=10V,这个电压全部加在光耦的集射极了,这样有影响吗?这会不会是问题的所在?
为何两个电源要用一个5V一个15V?
0
回复