Professional Documents
Culture Documents
Interfacing to 3.3V
Connecting to a 3.3V system usually requires
some form of voltage conversion. Some 3.3V ICs have
inputs that are 5V tolerant (but not all), and most 5V
logic (the ELM327 included) will not tolerate 3.3V on
an input, so in general a circuit is required.
You can buy level translator integrated circuits to
handle the voltage translation for you. Examples are
the TXB0102 by Texas Instruments (www.ti.com), and
the ST2129 by ST Microelectronics (www.st.com).
Their connection is straight-forward as can be seen in
the bubble of Figure 3.
If you wish to build your own interface circuit, it
can be done with commonly available parts. Figure 2
shows one example that works well for most of the
+5V
4 (DTR)
n.c.
16
6 (DSR)
15
327
14
7 (RTS)
U1
8 (CTS)
RS232
Interface
(DB9F)
0.1F
9 (RI)
AN04 rev B
1 of 3
Application Note
AN04 - ELM327 and Bluetooth
+5V
+3.3V
4.7K
Rx
10K
ELM327
Tx
2.7K
Tx
Rx
3.3V
Device
4.7K
2 of 3
Application Note
AN04 - ELM327 and Bluetooth
Vbat
CAN-L
14
6
CAN-H
100
In
16
Battery
Positive
100
+5V
+12V
Out
7805
PWR
0.1F
0.1F
4.7K
560pF
or use a level
1
2
3
4
chip:
+5V
translator
Vbat
Vbat
+5V
0.1F
510
510
+5V
+3.3V
470
5
Signal
Ground
MCP2551
560pF
13
+3.3V
4.7K
TXB0102
+3.3V
+3.3V
10K
15
ISO-L
2.2K
1K
12
+3.3V
7
ISO-K
2.2K
LMX9838
Module
18
12
+5V
47K
4.7K
25
1K
1K
330
2.7K
B
4x
470
28
27
26
25
24
23
22
47K
21
20
19
18
17
n.c.
16
15
+5V
327
In
+5V
1
10
11
12
13
+3.3V
MIC5200
- 3.3
Out
14
1F
0.1F
Out
240
317L
In
to
R21
+12V
(J1962)
+5V
+5V
Vbat
OBD
Interface
26
Link
ELM327
pin 12
22K
10K
0.01F
16
13
17
4.00MHz
Notes:
470
27pF
27pF
Adj
470
470
10K
to
R15
4.7K
22K
4.7K
connections
10K
2
J1850 Bus +
22K
baud rate
+5V
10K
10
J1850 Bus -
4.7K
9600
115200
+3.3V
+5V
+3.3V
100K
4.7K
ELM327
pin 14
10K
AN04 rev B
3 of 3