隨著物聯(lián)網(wǎng)行業(yè)的發(fā)展,越來越多的設(shè)備將會(huì)介入到網(wǎng)絡(luò)中。設(shè)備入網(wǎng)有多種實(shí)現(xiàn)方法,可以通過有線的方式,也可以通過無線的方式。其中,若設(shè)備以無線的方式入網(wǎng),則避免不了使用無線模塊來給模塊增加無線通信功能??紤]到這些設(shè)備中有很大一部分都是電池供電的,因此無線模塊的低功耗對(duì)于需要網(wǎng)絡(luò)訪問設(shè)備來說即為重要。
無線模塊低功耗原理的實(shí)現(xiàn),主要有以下兩個(gè)方面:一個(gè)是硬件方面,一個(gè)是軟件方面。
下面分別介紹這兩個(gè)方面: 要想從硬件上實(shí)現(xiàn)地功耗,首先需要選用低功耗的模塊或者芯片。不同芯片之間的差別可能會(huì)非常大,因此在開始設(shè)計(jì)或者選擇低功耗的模塊之初,就應(yīng)該對(duì)模塊或者芯片的低功耗格外注意。決定功耗的主要是模塊或者芯片的電流參數(shù),主要有休眠電流,發(fā)射電流和接收電流。由于實(shí)際情況的多樣性,這三個(gè)參數(shù)的重要性可能各不相同。如果用戶的模塊發(fā)射數(shù)據(jù)的時(shí)間相對(duì)于整個(gè)工作周期比較長(zhǎng),那么用戶可能更關(guān)心發(fā)射電流。如果用戶設(shè)備發(fā)射時(shí)間比較短,休眠時(shí)間比較長(zhǎng),那么用戶將會(huì)更關(guān)心休眠電流。用戶可以根據(jù)設(shè)備的工作特點(diǎn),結(jié)合無線模塊的參數(shù),選擇理想的無線模塊。下面是一個(gè)無線模塊的典型示例:
除了選用功耗合理的硬件以外,編寫合適的軟件同樣重要。根據(jù)設(shè)備的在網(wǎng)絡(luò)中的角色,其對(duì)應(yīng)的軟件也應(yīng)該做出相應(yīng)的變化。由于無線模塊在發(fā)射時(shí)候的電流往往比接收和休眠時(shí)候大,因此在用戶在使用無線模塊發(fā)射數(shù)據(jù)時(shí),應(yīng)該考慮盡可能減少發(fā)射時(shí)間,發(fā)射次數(shù),或者每次發(fā)送的數(shù)據(jù)量,這樣有助于節(jié)省電量。以思為無線的SV650模塊為例,該模塊在不同狀態(tài)下的電流消耗情況入下表:
參數(shù) | 典型值 | 單位 | 條件 |
接收電流 | 25 | mA | TTL電平 |
34 | mA | 485電平 | |
發(fā)射電流 | 350 | mA | @27dBm |
休眠電流 | <5 | uA | TTL電平 |
根據(jù)上面的表格,我們可以得知無線模塊在不同狀態(tài)下的功耗有很大的差別。對(duì)于接收機(jī),可以讓其定時(shí)喚醒以檢查是否有新的數(shù)據(jù),然后再根據(jù)是否有數(shù)據(jù)來決定自己是否再次進(jìn)入休眠狀態(tài)。這樣可以使接收時(shí)的功耗降低。
以上就是關(guān)于無線模塊低功耗的一些總結(jié),希望能對(duì)您有所幫助。