2025년 8월 27일 수요일

8.28 CAN 통신 실습 / NDMS 국가재난관리정보시스템 / MSDS 물질안전보건자료 / CAN BUS /

 


2025.8.28(). ~ 8.29()_2_14시간

09:30 ~ 17:00 : 수업시간

(1일차 9:15분 입실 요망, 출결 안내 등)// 경북IT융합산업기술원 본원

4405


#1 CAN
#2 ETHERNET
#3 LIN
#4 MOST




FlexRay - 
2025. 5. 30. — FlexRay 통신 버스는 타이밍 결정성 있고 결함 발생 시에도 정상 작동되는 고속 버스 시스템으로 자동차에 사용할 수 있도록 개발되었습니다.
2024. 9. 28. — X-by-Wire를 위한 LAN 통신차량의 고속 제어를 위한 통신 인프라 제공, 타임 트리거 프로토콜로 주기적 전송되는 데이터 전송 방식을 제공, 최대 10Mbps ...
2022. 10. 5. — FlexRay는 자동차 제조업체와 주요 부품공급업체가 협력하여 개발한 내고장성(fault tolerant) 고속 버스 시스템입니다. FlexRay는 x-by-wire ...
2019. 4. 8. — FlexRay 는 또한 더 낮은 데이터 속도들과 동작할 수 있습니다. 1megabit/s 미만의 데이터 속도에서는, 순수 버스 구조가 허용됩니다. 1megabit/s 초과의 ...
FlexRay 는 FlexRay 컨소시엄이 차량 내 컴퓨팅을 관리하기 위해 개발한 자동차 네트워크 통신 프로토콜 입니다. CAN 및 TTP 보다 빠르고 안정적으로 설계되었지만, ...
Google 번역 제공원본 보기 (English)
FlexRay는 크게 3가지 특징이 있다. ... 타임 트리거(Time Trigger) 프로토콜로서 주기적으로 전송되는 데이터 전송방식을 제공하며 최대 전송 속도는 10Mbps 이다. ... 이중( ...
2021. 7. 5. — Flexray는 기존 CAN 대비해서 최대 전송률이 10배 빠르고, 1회 정보크기도 32배가 커졌다. 하지만 Flexray를 적용하기 위해선 기존 ECU들이 모두 Flexray ...
JS Park 저술2010 — FlexRay는 차세대 차량 내 전자 장치간의 통신을 위해 고속의 시리얼 통신, time triggered bus, fault tolerant 통신을. 제공하는 새로운 네트워크 통신 시스템의 ...
페이지 5개
차량 내 ECU간의 데이터가 많아지면서 기존의 CAN방식보다 넓은 대역폭을 갖는 통신방식인 FlexRay 네트워크 시스템이 FlexRay 컨소시엄을 중심으로 제안되었다.








IVN - intra  vehicle  networking

 ISO OSI  LAYER

CSMA - CSMA(반송파 감지 다중 접속)는 네트워크에서 여러 장치가 동일한 통신 매체를 공유할 때, 데이터 전송 전에 매체가 사용 중인지 확인하고(반송파 감지), 매체가 비어 있을 때 데이터를 전송(다중 접속)하는 프로토콜입니다. 데이터 전송 중 충돌이 발생할 경우 재전송하며, CSMA/CD(충돌 감지)와 CSMA/CA(충돌 회피)가 대표적인 방식으로, 유선 이더넷에서는 CSMA/CD가, 무선 LAN에서는 CSMA/CA가 주로 사용됩니다. 

CSMA 방식의 핵심 원리
  1. 1. 반송파 감지(Carrier Sense):
    데이터를 전송하려는 장치가 통신 매체를 사용하기 전에, 해당 매체가 다른 장치에 의해 사용 중인지(유휴 상태인지)를 먼저 확인합니다. 
  2. 2. 다중 접속(Multiple Access):
    매체가 비어 있다면 해당 장치가 데이터를 전송할 수 있게 됩니다. 
  3. 3. 충돌 해결:
    데이터 전송 중 다른 장치와 충돌이 발생했을 경우, 충돌을 감지(Collision Detection, CD)하거나 충돌을 사전에 회피(Collision Avoidance, CA)하는 방식으로 문제를 해결하고, 데이터를 재전송합니다. 
주요 CSMA 방식
  • CSMA/CD (Carrier Sense Multiple Access with Collision Detection):
    • 특징: 이더넷과 같은 유선 LAN 환경에서 사용됩니다. 데이터를 전송한 후 충돌이 발생하는지 확인(감지)하고, 충돌 발생 시 재전송을 수행합니다. 
    • 동작 방식: 채널이 유휴하면 즉시 데이터를 전송하고, 전송 중 충돌을 감지하면 즉시 전송을 중단하고 일정 시간 동안 대기한 뒤 재전송합니다. 
  • CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance):
    • 특징: 무선 LAN 환경에서 주로 사용되며, 충돌을 사전에 회피하는 데 중점을 둡니다. 
    • 동작 방식: 데이터를 전송하기 전에 매체 상태를 확인하고, 일정 시간 대기한 후 전송을 시도하며, 전송 후에도 성공 여부를 확인하는 방식입니다. 
CSMA의 종류
CSMA는 채널 감지 후 기다리는 방식에 따라 세부 종류로 나뉩니다. 
  • 매체가 유휴 상태인 것을 감지하면 즉시 데이터를 송신합니다. 충돌 가능성이 가장 높지만, 채널 사용률은 좋습니다.
  • 매체가 유휴 상태여도 즉시 송신하지 않고, 임의의 시간 동안 기다린 후 접근합니다. 충돌을 줄이지만 대기 시간이 길어집니다.
  • 매체가 유휴 상태일 때, 확률 p로 즉시 송신하고, 나머지 확률(1-p)로는 일정 시간 대기 후 다시 시도하는 방식입니다. 1-Persistent와 Nonpersistent CSMA의 절충안입니다.

충돌 해결은 해시 테이블에서 여러 키가 같은 위치로 해시되거나 물리적 객체가 교차하는 상황을 해결하여 데이터 충돌을 처리하는 전략입니다.데이터 구조에서 일반적인 기술에는 충돌하는 요소를 저장하기 위해 연결 리스트를 사용하는 분리 체이닝과 알고리즘이 테이블에서 대체 빈 슬롯을 찾는 개방형 주소 지정이 있습니다.물리적 객체의 경우 해결에는 침투를 방지하고 현실적인 상호 작용을 시뮬레이션하기 위해 객체를 다시 배치하고 속도를 조정하는 것이 포함됩니다.데이터 구조의 충돌 해결 해시 테이블에서 해시 함수는 키를 인덱스에 매핑하지만 서로 다른 키가 때때로 같은 인덱스에 매핑될 수 있습니다(해시 충돌).이를 처리하기 위해 두 가지 주요 유형의 기술이 사용됩니다.분리 체이닝(개방형 해싱): 해시 테이블의 각 인덱스는 연결 리스트와 같은 별도의 데이터 구조를 가리킵니다.충돌이 발생하면 새 요소가 해당 인덱스의 목록에 추가됩니다.개방형 주소 지정(폐쇄형 해싱):충돌이 발생하면 알고리즘은 같은 해시 테이블 내에서 다른 개방형 슬롯을 탐색합니다. 선형 프로빙: 가장 간단한 방법으로, 빈 슬롯을 찾을 때까지 다음으로 사용 가능한 슬롯을 순차적으로 확인합니다.2차 프로빙: 2차 함수를 사용하여 클러스터링을 줄이는 데 도움이 되는 다음 사용 가능한 슬롯을 찾습니다.이중 해싱: 두 번째 해시 함수를 사용하여 프로빙의 단계 크기를 계산하여 요소를 더 균일하게 분포시킵니다.물리 엔진의 충돌 해결 게임 개발 및 물리 시뮬레이션에서 충돌 해결은 교차하는 객체를 처리하여 현실적인 동작을 보장하는 데 사용됩니다.재배치: 객체를 옮겨서 겹치는 부분을 제거합니다.이동량은 종종 서로 얼마나 침투했는지에 따라 결정됩니다.속도 조정: 객체의 방향과 속도(속도)를 변경하여 충격을 시뮬레이션합니다.일반적인 방법은 충돌 방향으로 객체의 속도를 반전하는 것입니다.페널티 힘: 스프링과 같은 힘을 적용할 수 있으며, 이는 객체가 더 많이 침투할수록 증가하고 여러 프레임에 걸쳐 객체를 밀어내어 갑작스러운 동작을 방지합니다.



NRZ   Non Return to Zero   제로 비 복귀 신호





MSDS
산업안전보건법 제110조 및 111조에 의거 유통되는 화학물질 및 화학물질을 함유한 제제의 물질안전보건자료(MSDS)는 해당 물질을 양도하거나 제공(제조·수입·판매자(도· ...
http://msds.kosha.or.kr/ 물질 안전 보건 자료(Material Safety Data Sheet)는 옛날에 쓰이던 물질 안전자료집이다. 더 포괄적인 SDS[1]로 흡수되었다.
2015. 1. 22. — 화학물질의 유해 , 위험성 , 취급방법 ,응급조치요령등을 상세히 설명해주는 자료로써 화학물질을 안전하게 사용하기 위한 설명서 입니다.
현황판. 현황판. MSDS 작성 · 신규작성 · 작성MSDS · 비공개 신청 · 비공개 신청 · 결과 및 연장신청 · MSDS 제출 · 최초 MSDS 제출 · 결과 및 재제출 · MSDS 제공.
관련 질문
의견
2023. 9. 19. — 물질안전보건자료(MSDS, Material Safety Data Sheet)란 화학물질을 안전하게 사용하고 관리하기 위해 필요한 정보를 담은 자료를 말합니다(그림1).
2021. 1. 16. — MSDS 구성성분 중 영업비밀인 사항(화학물질의 명칭 및 함유량)을 대체자료로. 기재하고 싶은 경우, 별도로 대체자료 기재 승인 신청을 해야 합니다. MSDS ...
물질안전보건자료를 뜻하는 MSDS(material safety data sheet)는. 화학물질을 안전하게 사용하고 관리하기 위해서 필요한 정보를 기재한 자료입니다.
2025. 5. 14. — MSDS(Material Safety Data Sheet) 또는 물질안전보건자료는 화학 제품의 안전 정보를 담은 중요한 문서입니다. 이는 화학 물질의 '사용 설명서'라고 ...



본 서비스는 재난관리업무포털(www.ndms.go.kr) 상단의 GIS통합상황판 메뉴를 통해 접속할 수 있으며, IE(Internet Explorer) 브라우저에서 정상작동하지 않으므로 ...
긴급재난문자 · 재난ㆍ안전뉴스 · 안전관리 일일상황 · 비상연락망. 재난발생시 국민행동요령. 자연재난행동요령; 사회재난행동요령; 생활안전행동요령; 비상대비행동요령.
필요한 재난관리자원을 신속하게 파악, 재난 현장에 지원하여 재난 시 국민의 생명과 재산 피해 최소화에 기여 · 재난자원 분야 업무환경 변화에 따른 응용 SW 유지관리 및 ...





Basic can controller -
Full  can controller - 




2023. 8. 21. — CAN (Controller Area Network) ㅇ 자동차 내 네트워크 구현을, 안정성,실시간성을 갖춘 시리얼 버스 방식으로 표준화한 것 - 자동차 이외에 항공우주, ...







이 튜토리얼에서는 초보자를 대상으로 CAN(Controller Area Network) 버스에 대해 설명합니다. 여기에는 CAN 프레임, 상위 계층 프로토콜, CAN 버스 데이터를 기록/디코딩하는 방법이 포함됩니다.

이 책이 CAN 버스에 관한 최고의 가이드가 된 이유를 알아보려면 계속 읽어보세요 .

 

위의 CAN 버스 프로토콜 소개를 보거나 PDF를 받을 수도 있습니다 .



'궁극적인 CAN 가이드'를 받아보세요

CAN 버스 전문가가 되고 싶으신가요?

160페이지가 넘는 PDF 로 12개의 '간단한 소개'를 받아보세요 :


CAN 버스 - 완벽한 가이드 튜토리얼 PDF





차량내 통신 - CAN 통신의 기본 개념을 이해하고, CAN 통신 동작에

대한 실습을 수행한다.



브런치와 함께한 작가의 꿈을 전시합니다














댓글 없음:

댓글 쓰기