近年來可穿戴設(shè)備在多個市場呈現(xiàn)爆炸性增長,這很大程度上是因為它們提供的便利性以及大量的相關(guān)信息。運動跟蹤器(比如三星的Gear Fit 2)、醫(yī)療設(shè)備(比如Qardio Arm血壓劑)以及安德瑪(Under Armor)推出的UA Speedform Gemini 3智能跑鞋就是其中一些例子。這些設(shè)備能夠為用戶提供各種反饋信息,包括睡眠質(zhì)量、VO2水平(氧攝入量)、運動水平、步行和跑步節(jié)奏等數(shù)據(jù)點。
設(shè)計可穿戴設(shè)備需要添加外圍設(shè)備來感應(yīng)和顯示各類數(shù)據(jù),同時需要在云端存儲和檢索數(shù)據(jù)。本項目采用美信公司(Maxim)推出的Pegasus Rapid開發(fā)平臺,開發(fā)板上集成了關(guān)鍵的外圍設(shè)備以及Maxim推出的700-MAXREFDES117#心率監(jiān)測器參考設(shè)計,這大大的簡化了開發(fā)流程。此外我們采用了Mbed操作系統(tǒng)(OS)用于云編程,Ubidots云服務(wù)以及Android Studio軟件實現(xiàn)云應(yīng)用接口。
如果你是一名設(shè)計師(或“DIYer”),借助這些集成特性、參考設(shè)計和云編程工具會讓你在起跑線上領(lǐng)先一步。下面的內(nèi)容標(biāo)注了必需的工程材料、幫助你進行編程、組裝開發(fā)板卡、編譯和下載安卓App、將數(shù)據(jù)傳輸?shù)脑品?wù)。
項目材料和資源
我們建議在開始此項目前收集好如下材料和資源:
項目材料清單(BOM)
在Mouser.com官網(wǎng)上查看該項目需要的清單,包括各種組件:
-
Maxim公司推出的700-MAX32630FTHR#開發(fā)平臺,集成了MAX36630 ARM Cortex M4F微控制器和MAX14690 PMIC電池管理器件
-
Maxim公司推出的700-MAXREFDES117#心率監(jiān)測器,集成心率/脈搏監(jiān)測傳感器、降壓型DC/DC轉(zhuǎn)換器和邏輯電平轉(zhuǎn)換器
-
鋰聚合物電池
項目源代碼
-
貿(mào)澤HRM Mbed repository
-
貿(mào)澤HRM Gihub repository
硬件:
-
電烙鐵
-
跳線或普通導(dǎo)線
-
助焊劑
-
接頭引腳
-
面包板
-
數(shù)字萬用表(可選)
-
示波器(可選)
-
外圍擴展設(shè)備(可選)
賬號和軟件
-
一個Ubidots云服務(wù)賬號
-
Mbed.org官網(wǎng)賬號
-
Android Studio開發(fā)軟件
項目技術(shù)概述
這是一個針對于有編程和焊接經(jīng)驗工程師和DIY愛好者的高級開發(fā)項目,設(shè)計這個項目我們采用了如下技術(shù):
Maxim(美信)MAX32630FTHR Pegasus開發(fā)平臺
驅(qū)動這個項目的是Maxim公司全新推出的MAX32630FTHR Pegasus開發(fā)平臺(圖1)。集成了MAX32630 Arm Cortex M4F微控制器以及MAX14690 PMIC電池充電管理器件,這個平臺會協(xié)助工程師進行快速的原型設(shè)計。該功能豐富的板卡包含多個集成外設(shè),比如加速度計/陀螺儀、雙模式藍(lán)牙以及SPI、I2C、UART、66個GPIO接口等。MAX32630FTHR小巧的外觀尺寸與幾款現(xiàn)成的擴展板以及標(biāo)準(zhǔn)面包板相兼容,這帶來了無限的可能性。如果你對某些內(nèi)容好奇,我們提供了擴展外設(shè)的介紹鏈接。
圖1:Maxim推出的MAX32630FTHR# Pegasus開發(fā)平臺集成了Arm Cortex M4F微控制器和PMIC電源管理器件
Maxim推出的MAXREFDES117#心率模塊參考設(shè)計
Maxim流行的MAXREFDES117#心率模塊參考設(shè)計(圖2)非常的小巧,它集成了Maxim MAX30102心率/脈搏、血氧傳感器、MAX1921降壓型DC/DC轉(zhuǎn)換器以及MAX14595邏輯電平轉(zhuǎn)換器。這種多功能設(shè)計可以用于Arduino和Mbed平臺實現(xiàn)快速集成。示例提供的固件就適合這兩種平臺,給用戶提供了非常基本的算法,可以確定心率、血氧飽和度等參數(shù),幫助他們快速實現(xiàn)原型設(shè)計。
圖2:Maxim流行的MAXREFDES117心率模塊參考設(shè)計非常的小巧,集成了心率、脈搏、血氧傳感器、降壓式DC/DC轉(zhuǎn)換器和邏輯電平轉(zhuǎn)換器
Mbed操作系統(tǒng)(OS)實現(xiàn)云編程
Mbed OS提供了一個方便的基于云編程的工具,幫助簡化和加速創(chuàng)建物聯(lián)網(wǎng)(IoT)平臺。Mbed提供的工具幫助實現(xiàn)代碼協(xié)作、提交并且軟件發(fā)布,同時幫助維護詳細(xì)的修訂歷史記錄。使用Mbed非常的簡單,創(chuàng)建賬號、尋找和選擇期望使用的硬件。如果你已經(jīng)擁有了賬號,你可以去Mbed Repositpry(代碼倉)將提供的代碼導(dǎo)入你的編譯器從而開始你的工程。
Ubidots實現(xiàn)云服務(wù)
Ubitots為所有希望想開展IoT或云項目的開發(fā)者提供了很好的起點。除了有多種開發(fā)平臺的指導(dǎo)手冊,Ubidots為在服務(wù)和安卓App之間搭建接口也提供了教程,信用系統(tǒng)能夠讓你以簡單且經(jīng)濟的方式開發(fā)和維護你的項目,并且提供了多種方法可以獲得更多的信用值。
Android Studio實現(xiàn)云服務(wù)接口
你需要相應(yīng)的接口來實現(xiàn)將數(shù)據(jù)從Maxim板卡和傳感器傳輸?shù)皆贫?,這可以通過一個移動設(shè)備(比如平板電腦、智能手機)來實現(xiàn)。對于這個項目我們使用的是安卓框架,并且借助Android Studio來創(chuàng)建App實現(xiàn)傳感器數(shù)據(jù)的可視化。
-
Maxim
+關(guān)注
關(guān)注
9文章
869瀏覽量
90295 -
醫(yī)療設(shè)備
+關(guān)注
關(guān)注
12文章
1076瀏覽量
68792 -
可穿戴設(shè)備
+關(guān)注
關(guān)注
55文章
3900瀏覽量
170334
發(fā)布評論請先 登錄
探索MAXREFDES41#:隔離式24V轉(zhuǎn)12V 40W電源設(shè)計
探索Palo Verde(MAXREFDES33#):高效同步降壓DC - DC轉(zhuǎn)換器的魅力
MAXREFDES125#非隔離24V轉(zhuǎn)5.1V、20W電源設(shè)計解析
探索MAXREFDES116#:高效隔離電源設(shè)計的新選擇
探索MAXREFDES115#:24V轉(zhuǎn)5V 20W隔離電源的卓越設(shè)計
深入剖析MAXREFDES114#:高效隔離電源設(shè)計方案
探索MAXREFDES113#:高效隔離電源設(shè)計方案
探索 MAXREFDES112#:高效隔離式反激電源的設(shè)計與應(yīng)用
探索MAXREFDES111#:高效隔離式24V轉(zhuǎn)5V 2W反激電源設(shè)計
MAXM86161:用于心率和血氧測量的單電源集成光學(xué)模塊
昉·星光方案:昉·星光開發(fā)板心率傳感器使用
德州儀器LM117QML/LM117QML - SP可調(diào)穩(wěn)壓器深度解析
深入剖析LM117HVQML/LM117HVQML - SP:高性能可調(diào)穩(wěn)壓器的卓越之選
Analog Devices / Maxim Integrated MAXREFDES177 IO-Link通用模擬IO特性/框圖
Analog Devices / Maxim Integrated MAXREFDES182板特性/應(yīng)用
Maxim的MAXREFDES117心率模塊參考設(shè)計
評論