标签信息

新答案标记为

0.

是的。我试过你的链接,但它全部被黑了,我无法阅读它。这是无关的谁制造的控制器和或微是,如果设置正确,他们将工作。消息等并不都是相同的,不同的系统可以并且确实对每条消息有不同的含义。你需要知道这些,这样你才能理解这些信息。CAN总线在一个…


0.

是的!CAN(受控区域网络)定义很好。它最初由博世开发,并由许多其他人采用,包括汽车,工业,家庭自动化以及许多其他人。没有什么能说明使用什么品牌的控制器。还没有任何东西可以说明该消息必须包含的内容,只需发送它必须发送多少位。留言......


2

我担心你正在比较苹果到橘子。RS-485只是一种驾驶公共汽车的方式。您拍摄UART输出,通过RS-485发送器转换为RES-485,将其与接收器接收,然后将其送入到目标UART中。十分简单。卡斯巴斯是一个更复杂的命题。您必须使用数据包提供CAN控制器。控制器......


1

“使用单次3.3-V供应使收发器能够直接与3.3-V CAN控制器/ MCU接口。此外,这些设备与其他5V的其他5 V可以在同一总线上完全兼容“Page 3 https://www.ti.com/lit/ds/symlink/tcan334.pdf?ts=1626098583867这是由于接收这些信号的差分电压方法......


1

CAN没有冲突,除了在特殊情况下,你发送两个具有相同仲裁字段(标识符等)但不同数据的帧。这里可能就是这样?因为它看起来像一个节点开始传输,然后中止并开始发送垃圾错误帧。末端奇怪的小电压峰值通常来自另一个节点填充…


2

注意你连接的文件中说的内容:-最大未端接短段长度为0.3米电缆的两端都需要端接。这也意味着你必须有两个(两个)电缆端接(不多也不少)。这意味着非常短的存根,或者,如果这是不可能的,那么你可以在你想要的地方绕线进出……


0.

根据@justme和@Lundin,两种可能的解决方案:分成两辆公交车。一根水平总线和另一根垂直总线。然后在它们之间有一个CAN桥。如果长度允许,可以将“BUS”作为“蛇”来使用,而不是一分为二。从左边开始,从上到中,然后上上下下,然后……


0.

CAN总线具有碰撞管理方案。从范围波形,看起来更像是一个电子问题而不是碰撞。发布您设计的示意图。


0.

我已经看过这篇文章,尝试了上面的 - 但它不起作用。所以,我做了一些修改并测试它,下面工作:


0.

12V和36V电池一起接地没问题。不要形成一个循环。不需要CAN隔离。正如在其他地方提到的,CAN实际上并不总是需要共同点。


3.

可以配置为关闭终端的设备应该在中间。只有公共汽车的末端必须终止。


0.

隔离CAN phy(收发器)确实解决了这个问题,因为总线地基准只用于收发芯片的CAN总线侧,芯片的MCU侧有单独的逻辑地。由于地面是隔离的,所以它们之间不会有电流流过。是的,CAN总线只能在总线的两端终止,所以只有两个…


最近的50名答案包括在内