Specifications

Since the 1996 model year, North American
automobiles have been required to provide an OBD
(On Board Diagnostics) data port for the connection
of test equipment. This port is used to obtain
emissions-related diagnostics information, and in
some cases can also be used to obtain real-time
vehicle operating parameters.
The ELM323 is a 14 pin integrated circuit that,
with only a few external components, is able to
convert between the OBD data format and the
standard RS232 serial data format. This allows
virtually any personal computer or PDA to
communicate with a vehicle using only a standard
serial port and a terminal program. If desired,
hobbyists can even create their own custom ‘scan
tool’ by adding an interface program.
Please note that while this integrated circuit has
undergone significant changes recently, it is still
considered to be an experimenter’s circuit. It does
support a great many of the ISO9141 and ISO14230
(KWP2000) protocol vehicles, but not all of them,
due to the many interpretations of these standards
that are to be found in use.
Low power CMOS design
Crystal controlled for accuracy
ISO 9141-2 and ISO 14230-4 protocols
Configurable with AT commands
Standard ASCII character output
Four high current LED drive outputs
Diagnostic trouble code readers
Automotive scan tools
Teaching aids
Description
Applications
Block Diagram
Features
Connection Diagram
PDIP and SOIC
(top view)
VDD VSS
OBDK
LFmode
XT1
XT2
OBDIn
OBDTx
RSRx
OBDRx
1
2
3
14
13
12
11
4
5
6
10
9
8
7
RS232Tx
OBDL
RSTx
RS232Rx
2
3
XT1 XT2
5
6
Timing and
Control
Interpreter
OBD
Interface
OBDK
11
13
OBDIn
4
OBDL
12
RS232Tx
RS232Rx
LFmode
OBDTx
10
OBDRx
9
3.58 MHz
RS232
Interface
7
RSRx
RSTx
8
Elm Electronics – Circuits for the Hobbyist
< http://www.elmelectronics.com/ >
OBD (ISO) to RS232 Interpreter
1 of 19ELM323DSD
ELM323

Summary of content (19 pages)