如何使用 Maxim Integrated 電路板制作脈搏血氧儀原型
在本文中,我們將解釋 Maxim Integrated 的 MAX32620FTHR 和 MAX30101WING 如何幫助您制作心率和血氧水平應(yīng)用原型,將傳感器測(cè)量值上傳到 Medium One IoT 平臺(tái)進(jìn)行數(shù)據(jù)處理和顯示。
美信集成 MAX32620FTHR
MAX32620FTHR板提供了一個(gè)快速開(kāi)發(fā)平臺(tái),可幫助您使用帶浮點(diǎn)單元的 Maxim Integrated MAX32620 Arm ? Cortex ? -M4微控制器 (MCU)快速實(shí)施電池優(yōu)化解決方案。MAX32620 MCU具有2048KB閃存、256KB SRAM和各種輸入/輸出外設(shè),包括USB、串行外設(shè)接口(SPI)、I 2 C、通用異步接收器/發(fā)送器(UART)、1-Wire、模數(shù)轉(zhuǎn)換轉(zhuǎn)換器 (ADC) 和通用輸入/輸出 (GPIO)。該板具有MAX77650 電源管理控制器和鋰聚合物電池充電器以及MAX17055 電量計(jì)用于監(jiān)控電池電量,允許 USB 或電池電源為電路板供電。兩個(gè) RGB 指示燈 LED 和兩個(gè)按鈕提供板載指示器和用戶(hù)輸入。
其他傳感器和 I/O 設(shè)備可通過(guò)擴(kuò)展連接器與 MAX32620FTHR 連接,包括 Feather 兼容板頭和兩個(gè) 12 引腳 Pmod ?兼容連接器。Mbed 開(kāi)發(fā)工具或 Arduino IDE 開(kāi)發(fā)環(huán)境支持軟件開(kāi)發(fā)。代碼庫(kù)可用于電路板初始化、輸入/輸出和各種處理功能,以加速應(yīng)用程序開(kāi)發(fā)。
美信集成 MAX101WING
MAX101WING 快速開(kāi)發(fā)板具有MAX30101 光學(xué)脈搏血氧飽和度傳感器。它具有 Feather 兼容的引出線(xiàn),可以直接連接到 MAX32620FTHR 微控制器板。板載 MAX30101 傳感器是一種非侵入式反射 LED 解決方案,帶有集成玻璃蓋。當(dāng)結(jié)合處理算法時(shí),傳感器可以測(cè)量脈搏率和血氧水平。該傳感器具有可編程采樣率和 LED 電流以節(jié)省電能。電源由板載 MAX14750A 電源管理芯片控制,該芯片設(shè)置 LED 驅(qū)動(dòng)電壓并可通過(guò) I 2 C 接口進(jìn)行編程。
中一物聯(lián)網(wǎng)平臺(tái)
Medium One IoT 基于云的平臺(tái)可幫助早期開(kāi)發(fā)人員對(duì)他們的 IoT 項(xiàng)目進(jìn)行原型設(shè)計(jì)或?qū)⑺麄儸F(xiàn)有的硬件連接到云。它提供了一個(gè)物聯(lián)網(wǎng)數(shù)據(jù)智能平臺(tái),使客戶(hù)能夠更輕松地快速構(gòu)建物聯(lián)網(wǎng)應(yīng)用程序。可編程工作流可快速構(gòu)建處理邏輯,無(wú)需您創(chuàng)建自己的復(fù)雜軟件堆棧。圖形工作流構(gòu)建器和運(yùn)行時(shí)引擎會(huì)在 IoT 數(shù)據(jù)到達(dá)時(shí)對(duì)其進(jìn)行處理,并根據(jù)應(yīng)用程序的需要對(duì)其進(jìn)行路由或轉(zhuǎn)換。工作流庫(kù)模塊可用于數(shù)據(jù)分析、制圖、地理定位、天氣數(shù)據(jù)、MQTT、SMS 文本消息以及與 Twitter、Salesforce 和 Zendesk 的集成。Python 代碼片段創(chuàng)建自定義工作流模塊。基于 Web 的 Workflow Studio,它提供了一個(gè)拖放式可視化編程環(huán)境,設(shè)計(jì)和構(gòu)建端到端的工作流程。工作流版本控制和調(diào)試工具支持開(kāi)發(fā)、測(cè)試和部署生命周期。MQ 遙測(cè)傳輸 (MQTT) 協(xié)議或 REST API 處理 IoT 設(shè)備和 Medium One 云之間的通信。可配置的儀表板使您可以可視化應(yīng)用程序數(shù)據(jù)并查看各種格式的實(shí)時(shí)數(shù)據(jù)。包含用于表格數(shù)據(jù)、圖表、地理點(diǎn)地圖、儀表和用戶(hù)輸入的儀表板小部件。Medium One 的 iOS 和 Android 應(yīng)用程序構(gòu)建了簡(jiǎn)單的移動(dòng)應(yīng)用程序儀表板,可以通過(guò)該平臺(tái)與您的設(shè)備進(jìn)行通信。可配置的儀表板使您可以可視化應(yīng)用程序數(shù)據(jù)并查看各種格式的實(shí)時(shí)數(shù)據(jù)。包含用于表格數(shù)據(jù)、圖表、地理點(diǎn)地圖、儀表和用戶(hù)輸入的儀表板小部件。Medium One 的 iOS 和 Android 應(yīng)用程序構(gòu)建了簡(jiǎn)單的移動(dòng)應(yīng)用程序儀表板,可以通過(guò)該平臺(tái)與您的設(shè)備進(jìn)行通信。可配置的儀表板使您可以可視化應(yīng)用程序數(shù)據(jù)并查看各種格式的實(shí)時(shí)數(shù)據(jù)。包含用于表格數(shù)據(jù)、圖表、地理點(diǎn)地圖、儀表和用戶(hù)輸入的儀表板小部件。Medium One 的 iOS 和 Android 應(yīng)用程序構(gòu)建了簡(jiǎn)單的移動(dòng)應(yīng)用程序儀表板,可以通過(guò)該平臺(tái)與您的設(shè)備進(jìn)行通信。
使用您自己的 MAX32620FTHR 和 MAX30101WING
要將您自己的 MAX32620FTHR 和 MAX30101WING 與 Medium One 物聯(lián)網(wǎng)平臺(tái)結(jié)合使用來(lái)測(cè)量心率和血氧水平,請(qǐng)查看我們的分步文章,該文章將引導(dǎo)您完成以下整個(gè)過(guò)程:
設(shè)置硬件和開(kāi)發(fā)工具
安裝和運(yùn)行必要的軟件組件
構(gòu)建代碼并將其下載到板上
配置開(kāi)發(fā)板的云端連接參數(shù)
運(yùn)行電路板以生成發(fā)送到云端的實(shí)時(shí)傳感器測(cè)量值。
在這里,我們還向您展示了如何在 Medium One 環(huán)境中創(chuàng)建的實(shí)時(shí)儀表板上觀(guān)察發(fā)布的數(shù)據(jù)。一組后續(xù)步驟提供了有關(guān)如何針對(duì)不同的 IoT 原型制作場(chǎng)景擴(kuò)展和調(diào)整應(yīng)用程序或了解更多信息的建議。
審核編輯hhy
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2909文章
44704瀏覽量
374095 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5067瀏覽量
97617
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論