CAN总线物理值与原始值

CAN总线物理值与原始值

在车载CAN通信中,总线上通信节点之间采用基于信号的通信,信号的定义一般都使用整形数据,对于浮点数的传递都是标定为整形数据进行传递。

比如,在节点A和节点B之间需要传递车速信息VehSpdAvgDrvn,会规定节点间数据转换关系即下图的Internal-To-Phys。

image-20220418094732292

一般我们将总线上打包的值称为原始值,而将打包前的值称为物理值。

其转换关系为

raw_value = (physical_value - Offset) / Factor

假设节点A发送VehSpdAvgDrvn 信号值为95.7969km/h,节点B接收。那么:

节点A发送的原始值为:

raw_value = (95.7969 - 0) / 0.015625 = 6131(dec) = 17F3(hex)

节点B收到节点A发来的原始值后转换为物理值:

physical_value = 17F3(hex) * 0.015625(dec) = 95.796875(dec)

图示过程如下

image-20220418135417424

  • 8
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: CAN通信矩阵的物理和信号是指在CAN总线通信过程中传输的数据所对应的物理量和信号表征。 首先,CAN通信矩阵的物理通常是以电压的形式呈现的。在CAN总线中,逻辑高电平被定义为+5V,逻辑低电平被定义为0V。当CAN节点进行通信时,它们会根据协议规定的电压水平进行CAN信号的发送和接收。 其次,CAN通信矩阵的信号是指在CAN总线上传输的具体数据。CAN通信中的信号可以是数字信号或者模拟信号。在数字信号中,通常使用二进制进行表示,即0和1,通过不同组合编码为不同的数据。而在模拟信号中,通常使用连续变化的电压水平来表示。 通过CAN通信矩阵传输的物理和信号之间存在着一定的转换关系。CAN控制器会根据发送的信号,将其转换为对应的物理电压,并通过总线发送给其他节点。接收节点则会将接收到的物理电压转换为对应的信号,以获取传输的数据。 总的来说,CAN通信矩阵的物理和信号CAN总线通信中起着重要的作用。物理是通过电压水平表示的,信号则是具体的数据信息。它们之间的转换关系决定了数据在CAN总线中的传输和解析过程。 ### 回答2: 通讯矩阵是用来描述通信系统中信号传输过程的数学工具。它由信号物理组成。 信号是指在通信过程中用来传输信息的电信号的数学表示,通常是以时间为自变量的函数形式呈现。信号可以是连续的模拟信号或者是离散的数字信号。模拟信号是连续变化的,可以采用连续的数表示,而数字信号则是离散的,使用离散的数字来表示。 物理是指在通信系统中用来传输信号的实际物理量。根据信号的性质,物理可以是电压、电流、频率、相位等等。通信系统中的物理通常通过传感器或者转换器将信号转换成相应的物理量。 通讯矩阵则是通过将信号物理相互映射而得到的矩阵。通讯矩阵的每个元素表示一个信号和一个物理之间的对应关系。通过通讯矩阵,我们可以了解到不同的信号对应着不同的物理,从而可以在通信系统中进行信号的转换、编码和解码等操作。 总之,通讯矩阵物理和信号是描述通信系统中信号传输过程中的数学表示和实际物理量的概念。通过它们的相互映射,我们可以更好地理解和掌握通信系统的工作原理。 ### 回答3: CAN(Controller Area Network)是一种广泛应用于汽车、工业领域的通讯协议。 通讯矩阵物理指的是CAN总线上各节点之间传输数据所采用的电信号特征,包括信号电压、波特率和物理连接方式等。CAN总线采用差分信号传输方式,即CAN_H和CAN_L两个信号线上的电压差为CAN的物理。在CAN总线上,当CAN_H比CAN_L高1个单位电压时,表示传输逻辑为1;当CAN_H比CAN_L低1个单位电压时,表示传输逻辑为0。这种差分信号传输方式可以提高系统的抗干扰能力,保证数据的可靠传输。此外,CAN总线还有不同的波特率可供选择,一般常用的有125K、500K和1M等,不同的波特率决定了CAN总线数据传输的速率。 信号指的是CAN总线上传输的数据所具有的意义和信息含义。在CAN通信中,各节点通过CAN消息的形式来进行数据的传输。CAN消息由标识符(ID)、数据域(Data)和校验码(CRC)组成。其中,标识符用于识别消息的发送者和接收者,数据域用于存储实际传输的数据,校验码用于校验数据的正确性。通过定义不同的标识符和数据域,可以实现不同类型的数据传输,例如传感器数据、控制命令等。CAN总线上的每个节点可以同时发送和接收多个消息,通过解析消息的标识符和数据域,可以实现节点之间的数据交互和通信。 综上所述,CAN通讯矩阵的物理和信号CAN总线通讯中两个重要的概念。物理是指CAN总线节点之间传输数据所采用的电信号特征,包括信号电压、波特率和物理连接方式;信号是指CAN总线上传输的数据所具有的意义和信息含义,通过消息的标识符和数据域来进行识别和解析。这两者共同构成了CAN总线通讯中数据传输的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钢琴上的汽车软件

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值