EDN首页   博客首页

日志档案

发表于 2007-7-18 19:35:15

3

标签: 无标签

TC35调试笔记(转)

TC35调试笔记
一、TC35的部分调试参数
1
TC35的电流消耗指标:
1
〉通话模式的峰值电流(TALK mode of peak),1.8A
2
〉通话模式的典型电流(TALK mode),300mA @900MHz / 270mA @1800MHz
3
〉空闲模式(IDLE mode)的消耗电流,10mA
4
〉休眠模式(SLEEP mode)的消耗电流,3mA
5
〉关机模式(Power Down mode)的消耗电流,50µA
2
、关于LED灯显示的状态
SYNC
引脚可以用来输出一个同步信号(synchronization signal),也可以在应用使来控制一个LED灯的输出状态。:SYNC端通过一个三极管或门电路来控制LED。一个简单的电路接法是:SYNC端通过一电阻接到NPN三极管(如9013)的基极,射极直接接地,集电极通过一个接限流电阻接到LED的负端,LED的正端接VCCLED的工作模式完全类同于同步信号,显示的是TC35的工作状态:
1
LED灯灭,表示TC35电源关闭,处于休眠、报警或单纯的充电模式
2
600 ms  / 600ms 灭,表示未插入SIM卡,或者个人身份未登记/已注销,或者网络正在搜寻中,或者正在进行用户身份鉴定,或者网络注册正在进行中
3
75ms  / 3s 灭,表示网络注册成功(控制通道和用户交换信息完成),无来电
4
LED灯亮,依据不同的呼叫类型:声音呼叫,数据呼叫,在建立或者完毕时的状态。
2
、关于VDD端:
TC35
正常工作时,VDD引脚输出信号的幅度(大约在开机后60ms产生):2.9V/70mA,可作为外部应用。
空闲或者通话模式: VDDout = 2.9V ±3% @ 70mA Imax = 70mA;电源关闭模式: VDDout = 0V
3
、关于VBATT+端:
TC35
的工作电压输入端VBATT+,电压幅度为 3.3V-5.5VVtyp = 4.2V,最大电流Imax ≤ 2 A @ GSM天线回波损耗(return loss≥ 6 dB。必须注意:最低工作电压不能低于3.3V,否则电压将会跌落,从而导致TC35停止工作。由于VBATT+引脚的峰值电流为 2A ,一个GSM发射脉冲(transmission burst)可能引起相当大的电压跌落,此外由于外部电源的扁平柔性连线的内在固有阻抗也可能损失一部分。因此,在任何时候,必须保证VBATT+ 的电压不能低于 3.3V,而且电压跌落差值不能超过400 mV。另外,为了保证TC35在发射脉冲区间的电压跌落值处于最低值,采用尽可能短的连接模块和ZIF座的扁平柔性FFC电缆,长度不得超过200mm,和低输出阻抗(low-impedance)的电源。
4
、关于POWER:
TC35
的充电电压正端POWER,如果通过外部的电源(如充电器)供电,应保证Imax = 500 mAVin=5.5-8V
5
、关于/IGT(Ignition)端:
TC35
的触发点火信号端/IGT, OC门或者一个简单的开关拉低该端电平来开启模块,低电平有效。在空闲/通话/关机模式:Vout = 2.0VVlow,max = 0.45V @ Iout = 10µAtlow ≥ 100ms。对于点火信号IGT的处理,需要首先拉低该脚电平到地,并至少维持100ms
注意,如果你通过充电器回路(接到POWER引脚)供电,或者通过电池供电(接到VBATT+引脚),那么IGT信号必须维持至少1秒!
6
、关于PDPower down):
TC35
的关闭电源端/PD,关机信号脉冲,信号波形为~~~|______|~~~ ,拉低到低电平,至少维持3.5秒方为有效。Vin,low,max = 0.45V @ I = 0.1mA,可用OC门或者一个简单的开关实现,通过关机信号端可以关闭TC35。而在IGT引脚施加一个低电平脉冲信号可以重新开启模块及系统。另外,关机信号端/PD也可用来实现看门狗信号输出:Vout,low = 0.35V @ 0.01mAVout,high = 2.30V @ -0.01mAfout = 0.5-2.0Hz
7
、启动TC35的方式:
TC35 
可以通过以下方式激活,开始工作
1
〉通过点火线IGT触发,进入正常工作状态
2
〉通过电源线,开始进入充电区
3
〉通过RTC中断,开始进入报警模式
8
TC35的开机操作时序
当开始应用,TC35的加电过程必须按照以下步骤进行:
1
〉直到VBATT+脚的电平超过3.0V时方可对ignition线的信号电平变换。
2
VBATT+脚的电平上升达到3.0V后维持10毫秒,方可拉低IGT线的信号电平。IGT线的电平跌落时间(下降时间)必须不超过1ms
3
〉另外,该IGT线的低电平信号必须维持最少100ms
4
〉在IGT线信号转换区间必须保证 VBATT+ 的电压不能低于3.0V,否则模块不能被激活。  
 

 

二、单片机控制GSM模块TC35的方法

  介绍一种 采用GSM的短信功能,可以使某些控制达到零距离"。由于短信息的费用低廉,可以取代传统的无线遥控。现在详细介绍一种采用单片机(MCS51系列)控制TC35(廉价的GSM模块)发送、接收GSM短信的方法。

1  TC35的控制简介
    TC35
Siemeils公司推出的新-代无线通信GSM模块。自带RS232通讯接口,可以方便地与PC机、单片机连机通讯。可以快速、安全、可靠地实现系统方案中的数据、语音传输、短消息服务(Short Message Service)和传真。TC35模块的工作电压为3.3—5.5V,可以工作在900MHz1800MHz两个频段,所在频段功耗分别为2w(900M)1w(1800M)
   
模块有AT命令集接口,支持文本和PDU模式的短消息、第三组的二类传真、以及2.4k,4.8k,9.6k的非透明模式。此外,该模块还具有电话簿功能、多方通话,漫游检测功能,常用工作模式有省电模式、IDLETALK等模式。通过独特的40引脚的ZIF连接器,实现电源连接、指令、数据、语音信号、及控制信号的双向传输。通过ZIF连接器及50Ω天线连接器,可分别连接SIM卡支架和天线。
    TC35
模块主要由GSM基带处理器、GSM射频模块、供电模块(ASIC)、闪存、ZIF连接器、天线接口六部分组成。作为TC35的核心,基带处理器主要处理GSM终端内的语音、数据信号,并涵盖了蜂窝射频设备中的所有的模拟和数字功能。在不需要额外硬件电路的前提下,可支持FRHREFR语音信道编码。其它功能介绍可参见有关资料!

2AT指令的介绍
TC35
模块的通讯全部采用AT+xxx完成。基本的AT指令见:/html/zonghejishu/2007/0514/2078.html

3  TC35的连机方法
   
任何一个TC35模块首次使用时,必须要测试其工作是否正常,由于其自带RS232接口,所以我们可以用PC机的串口调试软件进行调试。
1
、启动串口调试软件(见界面)
 
 
串口调试软件有许多,可以使用任意一款软件,也可以使用WINDOWS自带的超级终端"。设置波特率19.2k,这是TC35的默认波特率,首次连机可以从240057.6k不断测试,直到TC35有应答。

2
、发送“AT"’
  AT
回车

3
、改变波特率“AT+IPS=XXXX"
  TC35
的默认波特率是19.2k,实际使用时,可以改成960038.4K,方法如下:
  AT+IPR=9600
回车

4
、短信模式的设置
  (GSM
模块的短信模式有2种。第1种是:TEXT模式;2种是:PDU模式。PDU模式可以采用unicode编码发送英文、汉字。但合成PDU码比较复杂,TEXT模式只能发送英文,但无须编码。实际使用可以采用TEXT模式。
设置如下:
    AT+CMFG=1
回车

5
、短信模式简介
    SMS
是由Etsi所制定的一个规范(GSM 03.40GSM 03.38)。当使用7-bits编码的时候它可以发送最多160个字符;8-bit编码(最多140个字符)。通常无法直接通过手机显示;通常被用来作为数据消息,例如:smart messaging中的图片和铃声和OTA WAP设置。16-bit信息(最多70个字符)被用来显示Unicode(UCS2)文本信息,可以被大多数的手机所显示。一个以class 0开头的16-bit的文本信息将在某些手机上作为Flash SMS显示(闪烁的SMS和警告SMS)
   
有两种方式来发送和接收SMS信息:使用文本模式或者使用PDU(protocol description unit)模式。文本模式(可能某些手机不支持)实际上也是一种PDU编码的一种表现形式。在显示SMS信息,可能使用不同的字符集和不同的编码方式。

6
、短信读取方法
    AT+CMGR=X
回车
如果有短信息,TC35回应:
AT+CMGR=1
+CMGR
"REC UNREAD","13307496548",,"04/08/17,222432+02
testOK
OK
短信息分析:
“test OK"
就是短信息内容。
短信息的存储容量与Ic卡有关,序号从1-N
REC UNREAD"
:代表短信息未读过。
REC READ"   
:已读过。
13307496548" 
:接收的手机号码。
04/08/17,22
2432+02":短信息发送的时间。
无短信息,TC35回应:
AT+CMGR=3
+CMGR
0,,0

7
、短信的删除方法
    AT+CMGD=1
回车

8
、短信的发送方法
   
短信息的发送分成两步:
    1
:发送接收的手机号码,等待应答:“>"
    AT+CMGS="13307496548"
回车(目的地址)
    TC35