做一个板子. 板子上 485通讯与ADC均要求隔离.于是看了眼6N137的资料就决定用三极管驱动,然后就上了...最后掉入无限的坑中..
485的TXD,RXD信号隔离 这里速率115.2K 速度不高,没事.
图片可以看到, 黄色驱动信号,紫色137输出信号, 137用PNP管驱动.下降没事,上升沿没有拉的.有个700nS的延时, 不过485速度不快,这里一点事也没.
接着是坑人的NPN驱动6N137的. 同样黄色驱动信号,紫色137输出信号, NPN拉低后,隔了620uS才变为高电平. 原因可能为三极管BE.CB间的小电容.
解决验证过程 :用既有下降又有上升驱动的门极电路来驱动6N137,
74LS04(手里只有这个,HC14速度会更好) 驱动电阻 510R 电流约6.6ma 负载1K 74LS04与6N137都是5V 波形如下.
可以看到情况已得到很大改善. 用74HC14估计情况会更好一些.
.74LS04(手里只有这个) 驱动电阻 255R 电流约8ma 负载1K 74LS04与6N137都是3.3V 波形如下.
延时有所增加和上升沿变缓. 将负载换成500R后情况有改善.
最后发一下验证焊的板.
完~