在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

傳感器板為物聯(lián)網(wǎng)的藍牙應用提供解決方案

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-02-25 08:12 ? 次閱讀

對于物聯(lián)網(wǎng)IoT)設備的開發(fā)人員而言,藍牙是一種快速,安全的連接路徑,無線片上系統(tǒng)(SoC)設備已成為實現(xiàn)藍牙設計的現(xiàn)成解決方案。盡管如此,上市時間的壓力仍然在增加,因此即使這些高度集成的解決方案也不盡如人意,需要時間和資源來添加完整物聯(lián)網(wǎng)設計所需的硬件和軟件。

本文介紹了藍牙 - 啟用傳感器板為即時物聯(lián)網(wǎng)解決方案提供了圣杯,也可以作為家庭或個人使用的定制無線傳感器物聯(lián)網(wǎng)設備的基礎。然后使用電路板的應用程序和板載MEMS麥克風,使用代碼描述一個真實的傳感實現(xiàn)示例。

模塊簡化藍牙

藍牙低功耗(BLE)提供多個優(yōu)勢包括低功耗,高安全性以及移動平臺(包括智能手機,平板電腦和筆記本電腦)的近乎普遍的可用性。雖然低成本收發(fā)器的廣泛應用推動了藍牙連接的快速接受,但這些收發(fā)器仍然需要在RF設計方面的重要專業(yè)知識來構建優(yōu)化設計。

藍牙模塊簡化設計,提供完整的RF子系統(tǒng),需要工程師簡單地集成MCU和相關的子電路,以構建支持藍牙的系統(tǒng)。諸如Silicon Labs Gecko MCU系列等無線SoC是這一發(fā)展的最新舉措,簡化了實施,同時減小了設計尺寸和成本。

例如,SiLabs EFR32MG1P Mighty Gecko MCU集成了32位ARM? Cortex?-M4內(nèi)核,存儲器,加密硬件加速器,DC/DC轉(zhuǎn)換器,多個外設以及用于2.4 GHz和sub-GHz通信的收發(fā)器(圖1)。

傳感器板為物聯(lián)網(wǎng)的藍牙應用提供解決方案

圖1:SiLabs EFR32MG1P無線SoC將完整的基于Cortex-M4的系統(tǒng)與先進的收發(fā)器相結合,能夠支持sub-GHz和2.4 GHz通信。 (圖片來源:Silicon Labs)

無線傳感器板

高度集成,高能效的無線SoC提供了現(xiàn)成的解決方案,但仍然讓設計人員負責實現(xiàn)傳感器接口,I/O連接,電源管理和RF。在電池供電的傳感器節(jié)點中,每個子系統(tǒng)都需要特別注意以確保最小的功耗。特別是,當工程師處理包括天線匹配,布局和電磁干擾減輕在內(nèi)的RF優(yōu)化問題時,RF設計要求可能會減慢項目進程。

SiLabs Thunderboard Sense板為物聯(lián)網(wǎng)應用提供了即時,可擴展的解決方案。該電路板基于EFR32MG1P無線SoC,包括六個傳感器,8-Mbit閃存和高亮度RGB LED,以及用于用戶交互的雙色LED和按鈕(圖2)。此外,Thunderboard Sense可作為參考設計,用于實現(xiàn)基于上述EFR32MG1P Mighty Gecko無線SoC的定制藍牙IoT設計。

傳感器板為物聯(lián)網(wǎng)的藍牙應用提供解決方案

圖2:SiLabs Thunderboard Sense主板提供現(xiàn)成的電池供電的藍牙IoT設計,配備了大量傳感器并以全面的軟件環(huán)境為后盾。 (圖片來源:Silicon Labs)

Thunderboard Sense的設計僅適用于插入其板載連接器的CR2032紐扣電池。實際上,該設計強調(diào)從MCU本身開始的低功耗操作。 EFR32MG1P MCU在工作模式下僅消耗63μA/MHz,在DeepSleep模式下僅消耗1.4μA,從而保留RAM并保持實時時鐘運行。

然而,在無線傳感器設計中,功率優(yōu)化要求將電源管理應用于外部傳感器及其調(diào)理電路。 Sense板將這些外圍電路分組到電源域,并使用專用的SiLabs EFM8SB MCU作為電源和中斷控制器來管理這些域。

例如,從電路板的內(nèi)置MEMS麥克風獲取數(shù)據(jù), EFR32MG1P MCU將0x01寫入EFM8SB外設控制器MCU中的ENV_SENSOR_CTRL寄存器。 EFM8SB反過來為低壓差(LDO)穩(wěn)壓器供電,為MEMS麥克風和相關的模擬信號鏈供電(圖3)。接下來,來自EFM8SB的中斷信號使EFR32MG1P MCU通過其集成的模數(shù)轉(zhuǎn)換器ADC)開始數(shù)據(jù)采集。

傳感器板為物聯(lián)網(wǎng)的藍牙應用提供解決方案

圖3:Thunderboard Sense使用專用的EFM8SB MCU作為電源和中斷控制器,以優(yōu)化數(shù)字和模擬傳感器的功率利用率以及在他們的調(diào)理電路中。 (圖片來源:Silicon Labs)

該板還為高功率應用或開發(fā)過程中的線路供電操作提供了替代供電選擇。例如,對于以高強度運行板載LED的應用,您可以通過板內(nèi)置的連接器添加外部電池。此外,您還可以通過USB連接器或Mini Simplicity連接器為電路板供電。后一種方法還允許使用外部SiLabs調(diào)試器的高級能量監(jiān)控功能執(zhí)行精確的電流測量。

起點

使用Sense板和隨附的應用程序只需幾個簡單的步驟。啟動Thunderboard應用程序(從iOS App或Google Play商店)后,您只需為Thunderboard Sense主板供電,該主板立即開始通過藍牙進行自我宣傳,同時閃爍綠色LED。當Thunderboard Sense出現(xiàn)在Thunderboard應用程序上時,用戶選擇該設備并繼續(xù)使用特定應用程序。

事實上,Thunderboard Sense主板和應用程序為許多物聯(lián)網(wǎng)應用程序提供了現(xiàn)成的解決方案。除了作為現(xiàn)成的解決方案使用外,Thunderboard Sense還提供了允許開發(fā)人員輕松擴展其功能的功能。除了Micro-B USB連接器和SiLabs的Mini Simplicity連接器外,Thunderboard Sense還提供了20個分線焊盤,開發(fā)人員可以使用它們連接其他外圍設備或電路板。分線焊盤包含許多EFR32MG1P MCU I/O引腳,包括I 2 C和SPI引腳,以及主板電源,5 V電壓軌和3.3 V LDO電源軌。設計人員還可以利用EFR32MG1P MCU的靈活引腳布線來訪問其任何集成外設。

除了作為現(xiàn)成解決方案的實用性外,Thunderboard Sense硬件和附帶軟件提供了一個起點用于自定義IoT應用程序。該設計解決了與I 2 C和SPI數(shù)字傳感器以及模擬外設和RF天線相關的常見接口問題。為了幫助加速基于Sense板的定制設計的開發(fā),SiLabs為每個外設和IO提供完整的原理圖,包括一個合適的2.4 GHz匹配網(wǎng)絡,將MCU的2.4 GHz RF I/O引腳連接到板載芯片天線。

例如,MEMS麥克風電路的原理圖為MEMS麥克風輸出提供了模擬信號鏈的完整設計。在該電路中,德州儀器TLV342S運算放大器用于32.1 dB增益放大器級和用于Knowles SPV1840 MEMS麥克風輸出的一階有源低通濾波器(圖4)。該設計將信號鏈的MIC輸出連接到MCU的12位逐次逼近寄存器(SAR)ADC,用于麥克風數(shù)據(jù)采集。

傳感器板為物聯(lián)網(wǎng)的藍牙應用提供解決方案

圖4:除了Thunderboard Sense工具包的硬件和軟件外,Silicon Labs還提供裝配圖,材料清單和完整的原理圖,例如這種模擬信號調(diào)理電路用于MEMS麥克風信號采集。 (圖片來源:Silicon Labs)

軟件設計和調(diào)試

Silicon Labs支持Thunderboard Sense套件,其中包含一系列可用于其免費Simplicity Studio開發(fā)環(huán)境的軟件庫。除了用于MCU硬件功能的軟件庫外,該軟件包還包括用于Thunderboard Sense的板級支持包(BSP)以及隨附的示例C代碼。例如,SenseApp模塊提供了一個BLE應用程序,可將數(shù)據(jù)從其全套傳感器傳輸?shù)?a href="http://www.xsypw.cn/v/" target="_blank">智能手機應用程序。

除了作為正常運行的應用程序之外,SenseApp代碼還說明了基于EFR32MG1P MCU實現(xiàn)IoT傳感器設計的關鍵軟件設計模式。例如,BLE堆棧接管實時時鐘,防止其用于應用程序本身的定時事件。 SenseApp示例代碼演示了如何使用MCU軟件定時器定期輪詢各種軟件功能,包括傳感器數(shù)據(jù)捕獲功能。

在SenseApp應用程序中,主程序啟動設備并開始等待無限循環(huán)對于一個事件并調(diào)用一個應用程序事件處理程序來處理該事件(清單1)。

復制

while(1){

struct gecko_cmd_packet * evt;

/*檢查堆棧事件。 */

evt = gecko_wait_event();

/*運行應用程序和事件處理程序。 */

appHandleEvents(evt);

}

清單1:SenseApp主程序中的實用程序循環(huán)不斷循環(huán),將事件移交給事件處理程序以調(diào)用傳感器采樣等操作。 (列表來源:Silicon Labs)

位于app.c中, appHandleEvents 調(diào)用 RADIO_bleStackLoopIteration()(位于radio_ble.c中),如果設備是不在藍牙廣告模式。如果連接處于活動狀態(tài),則此例程輪流調(diào)用 connectionActiveIteration()(在radio_ble.c中),它提供核心數(shù)據(jù)采樣功能。

connectionActiveIteration( )例程檢查板載按鈕的狀態(tài),并定期調(diào)用負責更新每個板傳感器數(shù)據(jù)的服務程序。最后,此例程檢查麥克風活動,如果麥克風處于活動狀態(tài),它會通過設置聲級并通過調(diào)用 MIC_start()函數(shù)啟動麥克風數(shù)據(jù)采集來啟動麥克風數(shù)據(jù)采集(清單2)

<跨度>復制 <代碼>

**************************** **************************************************/

void MIC_start(uint32_t nSamples)

{

if(nSamples> sampleBufferLen){

sampleCount = sampleBufferLen;

}

else {

sampleCount = nSamples;

}

if(!dmaBusy){

/*配置DMA */

DMADRV_PeripheralMemory(dmadrvChannelId,//channelId

dmadrvPeripheralSignal_ADC0_SCAN,//peripheralSignal

(void *)sampleBuffer,//* dst

(void *)&amp;(ADC0 - > SCANDATA),//* src

true,//dstInc

sampleCount,//len

dmadrvDataSize2,//size

dmaCompleteCallback,//callback

NULL);//* cbUserParam

adcEnable(true);

dmaBusy = true;

sampleBufferReady = false;

< p>}

返回;

}

清單2:mic.c模塊位于BSP包中,包括麥克風支持例程,包括 MIC_start()例程,通過從MCU的片上ADC啟動DMA傳輸來執(zhí)行麥克風數(shù)據(jù)采集。 (列表來源:Silicon Labs)

MIC_start()例程啟動來自MCU的片上ADC( dmadrvPeripheralSignal_ADC0_SCAN)的DMA傳輸,使用dmadrv.c模塊中的 DMADRV_PeripheralMemory 例程。 (如前所述,MEMS麥克風信號鏈的輸出與MCU ADC相連。)該模塊是github上可用的SiLabs emdrv EnergyAware驅(qū)動程序庫的一部分。

完成ADC數(shù)據(jù)采集后序列, dmaCompleteCallback()回調(diào)例程禁用進一步的ADC采樣,并為下一輪采樣準備設備。超越這個基本應用程序,開發(fā)人員可以構建這些代碼示例和基本設計模式,以實現(xiàn)更復雜的應用程序特定功能。

結論

藍牙低功耗提供了一個特別引人注目的連接選項用于設計用于移動應用程序的物聯(lián)網(wǎng)應用程序。盡管無線SoC減輕了設計負擔,但即使是這些高度集成的設備也需要額外的工作來實現(xiàn)全功能物聯(lián)網(wǎng)設計所需的其他硬件和軟件組件。 SiLabs Thunderboard Sense套件基于Silicon Labs Mighty Gecko無線SoC,為移動連接的物聯(lián)網(wǎng)設備提供完整的現(xiàn)成解決方案,并作為更復雜的定制物聯(lián)網(wǎng)設計的起點。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2552

    文章

    51353

    瀏覽量

    755560
  • 藍牙
    +關注

    關注

    114

    文章

    5859

    瀏覽量

    170898
  • 物聯(lián)網(wǎng)

    關注

    2912

    文章

    44875

    瀏覽量

    375625
收藏 人收藏

    評論

    相關推薦

    PLC節(jié)水灌溉聯(lián)網(wǎng)解決方案

    、灌溉時間和灌溉頻率的精確控制,滿足不同作物的生長需求,能夠顯著減少水資源的浪費,提高灌溉效率。 盡量避免設備故障導致水資源浪費問題,實現(xiàn)遠程監(jiān)控與自動告警,數(shù)之能提供高效可靠的聯(lián)網(wǎng)
    的頭像 發(fā)表于 12-26 17:11 ?115次閱讀

    氣體傳感器數(shù)據(jù)采集遠程監(jiān)測聯(lián)網(wǎng)系統(tǒng)方案

    氣體傳感器監(jiān)測聯(lián)網(wǎng)系統(tǒng)方案是一個集成了傳感器技術、聯(lián)網(wǎng)
    的頭像 發(fā)表于 12-17 09:38 ?207次閱讀

    聯(lián)網(wǎng)系統(tǒng)中磁場變化檢測方案_霍爾傳感器

    01 聯(lián)網(wǎng)系統(tǒng)中為什么要使用霍爾傳感器 聯(lián)網(wǎng)系統(tǒng)中使用霍爾傳感器的原因主要基于霍爾
    的頭像 發(fā)表于 09-26 17:59 ?456次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>系統(tǒng)中磁場變化檢測<b class='flag-5'>方案</b>_霍爾<b class='flag-5'>傳感器</b>

    聯(lián)網(wǎng)行業(yè)中的智能稱重方案介紹_稱重傳感器分析

    聯(lián)網(wǎng)系統(tǒng)中為什么要使用稱重傳感器 ??聯(lián)網(wǎng)系統(tǒng)中使用稱重傳感器的原因主要有以下幾點: 全面感知與信息采集 基礎感知元件:
    的頭像 發(fā)表于 09-24 14:30 ?434次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>行業(yè)中的智能稱重<b class='flag-5'>方案</b>介紹_稱重<b class='flag-5'>傳感器</b>分析

    芯科科技提供全方位的環(huán)境聯(lián)網(wǎng)解決方案

    隨著企業(yè)努力創(chuàng)造更環(huán)保、更具生態(tài)意識的產(chǎn)品和設備生態(tài)系統(tǒng),聯(lián)網(wǎng)世界也在不斷適應這一轉(zhuǎn)變。從鎖和傳感器等智能家居設備,到工廠監(jiān)控和機械傳感器等工業(yè)設備,無電池和低功耗
    的頭像 發(fā)表于 08-20 14:16 ?695次閱讀

    藍牙數(shù)據(jù)模塊多連接方案傳感器更加智能

    與管理,成為了一個亟待解決的難題。藍牙技術,尤其是其多連接方案,正逐步成為解決這一挑戰(zhàn)的關鍵,以下安朔科技大家介紹一下傳感器藍牙模組多連接
    的頭像 發(fā)表于 08-15 16:47 ?733次閱讀
    <b class='flag-5'>藍牙</b>數(shù)據(jù)模塊多連接<b class='flag-5'>方案</b>讓<b class='flag-5'>傳感器</b>更加智能

    智慧供暖聯(lián)網(wǎng)平臺解決方案

    不良影響。因此,尋求一種高效、節(jié)能且環(huán)保的供暖方案迫在眉睫。 解決方案 對此,數(shù)之能提供智慧供暖聯(lián)網(wǎng)平臺
    的頭像 發(fā)表于 08-12 13:37 ?411次閱讀
    智慧供暖<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>平臺<b class='flag-5'>解決方案</b>

    2024年WoMaster(中波動光)提供全球領先的工業(yè)聯(lián)網(wǎng)解決方案。 #聯(lián)網(wǎng) #傳感器

    傳感器工業(yè)聯(lián)網(wǎng)
    jf_62130034
    發(fā)布于 :2024年06月05日 15:42:19

    中波動光WoMaster推出聯(lián)網(wǎng)傳感器解決方案:全能環(huán)境監(jiān)測

    ,WoMaster 都能提供工具和連接來有效地收集和管理您的數(shù)據(jù)。使用WoMaster的聯(lián)網(wǎng)傳感器解決方案保持聯(lián)系,隨時了解情況并做出明智
    的頭像 發(fā)表于 06-04 16:03 ?423次閱讀

    羅徹斯特電子與恩智浦(NXP)攜手探索NXP加速度傳感器解決方案

    NXP是擁有30余年經(jīng)驗的行業(yè)領導者,快速增長的汽車和聯(lián)網(wǎng)應用提供傳感器、微控制和處理
    的頭像 發(fā)表于 05-21 09:05 ?659次閱讀

    ?13種值得關注的聯(lián)網(wǎng)傳感器

    解決方案的支柱——聯(lián)網(wǎng)傳感器聯(lián)網(wǎng)傳感器
    的頭像 發(fā)表于 04-13 08:42 ?358次閱讀

    智慧管道聯(lián)網(wǎng)遠程監(jiān)控解決方案

    計算以及人工智能等多種先進技術手段,實現(xiàn)對管道系統(tǒng)的全方位、實時、動態(tài)的智能監(jiān)控與維護。 該方案首先通過部署大量聯(lián)網(wǎng)傳感器節(jié)點,如壓力傳感器
    的頭像 發(fā)表于 03-28 15:49 ?607次閱讀
    智慧管道<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>遠程監(jiān)控<b class='flag-5'>解決方案</b>

    起重機傳感器和PLC數(shù)據(jù)采集聯(lián)網(wǎng)解決方案

    到PLC或操作屏中,了解各項參數(shù)并及時控制,確保生產(chǎn)安全和人員安全。 加強起重機監(jiān)控運維水平,通博聯(lián)提供基于工業(yè)智能網(wǎng)關的聯(lián)網(wǎng)
    的頭像 發(fā)表于 03-12 11:00 ?795次閱讀
    起重機<b class='flag-5'>傳感器</b>和PLC數(shù)據(jù)采集<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b><b class='flag-5'>解決方案</b>

    基于藍蜂聯(lián)網(wǎng)關的智慧農(nóng)業(yè)遠程監(jiān)控與管理控制系統(tǒng)解決方案

    與管理,提高農(nóng)業(yè)生產(chǎn)效率和農(nóng)產(chǎn)品質(zhì)量。以下是該解決方案的主要功能和特點: 1、傳感器數(shù)據(jù)采集:藍蜂聯(lián)網(wǎng)關可以連接各種傳感器,如溫度
    的頭像 發(fā)表于 02-29 15:35 ?755次閱讀
    基于藍蜂<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>關的智慧農(nóng)業(yè)遠程監(jiān)控與管理控制系統(tǒng)<b class='flag-5'>解決方案</b>

    無源傳感聯(lián)網(wǎng)帶來靈活的傳感配置

    電子發(fā)燒友網(wǎng)報道(文/李寧遠)全球的傳感器市場在持續(xù)的技術工藝革新、需求升級中呈現(xiàn)出了快速增長的趨勢。尤其當下聯(lián)網(wǎng)概念火熱,聯(lián)網(wǎng)
    的頭像 發(fā)表于 01-29 07:05 ?3124次閱讀
    無源<b class='flag-5'>傳感</b><b class='flag-5'>為</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>帶來靈活的<b class='flag-5'>傳感</b>配置
    主站蜘蛛池模板: 性xxxx欧美| 黄色片网站观看| 中国美女一级黄色片| 综合激情网站| 亚洲欧美圣爱天天综合| 午夜高清免费在线观看| 天天射天天干| 天天干天天插天天操| 理论在线看| 成 人 免费 黄 色 视频| 69国产成人精品午夜福中文| 欧美亚洲啪啪| 日一区二区三区| 在线看片地址| 四虎国产精品4hu永久| 欧美日剧在线免费| 精品毛片视频| 夜夜骑狠狠干| 奇米影视奇米色777欧美| 日韩欧美中文在线| 日韩怡红院| 精品伊人久久大线蕉色首页| 国产乱淫a∨片免费视频| 又黄又爽的成人免费网站| 欧美在线成人午夜影视| japanese色系tube日本护士| 乡村乱人伦短小说| 午夜免费福利片观看| 你懂的国产精品| 91新地址| 免费特黄视频| h在线观看免费| 99久久国产免费 - 99久久国产免费 | 人人澡人人澡人人看青草 | 天天躁狠狠躁| 欧美性猛交xxxx黑人喷水| 狠狠色色综合网站| 色婷婷久久免费网站| 国产精品三区四区| 看久久| 久久久国产高清|