tag 标签: 光耦隔离

相关博文
  • 热度 5
    2022-8-4 11:36
    4518 次阅读|
    0 个评论
    这个用于串口通信光隔离的电路,发送端用单片机口线直接驱动。接收端用 USB 转串芯片。最高波特率设定为 115200 。实际使用时发现,如果光耦使用 TLP2309 ,则无法通信。换成 TLP2362 则通信正常。 两个器件的速度是不一样的,纸面数据 2309 是 1M , 2362 是 10M 。虽然有数量级的差别,但对于这个 115200 的速度, 1M 显然也是有富余的。 测量 输出波形。 可以发现波形变化正常,但低电平的幅度过大,约为 2V ,会导致接收电路无法正常识别高低电平。 试着把输上拉电阻更改成 2K 电阻后。测量电压波形。 可以发现,低平电接近于 0 ,电平判断没有问题。但信号上升沿比未改前略缓。将发射部分的限流电阻改小,可能也能解决这个问题。现在发射部分是接在 MCU 引脚上的。不合适再加大驱动电流。 修改后,装机测试,通信正常。通常光隔离通信不正常,我们都认为是光耦速度的问题。但这次是光耦的传输特性与实际使用的电路不匹配。
相关资源