跳过主要内容

SIM900A GSM模块

SIM900A容易获得GSM/GPRS模块,用于许多手机和PDA。该模块也可以用于开发物联网(物联网)和嵌入式应用程序。SIM900A是双波段GSM/GPRS引擎,可用于EGSM 900MHz和DCS 1800MHz。SIM900A功能GPRS多插槽类10/8类(可选),并支持GPRS编码方案CS-1,CS-2,CS-3和CS-4。

SIM900A GSM模块PINOUT配置

SIM900A是68个终端设备,如图所示销图。我们将描述下面每个引脚的功能。

引脚号

引脚名称

描述

1

pwrkey

PWRY的电压输入。应将PWRKEY拔下以打开电源或关闭系统的电源。

用户应在电源打开电源或关闭系统电源时不断按键,因为系统需要保证金时间才能主张软件。

2

pwrkey_out

将PWRKEY和PWREKEY_OUT连接短时间,然后发布也可以打开电源或关闭模块的电源。

3

dtr

数据终端准备[串行端口]

4

RI

环指示器[串行端口]

5

DCD

数据携带检测[串行端口]

6

dsr

数据集准备[串行端口]

7

CTS

清除发送[串行端口]

8

RTS

请求发送[串行端口]

9

TXD

传输数据[串行端口]

10

rxd

接收数据[串行端口]

11

disp _clk

显示时钟[显示界面]

12

disp_data

显示数据输出[显示接口]

13

disp _d/c

显示数据或命令选择[显示接口]

14

disp _cs

显示启用[显示界面]

15

vdd_ext

2.8V输出电源

16

nReset

外部重置输入

17,18,29,39,45,

46,53,54,58,59,

61,62,63,64,65

gnd

地面

19

MIC_P

麦克风阳性

20

MIC_N

麦克风负

21

spk_p

发言人积极

22

spk_n

说话者负面

23

linein_r

正确的通道输入[外部线输入可直接混合或多重外部生成的模拟信号,例如来自外部旋律IC或FM调谐器IC或模块产生的音乐的多音调。]

24

linein_l

左通道输入

25

ADC

通用类似物对数字转换器。

26

VRTC

当没有为系统提供电池时,RTC的当前输入。

当存在主电池并且备用电池处于低电压状态时,备用电池的当前输出。

27

DBG_TXD

传输引脚[用于调试和固件升级的串行接口]

28

dbg_rxd

接收PIN [用于调试和固件升级的串行接口]

30

SIM__VDD

SIM卡的电压电源

31

sim_data

SIM卡数据输出

32

SIM__CLK

SIM时钟

33

sim_rst

SIM卡重置

34

sim__presence

模拟检测

35

PWM1

PWM输出

36

PWM2

PWM输出

37

SDA

序列数据[I2C]

38

SCL

串行时钟[I2C]

40,41,42,43,44

47,48,49,50,51

KBR0至KBR4

KBC4至KBC0

键盘接口[行和列]

52

Netlight

指示净状态

55,56,57

VBAT

三个VBAT引脚用于连接电源电压。SIM900A的电源必须是VBAT = 3.4V至4.5V的单个电压源。它必须能够以传输爆发的形式提供足够的电流,通常会上升到2a。

60

rf_ant

天线连接

66

地位

指示工作状态

67

GPIO 11

通用输入/输出

68

GPIO 12

通用输入/输出

SIM900A GSM模块功能

  • 单电源电压:3.4V - 4.5V
  • 节能模式:睡眠模式下的典型功耗为1.5mA
  • 频带:SIM900A双波段:EGSM900,DCS1800。SIM900A可以自动搜索两个频段。频带也可以通过命令设置。
  • GSM类:小MS
  • GPRS连接:GPRS多插槽类10(默认),GPRS多插槽8(option)
  • 传输能力:EGSM 900级4(2W),1级(1W)在DCS 1800
  • 工作温度:-30ºC至 +80ºC
  • 储存温度:-5ºC至 +90ºC
  • 数据GPRS:下载传输最大为85.6kbps,上传转移最大42.8kbps
  • 支持CSD,USSD,SMS,传真
  • 支持麦克风和音频输入
  • 扬声器输入
  • 功能键盘接口
  • 功能显示接口
  • 功能实时时钟
  • 支持UART接口
  • 支持单个SIM卡
  • 固件升级通过调试端口
  • 通过使用AT命令进行通信

类似的模块

SIM800L,Quectel M95

如何使用SIM900A模块

为了了解模块的使用情况,让我们考虑一个简单的应用电路,如下所示。

SIM900A GSM模块示例电路图

如上所示,与此模块的通信是通过UART或RS232接口完成的。数据将发送到模块或通过UART接口从模块接收到。

该模块通常连接到 +4.0V标准电源。它可以在 +4.5V管制的功率上工作,任何更高的电压都可能损坏模块。电源应能够传递2A的峰值电流。UART界面如图所示建立。您需要做的就是将模块的RXD连接到Arduino的TXD,TXD与Arduino的RXD连接。控制器和模块的地面必须连接以进行电压参考。这里的音频与麦克风连接,并且音频输出连接到扬声器或耳机。最后,我们需要将工作的GSM SIM卡连接到模块。在为模块供电时,Netlight LED会定期闪烁以说明成功的连接。

完成所有连接后,我们需要为MicroController编写一个程序,以与模块交换数据。由于控制器和模块之间的数据交换序列确实很复杂,因此我们将使用预先编写模块的库。您可以通过其网站下载用于控制器或模块的库。使用这些库使通信变得容易。您需要做的就是下载这些库,并在程序中致电它们。包含标头文件后,您可以在程序中使用简单命令来告诉控制器发送或接收数据。控制器根据库中的协议设置将数据通过UART接口发送到模块。该模块使用蜂窝网络将此数据发送给另一个GSM用户。如果模块从蜂窝网络(或其他GSM用户)接收任何数据,它将通过UART串行通信将其传输到控制器。

这样,我们可以使用GSM900A模块来建立蜂窝连接。

申请

  • 蜂窝通信
  • 机器人技术
  • 手机配件
  • 服务器
  • 计算机外围设备
  • 汽车
  • USB加密狗

2D模型

毫米的测量

SIM900A GSM模块尺寸

组件数据表

相关文章



加入20k+订户

我们绝不会垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。