打印

请教:10年前旧GSM手机,用51单片机控制做防盗器

[复制链接]
2017|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vigin|  楼主 | 2013-10-31 16:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
初学,请大侠指教:
10年前旧GSM手机,有串口(已知 RXD、TXD、GND 三根线),用51单片机控制做防盗器,MCU 的 TXD/RXD/GND 如何与手机连接? 据我了解,手机串口为LVTTL电平;MCU 试验用的是LVCMOS(3.3V) 51单片机,有说是可以直接相互驱动。
我是直接连线:
手机 RXD  ----  MCU TXD;
手机 TXD  ----  MCU RXD;
手机 GND  ----  MCU GND;
但是试验发现单片机和手机无法连通!!不知硬件要如何改进?

相关帖子

沙发
autopccopy| | 2013-10-31 18:28 | 只看该作者
知道协议吗?旧西门子手机就是串口的,可改为GSM控制器。例如JB35A系列。

使用特权

评论回复
板凳
dirtwillfly| | 2013-10-31 19:24 | 只看该作者
需要知道手机串口的通信协议才行

使用特权

评论回复
地板
chunyang| | 2013-10-31 23:21 | 只看该作者
首先,连线有两种:R-R和T-T,当然也有交叉的。另外,指令你必须清楚,老式手机未必都支持标准的AT指令集。其实去淘个二手GSM模块也没多少钱。

使用特权

评论回复
5
vigin|  楼主 | 2013-11-1 10:57 | 只看该作者
需要知道手机串口的通信协议才行

这个协议是UART,手机不知道支持不支持标准AT指令集,但是手机的 RXD/TXD/GND 通过PL2303串口转USB线连接PC机,
机器会产生一个 Prolific USB-to-Serial Comm Port (COM3) 的端口,可以用写 IMEI,download 相关软件升级手机或写IMEI号。

使用特权

评论回复
6
vigin|  楼主 | 2013-11-1 11:50 | 只看该作者
我是以下方式连接手机和单片机的:
手机 RXD  ----  MCU TXD;
手机 TXD  ----  MCU RXD;
手机 GND  ----  MCU GND;

但是单片机发送 AT,ATE 等指令,手机无反馈。
是否手机 LVTTL 串口(高电平在 2.9V)、MCU LVCMOS串口(高电平在 3.3V)两者不能直连(不能相互驱动)?

使用特权

评论回复
7
outstanding| | 2013-11-1 13:21 | 只看该作者
要知道协议,不过你说的问题应该详细一点

使用特权

评论回复
8
vigin|  楼主 | 2013-11-1 17:06 | 只看该作者
要知道协议,不过你说的问题应该详细一点

我得去拆机看下是什么CPU,再搜索下CPU DATASHEET, 看能不能了解其通讯协议,,看起来很麻烦的。。

使用特权

评论回复
9
diy1997| | 2013-11-2 12:16 | 只看该作者
UART是通信方式,不是协议.
比如你说的用软件写IMEI,如果你想写的 IMEI是"123456789",并不是直接向手机发送"123456789"就可以的了,前面要先发送一些指令告诉手机,这个数据是什么,要执行什么样的操作,这就是协议.

使用特权

评论回复
10
黄小俊| | 2013-11-2 15:09 | 只看该作者
,观望。

使用特权

评论回复
11
diy1997| | 2013-11-3 00:10 | 只看该作者
是不是因为周末,居然没什么人出来骂我?

使用特权

评论回复
12
vigin|  楼主 | 2013-11-3 16:24 | 只看该作者
怎么不能回复信息了。。

使用特权

评论回复
13
gx_huang| | 2013-11-3 17:16 | 只看该作者
一个新的模块,淘宝上也就40多一点,不过要自己做一个板子,引出天线、电源、串口、SIM卡和控制线。

使用特权

评论回复
14
vigin|  楼主 | 2013-11-5 10:59 | 只看该作者
想废物利用,家里有几台旧GSM手机。。

使用特权

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

本版积分规则

1

主题

10

帖子

1

粉丝