微型智能藍(lán)牙無(wú)線數(shù)據(jù)傳輸電路設(shè)計(jì)攻略
模塊使用nRF24L01芯片開(kāi)發(fā)而成,nRF24L01的每一個(gè)功能都經(jīng)過(guò)仔細(xì)的評(píng)估和選擇,來(lái)獲得最小的成本和優(yōu)化的性能。解決方案將為便攜式采用電池供電的2.4GHz產(chǎn)品提供絕對(duì)低成本高性能的解決方案。nRF24L01 特別適合采用鈕扣電池供電的2.4G應(yīng)用,整個(gè)解決方案包括鏈路層和MulTICeiver功能提供了比現(xiàn)有的nRF24XX 更多的功能和更低的電源消耗,這一點(diǎn)已經(jīng)把競(jìng)爭(zhēng)對(duì)手遠(yuǎn)遠(yuǎn)的拋在后面,與目前的藍(lán)牙技術(shù)相比在提供更高速率的同時(shí),而只需花更小的功耗。
本文引用地址:http://www.ex-cimer.com/article/201710/369424.htmnRF24L01為滿足全球范圍內(nèi)的無(wú)線電管理規(guī)定設(shè)計(jì)。這個(gè)芯片包括載波監(jiān)測(cè)功能,可以用于在WLAN環(huán)境下的可靠通信。高速率和獨(dú)特的切換時(shí)間減少了與跳頻系統(tǒng)如藍(lán)牙出現(xiàn)碰撞的可能。模塊的傳輸距離在理想條件下可以達(dá)到100米,經(jīng)過(guò)我們測(cè)試測(cè)試在1M速率下開(kāi)闊地可以達(dá)到40米,如果降低速率可以到80米左右。隔墻大約能傳20米左右,無(wú)線傳輸受太多因素影響沒(méi)法理想化。
這是微型智能無(wú)線數(shù)傳模塊的內(nèi)部電路圖
(1) VCC腳接電壓范圍為1.9~3.6V之間,超過(guò)3.6V將會(huì)燒毀模塊。推薦電壓3.3V左右。
(2) 除電源VCC和接地端,其余腳都可以直接和普通的5V單片機(jī)IO口直接相連,無(wú)需電平轉(zhuǎn)換。當(dāng)然對(duì)3V左右的單片機(jī)更加適用了。
?。?) 硬件上面沒(méi)有SPI的單片機(jī)也可以控制本模塊,用普通單片機(jī)IO口模擬SPI不需要單片機(jī)真正的串口介入,只需要普通的單片機(jī)IO口就可以了,當(dāng)然用串口也可以了。
當(dāng)使用NRF24L01片內(nèi)的CRC技術(shù)時(shí),要確保在配置字(CONFIG的EN_CRC) 中CRC校驗(yàn)被使能,并且發(fā)送和接收使用相同的協(xié)議。NRF24L01配置字的CONFIG寄存器的位描述如下表所示。NRF24L01 CONFIG 配置字描述,這是和89C2051單片機(jī)的應(yīng)用線路圖。
推薦NRF24L01工作于Enhanced ShockBurstTM 收發(fā)模式,這種工作模式下,系統(tǒng)的程序編制會(huì)更加簡(jiǎn)單,并且穩(wěn)定性也會(huì)更高,因此,把NRF24L01配置為Enhanced ShockBurstTM收發(fā)模式的器件配置方法。ShockBurstTM的配置字使NRF24L01能夠處理射頻協(xié)議,在配置完成后,在NRF24L01工作的過(guò)程中,只需改變其最低一個(gè)字節(jié)中的內(nèi)容,以實(shí)現(xiàn)接收模式和發(fā)送模式之間切換。
評(píng)論