TPC817隔离光耦使用小结

时间:2024-02-24 10:41:04

一、参数详情

FEATURES
● Current transfer ratio(CTR: MIN.80% at I F =5mA, V CE =5V)
● High isolation voltage between input and output(Viso=5000V rms)
● Creepage distance>7.62mm
● UL Recognized File # E478892
● Compliant to RoHS directive 2011/65/EU and in accordance to WEEE 2002/96/EC
● Halogen-free according to IEC 61249-2-21

 

 

 

二、使用场景

 仅仅适用于隔离信号高低电平跳变速度慢的,不可使用波特率大于4800的串口场景。

三、 实际使用遇到的问题

误使用了TPC817用作隔离485通讯,且波特率为9600,导致通讯失败,接收方无法获取正确波形。示波器检测到数据发出,接收方也接收到数据,实际解析出数据错误。

四、原因分析

经过波形分析得知,当高低电平跳变时,由于TPC817的响应时间(Response time)达到了最大值20us,而波特率9600的1bit为104us。且TPC817开通延时为2us,关闭延时达到了20us(由于发光二极管特性关闭延时长)。导致相邻bit位的电平持续时间分别为85us和125us,直接使接收方无法识别。

五、解决方案

将R29、R31输入端电阻由200R改为820R,减小输入端电流,使发光二极管关闭时更加迅速。

将R28、R32输出端电阻由1K改为2K,减小输出端电流,使光耦能正常工作。(光耦输入端输出端电流需工作在正常范围中)

 

输入端电流为:3.3v/820r = 4mA                      输出端电流为:5v/2000r = 2.5mA

即:输出需要2.5mA时,输入的驱动电流必须大于2mA。