pwm信号通过pc817b光耦出现失真的讨论

混合信号

3人已加入

描述

好的,现在我们讨论pwm波形通过pc817b光耦出现失真的问题。
如下图:
失真

经过光耦后失真的电路图


经过光耦后失真的波形图

好了,以上是问题的提出,现在我们开始讨论和教你分析思路。

第一步:看一下PC817B的数据手册,看频率PWM频率是不是超标了。

第二步:如上波形图,是在20K的时候,频率响应图中,电压增益明显减小,所以你也可以验证一下,减小频率试试看。

第三步:20khz想要基本不失真,可以换个1M的光耦吧。

第四步:请注意电流传输系数CTR的最小值。你可以计算一下输入的电流是Iin,输出最大能提供的电流Iout = Iin * CTR。根据以上计算,你的电路并不能驱动12V/800欧的电路你把R14换成200欧,再试试看。

实际调试效果:

把R14换成过300欧的了,在300欧的时候基本上已经没有输出信号了。
把频率减小到2k了,基本没有失真,看来就是频率过高。

周边话语:
6N137要1.8元左右
4N25也要1元左右
PC817只要1.5毛左右。
想想呵,一分钱一毛货啊,PC817只要1毛5,不失真才怪。

大家继续讨论,给路过的人更多好思路好技术好建议呵。
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
elecfans网友 2013-05-27
0 回复 举报
PC817好像都用作线性放大的,用作开关可以考虑一下相关参数匹配,或者干脆用开关三极管 收起回复
被你气着的人 2013-01-31
0 回复 举报
注意频率不是以你高低电平一个周期算,要以你最窄的脉冲宽度*2算,嗯哈! 收起回复
全部评论

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分