This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CAN隔离模块



我设计一款CAN信号隔离模块,分为隔离电源和隔离信号,首先24V供电通过隔离电源模块转成12V供电电源,CAN的H和L信号转换成RXD和TXD,经过隔离芯片转成R和T,在经过CAN收发器转换成H和L,但是这个H和L我检测不到,无法捕捉到CAN信号是否隔离,求助

  • 您好

    您设计的CAN信号隔离模块中H和L信号检测不到的问题可能由多个因素导致,以下是一些排查和解决建议‌:

    1. 检查电源转换‌:

      • 首先确认24V供电是否正常,并检查隔离电源模块是否将24V正确转换为12V。使用万用表或示波器测量12V输出端,确保电压稳定且符合规格‌。
    2. 验证隔离芯片工作‌:

      • 检查隔离芯片的输入(RXD和TXD)和输出(R和T)是否正确连接。
      • 使用示波器或逻辑分析仪测量隔离芯片的输入和输出信号,确认信号是否成功隔离并传输‌。
    3. 检查CAN收发器‌:

      • 确认CAN收发器的接线和供电是否正确。
      • 测量CAN收发器的输入(R和T)和输出(H和L)信号,检查是否有信号输出。若收发器无输出,可能是收发器损坏或配置错误‌。
    4. 检查信号完整性‌:

      • 在CAN总线上添加适当的终端电阻,以确保信号完整性。高速CAN总线通常需要在CAN_H和CAN_L线上加终端电阻‌。
      • 使用示波器测量CAN总线上的H和L信号,观察信号波形是否正常,包括差分电压是否符合规格。
    5. 考虑电磁干扰‌:

      • 检查CAN总线是否受到电磁干扰。在干扰较大的环境中,可能需要增加额外的保护电路,如浪涌防护电路或共模电感‌。
      • 确保CAN总线的屏蔽层正确接地,以减少电磁干扰‌。
    6. 检查接地和电源共地处理‌:

      • 确认模块的电源地和信号地是否正确处理。在某些应用中,电源和信号需要共地处理,并增加必要的保护电路‌。

    https://www.ti.com.cn/cn/lit/an/zhcaah0e/zhcaah0e.pdf?ts=1734929734222&ref_url=https%253A%252F%252Fwww.ti.com.cn%252Fproduct%252Fzh-cn%252FISO1050%253FkeyMatch%253DISO1050DUBR%2526tisearch%253Duniversal_search%2526usecase%253DOPN-ALT

    官方相关指导书。