TC35i新版西门子工业GSM模块是一个支持中文短信息的工业级GSM模块,工作在EGSM900和GSM1800双频段,电源范围为直流3.3~4.8V ,电流消耗——休眠状态为3.5mA,空闲状态为25mA,发射状态为300mA(平均),2.5A峰值;可传输语音和数据信号, 功耗在EGSM900(4类)和GSM1800(1类)分别为2W和1W ,通过接口连接器和天线连接器分别连接SIM卡读卡器和天线。SIM电压为3V/1.8V,TC35i的数据接口(CMOS电平)通过AT命令可双向传输指令和数据,可选波特率为300b/s~115kb/s , 自动波特率为1.2kb/s~115kb/s。它支持Text和PDU格式的SMS(Short Message Service,短消息),可通过AT命令或关断信号实现重启和故障恢复,中文资料如下:

TC35i由供电模块(ASIC)、闪存、ZIF连接器、天线接口等6部分组成。作为TC35i的核心基带处理器主要处理GSM终端内的语音和数据信号,并涵盖了蜂窝射频设备中的所有模拟和数字功能。

TC35i硬件设计:

TC35i模块有40个引脚,通过一个ZIF(Zero Insertion Force,零阻力插座)连接器引出。这40个引脚可以划分为5类,即电源、数据输入/输出、SIM卡、音频接口和控制。

TC35i的第1~5引脚是正电源输入脚通常推荐值4.2V,第6~10引脚是电源地。11、12为充电引脚,可以外接锂电池,13为对外输出电压(共外电路使用),14为ACCU-TEMP接负温度系数的热敏电阻,用于锂电池充电保护控制。

15脚是启动脚IGT,系统加电后为使TC35i进入工作状态,必须给IGT加一个大于100ms的低脉冲,电平下降持续时间不可超过1ms。

16~23为数据输入/输出,分别为DSR0、RING0、RxD0、TxD0、CTS0、RTS0、DTR0 和DCD0。tc35i模块的数据输入/输出接口实际上是一个串行异步收发器,符合ITU-T RS232接口标准。它有固定的参数:8位数据位和1位停止位,无校验位,波特率在300bps~115kbps之间可选,默认9600。硬件握手信号用RTS0/CTS0,软件流量控制用XON/XOFF,CMOS电平,支持标准的AT命令集。

其中18脚RXD、19脚TXD为TTL的串口通讯脚,需要和单片机或者PC通讯。

TC35i使用外接式SIM卡, 24~29为SIM卡引脚,SIM卡同TC35i是这样连接的:SIM上的CCRST、CCIO、CCCL、CCVCC和CCGND通过SIM卡阅读器与TC35i的同名端直接相连,ZIF连接座的CCIN引脚用来检测SIM卡是否插好,如果连接正确,则CCIN引脚输出高电平,否则为低电平。

TC35i的第32脚SYNC引脚有两种工作模式,一种是指示发射状态时的功率增长情况,另一种是指示TC35i的工作状态,可用AT命令AT+SYNC进行切换,本模块使用的是后一种。当LED熄灭时,表明TC35i处于关闭或睡眠状态;当LED为600 ms亮/600ms熄时,表明SIM卡没有插入或TC35i正在进行网络登录;当LED为75 ms亮/3s熄时,表明TC35i已登录进网络,处于待机状态。

30、31、32脚为控制脚,其中30为RTC backup,31为Power down,32 为SYNC。

35~38为语音接口,35、36接扬声器放音。37、38可以直接接驻极体话筒来采集声音(37是话筒正端,39是话筒负端)

TC35I开发技巧:

模块的供电电压如果低于3.3V会自动关机。同时模块在在发射时,电流峰值可高达2A。同时在此电流峰值时,电源电压(送入模块的电压)下降值不能超过0.4V。所以该模块对电源的要求较高,电源的内阻+FFC联接线的电阻必需小于200mΩ。

单片机通过两根I/O口控制TC35的开关机、复位等,通过串口与TC35进行数据通信,通信速率为9600Kbps,采用8位异步通讯方式,1位起始位,8位数据位,1位停止位。

TC35i模块输入输出的TTL正电平逻辑不是+5V,而是+2.9V,因此必要时加端口保护。

40芯0.5mm间距扁平排线3厘米长间距0.5mm
翻盖式专用排线卡座主要用于连接TC35I与目标板的连接。

TC35I专用天线转接线村田头转成SMA接口,主要用于TC35I模块和GSM天线的连接。是每个西门子模块必备的产品.

GSM小天线(SMA接口)

普通的SIM卡座

3米长贴片GSM天线(SMA接口)

这种天线增益高、频带宽、信号强度稳定、适应环境性能好、安装方便、经济耐用、天线背后自带3M不干胶,可以牢固贴在其他物品上,经各厂家使用,是内置天线的首选天线。F:820-960/1710-1990 G:3.0 SWR:1:1.5 I:50 规格:115*21*3毫米。


高档抽屉式SIM卡座

LM2941S

它是开关型可调高性能微波电路专用稳压芯片,上图中最左边的第一脚是电压调整端,提供1.28V的基准电压,可以通过外围两个电阻的分压比能灵活改变输出电压,第二脚是控制端,高电平时关闭电源模块,低电平时模块正常工作,第三脚是地,第四脚是电源输入端,第五脚是电压输出端,例如TC35理想工作电压是4.2V。

  

带GSM天线的西门子TC35模块

这是原装TC35拆机品决不是TC37改的,而且品相很好至少8成新,软件版本是最新的,并经过认真测试确保100%合格,这种模块原来用于无线公话,已经带有焊接好的GSM天线,可以进一步降低成本,支持标准的AT指令非常适合学生等进行毕业设计。

GSM配件详细报价
价格(元)
TC35I
199
40芯扁平排线
2
排线专用接插卡座
2
TC35I专用天线转接线(SMA接口)
10
GSM小L形天线(SMA接口)
10
普通SIM卡座
4
高档抽屉式SIM卡座
18
TC35I专用固定螺丝螺母垫片3套
3
带GSM天线的二手TC35模块
99
LM2941电源芯片
6

TC35I带单片机的试验板的空PCB

这是我们以前开发GPS卫星定位及GSM短信遥传系统时设计的电路板,因为功能比较齐全,正好可以作为TC35I的试验开发板。

1。采用DIP40的51单片机,例如常用的AT89S51,采用1K电阻和22UF的电容组成复位电路,如果采用SST89C54RD+可以省略上电复位电路并且具有看门狗和非易失存储器等诸多功能。
2。P1.0和P1.1端口采用下拉方式驱动两路LED指示灯,可以用于指示多种GSM状态
3。P1.5采用下拉驱动的方式通过光藕驱动一路继电器,可以控制交流负载,实现短信遥控继电器开关的功能
4。板上带有麦克风,可以直接监听环境声音
5。TC35I和单片机的电源采用高性能LM2941S芯片稳压成4.2V供电。
6。TC35I的18脚RXD通过2.2K电阻隔离和单片机的TXD第11脚连接,TC35I的19脚TXD通过2.2K电阻隔离和单片机的RXD第10脚连接
7。单片机的P1.3和TC35I的启动端第15脚连接,上电后必须给一个低电平信号TC35I才会登陆GSM网络,可以在测试时人为将P1.3对地短路一下,看是否能登陆成功GSM网络
8。单片机的P1.2和TC35I的的第32脚SYNC引脚连接,便于单片机读取TC35I的状态。
9。单片机的第13脚和LM2941CS的第二脚连通,原设计是用单片机控制LM2941CS的电源开启,必要时可以对TC35I断电重启,如果客户不用请直接将LM2941CS的第二脚和第三脚短路。

很多客户对TC35I不太熟悉,对如何调试无从下手,我们以TC35I试验板为例来简单说一下,首先将内正外负的12V直流电源接通试验板的插座中,测量LM2941CS的第5脚是否输出4.2V的直流电压?如果没有检查2941的第2脚是否接地?然后通过排线连接TC35I,插好手机卡并接好天线转接线和GSM天线,再通电测量TC35I的第1~5脚是否有4.2V电压?将TC35I的第16脚也就是单片机的P1.3脚对地短路一下,这时TC35I就能启动,等1分钟后,用其他电话拨打手机卡号,如果不能接通重点检查排线座和SIM卡的6根线是否有接触不良?如果能接通说明TC35I正常,如果直接用单片机调试是非常困难的,可以将TC35I的串口脱离单片机通过RS232电平转换后连接电脑的串口,先用我们开发的短信收发专用软件进行测试,如果能正常工作再用串口调试助手软件进行AT命令测试,最后用单片机调试。

进行串口调试时,可以先发送AT,看看TC35I模块是否能回答AT OK,如果行说明串口部分硬件正常,如果不能回复,请顺着串口的两根PCB走线检查,看看4053的两根飞线是否连接正确?TC35I排线座上的两根串口线是否接触不良?如果TC35I和单片机的供电电压相同,可以去掉220欧姆的保护电阻。

还有AT命令比较复杂,不同生产日期的TC35I模块的AT指令可能有一些区别,请客户以实践为准耐心调试,一个复杂的系统完全指望别人是不可能成功的,请务必保持一定的心理准备。

采用PL2303的USB转串口模块

对于电脑没有串口的客户,我们可以提供采用PL2303的USB转串口模块,用户只要连接3根线:一根串口入R连接TC35I的TXD第19脚、一根串口出T连接TC35I的RXD第18脚、一根地线-连接TC35I模块的地即可。然后在串口调试软件中选择COM6(具体按电脑实际虚拟出的串口号)波特率选择9600即可。

这是我们生产TC35I通讯猫时使用的PCB,板子的大小为97*55毫米,板上的LM2941给TC35I模块提供4.2V的工作电压,NE555触发电路负责上电就启动TC35I模块,MAX232负责电脑和TC35I之间的串口RS232通讯,还有TC35I状态指示电路和抽屉式SIM卡电路。

需要注意的是:这块板上的RS232串口输入/输出线需要交叉后才能和电脑串口通讯,而市场上常见的串口延长线没有交叉所以不能通讯,还有串口的第9脚直接电源连接(原来设计用串口头供电)如有影响请断开。

还有TC35I对工作电压、电流要求很高,我们进行实际测试发现,正常待机时约为10~30毫安,当登陆GSM时或者有电话打入或者打出电话时电流约50~500毫安,瞬间峰值电流可能达到2A(表计无法看到)如果电压瞬间下降超过400毫伏时,TC35I会自动关机或者断线,所以TC35I排线座的电源位置必须加1000uf/16V的大容量滤波电容,滤波电容尽量靠近排线座!,客户可以在上图红色箭头位置接入电解电容的正极,在6.8K附近的地端接电解电容的负极,这样才能确保我们的通讯猫正常工作。

  

西门子TC35模块开发知识相关推荐

  1. 西门子GPRS模块开发详解

    以模块MC55为例,MC55是SIEMENS(西门子)公司推出的GSM/GPRS三频模块,主要为语音传输.短消息和GPRS数据业务提供无线接口.MC55集成了完整的RF射频电路和GSM的基带处理器,十 ...

  2. 服务器架设笔记——Apache模块开发基础知识

    通过上节的例子,我们发现Apache插件开发的一个门槛便是学习它自成体系的一套API.虽然Apache的官网上有对这些API的详细介绍,但是空拿着一些零散的说明书,是很难快速建立起一套可以运行的系统. ...

  3. Nginx模块开发系列1--预备知识

    摘要:在进行Nginx模块开发之前,需要先了解一下Nginx的模块工作原理以及需要用到的结构体. 文章目录 1.Nginx模块工作原理 2.ngx_module_t 结构体 3.ngx_command ...

  4. linux 安全模块开发基础知识

    linux 安全模块开发 一.内核编译与调试 1. 编译内核 进入到下载好的Linux内核文件中,将配置文件中的选项清空 make allnoconfig make menuconfig 进入配置文件 ...

  5. 智能手机之硬件开发知识篇一

    硬件开发知识: 手机软件层次: 手机软件技术也可按技术含量高低分为三层:技术含量低的是人机界面软件,稍高一些的是接口软件和模块软件,最高的是基础通信软件. 第一次层次是OperatingSystem( ...

  6. springboot 技术图谱_java后台(Springboot)开发知识图谱高频技术汇总-学习路线...

    [原创]java后台(Springboot)开发知识图谱&&高频技术汇总 1.引言: 学习一个新的技术时,其实不在于跟着某个教程敲出了几行.几百行代码,这样你最多只能知其然而不知其所以 ...

  7. Android 驱动(3)---Android驱动开发知识储备

    Android驱动开发知识储备 Android软件层次结构 (1)操作系统层 显示驱动(Frame Buffer),Flash内存驱动,照相机驱动,音频驱动,WiFi驱动,键盘驱动,蓝牙驱动,Bind ...

  8. 西门子em235模块的功能_多图细讲,模拟量模块与变送器的接线

    之前的推文介绍了PLC与PNP和NPN这两型号传感器的接线,不少朋友以为模拟量模块的接线也是如此简单,今天就给大家详细说一说传感器与模拟量接线及相关知识,希望此文,能弥补你对这方面的不足(弥:MI,第 ...

  9. 网站流量日志数据分析系统(模块开发----数据仓库设计)

    1. 维度建模基本概念 维度建模(dimensional modeling)是专门用于分析型数据库.数据仓库.数据集市建模的方法.数据集市可以理解为是一种"小型数据仓库". 维度表 ...

最新文章

  1. Excel对重复数据分组,求出不同的数据(office 2013)
  2. 分页场景(limit, offset)为什么会慢?
  3. [工具]更新音乐下载软件工具音乐下载网站
  4. vue项目中运用webpack动态配置打包多种环境域名
  5. omitting directory `folder/'
  6. 多个 gradle 文件夹 \.gradle\wrapper\dists\ 设置gradle不是每次都下载
  7. 目录启动CXF启动报告LinkageError异常以及Java的endorsed机制
  8. Max Script|控制摄像机
  9. 安卓虚拟机_安卓中的安卓虚拟机,那些闪退应用有救了
  10. 多角度了解ABeam(德硕)技术架构
  11. 无法显示计算机列表,W7系统Internet Explorer无法显示该页面
  12. 用关联规则和聚类探索药物配伍规律
  13. 删除linux系统后无法开机启动,Win10/Linux双系统为什么把Linux删掉之后就不能正常启动开机了该如何处理恢复...
  14. java接口里面可以定义变量么?
  15. 34.14. 切换字符集
  16. Android | 教你如何在安卓上实现二代身份证识别,一键实名认证
  17. Android无菜单键,如何触发onCreateOptionsMenu(Menu menu)
  18. 端口扫描详解(kali linux)
  19. 标星 2.7w+ 堪称史上最全的微信小程序开发资源汇总
  20. 干度指数NDBSI和湿度WET

热门文章

  1. Geek Talk 034:消费升级大环境下的空间设计
  2. 新斗罗大陆原来的服务器找不到了,星灵大陆 —— 一个最大还原了斗罗大陆的服务器丨三年老服丨新服归来...
  3. linux7+恢复密码,CentOS7密码恢复
  4. 最近的一些面试题总结
  5. 遥感影像生成tfw文件
  6. 常见公开人脸数据集的获取和制作自定义人脸数据集
  7. 华住酒店泄露数据的暗网出售情况剖析
  8. 关于计算机在护理专业中的应用论文参考文献,护理学论文参考文献(2)
  9. 多余的拼音导致Python的数据类型错误
  10. 【HTML】location对象