之前看到 金升阳电源搞活动,正好手头上有个CAN的项目。于是是抱着试试看的态度申请了几片。从申请到拿到货可是费尽了周折啊!!!一言难尽!下面就我测试的一些结论和大家一起分享下:
我的CAN控制器是用的SJA1000。这款金升阳的TD301DCAN收发器集成了带隔离的通用 CAN 收发器芯片,该芯片内部集成了所有必需的CAN 隔离及 CAN 收、发器件,这些都被集成在不到 3 平方厘米的芯片上。芯片的主要功能是将 CAN 控制器的逻辑电平转换为 CAN 总线的差分电平并且具有 DC 3000V的隔离功能和防 CAN-bus 总线过压功能。该芯片符合 ISO 11898 标准,因此,它可以和其他遵从 ISO 11898 标准的 CAN 收发器产品互操作。
我用的是CAN扩展数据帧格式,CAN数据的发送时间是可调的!CAN接收主要是接收主控命令。每次都能成功的发送出去,如下图,是定时1S发送一帧CAN数据:
结论: 升阳的TD301DCAN收发器能够很稳定的收发CAN数据,抗干扰能力强!并且体积小。。
|