KR20200040067A - Lin 통신 제어기 에러 감지 방법 및 이를 활용한 lin 통신 장치 - Google Patents
Lin 통신 제어기 에러 감지 방법 및 이를 활용한 lin 통신 장치 Download PDFInfo
- Publication number
- KR20200040067A KR20200040067A KR1020180119885A KR20180119885A KR20200040067A KR 20200040067 A KR20200040067 A KR 20200040067A KR 1020180119885 A KR1020180119885 A KR 1020180119885A KR 20180119885 A KR20180119885 A KR 20180119885A KR 20200040067 A KR20200040067 A KR 20200040067A
- Authority
- KR
- South Korea
- Prior art keywords
- lin
- lin communication
- error
- controller
- power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40039—Details regarding the setting of the power status of a node according to activity on the bus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40065—Bandwidth and channel allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40234—Local Interconnect Network LIN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
도 1은 종래의 발명에 따른 LIN 통신 에러 감지를 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 LIN 통신 장치의 구성을 도시한 블록도이다.
도 3은 본 발명의 일 실시예에 따른 LIN 통신 제어기 에러 감지 방법을 도시한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 LIN 통신 제어기 에러를 도시한 도면이다.
도 5는 도 4에 도시된 실시예에 따른 LIN 데이터를 도시한 도면이다.
110: 레귤레이터
120: LIN 트랜시버
130: ADC
140: MCU
210,220,230,240: 제1 내지 제4 슬레이브 제어기
Claims (19)
- LIN(Local Interconnect Network) 통신 에러의 발생이 감지되면, 상기 LIN 통신 에러의 최초 발생 시점을 확인하는 단계;
상기 LIN 통신 에러의 최초 발생 시점과 LIN 스케줄을 비교하여 해당하는 슬레이브 제어기에 대응하는 순서값을 저장하는 단계;
전원 변동에 따른 전원상태값을 저장하는 단계;
상기 순서값에 대응하여 상기 전원상태값을 LIN 데이터에 매칭하는 단계; 및
상기 LIN 데이터에 기초하여 에러가 발생한 슬레이브 제어기를 확인하는 단계;
를 포함하는 LIN 통신 제어기 에러 감지 방법. - 제 1항에 있어서,
상기 확인하는 단계는
LIN BUS의 전압 모니터링에 따른 고신호(High Signal) 또는 저신호(Low Signal)를 감지하는 경우, 상기 LIN 통신이 에러 상태라고 판단하는 단계를 포함하는
LIN 통신 제어기 에러 감지 방법. - 제 1항에 있어서,
상기 LIN 통신 에러의 최초 발생 시점을 확인하는 단계는
상기 LIN 스케줄이 시작될 때 타이머를 작동시키는 단계;
상기 LIN 스케줄의 주기에 따라 타이머의 카운트를 리셋하는 단계; 및
상기 LIN 스케줄과 상기 타이머의 시간을 비교하여 상기 LIN 통신 에러의 최초 발생 시점을 확인하는 단계;
를 포함하는 LIN 통신 제어기 에러 감지 방법. - 제 3항에 있어서,
상기 LIN 스케줄의 주기는
상기 LIN 통신 내의 모든 슬레이브 제어기로 메시지 헤더를 순서에 따라 전달하는 시간인
LIN 통신 제어기 에러 감지 방법. - 제 1항에 있어서,
상기 전원 변동에 따른 전원상태값을 저장하는 단계는
차량 전원에 관련된 CAN 신호를 수신하여 전원 상태 변동을 판단하는 단계; 및
상기 판단된 전원 상태에 대응하여 상기 전원상태값을 저장하는 단계;
를 포함하는
LIN 통신 제어기 에러 감지 방법. - 제 5항에 있어서,
상기 전원 상태는, B 전원 상태, 액세서리(Accessories) 상태, IGN ON 상태 및 시동 상태를 포함하고,
상기 전원 상태 변동을 판단하는 단계는
상기 각 전원 상태 중 어느 하나에서 다른 하나로 변동됨을 판단하는 단계를 포함하는,
LIN 통신 제어기 에러 감지 방법. - 제 1항에 있어서,
상기 순서값에 대응하여 상기 전원상태값을 LIN 데이터에 매칭하는 단계는
상기 LIN 데이터 내에 슬레이브 제어기의 기설정된 배수만큼 비트를 확보하는 단계; 및
상기 확보된 비트 내에 상기 순서값과 상기 전원상태값을 매칭하는 단계;
를 포함하는 LIN 통신 제어기 에러 감지 방법. - 제 7항에 있어서,
상기 전원상태값을 매칭하는 단계는
상기 전원상태값을 바이너리로 매칭하는
LIN 통신 제어기 에러 감지 방법. - 제 1항에 있어서,
상기 LIN 통신 에러 발생 시 상기 LIN 데이터가 업데이트되는 단계를 더 포함하는
LIN 통신 제어기 에러 감지 방법. - 제 1항 내지 제 9항 중 어느 한 항에 따른 LIN 통신 제어기 에러 감지 방법을 실현하기 위한 프로그램이 기록된 컴퓨터 판독 가능 기록 매체.
- LIN(Local Interconnect Network) 통신 방식에 따라 통신하는 하나의 마스터 제어기;
상기 마스터 제어기에 연결된 다수의 슬레이브 제어기;
를 포함하고,
상기 마스터 제어기는
LIN 통신 에러가 발생한 경우, 상기 LIN 통신 에러의 최초 발생 시점을 확인하고,
상기 LIN 통신 에러의 최초 발생 시점과 LIN 스케줄을 비교하여 해당하는 슬레이브 제어기에 대응하는 순서값을 저장하고,
전원 변동에 따른 전원상태값을 저장하고,
상기 순서값에 대응하여 상기 전원상태값을 LIN 데이터에 매칭하고,
상기 LIN 데이터에 기초하여 에러가 발생한 슬레이브 제어기를 확인하는
LIN 통신 장치. - 제 11항에 있어서,
상기 마스터 제어기는
LIN BUS의 전압을 모니터링하는 아날로그 디지털 컨버터를 더 포함하고,
상기 아날로그 디지털 컨버터가 고신호(High Signal) 또는 저신호(Low Signal) 감지하는 경우, 상기 LIN 통신이 에러 상태라고 판단하는
LIN 통신 장치. - 제 11항에 있어서,
상기 마스터 제어기는
상기 LIN 스케줄이 시작될 때 타이머를 작동시키고,
상기 LIN 스케줄의 주기에 따라 타이머의 카운트를 리셋하고,
상기 LIN 스케줄과 상기 타이머의 시간을 비교하여 상기 LIN 통신 에러의 최초 발생 시점을 확인하는
LIN 통신 장치. - 제 13항에 있어서,
상기 LIN 스케줄의 주기는
상기 LIN 통신 내의 모든 슬레이브 제어기로 메시지 헤더를 순서에 따라 전달하는 시간인
LIN 통신 장치. - 제 11항에 있어서,
상기 마스터 제어기는
차량 전원에 관련된 CAN 신호를 수신하여 전원 상태 변동을 판단하고,
상기 판단된 전원 상태에 대응하여 상기 전원상태값을 저장하는
LIN 통신 장치. - 제 15항에 있어서,
상기 전원 상태는, B 전원 상태, 액세서리(Accessories) 상태, IGN ON 상태 및 시동 상태를 포함하고,
상기 마스터 제어기는
상기 각 전원 상태 중 어느 하나에서 다른 하나로 변동됨을 판단하는
LIN 통신 장치. - 제 11항에 있어서,
상기 마스터 제어기는
상기 LIN 데이터 내에 슬레이브 제어기의 기설정된 배수만큼 비트를 확보하고,
상기 확보된 비트 내에 상기 순서값과 상기 전원상태값을 매칭하는
LIN 통신 장치. - 제 17항에 있어서,
상기 마스터 제어기는
상기 전원상태값을 바이너리로 매칭하는
LIN 통신 장치. - 제 11항에 있어서,
상기 마스터 제어기는
에러 발생 시 상기 LIN 데이터를 업데이트하는
LIN 통신 장치.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180119885A KR20200040067A (ko) | 2018-10-08 | 2018-10-08 | Lin 통신 제어기 에러 감지 방법 및 이를 활용한 lin 통신 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180119885A KR20200040067A (ko) | 2018-10-08 | 2018-10-08 | Lin 통신 제어기 에러 감지 방법 및 이를 활용한 lin 통신 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20200040067A true KR20200040067A (ko) | 2020-04-17 |
Family
ID=70460974
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180119885A Ceased KR20200040067A (ko) | 2018-10-08 | 2018-10-08 | Lin 통신 제어기 에러 감지 방법 및 이를 활용한 lin 통신 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20200040067A (ko) |
-
2018
- 2018-10-08 KR KR1020180119885A patent/KR20200040067A/ko not_active Ceased
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8750351B2 (en) | Configuration of bus transceiver | |
| JP4407752B2 (ja) | 故障箇所検出装置及び通信装置並びに故障箇所検出方法 | |
| US9524222B2 (en) | Method and apparatus for fault detection in a controller area network | |
| KR101526413B1 (ko) | 트랜시버 ic 및 그 동작 방법 | |
| JP5071151B2 (ja) | 通信システム、その異常推定方法、及び情報読出装置 | |
| US20140223048A1 (en) | Communication network and method for communicating in a communication network | |
| US20210209051A1 (en) | Bus subscriber and method for operating a bus subscriber | |
| US20160209827A1 (en) | Numerical control system including internal register self-reset function with serial communication signal monitoring | |
| CN111669299A (zh) | 通信故障检测装置 | |
| US20250123668A1 (en) | Communication system and electronic control device | |
| CN105493404B (zh) | 用于监视电源的方法和用于执行该方法的设备 | |
| US8804750B2 (en) | Field device | |
| US9372744B2 (en) | Method for detecting failure and slave station for use in same | |
| US10541830B2 (en) | Serial communication system | |
| JP7042417B2 (ja) | 通信装置、送信方法及びコンピュータプログラム | |
| EP1439665A2 (en) | Method of judging communication stability of network system and master unit, slave and repeater therefor | |
| CN110247833B (zh) | 通信控制方法、装置、子设备和通信系统 | |
| KR20210100474A (ko) | 차량용 전자 제어기의 테스트 장치 및 그 테스트 방법 | |
| JP4968169B2 (ja) | 通信システム及び通信方法 | |
| JP2007067812A (ja) | フレーム監視装置 | |
| EP3179459A1 (en) | Slave unit for automatic fire alarm system, and automatic fire alarm system in which same is used | |
| EP3311275A1 (en) | Control system with error detection | |
| CN114270327B (zh) | 对总线用户进行位置识别的方法 | |
| US9971715B2 (en) | Communication device and link establishment method | |
| CN110686358A (zh) | 一种基于检测工装的变频空调器故障诊断方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181008 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210924 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20181008 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240129 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20240930 Comment text: Decision to Refuse Application Patent event code: PE06012S01D |
|
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09012R01I Patent event date: 20241111 Comment text: Amendment to Specification, etc. |
|
| E601 | Decision to refuse application | ||
| E801 | Decision on dismissal of amendment | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20241230 Comment text: Decision to Refuse Application Patent event code: PE06012S01D |
|
| PE0801 | Dismissal of amendment |
Patent event code: PE08012E01D Comment text: Decision on Dismissal of Amendment Patent event date: 20241230 |