北京网站建设怎么样天,深圳机械加工厂,旅游类作业网站,前端开发年终总结nRF905[1]无线芯片是有挪威NORDIC公司出品的低于1GHz无线数传芯片#xff0c;主要工作于433MHz、868MHz和915MHz的ISM频段。芯片内置频率合成器、功率放大器、晶体振荡器和调制器等功能模块#xff0c;输出功率和通信频道可通过程序进行配置。非常适合于低功耗、低成本的系统… nRF905[1]无线芯片是有挪威NORDIC公司出品的低于1GHz无线数传芯片主要工作于433MHz、868MHz和915MHz的ISM频段。芯片内置频率合成器、功率放大器、晶体振荡器和调制器等功能模块输出功率和通信频道可通过程序进行配置。非常适合于低功耗、低成本的系统设计。 编辑本段简介 nRF905[1]是单片射频收发芯片工作于433MHz的ISM频段芯片内置频率合成器、功率放大器、晶体振荡器和调制器等功能模块输出功率和通信频道可通过程序进行配置。芯片能耗非常低以10dBm 的功率发射时工作电流仅有 30mA接收时工作电流只有 12.5mA多种低功率工作模式待机模式下电流仅为12.5μA节能设计更方便。其 ShockBurst技术可在通讯时自动生成前导码和CRC校验位。nRF905适用于多种无线通信的场合如无线数据传输系统、报警及安全系统、家庭自动化、遥感监测、无线门禁系统等。 编辑本段性能参数 ◆422.4473.5MHz工作频段[2] ◆512个通讯频道满足多点通讯、分组、跳频等应用需求通道切换时间≤6us ◆发射功率可设置为10dBm、6dBm、-2dBm和-10dBm ◆通过SPI接口与MCU连接 ◆支持50kbps传输速率 ◆ShockBurst传输模式自动生成前导码和CRC校验码 ◆工作电压范围1.9V3.6V待机模式下电流仅为12.5μA ◆工作温度范围-40℃85℃ 编辑本段工作模式 nRF905采用Nordic公司的VLSI ShockBurst技术。ShockBurst技术使nRF905能够提供高速的数据传输而不需要昂贵的高速MCU来进行数据处理/时钟覆盖。通过将与RF协议有关的高速信号处理放到芯片内nRF905提供给应用的微控制器一个SPI接口速率由微控制器自己设定的接口速度决定。nRF905通过ShockBurst工作模式在RF以最大速率进行连接时降低数字应用部分的速度来降低在应用中的平均电流消耗。在ShockBurst RX模式中地址匹配AM和数据准备就绪DR信号通知MCU一个有效的地址和数据包已经各自接收完成。在ShockBurst TX模式中nRF905自动产生前导码和CRC校验码数据准备就绪DR信号通知MCU数据传输已经完成。总之这意味着降低MCU的存储器需求也就是说降低MCU成本又同时缩短软件开发时间。 1典型ShockBurst TX模式 ①、当应用MCU有遥控数据节点时接收节点的地址TX-address和有效数据TX-payload通过SPI接口传送给nRF905应用协议或MCU设置接口速度 ②、MCU设置TRX_CE、TX_EN为高来激活nRF905 ShockBurst传输 ③、nRF905 ShockBurst 无线系统自动上电 数据包完成加前导码和CRC校验码 数据包发送100kbpsGFSK曼切斯特编码 ④、如果AUTO_RETRAN被设置为高nRF905将连续地发送数据包直到TRX_CE被设置为低 ⑤、当TRX_CE被设置为低时nRF905结束数据传输并自动进入standby模式。 2典型ShockBurst RX模式 ①、通过设置TRX_CE高TX_EN低来选择ShockBurst模式 ②、650us以后nRF905监测空中的信息 ③、当nRF905发现和接收频率相同的载波时载波检测CD被置高 ④、当nRF905接收到有效的地址时地址匹配AM被置高 ⑤、当nRF905接收到有效的数据包CRC校验正确时nRF905去掉前导码、地址和CRC位数据准备就绪DR被置高 ⑥、MCU设置TRX_CE低进入standby模式低电流模式 ⑦、MCU可以以合适的速率通过SPI接口读出有效数据 ⑧、当所有的有效数据被读出后nRF905将AM和DR置低 ⑨、nRF905将准备进入ShockBurst RX、ShockBurst TX或Powerdown模式。 3掉电模式 在掉电模式中nRF905被禁止电流消耗最小典型值低于2.5uA。当进入这种模式时nRF905是不活动的状态。这时候平均电流消耗最小电池使用寿命最长。在掉电模式中配置字的内容保持不变。 4STANDBY模式 Standby模式在保持电流消耗最小的同时保证最短的ShockBurstRX、ShockBurstTX的启动时间。当进入这种模式时一部分晶体振荡器是活动的。电流消耗取决于晶体振荡器频率如当频率为4MHZ时IDD12uA当频率为20MHZ 时IDD46uA。如果uPCLKPin3被使能电流消耗将增加。并且取决于负载电容和频率。在此模式中配置字的内容保持不变。 编辑本段器件配置 nRF905的所有配置都通过SPI接口进行。SPI接口由5个寄存器组成一条SPI指令用来决定进行什么操作。SPI接口只有在掉电模式和Standby模式是激活的。 1、状态寄存器Status-Register 寄存器包含数据就绪DR和地址匹配AM状态。 2、RF配置寄存器RF-Configuration Register 寄存器包含收发器的频率、输出功率等配置信息。 3、发送地址TX-Address 寄存器包含目标器件地址字节长度由配置寄存器设置。 4、发送有效数据TX-Payload 寄存器包含发送的有效ShockBurst数据包数据字节长度由配置寄存器设置。 5、接收有效数据RX-Payload 寄存器包含接收到的有效ShockBurst数据包数据字节长度由配置寄存器设置。在寄存器中的有效数据由数据准备就绪DR指示。 编辑本段应用领域 ● 超低功耗无线收发器 ● 无线传感网络 ● 家庭和楼宇自动化 ● 无线报警安全系统 ●无线数据传输系统 ●报警及安全系统 ●家庭自动化 ●遥感监测 ●无线门禁系统 ●无线鼠标 ●遥控开锁 ●遥控玩具 转载于:https://www.cnblogs.com/wanqian/p/3179994.html