목록기초이론/캔통신(CAN Communication) (19)
팜테크(FAMTECH)
목차 "관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다." CAN 에러 State CAN 버스(CAN bus)는 차량이나 산업 장비에서 데이터를 교환하기 위해 사용되는 통신 네트워크입니다. 이 네트워크는 다양한 장치들이 서로 정보를 공유할 수 있게 해주며, 효율적이고 안정적인 데이터 전송을 가능하게 합니다. 그러나 통신 과정에서 여러 가지 오류가 발생할 수 있으며, CAN 시스템은 이러한 오류를 관리하기 위해 특정한 오류 상태를 갖습니다. 여기에는 세 가지 주요 오류 상태가 있습니다: 'Error Active', 'Error Passive', 'Bus Off'. Error Active (활성 오류) 모든 노드(장치)는 'Error Active' 상태에서 시작합니다. 이 상태에서..
목차 "관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다." 이번 포스트는 팜테크에서 제공하는 CAN Datalogger 제품인 ReXgen AIR가 AWS와 같은 클라우드(Cloud) 서버와 데이터를 전송할 때 사용하는 LTE CAT1 통신에 대해 알아보겠습니다. LTE CAT1 이란? LTE CAT 1은 사물인터넷(IoT) 기기들이 서로 통신하고 인터넷에 연결될 수 있도록 하는 통신 기술입니다. 2008년에 3GPP(3rd Generation Partnership Project)에 의해 처음 발표되었으며, IoT 기기들이 데이터를 주고받을 수 있게 해주는 LTE(Long Term Evolution)의 한 형태입니다. LTE CAT 1의 "CAT"는 카테고리를 의미하며, 이 기..
목차 "관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다." 자동차 Cabliration이란? Calibration은 기본적으로 어떤 장치의 정확도를 높이고 원하는 동작을 달성하기 위해 그 장치의 파라미터(매개변수)를 조정하고 최적화하는 과정입니다. 이 과정은 해당 장치가 정확하게 작동하도록 보장하기 위해 필수적이며, 다양한 산업 분야에서 매우 중요한 역할을 합니다. 예를 들어, 자동차 산업에서는 차량의 엔진 제어 장치(ECUs) 같은 내부 시스템을 최적화하기 위해 캘리브레이션이 사용됩니다. 캘리브레이션의 주요 단계 파라미터 조정: 장치의 성능을 개선하기 위해 다양한 설정이나 매개변수를 조정합니다. 측정 및 평가: 조정된 파라미터의 영향을 측정하고 평가하여 원하는 동작이 달성되었..
목차 "관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다." CAN DBC란? CAN DBC는 '데이터베이스 CAN'을 의미하며, CAN 네트워크를 통해 전송된 데이터의 의미와 구조를 설명하는 텍스트 기반 파일입니다. 간단히 말해, DBC 파일은 CAN 버스를 통해 전송되는 데이터를 사람이 읽고 이해할 수 있도록 도와주는 '번역기'와 같은 역할을 합니다. CAN 버스는 차량 내 다양한 장치들 사이에서 데이터를 주고받는 데 사용되는 통신 네트워크입니다. 이 네트워크를 통해 전송되는 메시지는 주로 8바이트의 16진수 데이터 형태로 구성됩니다. DBC 파일의 역할은 이러한 16진수 데이터(8바이트까지 포함할 수 있는 데이터 필드를 가짐)를 '의미 있는' 물리적 값으로 변환하는 것입니다..