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

pwm信号通过pc817b光耦出现失真的讨论,第1张

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

经过光耦后失真的电路


经过光耦后失真的波形图

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

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

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

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

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

实际调试效果:

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

周边话语:
6N137要1.8元左右

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2536505.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存