Neo_M680 GPRS Module Hardware User Guide
Copyright © Neoway Technology Co., Ltd
17
The UART of M680 works at
2.8 V
CMOS logic level. The voltages for input high level should
not
exceed
3.1 V. Supported baud rates are 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200 bit/s, and the
default rate is
115200 bit/s
.
If the UART is interfacing with a MCU that has 3.3 V logic levels, it is recommended that you add a level
shifting circuit outside of the module.
Figure 3-13
Recommended circuit for the communication between 3.3V MCU and UART
In Figure 3-13, 100 pF filter capacitor should be placed near the receive pin of the module. Resistance (200
Ω to 470 Ω) and capacity (100 pF to 470 pF) can be selected based on the tested signal wave. Great serial
resistance and filter capacity will decrease the signal level, resulting in great signal wave distortion and the
low adaptable UART communication baudrate. RB521S-30TE-61, RB521SM-30GJT2R, and
LRB521S-30T1G are recommended for separating diode.
When the external MCU adopts 5 V IO system, level shifting is required for both UART receive and
transmit. Figure 3-14 shows a reference circuit.
Module_URXD
Module_UTXD
VDD_EXT
0.1 uF
47K
RB521S
200
33 pF
33 pF
MCU_UTXD
MCU_URXD