打印

无线通信模块通信故障,

[复制链接]
2363|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qianlong30|  楼主 | 2010-6-22 21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
433M无线通信模块,点对点通信,主机发1字节,从机收到后返回11字节,主用PIC16F877A,从机用PIC16F73,均用TTL串口(RX/TX)通信,1200bps8N1格式,2秒一个周期,主机发送1字节后延时30ms后改为接收,从机收到1字节后延时50毫米返回11字节,发送完毕后延时30ms改为接收。
在一个房间内,距离20。通信几个小时后出现主机接收到的11字节校验和错误,该错误持续,直到将任意一点重新上电。
确定从机11字节发出来了,确定主机11字节收到了。就是校验和错误且持续不停,直到将任意一点重新上电。
故障原因是什么?

相关帖子

沙发
chunyang| | 2010-6-22 21:08 | 只看该作者
用串口助手等软件监看无线信道的收发数据,如果数据对,说明你的程序有误,如果数据不对,找模块供应商咨询解决。

使用特权

评论回复
板凳
qianlong30|  楼主 | 2010-6-22 21:32 | 只看该作者
我总认为是无线模块的问题,好象不能收发多字节(11)的数据包, 2秒一个周期,出现故障时,主从无线模块上的数据灯闪烁频率完全正确,而且故障其间,主机发给从机的1字节数据完全正确,就是从机收到后返回的11字节有数据错误.    我这套板子以前用有线连接时收发完全正确.

使用特权

评论回复
地板
湘西土匪| | 2010-6-23 11:08 | 只看该作者
估计是时序错乱了,1200的速率;P,算一下时间

使用特权

评论回复
5
李冬发| | 2010-6-23 11:22 | 只看该作者
才20米,收发数据包对一下不就知道。

使用特权

评论回复
6
qianlong30|  楼主 | 2010-6-23 23:53 | 只看该作者
请教土匪, 1200怎么了? 没接触过无线通信. 在有线通信中我用的是300bps, 波特率低了不是通信数据可靠吗?赐教.

使用特权

评论回复
7
军臣单于| | 2010-6-24 09:20 | 只看该作者
我的买5天那个方向盘游丝就坏了,应该是短路了,结果和你一样。当时也是没配件,不知道去那部车拆了个来用

使用特权

评论回复
8
tk777| | 2010-6-24 13:38 | 只看该作者
模块的软件问题吧,可以重新拿其他家的模块对比测试下就知道。这类模块都是透明传输的,本身不需要你做其他更改。

使用特权

评论回复
9
dataz7| | 2010-6-24 13:50 | 只看该作者
感觉时序有问题,可能一开始还可以配上,时间长了可能就会跟不上了。

使用特权

评论回复
10
叫我童姥| | 2010-6-25 11:16 | 只看该作者
【dianlym】SOC与SOPC

使用特权

评论回复
11
空外之旅| | 2010-9-16 16:51 | 只看该作者
做个记号,学习下

使用特权

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

本版积分规则

149

主题

349

帖子

2

粉丝