关于TC35i的一些问题

[复制链接]
5551|16
 楼主| yourpotato 发表于 2011-4-4 03:45 | 显示全部楼层 |阅读模式
我用8051单片机控制TC35i发短信,PC连接TC35i成功发送。
单片机连接MAX232再连接PC可以用串口助手看到发送的指令。指令是没错的
但是我用8051连TC35i却发不了短信。
程序中包含有监控TC35i回应的部分。发现收不到任何回应。
然后测串口的电压。发现发送端(串口第3脚)的电压只有30mV。所以是发送端出问题了
接收端(串口第二脚)电压正常。有-10V
但是单片机连接电脑或者电脑连接TC35i的时候各脚电压都没问题
串口连接方式是2.3.5脚的连接
tzmfox 发表于 2011-4-4 06:19 | 显示全部楼层
坐等学习高手解答 :victory:
NE5532 发表于 2011-4-4 10:26 | 显示全部楼层
送AT命令,挂示波器看收发信号波形,8层是硬件问题。
chunyang 发表于 2011-4-4 18:51 | 显示全部楼层
TC35i的串口是TTL电平的,与MCU互联无需232电平转换。
pa2792 发表于 2011-4-4 19:01 | 显示全部楼层
首先,先用PC初始化TC35I
ate0
at&w
at^ssync=1
at&w
at+cnmi=2,1,0,0,1
at&w
at+cpms=me
at&w
写波特率
At+IPR=9600
at&w
之后单片机的串口波特率也设置为9600,
一般就没有问题了。
有可能你单片机的串口需要跟TC35I的串**叉。
 楼主| yourpotato 发表于 2011-4-5 00:40 | 显示全部楼层
串**叉是什么
 楼主| yourpotato 发表于 2011-4-5 00:47 | 显示全部楼层
4L的大哥~我用模块的时候测到的串口的电压都是-7到-10V的。所以我觉得232是必须的
chunyang 发表于 2011-4-5 01:06 | 显示全部楼层
那除非是使用了TC35i模块的Modem,这和TC35i不是一回事,如果接口是232的,说明你的连线有误。
pa2792 发表于 2011-4-5 01:16 | 显示全部楼层
他应该就是使用TC35i模块的Modem。所以呢跟MCU的串口RS232串口是不需要像PC那样交叉。
 楼主| yourpotato 发表于 2011-4-5 03:45 | 显示全部楼层
我是在使用modem。楼上大哥的意思是串口是TXD连TXD。RXD连RXD是吗
pa2792 发表于 2011-4-5 09:28 | 显示全部楼层
对跟PC连接能用的那根延长线,不合适用于跟单片机板子连接。你先测测跟PC连接的线两头的2,3脚。如果线是2--3;3--2,那么你就的找一根2--2;3--3的数据线,或者想办法跳线。
 楼主| yourpotato 发表于 2011-4-5 23:17 | 显示全部楼层
好的~谢谢楼上的大哥~我明天去试试看~
chunyang 发表于 2011-4-5 23:39 | 显示全部楼层
标准Modem的连线是顺序接线的,但有些小公司做的Modem则使用交叉线,要确认清楚,用万用表测测电压或者拆开看看连线。
 楼主| yourpotato 发表于 2011-4-7 01:20 | 显示全部楼层
成功了。多谢大家的帮助。激动加感动啊
还想问个问题。modem里面是本身存在有一个MAX232芯片吗。
chunyang 发表于 2011-4-7 01:35 | 显示全部楼层
标准串口Modem中必然有232电平转换芯片。
287651380 发表于 2013-3-30 18:42 | 显示全部楼层
洞洞板 发表于 2014-5-15 00:49 | 显示全部楼层
chunyang 发表于 2011-4-5 01:06
那除非是使用了TC35i模块的Modem,这和TC35i不是一回事,如果接口是232的,说明你的连线有误。 ...

我也有链接问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

10

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部