前文小編介紹了什么是空中喚醒技術以及空中喚醒功能WOR模式機制,詳細介紹了什么是WOR空中喚醒技術和WOR模式機制解析。本文將詳細介紹什么是單點喚醒以及無線模塊單點喚醒功能機制詳解。
然而上述的WOR方式在同信道下前導碼會被所有設備無差別識別,導致范圍內(nèi)所有的設備全部被喚醒,直到發(fā)送端發(fā)送完數(shù)據(jù)才能再次進入深度睡眠模式。為了解決這一難題,E330-400T13S無線模塊提出了單點喚醒功能來解決這個問題。
單點喚醒技術是一種在系統(tǒng)休眠模式中,能夠唯一指定喚醒對象的低功耗管理技術。無線模塊單點喚醒功能則通過精確控制喚醒信號,確保只有目標設備被喚醒,從而極大節(jié)省了系統(tǒng)功耗。
單點喚醒技術依賴于精確的信號處理和同步機制。發(fā)送端在需要喚醒目標設備時,會發(fā)送包含特定喚醒信號(如目標地址或ID)的數(shù)據(jù)包。接收端則周期性地從休眠模式中喚醒,監(jiān)聽網(wǎng)絡中的喚醒信號。當接收到與自己匹配的喚醒信號時,接收端會從休眠狀態(tài)喚醒并進入正常工作狀態(tài);若未接收到匹配信號,則繼續(xù)進入休眠狀態(tài),等待下一次喚醒周期。
與上述的WOR方式不同,單點喚醒在喚醒時不會持續(xù)喚醒非目標設備,E330-400T13S無線模塊采用FSK/GFSK調(diào)制,故其封包和LoRa模塊有所不同,最重要的是FSK/GFSK具有同步字(SYNCWORD)過濾機制。將地址設置為同步字,當同步字不一樣時數(shù)據(jù)會直接被硬件過濾導致無法通信。
單點喚醒不再采用LoRa發(fā)送很長的前導碼,因為在同一信道下發(fā)送前導碼一定會喚醒同類型的所有設備,且會保持喚醒狀態(tài),導致整個網(wǎng)絡雖然不應該接收數(shù)據(jù),但卻一直被強制性的喚醒進入接收模式。
無線模塊單點喚醒功能在此點上做出了優(yōu)化,選擇使用“短前導碼+同步字+ 0(DATA)形式”的短封包取代很長的前導碼,如下圖所示,短封包發(fā)送時間也應是大于一個WOR周期。
不同之處在于,單點喚醒利用了硬件同步字過濾的功能:
· 當同步字不同時,直接丟棄后續(xù)數(shù)據(jù)并進入休眠模式,等待下個周期進入接收模式;
· 當同步字相同時,會自動延長接收時間,直到接收完整包數(shù)據(jù)。
如上圖時序圖所示:
當發(fā)送端發(fā)送的同步字和接收端相同時,接收端表現(xiàn)與LoRa模塊的WOR喚醒是一致的;
但當發(fā)射端發(fā)送的同步字與接收端不同時,接收端會立刻再次進入休眠模式,直到下個周期再次進入接收模式才能接收到其他的數(shù)據(jù)。
盡可能休眠,最大限度降低功耗,節(jié)點能盡可能及時地收發(fā)無線數(shù)據(jù),空中喚醒做到了。如果說低功耗為無線模塊產(chǎn)品插上了想象的翅膀,空中喚醒功能則使想象成真。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進行了解,也可以直接撥打400電話咨詢技術專員!
原創(chuàng)聲明:文章來自成都億佰特電子科技有限公司,如欲轉(zhuǎn)載,請注明本文鏈接:http://hivx.cn/news/3454.html