SIM900D Hardware Design
TXD
RXD
RTS
CTS
DTR
DCD
RI
TXD
RXD
RTS
CTS
DTR
DCD
RING
DBG_TX
DBG_RX
MODULE (DCE)
CUSTOMER (DTE)
Serial port1
Serial port
Debug port
Serial port2
TXD
RXD
Figure17: Connection
of the serial interfaces
3.9.1 Function of serial port & debug port supporting
Serial port
z
Modem device.
z
Contains data lines TXD and RXD, State lines RTS and CTS, Control lines DTR, DCD and RI.
z
Serial port can be used for CSD FAX, GPRS service and send AT command of controlling module. Also
serial port can be used for multiplexing function. SIM900D supports only basic mode of multiplexing so far.
z
Serial port supports the communication rates as following:
1200,2400, 4800, 9600, 19200, 38400, 57600, 115200bps
z
Autobauding supports baud rates as following:
1200, 2400, 4800, 9600, 19200, 38400, and 57600bps, the default setting is autobauding.
Autobauding allows the GSM engine to automatically detect the baud rate configured in the host application. The
serial port of the GSM engine supports autobauding for the following baud rates: 1200, 2400, 4800, 9600,
19200, 38400, 57600bps. Factory setting is autobauding enabled. This gives you the flexibility to put the GSM
engine into operation no matter what baud rate your host application is configured to. To take advantage of
autobauding mode, specific attention should be paid to the following requirements:
Synchronization between DTE and DCE
:
When DCE powers on with the autobauding enabled, user must first send “A” to synchronize the baud rate. It is
recommended to wait 2 to 3 seconds before sending “AT” character. After receiving the “OK” response, DTE
and DCE are correctly synchronized. The more information please refer to the AT command “AT+IPR”.
Restrictions on autobauding operation
z
The serial port has to be operated at 8 data bits, no parity and 1 stop bit (factory setting).
z
The Unsolicited Result Codes like "RDY", "+CFUN: 1" and "+CPIN: READY” are not indicated when you
SIM900D_HD_V1.02
09.04.2010
37