Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ELM327LSS Datasheet(PDF) 9 Page - ELM Electronics

Part # ELM327LSS
Description  Automatically searches for protocols
Download  94 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ELM [ELM Electronics]
Direct Link  http://www.elmelectronics.com
Logo ELM - ELM Electronics

ELM327LSS Datasheet(HTML) 9 Page - ELM Electronics

Back Button ELM327LSS Datasheet HTML 5Page - ELM Electronics ELM327LSS Datasheet HTML 6Page - ELM Electronics ELM327LSS Datasheet HTML 7Page - ELM Electronics ELM327LSS Datasheet HTML 8Page - ELM Electronics ELM327LSS Datasheet HTML 9Page - ELM Electronics ELM327LSS Datasheet HTML 10Page - ELM Electronics ELM327LSS Datasheet HTML 11Page - ELM Electronics ELM327LSS Datasheet HTML 12Page - ELM Electronics ELM327LSS Datasheet HTML 13Page - ELM Electronics Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 94 page
background image
9 of 94
ELM327L
ELM327L DSA
Elm Electronics – Circuits for the Hobbyist
www.elmelectronics.com
Communicating with the ELM327
The ELM327 expects to communicate with a PC
through an RS232 serial connection. Although modern
computers do not usually provide a serial connection
such as this, there are several ways in which a ‘virtual
serial port’ can be created. The most common devices
are USB to RS232 adapters, but there are several
others such as PC cards, ethernet devices, or
Bluetooth to serial adapters.
No matter how you physically connect to the
ELM327, you will need a way to send and receive
data. The simplest method is to use one of the many
‘terminal’ programs that are available (HyperTerminal,
ZTerm, etc.), to allow typing the characters directly
from your keyboard.
To use a terminal program, you will need to adjust
several settings. First, ensure that your software is set
to use the proper ‘COM’ port, and that you have
chosen the proper data rate - this will usually be 38400
baud (if PP 0C has not been changed). If you select
the wrong ‘COM’ port, you will not be able to send or
receive any data. If you select the wrong data rate, the
information that you send and receive will be all
garbled, and unreadable by you or the ELM327. Don’t
forget to also set your connection for 8 data bits, no
parity bits, and 1 stop bit, and to set it for the proper
‘line end’ mode. All of the responses from the ELM327
are terminated with a single carriage return character
and, optionally, a linefeed character (depending on
your settings).
Properly connected and powered, the ELM327 will
energize the four LED outputs in sequence (as a lamp
test) and will then send the message:
ELM327 v2.1
>
In addition to identifying the version of this IC,
receiving this string is a good way to confirm that the
computer connections and terminal software settings
are correct (however, at this point no communications
have taken place with the vehicle, so the state of that
connection is still unknown).
The ‘>’ character that is shown on the second line
is the ELM327’s prompt character. It indicates that the
device is in the idle state, ready to receive characters
on the RS232 port. If you did not see the identification
string, you might try resetting the IC again with the AT
Z (reset) command. Simply type the letters A T and Z
(spaces are optional), then press the return key:
>AT Z
That should cause the leds to flash again, and the
identification string to be printed. If you see strange
looking characters, then check your baud rate - you
have likely set it incorrectly.
Characters sent from the computer can either be
intended for the ELM327’s internal use, or for
reformatting and passing on to the vehicle. The
ELM327 can quickly determine where the received
characters are to be directed by monitoring the
contents
of
the
message.
Commands
that
are
intended for the ELM327’s internal use will begin with
the characters ‘AT’, while OBD commands for the
vehicle are only allowed to contain the ASCII codes for
hexadecimal digits (0 to 9 and A to F).
Whether it is an ‘AT’ type internal command or a
hex string for the OBD bus, all messages to the
ELM327 must be terminated with a carriage return
character (hex ‘0D’) before it will be acted upon. The
one exception is when an incomplete string is sent and
no carriage return appears. In this case, an internal
timer will automatically abort the incomplete message
after about 20 seconds, and the ELM327 will print a
single question mark (‘?’) to show that the input was
not understood (and was not acted upon).
Messages that are not understood by the ELM327
(syntax errors) will always be signalled by a single
Overview
The following describes how to use the ELM327 to
obtain information from your vehicle.
We begin by discussing just how to ‘talk’ to the IC
using a PC, then explain how to change options using
‘AT’ commands, and finally we show how to use the
ELM327 to obtain trouble codes (and reset them). For
the more advanced experimenters, there are also
sections on how to use some of the programmable
features of this integrated circuit as well.
Using the ELM327 is not as daunting as it first
seems. Many users will never need to issue an ‘AT’
command, adjust timeouts, or change the headers. For
most, all that is required is a PC or smart device with a
terminal program (such as HyperTerminal or ZTerm),
and a little knowledge of OBD commands, which we
will provide in the following sections…


Similar Part No. - ELM327LSS

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
ELM327L ETC1-ELM327L Datasheet
24Kb / 5P
   OBD to RS232 Interpreter
More results

Similar Description - ELM327LSS

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
1212003U1000 ETC2-1212003U1000 Datasheet
2Mb / 4P
   Minimized skew for parallel transmission protocols
logo
PHOENIX CONTACT
2701072 PHOENIX-2701072 Datasheet
72Kb / 4P
   Automatically recognized by the firmware
2701328 PHOENIX-2701328 Datasheet
79Kb / 4P
   Automatically recognized by the firmware
2701960 PHOENIX-2701960 Datasheet
66Kb / 3P
   Automatically recognized by the firmware
logo
Injoinic Technology Co....
IP2703 INJOINIC-IP2703 Datasheet
897Kb / 11P
   Integrated 10 protocols for fast charging protocol ICs for USB ports
IP2705 INJOINIC-IP2705 Datasheet
905Kb / 11P
   Integrated 10 protocols for fast charging protocol ICs for USB ports
IP2701 INJOINIC-IP2701 Datasheet
976Kb / 10P
   Integrated 8 protocols for fast charging protocol ICs for USB ports
IP2161 INJOINIC-IP2161 Datasheet
1Mb / 9P
   Integrated 7 protocols for fast charging protocol ICs for USB ports
IP2163 INJOINIC-IP2163 Datasheet
1,002Kb / 11P
   Integrated 9 protocols for fast charging protocol ICs for USB ports
logo
Level One
FVS-3800 LVL1-FVS-3800 Datasheet
1Mb / 3P
   ICMP and ARP protocols supported
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com