一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

基于MG22E能量采集開發(fā)套件實(shí)現(xiàn)無電池藍(lán)牙傳感器

Silicon Labs ? 來源:Silicon Labs ? 2025-05-07 09:21 ? 次閱讀

Silicon Labs(芯科科技)在線技術(shù)社區(qū)提供這款簡單的藍(lán)牙傳感器項(xiàng)目示例,其基于最新的MG22E EK8200A能量采集(Energy Harvesting)開發(fā)套件來構(gòu)建,可利用室內(nèi)光能進(jìn)行能量采集而無需電池運(yùn)行,它能夠根據(jù)自身的能量感知動態(tài)調(diào)整行為,僅需一個非常小的太陽能電池板和鋰電容器(套件中已包含)供電即可運(yùn)行。

軟件的部分則是在GitHub上默認(rèn)示例應(yīng)用的基礎(chǔ)上進(jìn)行了修改。在本項(xiàng)目中,我們新增了通過I2C Qwiic接口使用SparkFun BME280溫度傳感器的功能。

4097a4c8-2418-11f0-9310-92fbcf53809c.jpg

在本次社區(qū)項(xiàng)目中,我們將帶你一步步完成這個項(xiàng)目的簡單復(fù)現(xiàn),包括

設(shè)置MG22E開發(fā)套件擴(kuò)展板和示例應(yīng)用

接入Sparkfun QWIIC BME280 傳感器

設(shè)置能量閾值

配置藍(lán)牙RAIL負(fù)載數(shù)據(jù)

實(shí)現(xiàn)能量感知算法

在開始搭建項(xiàng)目之前,我們先來了解一下設(shè)備應(yīng)用代碼的工作原理。

MG22E使用了e-peas AEM13920電源管理集成電路PMIC),從一個5V光伏電池和一個10F電容器中管理能量。

設(shè)備首先進(jìn)行冷啟動(cold-start boot up)。

在進(jìn)行任何測量或發(fā)送任何信標(biāo)之前,它會測量自身的源電壓(來自光伏電池)和存儲電壓(電容器),并將這些值存儲為參數(shù),以便用于數(shù)據(jù)傳輸,更重要的是用于基于能量的決策。

如果MG22E檢測到有足夠的能量,它將喚醒I2C接口的BME280溫度傳感器,記錄并發(fā)送一個溫度值(以原始十六進(jìn)制格式)。

MG22E使用芯科科技的RAIL庫構(gòu)建包含溫度值和電壓值的BLE數(shù)據(jù)包,這些數(shù)據(jù)包可以通過SiConnect移動應(yīng)用接收并解析。

設(shè)備會基于能量充電和放電情況(光伏和電容器電平的比值)計(jì)算一個能量健康得分(Energy Health Score)。

根據(jù)能量得分(或電容器中可用的能量),MG22E將進(jìn)入最深層的EM4休眠模式,并根據(jù)能量情況決定休眠時間長度。

40a34a6c-2418-11f0-9310-92fbcf53809c.jpg

請按照GitHub鏈接中說明,安裝芯科科技的MG22E Energy Harvesting SDK擴(kuò)展:https://github.com/SiliconLabs/energy_harvesting_applications/blob/main/example/bt_rail_soc_energy_harvesting_sensor/README.md

如果安裝正確,您應(yīng)該能夠看到這些示例程序。

40b851be-2418-11f0-9310-92fbcf53809c.jpg

將Sparkfun QWIIC連接器連接到MG22E的QWIIC接口。請務(wù)必焊接BME280傳感器背面的焊盤,以關(guān)閉紅色LED燈,從而節(jié)省能量!!!

40c7ae20-2418-11f0-9310-92fbcf53809c.jpg

請按照這些說明以及GitHub指南,在Simplicity Studio中啟用第三方驅(qū)動擴(kuò)展(Third Party Driver Extensions),以支持BME280傳感器。

40db9566-2418-11f0-9310-92fbcf53809c.jpg

在Simplicity Studio中,可以很方便地配置傳感器的I2C接口,并將其添加到默認(rèn)示例的app.c文件中。

40e4db30-2418-11f0-9310-92fbcf53809c.png

當(dāng)所有硬件連接完成后,我們可以按照相應(yīng)步驟運(yùn)行基礎(chǔ)示例,并使用臺式Joulescope或能量分析儀(Energy Profiler)測量每個關(guān)鍵操作的能量消耗。這一步驟應(yīng)根據(jù)你修改過的硬件或具體環(huán)境進(jìn)行相應(yīng)調(diào)整。

4103b078-2418-11f0-9310-92fbcf53809c.png

我們會將這些閾值(電容器電壓水平、光伏電池電壓水平)存儲下來,以便在后續(xù)應(yīng)用代碼中使用。

在這里,我們還設(shè)置了默認(rèn)的休眠時間和低能耗休眠時間,以及一個簡單的能量健康得分計(jì)算公式(存儲電壓/源電壓)。

4112020e-2418-11f0-9310-92fbcf53809c.jpg

這個公式僅作為一個初步示例,在原型調(diào)試階段需要進(jìn)一步優(yōu)化調(diào)整。

接下來,我們創(chuàng)建并存儲一些變量,用于配置低功耗藍(lán)牙(Bluetooth LE)RAIL數(shù)據(jù)包以進(jìn)行傳輸。為了節(jié)省能量,我們不會初始化完整的藍(lán)牙協(xié)議棧,而是利用MG22E的RAIL功能模擬一個低功耗藍(lán)牙數(shù)據(jù)包。

411b9242-2418-11f0-9310-92fbcf53809c.jpg

注意—設(shè)備名稱需要改為'E' 'H' 'S',而不是'E' 'H' 'Sensor'。

我們使用AEM13920的API獲取存儲電壓和源電壓,并將這些值保存到變量中用于后續(xù)計(jì)算。然后,我們應(yīng)用能量感知算法,以判斷設(shè)備是否可以且應(yīng)該進(jìn)行溫度測量,或是需要延長深度休眠時間。

4126e426-2418-11f0-9310-92fbcf53809c.jpg

應(yīng)用程序的其余部分按正常流程運(yùn)行,并會發(fā)送3次重復(fù)信標(biāo)。我們可以使用SiConnect Mobile應(yīng)用,搜索'EHS'來查看發(fā)送的原始數(shù)據(jù)。

414279fc-2418-11f0-9310-92fbcf53809c.jpg

例如:

0x0E5B = 3.675V

0x085D = 21.4° C

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

    關(guān)注

    48

    文章

    3014

    瀏覽量

    157632
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    115

    文章

    5978

    瀏覽量

    172783
  • 能量采集
    +關(guān)注

    關(guān)注

    4

    文章

    86

    瀏覽量

    25355
  • 開發(fā)套件
    +關(guān)注

    關(guān)注

    2

    文章

    165

    瀏覽量

    24534

原文標(biāo)題:應(yīng)用示例-MG22E能量采集開發(fā)套件實(shí)現(xiàn)無電池藍(lán)牙傳感器

文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    用于能量收集應(yīng)用設(shè)計(jì)的開發(fā)套件介紹

    “零功率”設(shè)備使用來自環(huán)境源的能量,帶來了重大的電源管理挑戰(zhàn)。能夠有效收集能量的電路必須響應(yīng)不斷變化的電力需求,同時消耗可忽略的能量。通過使用開發(fā)套件,工程師可以快速獲得設(shè)計(jì)
    的頭像 發(fā)表于 03-01 08:17 ?4515次閱讀
    用于<b class='flag-5'>能量</b>收集應(yīng)用設(shè)計(jì)的<b class='flag-5'>開發(fā)套件</b>介紹

    安森美半導(dǎo)體推RSL10傳感器開發(fā)套件加快IoT的設(shè)計(jì)開發(fā)

    安森美半導(dǎo)體的完整低功耗傳感器方案有助于加快IoT的設(shè)計(jì)開發(fā),包括RSL10傳感器開發(fā)套件和RSL10太陽能電池
    發(fā)表于 05-31 16:12 ?1905次閱讀

    【xG24 Matter開發(fā)套件試用體驗(yàn)】深入了解Silicon Labs xG24 Matter開發(fā)套件

    磁性傳感器、按鍵等多種器件,而在開發(fā)板的背面集成有J-Link調(diào)試接口芯片,外部供電接口以及2032紐扣電池座。所有這些都為我們準(zhǔn)確評估系統(tǒng)的功能提供了豐富的外設(shè)基礎(chǔ)。下圖為板卡上各種資源的具體分布
    發(fā)表于 08-27 20:23

    開發(fā)套件加速能量收集無線傳感器的設(shè)計(jì)

    的應(yīng)用提供足夠的功率,以及外部能量采集器如熱、電輸入,或另一個太陽能電池板。鈦板還包括一對薄膜可充電enerchips能夠提供足夠的功率超過400的無線傳輸。微芯片技術(shù)提供了一個全面的無線傳感
    發(fā)表于 03-07 16:55

    能量采集器件取代物聯(lián)網(wǎng)傳感器電池

    元件,該套件還可以使用交流輸入、USB供電或天線連接的無線電源。 使用能量采集電源IC的實(shí)際設(shè)備的開發(fā)工作,在許多地區(qū)和應(yīng)用領(lǐng)域都取得了進(jìn)展。在某些情況下,
    發(fā)表于 10-10 17:10

    RSL10傳感器開發(fā)套件怎么助力物聯(lián)網(wǎng)?

    有助于加快IoT的設(shè)計(jì)開發(fā),包括RSL10傳感器開發(fā)套件和RSL10太陽能電池傳感器平臺,結(jié)合尖端智能
    發(fā)表于 08-07 08:43

    【平頭哥藍(lán)牙Mesh網(wǎng)關(guān)開發(fā)套件試用體驗(yàn)】項(xiàng)目:藍(lán)牙無線傳感器

    本帖最后由 zhangfen137 于 2021-10-23 14:08 編輯 項(xiàng)目概述: 本項(xiàng)目用兩塊PHY6220藍(lán)牙開發(fā)板,實(shí)現(xiàn)了無線傳感器。其中一塊
    發(fā)表于 10-23 13:44

    【平頭哥藍(lán)牙Mesh網(wǎng)關(guān)開發(fā)套件試用體驗(yàn)】項(xiàng)目之藍(lán)牙無線傳感器

    項(xiàng)目概述:本項(xiàng)目用兩塊PHY6220藍(lán)牙開發(fā)板,實(shí)現(xiàn)藍(lán)牙無線傳感器。其中一塊開發(fā)板連接BMP2
    發(fā)表于 03-09 07:22

    SmartMesh IP 的軟件開發(fā)套件加速了無線傳感器工業(yè)物聯(lián)網(wǎng)應(yīng)用的開發(fā)

    SmartMesh IP 的軟件開發(fā)套件加速了無線傳感器工業(yè)物聯(lián)網(wǎng)應(yīng)用的開發(fā)
    發(fā)表于 03-19 13:23 ?2次下載
    SmartMesh IP 的軟件<b class='flag-5'>開發(fā)套件</b>加速了無線<b class='flag-5'>傳感器</b>工業(yè)物聯(lián)網(wǎng)應(yīng)用的<b class='flag-5'>開發(fā)</b>

    UM-B-101:DA14585 IoT 多傳感器開發(fā)套件開發(fā)人員指南

    UM-B-101:DA14585 IoT 多傳感器開發(fā)套件開發(fā)人員指南
    發(fā)表于 03-15 19:17 ?0次下載
    UM-B-101:DA14585 IoT 多<b class='flag-5'>傳感器</b><b class='flag-5'>開發(fā)套件</b><b class='flag-5'>開發(fā)</b>人員指南

    SmartBond DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件快速入門指南

    SmartBond DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件快速入門指南
    發(fā)表于 03-15 19:18 ?0次下載
    SmartBond DA14585 物聯(lián)網(wǎng)多<b class='flag-5'>傳感器</b><b class='flag-5'>開發(fā)套件</b>快速入門指南

    UM-B-101:DA14585 IoT 多傳感器開發(fā)套件開發(fā)人員指南

    UM-B-101:DA14585 IoT 多傳感器開發(fā)套件開發(fā)人員指南
    發(fā)表于 07-05 20:59 ?0次下載
    UM-B-101:DA14585 IoT 多<b class='flag-5'>傳感器</b><b class='flag-5'>開發(fā)套件</b><b class='flag-5'>開發(fā)</b>人員指南

    SmartBond DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件快速入門指南

    SmartBond DA14585 物聯(lián)網(wǎng)多傳感器開發(fā)套件快速入門指南
    發(fā)表于 07-05 21:00 ?0次下載
    SmartBond DA14585 物聯(lián)網(wǎng)多<b class='flag-5'>傳感器</b><b class='flag-5'>開發(fā)套件</b>快速入門指南

    EVBKS5-E | 毫米波傳感器開發(fā)套件

    WEMAKERFSMART-賦予萬物感知的靈魂-矽典微ICLEGENDMICROEVBKS5-E毫米波傳感器開發(fā)套件¥798掃碼訂購>>EVBKS5-E配備寬帶天線的ICL1122So
    的頭像 發(fā)表于 11-08 01:08 ?593次閱讀
    EVBKS5-<b class='flag-5'>E</b> | 毫米波<b class='flag-5'>傳感器</b><b class='flag-5'>開發(fā)套件</b>

    xG22E開發(fā)套件簡化能量采集應(yīng)用,提升無需電池的物聯(lián)網(wǎng)設(shè)備原型開發(fā)

    搭乘“環(huán)境物聯(lián)網(wǎng)(Ambient IoT)”的浪潮,使用一款支持能量采集(Energy Harvesting)的原型開發(fā)套件打造無需電池的物聯(lián)網(wǎng)設(shè)備,這些設(shè)備便可從磁場/電場、光、熱、
    的頭像 發(fā)表于 12-23 10:16 ?799次閱讀