
自从接触以来,我深深感到高频电路难以调试,需要许多特殊的仪器. 当时,无线模块产品相对昂贵,并且难以通过无线实现数据传输. 现在,无线数据传输已逐渐进入日常生活的各个方面: 无线鼠标,键盘以及非接触式智能卡,无线网络,无线语音和无线监控.
就传输速率而言,无线数据模块大致可分为两种: 低速模块和高速模块.
低速模块的最大传输速率通常低于150kbit / s,其工作频带通常为315/433 / 915MHz. 您对这个频段熟悉吗?顺便说一下,我们常用的PT2262和PT2272无线使用315MHz或433MHz频段. 在此频带中传输数据的一个优点是它具有强大的穿透能力,并且可以相对较远,并且可以传输数百米. 但是,由于应用范围广泛,大街上的所有电子锁都使用该频段,干扰会很大吗?因此,数据传输速率不能太高.
高速模块通常是指传输速率高于500 kbit / s的无线模块. 它通常在2.4 GHz频段上工作. 该频段的干扰相对较小,但由于频率较高,穿透能力较弱2.4g无线模块工作原理,因此2.4G无线模块通常在直通无阻的环境中工作,距离大约为几十米.
这两个模块各有优缺点,并且相互补充. 本文重点介绍2.4GHz频段中的无线高速数据传输模块. 与低速模块相比,它们的普及程度更接近我们,并且在不久的将来将会越来越广泛地使用.
在这里,我们介绍四种高速模块,即nRF2401AG无线模块,CC2500无线模块,BK2411无线模块和nRF24L01无线模块. 为了比较它们之间的差异,以nRF2401AG为例进行比较.
nRF2401AG
nRF2401AG无线模块是Nordic的产品,其工作频率范围是具有125个通道的2.4GHz频带. 使用GFSK调制时的数据速率为1Mbit / s的高速率,高于蓝牙并且具有高数据吞吐量. nRF2401具有内置的CRC错误检测和检测硬件电路及协议. 所有工作参数,例如发射功率和工作频率都由软件设置. 使用1.9〜3.6V低压可满足低功耗设计的需求. 每个芯片可以通过软件设置最多40位地址,并且仅在接收本地地址(提供中断指示)时输出数据. nRF2401AG系列具有仅具有发送功能的模块. 使用的芯片是nRF2402G. 如果只需要发送,则可以考虑使用此模块.
典型应用如图1所示,其轮廓如图2和图3所示.

图1



nRF2402G模块nRF2401AG模块图3图2
CC2500
CC2500无线模块是美国TI的产品. 与nRF2401AG相比,它具有多种调制方式,如OOK / ASK / 2-FSK / MSK等. 在不同的环境下,可以根据需要采用相应的工作方式,提高工作效率; CC2500的输出功率高于nRF2401AG,高达1dbm. 支持每个数据包的连接质量指示;具有单独的64字节RX和TX数据FIFO,可以顺序发送或接收更大的数据包;它集成了各种纠错评估指令电路,属于更严格的数据传输模块. 其缺点是传输速率不如nRF2401AG,但对于一般应用,500kbit / s的速率也足够.
典型应用如图4所示,其轮廓如图5所示.


图4图5
BK2411
BK2411无线模块是上海博通的产品. 它采用FSK和GFSK调制方式,传输速率为1Mbit / s或最高2Mbit / s. 可编程输出功率: -35dbm,-25dbm,-15dbm,0dbm,5dbm与前两个模块相比,其最大的优点是具有6条数据管道,可以组成1: 6星型网络;同时,每个数据管道都有一个32字节的FIFO发送和接收. 它的缺点是功耗控制比其他模块稍弱,并且在相同的错误代码下,距离不如其他模块好,但是由于价格因素,该模块仍然更具成本效益.

典型应用请参见图6,外观请参见图7.


图6图7
nRF24L01
nRF24L01无线模块是Nordic在nRF2401AG基础上的升级产品. 它具有130μs的快速开关和唤醒时间. 与BK2411一样,独特的MultiCeiverMT硬件可同时提供6种功能. s的速度提高到2Mbit / s,从而使高质量VoIP成为可能; nRF24L01在低功耗方面特别出色,特别适用于由纽扣电池供电的2.4GHz应用. 整个解决方案包括链路层和MultiCeiver功能,与nRF2401AG相比,它提供了比nRF2401AG更多的功能和更低的功耗,同时提供了更高的速率2.4g无线模块工作原理,却需要更少的功耗.
典型应用如图8所示,其轮廓如图9所示.


图8图9
在这里,简单比较每个模块的重要参数,请参阅附表,希望对您有所帮助.

时间表
NRF2401AG CC2500 BK2411 NRF24L01
工作率
(bit / s)1M MSK: 500k
确定/询问/
2-FSK: 250k 1M,2M 2M
发射功率
(dbm)0可编程,最多1 -35,-25,
-15,-5、0、5 0
工作电压(V)1.9〜3.6 1.8〜3.6 1.9〜3.6 1.9〜3.6
工作频率范围

周(MHz)2400〜2524 2400〜2483.5 2397〜2483.5 2400〜2524
通道数125 90 85 125
调制方式GFSK OOK ASK
2-FSK MSK FSK,GFSK GFSK
数据包RX: 28B FIFO RX: 64B FIFO RX: 32B FIFO RX: 32B FIFO
TX: 32B FIFO TX: 64B FIFO TX: 32B FIFO TX: 32B FIFO
接口SPI SPI SPI SPI
工作温度(℃)-40〜85 -40〜85 —40〜85 -40〜85
多点通信不支持不支持1: 6星网络1: 6星网络
参考价格
(十个以上)15元13元10元10元
(裸芯片键合包)10元裸芯片键合包)18元
结论
2.4G模块实际上远不止这些型号,但大多数在工作模式,传输速率和网络组成方面都相似. 掌握熟悉的2.4G模块可能会在许多开发应用程序中开辟新的想法.
此外,当我最近搜索Internet时,我发现有人正在开发无线编程器. 通过两个无线模块的协作对微控制器进行无线编程实际上是非常好的应用. 有兴趣的读者可以尝试一下.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-203535-1.html
>美帝胆敢违反国际法
其实不合格的都是假货