基于RF芯片nRF401的无线数传模块设计
好的滤波,并且与数字电路供电分离,在离电源脚VDD尽可能近的地方用高性能的电容去耦,最好是一个小电容和一个大电容相并联。pcb板顶层和底层最好敷铜接地,把这两层的敷铜用较多的过孔紧密相连,再将VSS脚连接到敷铜面。所有开关信号和控制信号都不能经过PLL环路滤波器元件和VCO电感附近。
对nRF401的PCB布局来说,VCO电感的位置是非常重要的。nRF401VCO电感位置的最佳设计是保证产生1.1 0.2V的PLL环路滤波器电压,这个电压可以从FILT1(pin4)测得。
通信协议的设计
nRF401在很多时候用在便携及移动式设备,在这种应用中需要尽可能长时间的工作,考虑到电池的能耗,往往需要考虑节能和低功耗设计的问题。为了节能,nRF401平时大多数情况下应处于关闭状态,由于无线部分硬件上是不具备自动唤醒功能的,为了达到节能的目的,必须通过软件方式采用合理的通信协议以保证节能同时不丢失数据。
1)首先每次发送应该有一个前置码,通常可采用101010101010……,持续一个给定的周期(比如1秒),这个前置码是节能的基础。
2)接收端平时可以开启接收几个毫秒,如果没有收到规定的前置101010101010……,然后关闭约1秒,通过检测前置码而获得同步。开关的时间比也就是工作的占空比,增加前置码的周期可以减少工作的时间,从而减少平均工作电流;需要注意的是增加前置码的长度虽然可以降低功耗,但是会降低系统的响应速度,需要根据系统的要求进行确定。
软件设计
在设计程序时,要注意各状态转换的时延。nRF401的通讯速率最高为20kbit/s,发送数据之前需将电路置于发射模式;接收模式转换为发射模式的转换时间至少为1ms;可以发送任意长度的数据;发射模式转换为接收模式的转换时间至少为3ms。在待机模式时,电路进入待机状态,电路不接收和发射数据。待机模式转换为发射模式的转换时间至少为4ms;待机模式转换为接收模式的转换时间至少为5.0ms。
模块 设计 无线 nRF401 RF 芯片 基于 相关文章:
- 改善WiMAX链路容限的方法和主要RF模块(12-26)
- 基于蓝牙芯片的无线通信模块设计与开发(02-03)
- 一种嵌入式射频光传输模块实现方案(03-12)
- 实测简化版TEA5767调频收音模块(09-03)
- 4款常见2.4G无线模块横向对比(09-03)
- 一种915MHz的发射/接收模块电路设计(08-29)