목록기술, 나의 공부를 공유합니다./[Vehicle] Etc (3)
yoncho`s blog

AutoPi 구조AutoPi의 구조는Raspberry Pi OS에 SaltStack을 올리고그 위에, AutoPi System을 올려서 동작시킨다.1.0 SaltStack 이란?인프라 규모가 커질 수록 서버 부담과 급증하는 트래픽 증가에대처하는 서버를 구축하기 위해선 자동화가 필수다.SaltStack은 이런 대규모 인프라 관리를 위한 자동화 관리 시스템이다.1.1 SaltStack 구조Salt-MasterSaltStack에서 Server역할을 담당한다.Master는 등록된 Minion에게 명령을 publishing하고그 결과를 취합해 보여주는 역할이다.1 Single Master는 수천 Minion을 관리할 수 있다.Salt-MinionAgent 역할이며, 구성 자동화를 하기 위한 대상 서버에 설치하면된..

1.0 FlexRay차량에서 많은 장치들끼리 통신은 주로 CAN을 통해서 이루어지며,간단한 통신이 필요한 장치들은 LIN을 통해 이루어진다.차량 안에 들어가는 장치들간 이루어지는 통신에서 데이터의 양들이점점 증가하고 한정된 시간에 전송해야할 데이터가 증가하면서시간 결정과 오류 한계등 관련 수요를 해결해야하는데.이를 해결하기위해 FlexRay프로토콜이 나타났다.FlexRay는 내고장성 고속 버스 시스템이다.x-by-wire App을 위한 오류 허용과 시간 확정 성능을 제공한다.FlexRay는 Drive-by-Wire, 액티브 서스펜션, 적응 크루즈 컨트롤에 사용된다.1.1 특징X-by-Wire를 위한 LAN 통신차량의 고속 제어를 위한 통신 인프라 제공, 타임 트리거 프로토콜로 주기적 전송되는 데이터 전송..

1.0 LIN [Local Interconnect Network]LIN이란, 자동차 네트워크 컴포넌트 사이의 통신을 위한 직렬 통신 시스템이다.CAN과 같이 네트워크 보완하기 위해 고안된 저가형 임베디드 네트워킹 표준이다.저가형 8bit MCU에 내장된 표준 시리얼 유니버셜 비동기 송수신기(UART)를사용하면 LIN통신을 구현할 수 있다고 한다..LIN은 CAN의 고대역폭과 다기능을 필요로 하지 않는 장치들의 통신에 사용된다.즉, 고기능을 요구하지 않는 간단한 동작을 위한 장치들에서 사용된다.1.1 LIN 사용 애플리케이션ROOF : Sensor, Light Control, Sun RoofSteering Wheel : Cruise Control, Wiper, radio, Climate ControlSea..