这是我们采用西门子工业级GSM模块TC35I设计开发的GSM通讯MODEM,它可以通过短消息的形式传递数据,具有网络可靠、覆盖面广、通讯费用"/>
知识
首页 知识 电子工程

采用TC35模块的串口通讯猫

2012-03-27 13:21:19 编辑:余淮
width="528" height="30">  

 

 这是我们采用西门子工业级GSM模块TC35I设计开发的GSM通讯MODEM,它可以通过短消息的形式传递数据,具有网络可靠、覆盖面广、通讯费用低廉的优点。

产品1:采用串口通讯的TC35I GSM通讯猫 每套 260元

 这是我们采用TC35I专用GSM模块开发的GSM通讯猫,采用铝合金精美外壳,坚固耐用、散热良好,并且有很好的电磁兼容性能,适合在条件恶劣的场合下使用。

采用TC35模块的串口通讯猫 采用TC35模块的串口通讯猫

采用TC35模块的串口通讯猫

    通过我们专门为TC35I模块开发的专用测试软件(点击下载试用)注意:通讯串口选实际连接的端口,如COM1,通讯速率9600。

应用领域:

1。用电脑控制TC35I通讯猫收发中文短信

采用TC35模块的串口通讯猫

    通过我们开发的通讯猫收发专用软件(点击下载试用),可以方便地发送和接收中文短信,可以作为短信息******、短信收集编辑器等商业用途,注意:通讯串口选实际连接的端口,如COM1,通讯速率9600。

2。作为报警系统的上位机

    可以组成多发一收的报警终端模块,终端可以采集现场的温度、电压、电流,当参数超标时自动通过TC35I通讯猫发送含有现场参数的报警短信,上位机GSM MODEM收到报警短信后,自动编辑整理报警信息,并且根据程序报警或者拨打管理者电话或者发短消息,应用领域非常广泛,例如:无线水文检测点、机动车异常报警系统、通讯基站多参数遥测系统等等。

采用TC35模块的串口通讯猫

     TC35I通讯猫使用前必须要插入一张GSM的SIM卡(13xxxxxxxxx)就是手机卡,卡可以是移动的也可以是联通的。

选择SIM卡注意事项:

1。只能使用GSM网络的手机卡,联通的CDMA卡不能使用。

2。手机卡不能设置开机密码,否则无法登录成功GSM网络。

3。要保证这张手机卡有一定的资金余额,用于支付发定位短信时产生的费用。

4。手机卡在使用前,应先放入手机中设置好短信息中心服务号码,短信息中心服务号码每个地方都不相同,具体可以询问当地的1860或1001,现在销售的手机卡通常已经设置好了。

采用TC35模块的串口通讯猫

如何装上和取下SIM卡:

  TC35I通讯猫采用的是高档抽屉式SIM座,装上和取下SIM卡时无需打开设备外壳,只要用园珠笔笔尖对准SIM卡座黄色部分(红色箭头所指的位置)顶入,SIM卡抽屉盒会自动弹出,将SIM卡有铜箔电极的一面向上,注意SIM卡缺口位置放入SIM卡,推上SIM卡抽屉盒,即完成SIM卡安装,注意:装上和取下SIM卡时必须保证GSM MODEM处于断电状态!SIM卡的托盘必须插入对应的插槽中,请安装时细心观察。

如何通电测试:

    将TC35I通讯猫配套的串口线一头连接通讯猫,另一头和电脑的串口,7.5V电源插入通讯猫的电源插座,这时红色LED灯长亮,约5秒后GSM MODEM的状态指示灯熄灭,然后间隙闪亮,此时已经登录成功GSM网络,如果用其他电话拨打猫内部的手机卡可以拨通,拨通的同时LED指示灯也会快速闪烁。

    我们开发的TC35通讯猫完全支持标准的AT指令,客户可以用串口调试助手等软件进行测试。点击这里可以下载到详细的AT指令

采用串口通讯的TC35I GSM通讯猫 产品清单如下:

1、TC35 GSM通讯猫主机一个
2、GSM 天线一根
3、专用串口通讯电缆一根

4、7.5V/1000毫安开关电源一个
5、包装纸盒一个
6、主机固定连片2个

采用TC35模块的串口通讯猫

产品3:专业短消息群发软件(每套29元,购买后通过电子邮件发送)

采用TC35模块的串口通讯猫

    专业短消息群发软件它可以和多种GSM通讯猫接口,适合高密度全自动群发,用于广告宣传、企业管理、客户沟通等用途,建立完善的客户管理数据库,适合市场上常见的GSM通讯猫,注意:发短消息产生的费用和通讯猫内部的手机卡相关资费有关和我们的软件无关。

产品4:GSM MODEM 动态链接库二次开发接口资料,不加密无使用限制 每套150元

   我们提供的GSM MODEM一般都是直接连接电脑,通过电脑的软件控制串口或者USB口进行控制,现在我们可以提供动态链接库的二次开发接口资料,它采用常用的多种编程语言,大大方便了客户进行自行开发软件,而且不加密,无使用次数限制,我们的资料适用于WAVECOM、西门子、诺基亚、摩托罗拉等支持标准AT指令的GSM短信终端。

采用TC35模块的串口通讯猫

使用方式:将sms.dll文件拷贝到系统安装目录中的system32文件夹中,然后再根据以下接口函数说明和提供的例程源码开发

接口函数:

1、Sms_Connection(Com_Port As Integer,Com_BaudRate As Integer, Mobile_Type As String) As Integer
Sms_Connection函数说明如下:
功能描述:用于初始化终端与串口的连接
Com_Port:串口号(0为红外接口,1,2,3,...为串口)
Com_BaudRate:波特率
Mobile_Type:返回终端型号
Sms_Connection:返回值(0:连接终端失败;1:连接终端成功)

2、Sms_Send(Sms_TelNum As String, Sms_Text As String) As Integer
Sms_Send函数说明如下:
功能描述:发送短信
Sms_TelNum:发送给的终端号码
Sms_Text:发送的短信内容
Sms_Send:返回值(0:发送短信失败;1:发送短信成功)

3、Sms_Receive(Sms_Type As String, Sms_Text As String) As Integer
Sms_Receive函数说明如下:
功能描述:接收指定类型的短信
Sms_Type:短信类型(0:未读短信;1:已读短信;2:待发短信;3:已发短信;4:全部短信)
Sms_Text:返回指定类型的短信内容字符串(短信内容字符串说明:短信与短信之前用"|"符号作为分隔符,每条短信中间的各字段用"#"符号作为分隔符)

4、Sms_Delete(ByVal Sms_Index As String) As Integer
Sms_Delete函数说明如下:
功能描述:删除指定的短信
Sms_Index:短信的索引号

5、Sms_AutoFlag()As Integer
Sms_AutoFlag函数说明如下:
功能描述:检测连接的终端是否支持自动收发短信功能
Sms_AutoFlag:返回值(0:不支持;1:支持)

6、Sms_NewFlag() As Integer
Sms_NewFlag函数说明如下:
功能描述:查询是否收到新的短信息
Sms_AutoFlag:返回值(0:未收到;1:收到)

7、Sms_Disconnection() As Integer
Sms_Disconnection函数说明如下:
功能描述:断开终端与串口的连接

下面我们列举一些常用的AT指令:

控制端发送的AT指令
猫回答
指令的功能
备注
AT
OK
通讯握手
 
AT+CLCC
OK
来电话时有信号输出
串口输出:RING
AT+CMGL=0
 
读取全部未读过的SMS消息
 
AT+CMGL=2
 
列出已有的短信息
 
AT+CMGL=4
 
读取全部SMS消息
 
AT+CMGR=X
 
读取第X条短消息
 
AT+CMGF=0
 
用PDU格式
 
AT+CMGD=X
 
删除第X条短消息
 
AT+CGSN
 
读取TC35I的序列号
例如:351254004238596
AT+CSCA
 
显示短信息中心地址
 
AT+CMGW
 
写短信息并存储。
 
ATD051383082087;
 
拨打051383082087电话
注意需要最后的分号
AT+CNMI=1,1,2
OK

设置收到短消息提示

例如:+CMTI:“SM”,4 4表示手机内短消息数量

   这是用串口调试助手成功发送的中文短信息完整过程,短信中心号码:13800513500 短信接收方号码:13306285091 短信内容:晚上好123 红色表示发送的内容,蓝色表示接收到的数据,黑色表示备注。

AT(回车)通讯握手
OK

AT+CMGF=0 设置为PDU模式,因为要发送中文汉字
OK
AT+CMGS=6
发送短消息的字节数
> 表示可以接收数据

0891683108503105F011000B813103265890F10008A90C665A4E0A597D003100320033 包含短信中心、接收方手机号码和短信内容的数据
1A 发送结束标志,一定要十六进制大写模式,不是ASIC码!(可以在串口调试助手中勾选十六进制选项)只有最后发送1A十六进制码后短信才会被成功发出!
+CMGS: 45

OK 表示第45条短信发送成功!

下面分析这条信息:
08——表示短消息中心地址长度;
91——表示短消息中心号码类型;
68----中国代码
3108200905F0——表示短消息房层中心号码;1380 0290 500
0103——表示发送短消息的编码方式;
0D——表示目的地址长度;
91——表示目的地址类型;
683199312523F9——表示接收短消息的手机号码为13991352329(前面68是固定的,后面的手机号码每2位掉换一下位置,最后一位前面加入F)
3208——表示发送中文字符方式;
0C——表示短消息长度;
665A4E0A597D003100320033——表示发送中文字符的UNICODE码
汉字的中文内码: 665A{晚} 4E0A{上} 597D{好} 0031{1} 0032{2} 0033{3}。

点击这里可以下载到详细的TC35I英文使用说明书

点击这里可以下载到简编的中文AT指令集

点击这里可以下载一些单片机实现短收发的C语言资料

 

免责声明:本文转载来自互联网,不代表本网站的观点和立场。

本文统计

  • 发布时间:2012-03-27 13:21:19
  • 最后一次修改时间:2012-03-27 11:30:47
  • 浏览次数:281
  • 评论数量:0
  • 点赞次数:1

推荐文章

暂无数据

评论(0)

举报
验证码
发表
最新评论

暂无评论,期待你的妙语连珠

举报文章问题
验证码
预约新游

预约成功!,

到时你将收到我们的短信提醒。

回复 宏伟路口 :
我真不理解,我只有一个女王和双生希儿!!还是比较喜欢360安全卫士的弹窗过滤,图标就在首页的右下角,开启非常的方便。而且强力过滤模式的话,可以将很多顽固的软件弹窗过滤掉,很彻底值得推荐。
CopyRight © 1999-2023 ejdz.cn All Right Reserved 易家知识网 版权所有 意见反馈

渝ICP备20008086号-17 渝公网安备50010702505138号渝公网安备50010702505138号

ejdz2023#163.com(#替换为@)   QQ:2368208271