之前用的无线模块之一,接触过的无线模块挺多的。短距离的2401.长距离大功率的SI4432 。还有ADI有一款免费的申请样片ADF70XX来着。这个没玩过。有兴趣的可以自己申请来玩玩。
这里简单的说下NRF905.这个大家估计都很熟悉。是目前楼主我记忆中比较大功率的无线模块了。可达10dbm.但是灵敏度不行。虽然也很高。相比某些芯片灵敏度不能和别人比的。另外NRF905和NRF903是一个家族的。但是903更贵。因为他指标更高。905自己试过。看文档上说的是传输距离可到1000M.但是自己真是倒了1000米时候不能通信了。
这不能全部怪罪于芯片。虽然说是这么说能传输这么远。这是理论的。但是实际上可能牺牲了其他的指标来取代这个传输距离。而数据手册确实为了努力实现这个指标而牺牲了其他的指标。这就和我们不能把所有的东西都尽可能做到完美!就好比你喜欢一个对象。但是你要求人家漂亮,温柔,贤惠,还会煮饭。并且有文凭。但是当你看到这样的人时候他看上你的几率估计不大吧? 指标这东西和我们生活中的许多东西原理一样!!有舍必须有得。
1000距离没成功。但是10多层楼上到楼下是成功的。另外2懂大楼的顶层也是成功 的(估计有几百米吧)
另外。NRF905如下:
(1) 433Mhz
开放
ISM
频段免许可证使用
(2)
最高工作速率
50kbps
,高效
GFSK
调制,抗干扰能力强,特别适合工业控制
场合
(3) 125
频道,满足多点通信和跳频通信需要
(4)
内置硬件
CRC
检错和点对多点通信地址控制
(5)
低功耗
1.9 - 3.6V
工作,待机模式下状态仅为
2.5uA
(6)
收发模式切换时间
< 650us
(7)
模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示
)
,可
直接接各种单片机使用,软件编程非常方便
(8) TX Mode:
在
+10dBm
情况下,电流为
30mA; RX Mode: 12.2mA
(9)
标准
DIP
间距接口,便于嵌入式应用
422.4~473.5MHz工作频段
512个通讯频道,满足多点通讯、分组、跳频等应用需求,通道切换时间≤6us
发射功率可设置为:10dBm、6dBm、-2dBm和-10dBm
通过SPI接口与MCU连接
支持50kbps传输速率
ShockBurst传输模式,自动生成前导码和CRC校验码
工作电压范围:1.9V~3.6V,待机模式下电流仅为12.5μA
nRF905片内集成了电源管理、晶体振荡器、低噪声放大器、频率合成器功率放大器等模块,曼彻斯特编码/解码由片内硬件完成,无需用户对数据进行曼彻斯特编码,因此使用非常方便。
结构图:
另外内部模式什么的太多了。说多了反而觉得烦。其实说白了就是个SPI通信。寄存器设置对了就通信而言没什么大问题。这里不做介绍。
另外这板子设计了MSP430+串口。
风来 2014-8-28 19:44
电子匠人 2014-8-28 15:35