对2.4GHz无线数传模块 nRF2401A 的使用及测试.docVIP

对2.4GHz无线数传模块 nRF2401A 的使用及测试.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对2.4GHz无线数传模块nRF2401A的使用及测试对2.4GHz无线数传模块nRF2401A的使用及测试

对2.4GHz无线数传模块?nRF2401A?的使用及测试[原创] ?最近终于有时间对nRF2401A进行了全面的了解。最后定做和加工了一些板子出来,实际测试效果非常不错,距离轻松达到500米以上! 先来晒一下成品: ? 下面的“大”个头是nRF2401A,上面的“小”家伙是nRF24L01+,都是一起做的板子 底板是无线开板,是为了方便调试、开发和测试准备的,之后的距离测试也是用这个 ? ——————华N——————丽O——————的V——————分A——————隔T——————线E—————— nRF2401A算是比较老的产品了,大家应该早有听说或使用过。 最为使用最广泛的2.4GHz无线数传模块之一,nRF2401A当然具备很多及优势,现在来简单介绍一下: 1.使用2.4GHz开放频段 ???这里有点小注意:nRF2401A发射时的工作频率最高为2526MHz,接收时的最大工作频率为2524MHz。 2.高数据传输率,支持250kbps和1Mbps。 ????这个速率已经和蓝牙差不多了,所以这也是nRF2401A经久不衰的一个原因啦。 3.低功耗设计 ????工作电压范围 1.9~3.6V。工作在接收状态时的电流消耗为18mA,工作在发送模式功率为0dBm时消耗电流为13mA。 ????嗯,看起来很适合使用电池进行供电的场合使用? ????没错,现在的无线键盘鼠标里面多数就是使用的nRF2401A和nRF24L01方案。 4.简单的操作方式,减少MCU的工作负担。 ????nRF2401A除了同MCU之间使用简易的SPI通讯之外,还提供PWR_UP、DR1和DR2等直接操作引脚。 ????通过对PWR_UP操作可快速完成“上电”和“休眠”模式的切换。 ????而DR1、DR2可在nRF2401A完成数据接收后输出高电平,通知MCU准备读取接收数据。 5.省力的Shockburs传输模式 ????这个“Shockburst”可是nRF2401A最吸引人的地方了,“Shockburst”是什么呢? ????通常的无线数传芯片在向空中发送数据包的时候需要先传送“前导字”,随后是“地址码”,接下来是“用户数据”,最后就是“CRC校验码”。 ????当你使用“Shockburst”传输模式的时候,只需告诉nRF2401要发送数据的“地址”和“数据”就好啦, ????“前导”和“CRC”什么的全部由“Shockburst”帮你完成了! ????接收数据的时候也是一样,nRF2401A在收到一组数据后会检查“地址”和“CRC校验码”, ????错误时会丢弃,正确时会通知MCU进行读取工作,而在其它时间,MCU无需进行任何处理!MCU表示很轻松啊有木有! 就这些特点来说,nRF2401A特别适合初学无线数传和期望快速开发产品的朋友们使用。 ——————华N——————丽O——————的V——————分A——————隔T——————线E—————— 最后重点的来说谈谈说关于“通讯距离”的问题 很多初学者和使用过nRF2401A或者nRF24L01系列数传芯片的人都会很关心的问题, 到底使用这些东西进行数据传输的时候的有效或者最大距离是多少? 为什么我在实际使用的时候连5米都不到? 有些模块还宣称1000到2000米的传输距离是真实的吗? 传输距离是无线数传芯片和模块的一个综合指标,它同时受到很多条件、因素和参数的影响。 ? ????首先是天线,天线增益是一个硬性指标,通常来讲是增益越高传输距离越远。当然了,你总不能指望一个手持设备外面附带一个胳膊粗细,胳膊长短的高增益天线吧?所以不能仅仅指望使用更高的天线增益来增加距离。 ? ????再来是无线数传芯片的输出功率。通常2.4GHz产品最大输出功率为0dBm,433MHz为10dBm。超过该数值一般会有两个问题: 过大的输出功率会影响或干扰到其它工作在相近频率的设备,造成其它设备无法正常工作。 增加输出所使用的PA电路过急剧的增加设备的电流消耗和发热量。使用PA的无线数传模块通常不再适合低功耗和移动设备使用。 ????数据传输速率同样也是影响通讯距离的关键因素。以nRF2401A为例,其同时支持250kbps和1Mbps的数传传输速率,当其它应用参数一致时,两种数据传输速率实际测的通讯距离相差很大。低速率的250kbps通讯距离至少在高速率的1Mbps的2倍以上。这也是初学者容易犯错的地方,没有很大的数据量却贪图高传输速率,结果却影响了传输距离。 ????最后也是最重要的一点“电路设计”。无线数传模块设计,特别是高频无线数传模块设计,对电路的设计和元件选用都有极高的要求。虽然像nRF2401A芯片已经有了很高的集成度,但还是需要对发送、接收型号进行匹配工作。这是无线数

文档评论(0)

cxiongxchunj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档