tag 标签: sim900a

相关博文
  • 热度 20
    2015-10-12 14:35
    3918 次阅读|
    2 个评论
    硬件平台:正点原子 ATK-SIM900A GSM/GPRS 模块开发板 软件平台: PC 端串口调试工具 测试目的:测试开发板 GPRS 功能、熟悉 AT 指令   1. 连接好硬件后,使用 ATE0 指令关闭串口回显。   2.AT+SAPBR=3,1,”APN”,”CMNET” 设置接入点为 CMNET 收到回复为 OK ,表示设置成功。   3.AT+SAPBR=3,1,”PHONENUM”,”11111111111” 设置电话号码为 11111111111 ,不知道这样设置是否合理。 收到回复为 OK ,表示设置成功。   4.AT+SAPBR=4,1 查询参数设置 收到相关参数,如图 1 所示,为之前设置的,主要是接入点、号码等。   图 1   5.AT+SAPBR=1,1 打开承载。承载的意思不太懂,这是百度百科给出的解释: http://baike.baidu.com/subview/319162/10729883.htm#viewPageContent 感觉意思应该是打开通道,可以上网了。 收到的回复为 OK   6.AT+SAPBR=2,1 查询当前连接状态及 IP 收到回复如图 2 所示,连接正常,本机 IP 为 10.233.82.252 . 图 2   7.AT+HTTPINIT 初始化 HTTP , SIM900A 内置了 Http 的协议栈,这里要先进行初始化。 收到回复 OK   8.AT+HTTPPARA=”CID”,”1” 设置承载上下文标识。 收到回复 OK   9.AT+HTTPPARA=”URL”,http://www.ednchina.com/ 设置要访问的网站 收到回复 OK   10.AT+HTTPACTION=0 激活 HTTP 请求,后面参数表示 Http 请求方式,参数 0 表示 Get 方式, 1 表示 Post 方式, 2 表示 head 方式。 收到的回复如图 3 所示。 +HTTPACTION:0,200,168912 200 表示访问成功, 168912 表示 DataLen ,数据长度,就是 www.ednchina.com 网站首页数据长度。 图 3   11.AT+HTTPREAD=1,168912 读取数据,从第 1 个字节到第 168912 个字节 收到的回复是整个页面的数据(如图 4 所示),很长,可以用 Chrome 浏览器打开 view-source:http://www.ednchina.com/   做个对比 图 4   12.AT+HTTPTERM 终止 Http 收到回复 OK   13.AT+SAPBR=0,1 关闭承载 收到回复 OK   这次只进行了 Http 的 Get 方式,因为不像串口、 TCP 等有 PC 端的工具, http 的工具暂时没有找到,所以先试这一种。如果有好的方法,也请朋友们不吝赐教,谢谢!    
  • 热度 25
    2015-10-6 22:29
    3428 次阅读|
    3 个评论
    硬件平台:正点原子 ATK-SIM900A GSM/GPRS 模块开发板 软件平台: PC 端串口调试工具 网络调试工具 测试目的:测试开发板 GPRS 功能、熟悉 AT 指令   1. 设置网络 因为我这里是通过路由器上网,所以要先进行一些设置。 先查看自己本机 IP ,这里是 192.168.1.103 ,如图 1. 图 1 通过自己的路由器,查看本机对外的 IP ,如图 2. 图 2 路由器的设置里面有一项“转发规则”,如图 3 ,选择“ DMZ 主机”。 图 3 在“ DMZ 主机”中,启动 DMZ 主机状态,将 DMZ 主机 IP 设置为前面查到的 192.168.1.103 ,然后保存,如图 4. 图 4 这样就把本机的 IP 映射到外网上,就可以从外网直接访问自己的电脑。 2. 打开网络调试工具,选择协议类型为“ TCP Server ”,本地端口号可以设置为“ 8000 ”,点击连接,如图 5 所示。 图 5 3. 发送 AT 指令进行 GPRS 测试 在连接好硬件后,可以先发送 ATE0 指令关掉回显。 1 ) AT+CGCLASS=”B” 设置 GPRS 移动台类型为 B. 收到回复 OK ,表示设置成功。 2 ) AT+CGDCONT=1,”IP”,”CMNET” 定义 PDP 上下文,设置 PDP 上下文标志为 1 , IP 协议,接入点为 CMNET. 收到 OK ,表示成功。 3 ) AT+CGATT=1 附着 GPRS 收到 OK ,表示成功。 4 ) AT+CIPCSGP=1,”CMNET” 设置 GPRS 连接,接入点为 CMNET. 收到 OK ,表示成功。 5 ) AT+CLPORT=”TCP”,”2000” 设置本地 TCP 端口为 2000. 收到 OK ,表示成功。 6 ) AT+CIPSTART=”TCP”,”112.87.243.40”,”8000” 启动连接到 PC , IP 和端口为前文所述。 等待一会儿,收到 CONNECT OK ,这时,表明开发板已经通过 GPRS 与 PC 建立连接。如图 6 所示。 图 6 7 )在串口工具中通过下面的指令发送数据 首先发送 AT+CIPSEND 这时收到回复 发送一组字符(不发送新行): Hello SIM900A! 然后,以 16 进制方式发送 1A ,即发送 0x1A 收到回复 SEND OK ,表示发送成功,如图 7 所示。 图 7 这时网络调试工具收到刚发送那串字符,如图 8 , 【Receive from 117.136.19.111 : 30549】这是由网络调试工具自动加上的信息,表示开发板上SIM900A模块的IP为117.136.19.111,端口为30549. 图 8 这时通过网络调试工具发送一串字符 Hello EDNChina 接着在串口调试工具端可以收到这组字符,如图 9 所示。 图 9 最后关闭 TCP 连接,先发送 AT+CIPCLOSE=1 ,再发送 AT+CIPSHUT ,如图 10 所示。 图 10
  • 热度 29
    2015-10-6 21:06
    2435 次阅读|
    4 个评论
    硬件平台:正点原子 ATK-SIM900A GSM/GPRS 模块开发板 软件平台: PC 端串口调试工具 测试目的:测试开发板基本功能、熟悉 AT 指令   1. 连接好硬件,主要是通过串口线连接 PC 和开发板,并给开发板供电。 2. 打开串口调试工具 XCOM ,调试工具会自动找到串口(这里是 COM5 ),通信参数设置为: 115200bps 的波特率、 1 位停止位、 8 位数据位、无校验位。另外,要勾选下面的“发送新行”复选框(如图 1 所示),这是因为 AT 指令默认是以回车( )结尾,这样调试工具会自动为 AT 指令加上回车。 图 1 3. 打开板上开关(这时蓝色 LED 亮),并长按 PWR_KEY 键(这时红色 LED 闪烁)。这时调试工具会收到一串乱码,如图 2 所示。 按 SIM900A 手册,这是用于串口同步。 图 2 4. 测试下列 AT 指令 1 ) AT+CPIN? 查询 SIM 卡状态。 收到的回复信息是 +CPIN: READY 这表明 SIM 正常。 2 ) AT+CSQ 查询信号质量。 收到的回复为 +CSQ: 14,0 14 表示的是信号强度, 0 表示误码率。 3 ) AT+COPS? 查询 SIM 卡的运营商。 收到的回复是 +COPS: 0,0,"CHINA MOBILE" 表示这是移动卡。 4 ) AT+CGMI 查询模块的生产商。 收到的回复是 SIMCOM_Ltd 表示生产商是 SIMCOM 公司。 5 ) AT+CGMM 查询模块型号。 收到的回复 SIMCOM_SIM900A 表示这是 SIMCOM 的 SIM900A 模块。 上述指令测试结果见图 3. 图 3 图 3 中会看到,每发一条指令,串口也会收到同样的指令,后面再跟着对指令的应答。这是因为 SIM900A 默认开启串口回显功能。可以通过指令 ATE0 来关闭,如果要打开,可以通过 ATE1 再打开。 附件是串口调试工具和 SIM900A 的指令手册。  
  • 热度 23
    2013-9-9 16:09
    2621 次阅读|
    5 个评论
    前几天发出打样的PCB回来了,先上几个图                 板子的固定孔都是对得上外壳的,这两天赶紧焊上元件看看,呵呵
  • 热度 18
    2011-11-24 15:10
    1605 次阅读|
    0 个评论
    一个GSM监控系统,单片机使用的是LPC2119,GSM模块为SIM900。LPC2119的UART1的DCD脚是和ISP功能复用的。SIM900的UART的DCD就连接到这个管脚。该管脚10K电阻上拉。 但是奇怪的问题出现了。DCD的电平一直为1.1V左右,LPC2119上电后就一直处于ISP模式下。  
相关资源
  • 所需E币: 0
    时间: 2022-1-22 16:55
    大小: 252.44KB
    上传者: samewell
    SIM900A_发彩信AT指令.pdf
  • 所需E币: 0
    时间: 2022-1-22 17:04
    大小: 476.21KB
    上传者: samewell
    GPRS无线模块SIM900A硬件设计注意事项(技术白皮书).pdf
  • 所需E币: 0
    时间: 2022-1-22 17:08
    大小: 1.29MB
    上传者: samewell
    GSMGPR基于SIM900A的应用与实现.docx
  • 所需E币: 0
    时间: 2022-1-22 17:10
    大小: 2.3MB
    上传者: samewell
    SIM900A_硬件设计手册_V1.04.pdf
  • 所需E币: 1
    时间: 2022-1-8 10:29
    大小: 70.27MB
    上传者: 西风瘦马
    SIM900A模块
  • 所需E币: 0
    时间: 2021-3-17 17:18
    大小: 12.73MB
    上传者: Argent
    arm公司设计的内核在电子产品MCU中仍占据主流,其设计的armcortex内核有多个系列,根据产品设计需求选择相应的类型,而Cortex-M系列是面向具有确定性的微控制器应用的成本敏感型解决方案,分享关于Cortex-M3的综合性讲解资料,欢迎下载阅读。
  • 所需E币: 0
    时间: 2021-3-8 21:27
    大小: 1.95MB
    上传者: czd886
    基于SIM900A的物联网短信停车管理系统设计
  • 所需E币: 3
    时间: 2019-6-5 22:46
    大小: 1.39MB
    上传者: royalark_912907664
    本文设计基于CC2530和SIM900A的无线传感器网络。CC2530模块分别与温湿度传感器、二氧化碳传感器、光照传感器组合,构成无线传感器网路的终端节点,对一定环境内温湿度、二氧化碳和光照要素进行测量,将测量结果通过无线传感器网络的路由节点发送给协调器节点,协调器节点对接收到的数据进行存储、分析和处理;协调器节点连接SIM900A实现数据的远程传输,当采集到的环境信息超过用户设定的报警阈值时,将报警信息及时发送至用户手机。实验证明:设计的无线传感器网络功能完整、安装简便、稳定可靠,可以准确地测量温湿度、二氧化碳浓度和光照强度数据。