虹科Baby-LIN-RM-III实现多功能方向盘模块的LIN和CAN FD功能检测

描述

基于虹科Baby-LIN-RM-III

多总线汽车多功能方向盘的测试

 

应用背景

某新能源车型多功能方向盘模块采用LIN总线和CAN总线通信形式,模块内含触屏按键、实体按键、按键背光和按响功能等。LIN总线通信通过主控制器(即主节点)对按键信号进行收发判断。针对按键背光功能模块,通过发送LIN信号进行点亮及显示控制;针对各个按键,通过检测按键信号,进行按键动作检测;针对触屏按键和按响功能模块,通过检测CAN FD信号,进行触屏按键和按响动作检测。

最终实现多功能方向盘模块的LIN和CAN FD功能检测。

使用的产品

 

产品型号:Babylin-RM-III

主要作用:使用Babylin-RM-III模拟为LIN主节点,控制按键背光的点亮及按键动作检测等内容;同时模拟CAN FD,控制触屏按键和按响动作的检测。另外利用Babylin-RM-III的Digital Output对各个按键操作状态输出,最终离线脱离上位机软件运行。

应用方法与过程

CAN总线

应用过程与方法

1. 硬件按照对应设备的引脚接线图进行连接,线路连接简图如下图所示;

2. 利用软件将通信矩阵或者LDF/DBC文件配置成SDF文件;

3. 首先设置按键背光灯的点亮,根据配置的SDF文件,打开按键背光;

4. 其次分配实体按键状的检测,利用Babylin-RM-III的6路Digital Output的组合形式,即最多64种组合形式,将每个按键与一种组合输出对应,得到Digital Output检测每个按键的操作状态;

5. 最后分配触屏按键和按响的状态检测,同得到Digital Output检测每个点触和划屏模式及按响功能的操作状态。

6. 将配置完好的SDF刷写进Baby-LIN-RM-III后,即可利用Baby-LIN断电或者上位机如PLC给出input形式,启动通信并点亮按键背光等和屏幕,另通过检测output信号进行按键、划屏和按响的检测。

硬件连接草图

CAN总线

结果

1. Baby-LIN上电重启或者PLC给一个上升沿电平跳变后,按键背光及触屏成功点亮;

2. 实体按键、点触模式以及按响状态,PLC通过监测output信号进行每一个按键的状态检测。

多功能方向盘实测图

CAN总线

方向盘按键状态与Babylin-DOUT

输出对应关系(部分)

CAN总线

  
      审核编辑:彭静
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分