打印

关于TC35i的一些问题

[复制链接]
4255|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电平转换。

使用特权

评论回复
5
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的串**叉。

使用特权

评论回复
6
yourpotato|  楼主 | 2011-4-5 00:40 | 只看该作者
串**叉是什么

使用特权

评论回复
7
yourpotato|  楼主 | 2011-4-5 00:47 | 只看该作者
4L的大哥~我用模块的时候测到的串口的电压都是-7到-10V的。所以我觉得232是必须的

使用特权

评论回复
8
chunyang| | 2011-4-5 01:06 | 只看该作者
那除非是使用了TC35i模块的Modem,这和TC35i不是一回事,如果接口是232的,说明你的连线有误。

使用特权

评论回复
9
pa2792| | 2011-4-5 01:16 | 只看该作者
他应该就是使用TC35i模块的Modem。所以呢跟MCU的串口RS232串口是不需要像PC那样交叉。

使用特权

评论回复
10
yourpotato|  楼主 | 2011-4-5 03:45 | 只看该作者
我是在使用modem。楼上大哥的意思是串口是TXD连TXD。RXD连RXD是吗

使用特权

评论回复
11
pa2792| | 2011-4-5 09:28 | 只看该作者
对跟PC连接能用的那根延长线,不合适用于跟单片机板子连接。你先测测跟PC连接的线两头的2,3脚。如果线是2--3;3--2,那么你就的找一根2--2;3--3的数据线,或者想办法跳线。

使用特权

评论回复
12
yourpotato|  楼主 | 2011-4-5 23:17 | 只看该作者
好的~谢谢楼上的大哥~我明天去试试看~

使用特权

评论回复
13
chunyang| | 2011-4-5 23:39 | 只看该作者
标准Modem的连线是顺序接线的,但有些小公司做的Modem则使用交叉线,要确认清楚,用万用表测测电压或者拆开看看连线。

使用特权

评论回复
14
yourpotato|  楼主 | 2011-4-7 01:20 | 只看该作者
成功了。多谢大家的帮助。激动加感动啊
还想问个问题。modem里面是本身存在有一个MAX232芯片吗。

使用特权

评论回复
15
chunyang| | 2011-4-7 01:35 | 只看该作者
标准串口Modem中必然有232电平转换芯片。

使用特权

评论回复
16
287651380| | 2013-3-30 18:42 | 只看该作者

使用特权

评论回复
17
洞洞板| | 2014-5-15 00:49 | 只看该作者
chunyang 发表于 2011-4-5 01:06
那除非是使用了TC35i模块的Modem,这和TC35i不是一回事,如果接口是232的,说明你的连线有误。 ...

我也有链接问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

10

帖子

1

粉丝