当前位置: 首页 > news >正文

虹科方案 | 汽车总线协议转换解决方案

汽车总线:

 

汽车总线是一种用于在车辆电子系统中传输数据和控制信息的通信系统。它允许不同的电子控制单元(ECU)在车辆中相互通信,协调各个系统的操作,以实现功能的集成和协同工作。

在现代汽车中,综合通信性能和成本,常用的汽车总线包括CAN、CAN FD、LIN三种。对于不同的总线,在通信速率、价格、试用场景上也各不相同:

 

当不同的设备或模块使用不同的总线协议时,需要进行总线协议转换,以实现它们之间的通信和互操作性。为了降低协议转换的时间、人力成本和工程复杂度,提高工作效率,虹科采用了性能优质的网关设备为该问题提供解决方案,主要的网关为虹科PCAN-LIN和Router系列网关,并在以下诸多场景中有显著的作用:

跨协议通信测试

 

BMS(电池管理系统)是一种用于监控和控制电池的设备,它负责管理电池的充电和放电过程,以及确保电池的安全和性能。BMS通常使用各种通信协议来与电池组内的电池模块进行通信。

常见的BMS通信协议为 CAN(Controller Area Network)网络通信:CAN总线是一种广泛应用于汽车和工业领域的通信协议,它可以实现多个节点之间的高速通信。在电动车辆和大型电池系统中,BMS通常使用CAN总线与电池模块进行通信。

然而,在实际的生产测试环节,经常会有车窗、马达电机等LIN通信的ECU需要与BMS进行通信测试,那么如何才能保证不同协议间通信的正常测试呢?

虹科解决方案

 

 

PCAN-LIN是一款集CAN、LIN、RS232三种通信协议为一体的网关,LIN网络中的PCAN-LIN可以根据实际的需求选择主节点或者从节点。

在本案例中,CAN通信的BMS与PCAN-LIN网关通过CAN-H/CAN-L进行总线连接,网关可以转为LIN的主节点与具体的LIN网络ECU进行通信。

此外,网关有自带的上位机配置软件,可以在软件中进行固件信息的修改,并发送至硬件内的芯片上,可视化的窗口也方便了配置操作。

 

PCAN-LIN 概述

该款 PCAN-LIN 模块可使 CAN,LIN和串口之间进行通讯。采用轻便的塑料外壳,内含固件可使数据在不同总线系统之间进行交换。用配置软件可设置各种模式。例如该模块可充当 LIN 主站,能请求数据和安排输入的 LIN 数据发送到 CAN 总线和/或串口。用一个ID 偏置,数据可在 CAN和 LIN 之间交换。

http://www.lryc.cn/news/118726.html

相关文章:

  • Mr. Cappuccino的第59杯咖啡——简单手写SpringIOC框架
  • 爬虫 学习HTML标签和元素的基本概念,了解网页的结构和内容
  • mysql将id重新修改为递增
  • http、https笔记
  • 飞凌嵌入式「国产」嵌入式核心板大盘点(三)——龙芯中科、赛昉科技
  • 以vue2为例,用npm开发环境在后端部署vue2项目(更推荐使用nginx部署)
  • docker容器监控:Cadvisor +Prometheus+Grafana的安装部署
  • 前端食堂技术周刊第 93 期:7 月登陆 Web 平台的新功能、Node.js 工具箱、Nuxt3 开发技巧、MF 重构方案
  • 获取 Android 的 SHA1 值
  • ! [remote rejected] develop -> develop (pre-receive hook declined)
  • 最强的表格组件—AG Grid使用以及License Key Crack
  • 【算法】逆波兰表达式
  • 添加SQLCipher 到项目中
  • 轻松预约,尽享美食,详解餐厅预约小程序的设计与实现
  • 数据结构--栈和队列3.1(栈-顺序结构)
  • pdf怎么压缩到1m?这样做压缩率高!
  • AttentionFreeTransformer 源码解析(一):AFTFull、AFTSimple、AFTLocal
  • C++ 计算 拟合优度R^2
  • Springboot-Retrofit HTTP工具框架快速使用
  • 微信小程序实现人脸识别(从一个没有开通人脸核身的小程序跳转到要给开通人脸核身的小程序,进行人脸识别后再跳转回来)
  • CSS-grid布局
  • 【JavaEE进阶】Bean 作用域和生命周期
  • 3分钟自建查分系统?现在每个人都可以实现了
  • 关于APP备案、小程序备案的问题,如何备案?
  • git上传代码后,如何清空历史日志以及文件操作,重新上传?以及上传代码
  • 超导热催生meme,换汤不换药的投机轮回
  • 【HashMap】 73. 矩阵置零
  • Vue-2.nodejs的介绍和安装
  • 分别用Vue和Java来实现的风靡一时的2048 游戏
  • echarts甘特图 一个值多条线