siemens x
智能傳感

敏捷智能傳感器的設(shè)計與可擴展的無線微控制器

2025China.cn   2016年09月19日

        無線連接是智能連接設(shè)備等不同的智能燈泡,遙控器,智能建筑,傳感器和執(zhí)行器,智能電表,可穿戴設(shè)備包括健身設(shè)備,安全報警器和信號燈的一個重要方面。

 

  圖1:SimpleLink戰(zhàn)略從無線再分配挑戰(zhàn)消除了硬件問題。

  無線連接是智能連接設(shè)備等不同的智能燈泡,遙控器,智能建筑,傳感器和執(zhí)行器,智能電表,可穿戴設(shè)備包括健身設(shè)備,安全報警器和信號燈的一個重要方面。

  選擇合適的無線技術(shù)并不簡單,因為多個標(biāo)準(zhǔn)可能適用,以及市場和最終用戶偏好繼續(xù)發(fā)展。開發(fā)團隊必須上好提前工作,以滿足預(yù)期的上市日期,但承諾到無線技術(shù)的早期階段可能不理想。另一方面,某些類型的產(chǎn)品可以從靈活性中獲益,以提供與在不同地區(qū)或市場上出售的不同無線電選擇變體。

  盡管如此,無線電是一種智能傳感應(yīng)用的核心組成部分,傳統(tǒng)的方法需要哪些標(biāo)準(zhǔn)采用早日作出決定??紤]誰選擇的ZigBee?技術(shù)的應(yīng)用程序制造商。在實踐中,在設(shè)計的許多方面中,此決策的鎖,如收發(fā)器技術(shù),印刷電路板布局,軟件堆棧和API來訪問廣播。

  假設(shè)新的市場數(shù)據(jù)出現(xiàn)的設(shè)計在進步,這表明使用藍牙智能將大幅增加的目標(biāo)市場為最終產(chǎn)品。要更改電臺,應(yīng)用程序?qū)⑿枰m應(yīng)藍牙智能堆棧和新的API,和很多工作都是圍繞現(xiàn)有無線電設(shè)計將需要報廢。實際上,面臨的挑戰(zhàn)是在項目后期開始幾乎完全重新設(shè)計。實際上,球隊必須滿足目標(biāo)市場的窗口之間但與錯誤的產(chǎn)品,或推出合適的產(chǎn)品太晚選擇。增加了工程成本需要考慮為好。

  對于可擴展的無線嵌入式平臺

  為了讓制造商在選擇無線技術(shù)具有更大的靈活性,德州儀器(TI)創(chuàng)造了SimpleLink?超低功耗無線微控制器(MCU)平臺。該架構(gòu)是基于ARM?Cortex?-M3,目前提供從32 KB的內(nèi)存配置高達128 KB的閃存。它提供了作為一個獨立的MCU進行了廣泛的智能傳感應(yīng)用足夠的處理能力。

  SimpleLink已被設(shè)計,以使跨無線技術(shù)的可擴展性。在引腳對引腳兼容的封裝選擇該系列設(shè)備支持各種不同的無線電設(shè)備,包括藍牙智能,低于1GHz的ZigBee,6LoWPAN的,IEEE 802.15.4,RF4CE?和專有模式可支持高達5 Mbps的操作。

  從硬件的角度來看,這是簡單的改變來將設(shè)備與一個不同的集成無線電。所有的2.4GHz技術(shù)和所有子1 GHz的技術(shù)是直接引腳對引腳兼容。此外,所有的其它外圍設(shè)備的是SimpleLink設(shè)備之間是相同的。這給制造商的具有很大的靈活性在能夠延遲無線電技術(shù)的最終選擇,直到在設(shè)計過程中已晚。

  該平臺也是在每個它支持不同的標(biāo)準(zhǔn)兼容的代碼。開關(guān)收音機,但是,確實有應(yīng)用軟件的設(shè)計帶來一定的影響。這源于在無線棧的差異,這必須由應(yīng)用來解釋。例如,接口到6LoWPAN的堆棧使用IP報??文進行。隨著藍牙智能,應(yīng)用程序會讀取或修改各種屬性。這些差異是在API的TI電源與它的每一個SimpleLink無線MCU的捕獲。

  作為最佳實踐,制造商可以設(shè)計以模塊化的方式無線接口。而不是讓應(yīng)用程序直接訪問無線電,無線API可通過具有應(yīng)用數(shù)據(jù)發(fā)送到無線電功能抽象。此函數(shù)然后可以處理數(shù)據(jù)要被發(fā)送或使用適當(dāng)?shù)腁PI需要接收。其效果是,去晚了改變收音機在設(shè)計過程中,只是這收音功能,需要移植。

  相同的設(shè)備,不同無線電

  該平臺包括用于藍牙智能的CC2630支持的6LoWPAN和ZigBee,CC1310為低于1GHz,并支持CC2620的ZigBee RF4CE的CC2640無線MCU。該裝置是在多個封裝類型,如圖1。

  TI還宣布CC2650多標(biāo)準(zhǔn)設(shè)備。這種“超”設(shè)備可以在硬件和軟件兩者進行動態(tài)配置,以支持若干不同的2.4GHz無線電之一。與CC2650內(nèi)置設(shè)計可以去生產(chǎn),而不在選擇鎖定和在安裝在現(xiàn)場的時間進行配置。這使得制造商能夠真正等到最后一分鐘,上電臺,而不改變天線設(shè)計來實現(xiàn)決定。

  該CC2650還允許應(yīng)用程序通過允許支持無線電更改為支持在單芯片多個無線電。因此,通過在該領(lǐng)域重新編程CC2650,系統(tǒng)可以既ZigBee的和基于藍牙的設(shè)備進行通信。

  多處理器體系結(jié)構(gòu)

  該SimpleLink平臺集成多個處理器來提供不同層次的各種任務(wù)的智能傳感應(yīng)用程序執(zhí)行所需的計??算能力,使用手頭的任務(wù)合適的處理器能夠以盡可能低的功耗操作設(shè)備。

  應(yīng)用處理器是ARM???Cortex?-M3,它作為SimpleLink超低功耗平臺的主處理器。它提供作為一個獨立的微控制器,可以智能地管理基于傳感器的系統(tǒng)所需要的性能。在Cortex-M3提供了充足的處理能力來處理應(yīng)用程序和高層協(xié)議棧處理的,而且是非常節(jié)能。

  無線處理器是一個綜合的Cortex-M0,這是專門為管理所有低級別的無線電任務(wù)系統(tǒng)。這卸載從主CPU時序關(guān)鍵的任務(wù)。

  第三個處理器是一款超低功耗MCU集成致力于快速,高效的傳感器監(jiān)控。這種傳感器控制器被設(shè)計為能夠提供滿足采樣數(shù)據(jù),使簡單的傳感器決策所需的處理權(quán)水平。此外,它具有有限的存儲器和沒有多余的外圍設(shè)備。它是非常功率高效的為任務(wù),例如定期輪詢傳感器輸出以及確定是否發(fā)生了閾值的事件,并避免了必須浪費地喚醒主CPU此不需要時。

  TI已經(jīng)使用SimpleLink無線微控制器提供操作和界面,無線廣播所需的軟件簡化設(shè)計。這簡化了無線設(shè)計,開發(fā)人員可以在適當(dāng)?shù)腟impleLink裝置下降并很快開始使用無線電沒有大量配置或調(diào)整的程度。為此,無線控制設(shè)置有已被優(yōu)化,以實現(xiàn)最有效的無線電設(shè)備運行的生產(chǎn)代碼。

  節(jié)能感應(yīng)

  因為傳感器控制器需要根據(jù)特定的應(yīng)用來監(jiān)視傳感器,作出決定,并采取行動,開發(fā)者需要能夠配置其操作。TI提供了一個軟件開發(fā)工具,傳感器控制器Studio,它允許用戶配置傳感器控制器。此工具輸出傳感器控制器接口驅(qū)動器,它結(jié)合產(chǎn)生的傳感器控制器的機器代碼和相關(guān)定義。它可以配置傳感器控制器,而無需編寫任何代碼,而對于需要自定義代碼的應(yīng)用程序,這是通過一個類似C的腳本語言支持執(zhí)行常見任務(wù)。傳感器控制器工作室通過使用測試傳感器控制器和調(diào)試功能,加快發(fā)展。這允許傳感器數(shù)據(jù)和算法驗證活可視化。

  傳感器控制器的另一個重要優(yōu)點是,它是與主CPU集成。傳統(tǒng)上,任何額外的傳感器控制器將使用第二個,不那么強大的MCU來卸載主應(yīng)用處理器來實現(xiàn)。這可以通過允許應(yīng)用處理器保持處于睡眠模式,而低功率的傳感器控制器監(jiān)視和管理這些傳感器提供功率節(jié)省。另一方面,由于次級MCU是外部的應(yīng)用處理器,開發(fā)人員將必須設(shè)計和處理器之間管理通信,并且還執(zhí)行中斷功能,以使控制器喚醒應(yīng)用處理器。

  在SimpleLink平臺,傳感器控制器被實現(xiàn)的方式提供所有的功率效率的優(yōu)點而沒有復(fù)雜的設(shè)計的缺點。因為傳感器控制器,無線電MCU,并且應(yīng)用處理器集成在同一硅,這極大地簡化了硬件和軟件設(shè)計。

  的SimpleLink平臺提供了一個無線的MCU,易于編程和避免了與試圖集成PHY和堆棧相關(guān)的挑戰(zhàn)。應(yīng)用程序代碼的ARM Cortex-M3的,一個標(biāo)準(zhǔn)的MCU,很多設(shè)計師都已經(jīng)熟悉運行。TI提供了一個API為每個無線技術(shù),從而最大限度地減少了開發(fā)人員的學(xué)習(xí)曲線。射頻和天線設(shè)計已被簡化,以及不影響可靠性和性能??煽康陌踩允莾?nèi)置的,并且協(xié)議??捎糜谏a(chǎn)。

  與SimpleLink設(shè)計

  與SimpleLink設(shè)備設(shè)計,開發(fā)人員可以從全功能的設(shè)計環(huán)境像的Code Composer Studio?集成開發(fā)環(huán)境(IDE)或的IAR Embedded Workbench選擇。

  公司還提供評估板,可用于快速啟動設(shè)計。其中,SimpleLink CC2650開發(fā)套件包括兩個CC2650評估模塊和兩個被設(shè)計為支持軟件開發(fā)和運行的無線性能測試SmartRF06主板。由于CC2650是能夠支持多個2.4 GHz的無線標(biāo)準(zhǔn),該平臺還可以在應(yīng)用程序開發(fā)用于CC2640藍牙智能和CC2630的ZigBee?/ 6LoWPAN的無線微控制器。在試劑盒中的微控制器被預(yù)編程有軟件的檢測。低功耗藍牙和ZigBee建立在TI-RTOS,它集成了設(shè)備驅(qū)動程序和電源管理的頂部堆疊,也包括在內(nèi)。

  該CC2650無線MCU也是在TI的的心臟SensorTag套件物聯(lián)網(wǎng)。該SensorTag是可以連接到云,沒有編程經(jīng)驗需要開始。它包含10個傳感器,包括光,濕度和壓力傳感器,一個數(shù)字麥克風(fēng),磁傳感器,加速度計,陀螺儀,磁力,對象的溫度傳感器,和環(huán)境溫度傳感器,和內(nèi)置iBeacon顯示技術(shù)。相關(guān)聯(lián)的移動應(yīng)用允許用戶基于SensorTag數(shù)據(jù)和物理位置看到的傳感器讀數(shù)瞬時啟動時,以及自定義的內(nèi)容。

  結(jié)論

  TI的SimpleLink超低功耗無線MCU平臺簡化了智能無線設(shè)備的開發(fā),并給出開發(fā)團隊的靈活性,如果需要切換到不同的無線標(biāo)準(zhǔn),甚至在設(shè)計周期的后期階段。這使項目盡快開始 - 并在稍后做出最后的決定 - 使OEM廠商能夠在正確的時間提供優(yōu)化的產(chǎn)品推向市場。能源意識的多處理器架構(gòu),可幫助開發(fā)人員更輕松地滿足眾多智能傳感應(yīng)用的嚴(yán)格的功耗和性能要求。

(轉(zhuǎn)載)

標(biāo)簽:智能傳感器 我要反饋 
2024世界人工智能大會專題
即刻點擊并下載ABB資料,好禮贏不停~
優(yōu)傲機器人下載中心
西克
2024全景工博會
專題報道
2024 工博會 | 直播探館 · 全景解讀
2024 工博會 | 直播探館 · 全景解讀

第二十四屆中國工博會于9月24日至28日在國家會展中心(上海)舉行,展會以“工業(yè)聚能 新質(zhì)領(lǐng)航”為全新主題。 [更多]

2024世界人工智能大會
2024世界人工智能大會

WAIC 2024將于7月在上海舉行,論壇時間7月4日-6日,展覽時間7月4日-7日。WAIC 2024將圍繞“以共商促... [更多]

2024漢諾威工業(yè)博覽會專題
2024漢諾威工業(yè)博覽會專題

2024 漢諾威工業(yè)博覽會將于4月22 - 26日在德國漢諾威展覽中心舉行。作為全球首屈一指的工業(yè)貿(mào)易展覽會,本屆展覽會... [更多]