OBD-II UART
(OBD-II UART보드)
개요
- 본 보드는 차량의 OBD-II버스와 인터페이스를 할 수 있게 하여 주는 보드로
- ELM327 명령 세트를 통해 CAN과 JBUS와 같은 거의 대부분의 OBD-II 표준을 지원합니다.
- 보드에는 FTDI Basic 보드를 연결할 수 있는 패드를 제공하며, DB9 커넥터에는 OBD-II to DB9 케이블을 연결할 수 있습니다.
- OBD-II(On-Board Diagnostics, Second Generation)은 컴퓨터 기반의 시스템이 차량을 제어하기 위한 표준입니다.
- 1994년에 미국에서 처음 소개되었으며, 1996년도에 미국에서 판매되는 모든 차량의 요구사항이 되었습니다. 추후에 다른 나라도 비슷한 법령을 채택하여 대부분의 현대차량은 OBD-II를 지원하고 있습니다.
- OBD-II는 호환가능한 차량이 표준 diagnostic connector (DLC)를 장착하도록 요구하고 있으며, ECU(Electroniic Control Unit)라고 불리는 차량의 컴퓨터와 통신하는 표준방법을 기술하고 있습니다.
- OBD를 통해 차량의 많은 정보를 얻어 낼수 있습니다.
- STN1110은 OBD-to-UART 인터프리터로 OBD-II프로토콜과 UART사이의 메세지를 변환하여 주며, 디팩토 산업표준인 ELM327 명령 세트와 완전히 호환됩니다. 16비트 코어 프로세서 기반으로 STN1110은 다른 어떤 ELM327 IC호환 칩보다 좀 더 풍부한 기능과 성능을 제공합니다.
특징
- ELM327 AT command set 과 완전히 호환
- 확장된 ST command set
- UART interface (baud rates from 38 bps to 10 Mbps)
- 쉬운 펌웨어 업데이트를 위한 Secure bootloader
- Support for all legislated OBD II protocols:
- ISO 15765-4 (CAN)
- ISO 14230-4 (Keyword Protocol 2000)
- ISO 9141-2 (Asian, European, Chrysler vehicles)
- SAE J1850 VPW (GM vehicles)
- SAE J1850 PWM (Ford vehicles)
- Support for non-legislated OBD protocols:
- ISO 15765
- ISO 11898 (raw CAN)
- Support for SAE J1939 OBD protocol
- Superior automatic protocol detection algorithm
- Large memory buffer
- Voltage input for battery monitoring
문서
- Schematic
- Eagle Files
- Hookup Guide
- OBD=II Guide
- Datasheet (STN1110)
- Datasheet (MCP2551)
- Datasheet (ELM327)
- ELM327 Command Set
- Compatible Software List
- GitHub Repo