无线数据传输请指教!

[复制链接]
 楼主| bdkonly 发表于 2009-3-5 10:45 | 显示全部楼层 |阅读模式
我今天在玩一个无线数据传输的模块,想用单片机控制它们来传输数据,用单工模式,一发一收。<br />主机发送数据,从机无应答,只管接收。<br />现在有两种选择:第一,从机始终处于接收状态,主机无数据发送时发送端始终是高电平(上拉),这样从机接收口也始终是高电平。有数据时,主机先发送一个低电平,然后发数据(暂定为8位),这样从机会先接收到一个低电平,然后从机就可以判断主机要发数据了,接下来的都是数据。当然,主机和从机的时钟周期一样,这样有利于判断数据位数。<br />第二:采用唤醒模式,就是接收机闲时处于睡眠状态,发射机先发一个低电平用于唤醒接收机,再发一个低电平提示接收机接下来的都是数据。<br />当然,数据校验就另当别论了,先把数据收发解决再说。<br />想听听各位大侠的高见。<br />另外我的方案的不足之处还请大家多拍砖。<br />
chunyang 发表于 2009-3-5 10:54 | 显示全部楼层

接收侧是不能一直睡眠的

否则收不到信号,不过楼主的想法太过简单,噪声问题就会使你的想法变得毫无意义,而如果你的模块可以自行处理好噪声问题,那反而你的想法成为了多余。
dxpol432 发表于 2009-3-5 20:45 | 显示全部楼层

不行

必须同步数位,避免数位累积的时差
Joys 发表于 2009-3-5 21:08 | 显示全部楼层

参考一下I2C怎么样

最近用FPGA在写I2C的程序,比较简单,不知道是不是合适LZ的东东。
mingyuekd 发表于 2009-3-5 21:38 | 显示全部楼层

各位大侠,请教个问题,目前2.4G主要应用于那些地方?

  
 楼主| bdkonly 发表于 2009-3-6 20:11 | 显示全部楼层

恩,春阳大哥说的对。

俺已经解决了,谢谢各位!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

304

主题

1358

帖子

2

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