单片机无线通讯

我现在想要在两块单片机之间实现数据通信,用的是两块无线收发模块,具体见http://www.puwen.cn/ProductShow.asp?ArticleID=163
网址里是我用的模块。
我一开始是用有线的方式实现了两块MCU之间的串口通信,然后我就把线拔了,分别装上两块无线模块。然后就无法通信了。请高手指点,我该怎么办?
我用的波特率是9600;模块的接口是TTL。

1,首先要设定好模块的工作方式(232,485,出厂前已确定).

2,设定模块工作信道,工作速率,数据格式

3,确保单片机的电平适合于模块的工作电平.

4,确保连线没有错误.

5,供电系统不用开关电源.

见下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-18
这个牵涉的内容很多,你可以先调试“发送”,看指示灯或者用示波器看数据端是否有信号,用示波器的好处也是看数据流上面是否有毛刺;另外无线通讯对电源的要求也很高,要注意电源端是否谐波太多;无线通讯的软件和有线通讯是不一样的,要注意滤波数据的发送(常在发正式数据前发1~2个0xFF)和通讯协议的可靠性;如果近距离调试好了,要注意远距离的天线设计,这个也是很关键的;PCB板的布线也很重要。反正,你摊上无线了,并且是从头开始的话,会很累,也很有乐趣。

另外,提醒一下,买一个产品最迫切需要的是售后服务和技术支持,如果供应商没有现成的模块来演示和强有力的技术支持,切记不要擅为。

http://www.nordicsemi.no/我使用的就是这个公司的产品,有技术论坛和技术支持,用的人比较多,可以交流,不用外置天线,20米左右没有问题。

对于这个问题,只能就上面的回答了,碰到问题的时候,有个人说句话也是一种支持吧,都是过来人,预祝你能调通!
第2个回答  2009-08-18
这个模块我看了,首先是它对电源的要求很高,说不能用开关电源,另外他的波特率是通过PC来修改的,以及发射接收频率,不知道你是否改好,但修改时一定注意,因为你的是TTL电平,所以你要通过232等芯片进行电平匹配.
还有就是共地你接好了没有
注意!
另外是不是这个无线模块干扰单片机工作,这点很重要,如果是它干扰单片机无法正常工作的话你肯定是得不到正确的结果
第3个回答  2009-08-23
用这433MHz的频率传送9600bps的信息是不行的,需要更高的频率,比如900MHz以上的,我用的是Zigbee,2.4GHz,传输没有出现任何问题。
第4个回答  2009-08-26
仔细检查线路,应该能成。
第5个回答  2009-08-26
我用过KYL的方波传输模块,按照说明书接线,把接收,发送模块分别接对就行了。
相似回答