TCAN332D CAN控制器芯片PDF中给的参考电路有加静电保护芯片,实际按照这种方法设计的电路通讯不成功,比较迷惑
该芯片RXD和TXD都是通过隔离芯片后与单片机相连接
PDF中给的参考图是这样的 电容C5和C7的容值没有明确说明,因为CAN总线上监测的是电压差 个人觉得这个电容值有一定的说法 但是在实际测试中,发现C5和C7容值为0.1uf传输的距离比0.01uf传输的距离近,距离在远的话0.01uf的电容也不行了 后来把这个静电芯片和对地电容都去掉才能正常传输。 比较困惑的是加上这一部分电路就不能正常通讯。
Kailyn Chen:
您好,很抱歉,STM32F407 不是TI的产品,关于STM32F407的技术支持,建议联系ST的技术支持。
给您带来不便非常抱歉。
,
李嘉辉:
不好意思搞错了谢谢
,
Kailyn Chen:
您好,关于您现在提到的TCAN332D加保护器件的问题,首先TCAN332D集成了12 kV IEC-61000-4-2 ESD 保护,所以是不需要再外加保护电路的,这点在datasheet上也有提到。
12 kV IEC-61000-4-2 ESD Contact Discharge protection eliminates the need of additional components for system level robustness.
其次,如果需要加TVS,我们就需要考虑TVS的工作电压范围,而标准CAN总线物理层芯片的共模电压范围为+-12V,TCAN332D的最大电压范围为+-14V,所以TVS需要支持+-12V共模电压,并且需要钳位电压峰值小于14V,这不太好找。 PCB中提到的D1,C5和C7其实是针对8pin的SOIC或SOT封装的其他CAN收发器的通用PCB layout。 有些CAN收发器没有像TCA332D 一样集成了瞬态保护电路,那么就需要外接TVS来进行瞬态抑制。
,
李嘉辉:
谢谢
,
Kailyn Chen:
不必客气,后续有什么问题,大家一起讨论。
,
Marvellous Liu:
大佬,CAN总线上的电容需要的是PF级,尽量不要太大,电容太大导致信号上升沿很缓慢,极有可能导致建立保持时间不够;另外也可能是阻抗不匹配导致的,建议测试下波形看下现象。