Performance CAN总线-发动机控制

Performance CAN总线-发动机控制,performance,can-bus,Performance,Can Bus,我在stackoverflow阅读了很多帖子和解决方案。 我对CAN网络和协议非常陌生,目前正在从事一个项目,该项目需要与车辆发动机控制单元通信,以使车辆减速至预设速度。 基本上,我打算在CAN网络中建立一个节点,在那里我可以向发动机ECU注入数据包,使汽车减速到预定的速度。 我如何翻译CAN总线上接收到的信号(用于ECU),以便ECU能够解码? 我计划向ECU发送两个速度信号。 速度信号_1=当前车速 速度信号_2=目标车速。 我的目的是使ECU强制车辆以当前车速(速度信号_1)降低到目标车速

我在stackoverflow阅读了很多帖子和解决方案。 我对CAN网络和协议非常陌生,目前正在从事一个项目,该项目需要与车辆发动机控制单元通信,以使车辆减速至预设速度。 基本上,我打算在CAN网络中建立一个节点,在那里我可以向发动机ECU注入数据包,使汽车减速到预定的速度。 我如何翻译CAN总线上接收到的信号(用于ECU),以便ECU能够解码? 我计划向ECU发送两个速度信号。 速度信号_1=当前车速 速度信号_2=目标车速。 我的目的是使ECU强制车辆以当前车速(速度信号_1)降低到目标车速(速度信号_2)。 你能就如何实现这一目标给我一些建议吗


谢谢免责声明:在移动车辆上试验CAN总线是非常危险的。如果您必须检查激活的车辆,请确保其固定方式不会使其逃逸,也不会失去控制(车轮离开地面或在滚轮上升起等)。使用本文中的信息,风险自负。在任何情况下,我均不对因使用或误用本信息而导致的或与之相关的任何直接、间接、惩罚性、偶然、特殊的财产或生命损失负责。

您的问题假设您正在开发的车型内置了此功能。如果您的汽车配备了巡航控制系统,您最有可能尝试了解当您启动巡航控制系统并修改消息以请求您所需的速度时,会发出哪些can消息。关于确切消息参数的信息通常是制造商专有的,因此,您很可能必须通过收听正确的CAN总线并打开/关闭巡航控制来进行反向工程,以找出正确的信息。

您是否对CAN总线上的通信进行过任何研究?目前,这个问题对于堆栈溢出来说太广泛了。