新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > GSM与8051的接口

GSM与8051的接口

作者:时间:2023-04-17来源:电子产品世界收藏

是如今的一项新兴技术。GSM是全球系统的首字母缩写。GSM模块是无线调制解调器,使用无线电波传输数据。GSM架构与移动架构相似。GSM调制解调器一般用于许多电子应用中,它们需要与微控制器接口。这篇文章描述了GSM调制解调器与AT89C51微控制器的接口。

本文引用地址:http://www.eepw.com.cn/article/202304/445657.htm

同时了解如何将GPS与连接。

GSM与接口电路原理:

该电路的主要原理是将GSM调制解调器与连接。使用的单片机是AT89C51单片机。为了与GSM调制解调器通信,需要使用AT命令。微控制器向GSM调制解调器发送这些命令,然后激活调制解调器来执行所需的操作。

以下的AT命令经常被用来控制GSM调制解调器的操作。

命令 - 操作

AT+CSMS - 选择消息服务。

AT+CMGF - 消息格式。

AT+CMGL - 列出消息。

AT+CMGR - 读取信息。

AT+CMGS - 发送消息。

AT+CMGD - 删除消息。

ATA - 接听一个电话。

ATD - 拨打一个号码。

ATDL - 拨打最后一个拨出的号码。

ATH - 挂断电话。

GSM调制解调器与单片机的连接电路图:

GSM Interfacing with 8051 Microcontroller Circuit Diagram

GSM与8051单片机接口的电路图

电路元件:

MAX232集成电路。

AT89C51单片机。

GSM调制解调器。

电容C1, C2, C3, C4, C5, C6.

水晶振荡器。

液晶显示器。

电位器。

GSM调制解调器与AT89C51单片机连接的电路设计:

GSM与AT89C51微控制器连接的电路主要由GSM调制解调器和8051系列微控制器组成。GSM有RS232接口用于串行通信。在GSM模块和微控制器之间连接了MAX232集成电路。

MAX232集成电路用于转换逻辑电平。GSM的RS232逻辑电平通过这个MAX232 IC转换成微控制器的TTL逻辑电平。MAX232集成电路有16个引脚。这是一个双驱动IC,因为它有两个发射器和接收器。GSM与AT89C51微控制器的连接只使用一个发射器和接收器。

max232的发射器引脚T1IN与单片机的发射器引脚相连。max232的接收引脚R1out连接到微控制器的接收引脚。IC的T1out引脚连接到GSM调制解调器的发射器引脚。

IC的R1IN引脚连接到GSM调制解调器的接收引脚。两个0.1微法拉电容连接到1、2和4、5脚,另一个1uf电容从6脚接地,另一个电容通过IC的2脚连接到5v电源。

这里使用的GSM调制解调器有sim300模块。这些无线调制解调器与微控制器和其他设备通信。它有4个与TTL逻辑兼容的引脚。这些可以直接连接到微控制器上,因为它有MAX232或者使用DB9连接器来连接到控制器上。

在本文中,MAX232引脚被连接到GSM调制解调器上。这应该连接到5v的电源上。它有一个类似于手机的sim插槽,用于与网络通信。GSM调制解调器需要AT命令来激活。GSM调制解调器对AT命令作出反应。

一个LCD模块被连接到微控制器的端口2。这篇文章还展示了4位LCD模块与微控制器的接口。LCD模块的数据位D4-D7被连接到单片机的端口2。一个壶被连接到LCD上以调整显示的强度。这里LCD用于显示收到的信息。

一个按钮被连接到微控制器的PORTB上。这个按钮用于发送信息。

如何操作GSM接口与8051单片机电路?

首先,按照8051单片机电路图所示连接电路。

接通电源。

现在,从任何其他电话向GSM模块中的SIM发送消息。

每当GSM收到一条信息,它就会显示在LCD上。

如果你想发送一条信息,请按下连接到端口B的按钮B1。

这样就可以发送代码中的信息了。

GSM调制解调器与8051电路连接的应用:

这可以与GPS一起用于自动事故检测和指示。

这也可以用来控制机器人。

这也可以用于基于GSM的远程医疗系统。

 自动取款机的防盗系统使用它来指示盗窃行为。

基于GSM的投票系统使用这种应用。

基于GSM的车辆安全系统使用这个。

该电路可用于基于GSM的温室参数监测系统。

该电路的局限性:

虽然GSM有很多优点,但也有一些限制。它不能用于需要即时结果的应用中,因为如果没有信号,它可能无法工作。



评论


相关推荐

技术专区

关闭