你(们)好
我希望使用 SN65HVD234使 CAN 网络具有64个节点、并将总流耗降至最低。
其理念是使所有器件保持待机状态、仅启用一个驱动器。 我的问题是如何启用驱动程序。
总线速度为50kbps、位时间为20us。 驱动器在最大值内从待机状态变为显性状态 1、5us、似乎已经足够了。
恢复待机的速度有多快?
下面是我迄今为止测试过的内容:
通常、控制器中没有'RX byte'中断、仅在 RX 整帧之后、但对将 ACK 驱动到总线来说太晚了。
2.我不想从每帧的开头启用所有收发器、因为我需要在所有节点中启用收发器、并且总电流消耗会增加太多。
3.我没有找到具有专用待机引脚的 CAN 控制器,它们是否存在? 这样的想法是控制控制器 TX 的 Rs 引脚(修改了 DS 的示例):
当 TX 为低电平时、D 为显性状态、N FET 禁用、Rs 连接到10k 接地端(斜率控制)。
当 TX 变为高电平时、S 为隐性、N 将 Rs 拉至高电平、收发器进入待机状态。
我的理解是否正确?