This website requires JavaScript.
入驻
发布

LIN总线监控模块

Mr.Xiao 发布于2024-10-11 16:46:47 CC BY-NC-SA协议 分类:工业电子 侵权投诉
销量: 0
0
0
0
简介:

LIN总线监控模块是一款实时监测LIN总线的数据内容并转发

应用场景:

车窗控制、数据监控、辅助调试

一、产品简介

这是一款满足LIN总线ISO9141标准的LIN总线监控模块,能够实时监测LIN总线的数据内容并转发,通过CAN总线和RS232总线透传监测到的数据,从而达到CAN总线兼容LIN总线的目的,监控挂载在LIN总线的设备状态。


二、应用场景

适用于车窗、雨刮器、车灯、调试测试。


三、产品概述

LIN总线监控模块采取宽电压供电方式,适配DC16~40V电源输入,具备完善的接口保护,防浪涌,电源反接保护和短路保护功能,是基于CKS32F103系列芯片作为主控部分,CKS作为国产芯片的主力军助力模块国产化,围绕主控分别设计了LIN总线收发功能,CAN通信功能,RS232通信功能,LED指示功能,其中LIN通信是基于型号为TJA1021的LIN收发器作为电平转换,该芯片支持最大20Kbps数据传输,同时符合LIN 2.x/ISO 17987-4:2016 (12 V)/SAE J2602 标准;CAN通信功能是采用型号为CA-IS3062W隔离型CAN收发器,符合 ISO11898-2 标准,具备热保护功能;RS232通信功能是采用型号为MAX3232收发器,将TTL电平信号转换为RS232电平信号。

 

四、产品参数

输入推荐额定电压:16-24V

LIN总线通信波特率:19200Bps

RS232串口通信波特率:115200Bps,无校验

CAN总线通信波特率:250Kbps,符合CAN2.0B标准

静态功耗:5mA

推荐工作温度范围:-40℃ ~ 85℃


五、使用说明

LIN总线监控模块硬件项目图1



下载接口P1:

由右到左依次定义为:

PIN1:VCC-3.3V

PIN2:SWD

PIN3:GND

PIN4:SWC

接口P2:

由左到右依次定义为:

24V: +24V-供电电源正

GND:GND-供电电源负

接口P3:

由左到右依次定义为:

TX:设备串口发送端

RX:设备串口接收端

GND:设备串口通信地

接口P4:

12V连接开关,使用排针帽短接后,12V电源供给至VBAT端

接口P5:

由左到右依次定义为:

CANH:CAN总线H

CANL:CAN总线L

CANG:CAN总线隔离地

接口P6:

由左到右依次定义为:

LIN:LIN总线

VBAT:LIN总线上拉电源(12V电源)

GND:LIN总线地

接口P6:

由左到右依次定义为:

24V: +24V-供电电源负

GND:GND-供电电源正


将直流电源接入控制器的电源输入端口,将LIN主设备和CAN总线监控设备或其他主设备接至通信线,如RS232调试线、CAN卡

或其他设备,透传格式如下所示:

LIN总线监控模块硬件项目图2



六、备注说明

软件开发环境:MDK5

开发语言C:语言编写

下载工具:STLink V2下载器

元器件成本40元(浮动)

附件含有使用说明,烧录固件,不包含源代码文件,其他功能/源码需自行开发


七、测试视频

本视频使用了如下工具:

1 CAN卡(周立功)

2 RS232串口转USB线

3 LIN发送设备

测试了使用LIN主设备通过LIN总线发送数据,LIN总线模块监控并接受总线中的数据,通过CAN总线转发接收到的数据。


LIN CAN 透传
最近更新时间 2024-10-11 16:46:47
描述
PCB
元件清单
原理图
附件
讨论