最近入手了一块M590E gsm模块 价格相当低(因为卖家没资料) 玩了之后发现这东西还是不错的 物美价廉 下面把折腾过程中遇到的问题和解决方案整理一下:

安装

总共要接一个二极管,一个电解电容(铝电解1000uf 或 钽电容470uf 当心反接爆炸!贴片电容标色的一边是正极 直插的标色端是负极),一个SIM卡上拉电阻,一个led指示灯(可选,要串限流电阻),天线(可选)

启动

首先用充电宝试触一下,防钽电容爆炸。没问题了就串口接电脑上,默认波特率115200。
上电后模块不会直接开机,需将第19脚(BOOT)接地才能开机,开机后指示灯慢闪。

收发短信

发短信

这里的操作流程和其他厂子的GSM模块一样,指令集通用,流程如下:
发串口AT指令

AT+CMGF=1 #设置短信模式为文字模式
AT+CMGS="<收信人手机号>" #准备发送,接下来模块会回复‘>’表示正在接受短信内容

接下来输入欲发送的内容 写完了以0x1A结束(在终端里0x1A代表Ctrl-Z)
之后模块会自动发送 发送成功会返回OK

收短信

模块会自动接收短信到内存中
要查看完整列表要使用AT+CMGL,之后会返回完整的未读短信列表
下附常用短信处理AT指令:

命令 作用
AT+CIMI 得到手机序列号(IMEI)
AT+CSCS 获取、设置手机当前字符集。可设置为 GSM 或 UCS2
AT+CSCA 短信中心号码
AT+CMGD 删除短信

更多请查看 https://blog.csdn.net/sxjk1987/article/details/7314912

基站定位

本文所谓的基站定位,就是让模块查询目前正在连接的基站编号,然后根据编号去基站数据库里查该基站的位置
在片上资源有限的情况下,建议采用记录基站编号的方法记录当前位置

#首先设置获取基站号使能
AT+CREG=2
#然后就可以查询了
AT+CREG?
#回复 +CREG: 2,1,"116E","5D96" 其中116E是小区号,5D96是基站号
AT+COPS? #获取运营商

接下来就可以去数据库查了

成功定位我邮位置
要是想获取更多基站信息,可以用 AT+XCELLINFO?
目前没有找到让模块自动发送基站信息的办法,有知道的朋友帮忙回复一下

【折腾】M590E启动 收发短信 基站定位相关推荐

  1. 【物联网】AT指令|AT返回错误|AT 指令 收发短信和GPRS上网 SIM508/548

    目录 常用AT命令解释 AT 指令 收发短信和GPRS上网 SIM508/548 AT指令返回错误 解释 CME错误: CMS错误 CME错误(英文) CMS 错误(英文) 短信通信的几种情况和CMS ...

  2. 利用宽乐通信实现PHP网页收发短信

    一直想为网站提供收发短信的功能. 最近学习了一下宽乐通信,  它是电信提供的一个服务,是华为公司开发的,以WebService方式提供了收发短信的开发接口, 用PHP调用这个接口就可以收发短信了. 使 ...

  3. 使用计算机扬声器打电话,【IT之家干货店】教你用Win10连接iPhone,在电脑上接打电话、收发短信...

    最近小编在少数派发现了一篇文章,讲的是如何在Win10上与iPhone互联,最终实现在电脑上接打电话.收发短信,这个篇文章切实的解决了小编的使用痛点,IT之家小编亲自试验该方法可行,再此将方法分享出来 ...

  4. .Net/C# 实现 中国移动 CMPP v3.0 ISMG - SP 收发短信的 SP 客户端 (CMPP SP Client)

    /*  .Net/C# 实现 中国移动 CMPP v3.0 ISMG <-> SP 收发短信的 SP 客户端 (CMPP SP Client)  本程序严格按  <中国移动通信企业标 ...

  5. [转]【IT之家干货店】教你用Win10连接iPhone,在电脑上接打电话、收发短信

    最近小编在少数派发现了一篇文章,讲的是如何在Win10上与iPhone互联,最终实现在电脑上接打电话.收发短信,这个篇文章切实的解决了小编的使用痛点,IT之家小编亲自试验该方法可行,再此将方法分享出来 ...

  6. 脚本控制向Android模拟拨打电话,发送短信,定位设置功能

    做行为触发的时候要向模拟器实现拨打电话,发送短信,定位设置的的功能,可以很方便通过telnet localhost  5554实现. 写个脚本很快的搞定了.网上资料很多,脚本的很少,也所积点德啦. 写 ...

  7. 用电脑发短信_重磅!一个软件实现电脑上接打手机电话、收发短信、传文件、屏幕镜像!...

    点击箭头处"蓝色字",关注我们哦!! Dell Mobile Connect 本身是一款专门为 Dell 指定设备提供的专门为计算机与 iOS 或者 Android 智能手机之间进 ...

  8. 编写了一个通过手机短信平台收发短信的软件

    看过我写的"使用Ajax技术编写的一个网站"这篇博客的网友也许已经知道我现在是做什么工作的了.由于工作的原因,需要在网络上从事一些进行商业营销的活动,以帮助工作的开展.比如:介绍公 ...

  9. Android 接收和收发短信

    收发短信应该是每个手机最基本的功能之一了,即使是许多年前的老手机也都会具备这项功能,而Android作为出色的智能手机操作系统,自然也少不了在这方面的支持.每个Android手机都会内置一个短信应用程 ...

最新文章

  1. java frame paint_一个简单的java frame画图(paint)问题
  2. android序列化异常,关于序列化:错误:Android中的序列化和反序列化
  3. 设计模式:结构型模式
  4. python样本期望值_用 python 做 z 检验,t 检验
  5. matlab红外图像温度提取,一种基于红外热图的温度提取方法.pdf
  6. Message 消息提示
  7. Variable Assembly Language可变汇编语言
  8. 清华大学博士,就12年前抄袭一事公开道歉
  9. 大学四年只学java_大学四年废了怎么办,不如来学java
  10. OpenWrt中对USB文件系统的操作, 以及读写性能测试
  11. 张季跃 201771010139《面向对象程序设计(java)》第八周学习总结
  12. 019 Linux tcpdump 抓包案例入门可真简单啊?
  13. office2016显示已经激活,但每次打开都跳出激活页面
  14. 两个tplink路由器有线桥接_TP-Link路由器有线方式桥接设置教程
  15. 宣布造车后股价上演“过山车”,开心汽车如意算盘恐落空
  16. Android随机点名器,Excel基础知识-详解随机点名器
  17. Win10下Python3.x环境安装和配置教程
  18. 图书馆数据库资源访问方法
  19. OWL操盘主图可视化解读
  20. 大数据技术之 HBase安装配置

热门文章

  1. Mac上如何设置使用触发角快速启动屏幕保护程序
  2. 全球及中国维生素糖果行业销售现状及需求规模调查报告2021年版
  3. 赛效:PDF电子文档怎么转HTML?
  4. 【已解决】启动Python报错api-ms-win-crt-process-l1-1-0.dll缺失,windows7无法升级,升级补丁打不上的解决办法
  5. Jena RDF API 使用教程
  6. oracle内存部件命中率计算
  7. nRF24L01+启用自动应答ACK及自动重发的实战分享
  8. 魔兽转移账号的服务器,《魔兽世界》经典怀旧服免费角色转移
  9. “智慧水利”发展综述:我国水利事业迈入新阶段
  10. python mange.py runserver 报错:以一种访问权限不允许的方式做了一个访问套接字的尝试