Part Number:ISOW1412Other Parts Discussed in Thread: ISO1044, TCAN4550
1、项目需要 UART 转 CAN 通讯,带隔离,查到 ISOW1412 有 MCU TXD/RXD,不确定是否是 UART 的 TXD/RXD 还是 CAN 的,规格书里边并没有描述。
2、帮忙推荐 UART 转 CAN FD IC 或者 设计,最好 >=1Mbps。如果没有这么高的,也可以 500Kbps 。
Amy Luo:
您好,
ISOW1412 是RS-485/RS-422 收发器,隔离式CAN收发器建议您看下下面产品:
https://www.ti.com.cn/zh-cn/isolation/isolated-interfaces/can-transceivers/products.html
其中 价格比较便宜的 ISO1044 是 隔离式 CAN FD 收发器,Supports classic CAN up to 1 Mbps and FD (flexible data rate) up to 5 Mbps
,
yong luo:
ISO1044 的 TXD/RXD 是可以接 MCU UART,还是需要接 MCU CAN 控制器?
目前在用的 LINUX SOC 没有 CAN,只有 UART/SPI/USB。
,
Amy Luo:
ISO1044 的 TXD/RXD 需要接TXD/RXD CAN-FD 控制器,因为ISO1044 只是CAN 收发器,没有集成CAN控制器;
如果您的MCU没有TX/RX CAN-FD 控制器,您可以考虑再加一级CAN 控制器。
,
Amy Luo:
您可以考虑的整体方案是MCU的SPI -> TCAN4550(CAN控制器的功能) -> TXD/RXD -> ISO1044 -> CANbus. 因为 TCAN4550 具有一种模式,即您可以断开CAN TXD和RXD信号以与外部CAN收发器配合使用。具体见下面链接中的回复:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_隔离_tcan1145-q1-can-fd-interface-for-the-mcu-f28004x
,
yong luo:
非常感谢,TCAN4550 是可以实现了。
有没有 Uart 转 CAN 的?还是需要走 F2800135?
,
Amy Luo:
yong luo 说:有没有 Uart 转 CAN 的?
很抱歉没有;
yong luo 说:还是需要走 F2800135?
关于F2800135的问题,请在 C2000 微控制器 版块咨询,会有相应的工程师解答您的问题。