更多精彩请到http://blog.tuzhuke.info/?cat=30

  M590为全球第一款纯数据GPRS模块,专注数据收发功能,GPRS数据以及短信数据。没有电话语音功能,可以能够拨打或者接听电话,但是不提供语音接口。价格低廉性价比高已经在各种工业和民用领域得到了广泛的应用。我本人拿到的这个模块是在国家电网上弄下来的,成批的替换下来的,品相都非常好。

1 M590主要特性

M590采用的电源电压是3.3V-4.5V,而且在硬件设计电路里推荐使用3.9V,一般使用线性电源变换器例如SPX2930T5这样的芯片。但是也可以直接连接电脑或者单片机通过USB口或者单片机板上的1117芯片供电,为了保证电压在工作时不会降到保护电压时,需要在电源和地之间串联一个大电容几百uF到几千uF。我用笔记本的USB测试给M590供电+一个大电容400uF,完全可以正常工作。

2.管脚定义

M590内部采用的是2.85V IO电源系统,所有IO最大限制电压时3.3V,这个对于3.3V单片机没有问题,但是对于5V单片机设计是需要考虑。通常采用两种方式,一种是官方提供的串联电阻。

另外一种方法是需要通过芯片自身电源+三极管实现电平的匹配。通常使用官方推荐的3.3V参考模块是可以正常工作的。

3 开启时序

M590需要硬件控制开能开机。官方描述:在模块处于关机时,先将模块的ON/OFF 管脚拉低,再给模块上电;模块上 电后,ON/OFF 管脚持续拉低300ms 以上(建议为500ms,下同),则模块开机。开机时,模块的串口会自动输出“MODEM STARTUP”提示,同时模块的LIGHT 会开始1秒的闪烁,VCCIO 持续输出2.85V。

简单说就是,拉低19引脚(ON/OFF引脚),上电,串口收到数据表明开机成功,19管脚悬空或者拉高即可。

4 关机时序

M590官方提供了关机时序,但是通常我们直接关电源就可以了。或者使用命令实现软关机。

5 串口连接

M590和外部设备需要通过串口连接,波特率可以通过AT命令设置,支持1200,2400,4800,9600,19200,38400,57600,115200 的波特率,默认速率为115200bps。

串口接口提供的IO较多,但是我们平时只需要连接TXD、RXD以及GND就可以了,需要格外只要的是连接的时候需要交叉

上图为M590连接应用,但是DTR和RING实际应用可以不连接。

全球第一款纯数据GPRS模块 有方M590 概述的更多相关文章

  1. Odoo:全球第一免费开源ERP 人力资源模块操作指南(完美珍藏版)

    概述 人力资源管理概述 一般企业里,和人力资源相关的工作有:1)员工合同管理,即员工基本档案管理:2)招聘管理,即岗位及岗位人员补充管理:3)员工薪资计算: 4)员工考勤:5)员工休假管理:6)员工绩 ...

  2. GSM/GPRS模块 AT指令集C语言编程——基于有方M660+和MSP430单片机

    GSM/GPRS芯片是手机中负责收发短信.拨打电话以及访问GPRS网络的核心器件.有方M660+为深圳有方公司生产的一款超小封装的GSM/GPRS工业无线模块,可以提供高品质的语音.短信.数据业务等功 ...

  3. 认识和选用常用的几种 GPRS 模块(转)

    源:http://blog.sina.com.cn/s/blog_4d80055a0100e8kr.html 我在这里把常见的GPRS模块分成3种: (1)GPRS DTU(GPRS数传单元,常称GP ...

  4. linux下利用GPRS模块发短信、打电话

    一.开发环境     内核版本:linux-3.0    开发板:FL2440(nandflash:K9F1G08 128M)    GPRS模块:SIM900   二.与发短信和拨号相关的 AT 指 ...

  5. 移动測试技术保护源码!解码全球首款移动端白盒測试工具ThreadingTest (文章转自己主动点科技)

    作者 智晓锋 - 2014/07/14 自从斯诺登曝光美监听丑闻事件之后,我国政府就将信息安全问题上升到了国家安全的高度.基于此.国内的一家创业公司推出了智能型Android真机白盒測试以及开发辅助类 ...

  6. GPRS模块在Linux平台上ppp拨号上网总结与心得

    linux平台的ppp拨号上网,(注明:这里只谈命令行拨号,用linux就要习惯和熟练使用命令行) 在网上常见的有三种方式:1.使用智能的ppp拨号软件wvdial:参考案例:本博客的<使用wv ...

  7. Linux-C实现GPRS模块发送短信

    “GSM模块,是将GSM射频芯片.基带处理芯片.存储器.功放器件等集成在一块线路板上,具有独立的操作系统.GSM射频处理.基带处理并提供标准接口的功能模块.GSM模块根据其提供的数据传输速率又可以分为 ...

  8. linux下GPRS模块的应用程序

    ---------------------------------------------------------------------------------------------------- ...

  9. ESA2GJK1DH1K基础篇: 移植官方MQTT包,让TCP实现MQTT功能(以GPRS模块为例)

    前言 这节代码将在这一节的基础上实现 拷贝第一节测试里面的MQTT文件夹到当前工程 当前工程建个MQTT的文件夹,用于存放那个MQTT文件夹里面的内容 添加文件到里面 注意:::: 实际源码拷贝位置 ...

随机推荐

  1. Java 11 这 8 个逆天新特性教你写出更牛逼的代码!

    美国时间2018年 09 月 25 日,Oralce 正式发布了 Java 11,这是据 Java 8 以后支持的首个长期版本. 为什么说是长期版本,看下面的官方发布的支持路线图表. 可以看出 Jav ...

  2. vue项目使用阿里巴巴矢量图标库教程

    前言:element-ui自带的图标库还是不够全,还是需要需要引入第三方icon,自己在用的时候一直有些问题,参考了些教程,详细地记录补充下. 对于我们来说,首选的当然是阿里icon库 地址:http ...

  3. 怎样在win7 IIS中部署网站

    怎样在win7 IIS中部署网站? IIS作为微软web服务器的平台,可以轻松的部署网站,让网站轻而易举的搭建成功,那么如何在IIS中部署一个网站呢,下面就跟小编一起学习一下吧. 第一步:发布IIS文 ...

  4. 饮冰三年-人工智能-linux-03 Linux文件管理(权限管理+归档+压缩)

    1:对文件的权限管理 drwxr-xr-x. 最后一个.表示在安全情况下创建的.selinux a: d表示目录:-表示普通文件:l表示快捷方式:b设备文件 b:- 属主的权限 r:读权限:w:写权限 ...

  5. social psychology 10th David G. Myers

    Social psychology is a science that studies the influences of our situations, with special attention ...

  6. OpenCV-Python入门教程7-PyQt编写GUI界面

    前面一直都是使用命令行运行代码,不够人性化.这篇用Python编写一个GUI界面,使用PyQt5编写图像处理程序.包括:打开.关闭摄像头,捕获图片,读取本地图片,灰度化和Otsu自动阈值分割的功能. ...

  7. k3 Bos开发百问百答

              K/3 BOS开发百问百答   (版本:V1.1)           K3产品市场部       目录 一.基础资料篇__ 1 [摘要]bos基础资料的显示问题_ 1 [摘要]单 ...

  8. ES优化总结

    ES优化总结(特别是在bulk大量数据到ES的时候) https://blog.csdn.net/chenxun_2010/article/details/78602795 将 ELASTICSEAR ...

  9. Nancy 自寄宿

    一:简介 Self Hosting 顾名思义,就是自己Host自己.也就是不需要依赖别的应用,而让应用本身就是服务.一个Console程序或者一个Winform程序都是一个应用,Self Hostin ...

  10. 安装淘宝npm(cnpm)

    https://www.cnblogs.com/yominhi/p/7039795.html http://npm.taobao.org/ 初始化一个 mpvue 项目 现代前端开发框架和环境都是需要 ...