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