精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>便攜式生命參數監測儀開源分享

便攜式生命參數監測儀開源分享

2022-11-28 | zip | 3.07 MB | 次下載 | 2積分

資料介紹

描述

許多人在隔離期間感覺很好,但突然間他們的健康狀況崩潰了,盡管有幫助,他們還是經常死去。

脈搏血氧儀能夠幫助受感染的患者,并指示他們何時應該盡快到醫院尋求幫助。

在家中使用脈搏血氧儀,每位患者都可以監測自己的健康狀況。這樣一來,每個人都絕對做好了抗擊疾病的準備。

正常氧飽和度約為 95-98%。吸煙者通常獲得較低的利率。氧氣水平低于 90% 已經表明嚴重的呼吸衰竭,但當您的結果為 92% 或更低時,您應該立即去看醫生。每天的長期脈搏記錄可以提供有關患者健康狀況的重要信息例如,連續的脈搏率監測有助于防止突發心臟病。

這款便攜式生命參數監測儀專用于無癥狀的疑似 COVID-19 疾病患者。

脈搏血氧儀是我們戴在手指上的一個微型設備,它測量血液氧化水平。通常,感染者的氧氣含量非常低,這是 Covid-19 的特征性癥狀。

該設備由幾個基本塊組成:

Mikroelektronika Heart Rate 3 Click Board 被選為生物傳感器。

Heart rate 3 click 是一個 mikroBUS 附加板,其功能由兩個組件決定:一個 OSRAM 的 SFH7050 脈搏血氧飽和度和心率監測模塊,以及一個專門用于生物傳感的 Texas Instruments AFE4404(模擬前端)IC

pYYBAGOAbNOAYgVQAAFYB732gbM752.jpg
?

SFH7050 多芯片封裝包含 3 個 LED 和 1 個光電二極管,通過光柵隔開以防止光學串擾。當三個 LED 通過手指發光時,部分光會被脈動的血液吸收。

poYBAGOAbNWAM5SFAADFMHSIe00457.jpg
?

來自 SFH7050 的模擬信號被轉發到 AFE 芯片,該芯片能夠從反射光的強度中獲得脈沖讀數。

AFE4404 傳感器使用 i2c 進行通信,因此我們需要將 SCL 和 SDA 線從傳感器連接到目標 MCU

Heart Rate Click 模塊示意圖如下:

pYYBAGOAbNeASaZlAACfUDZNNCw794.jpg
?

用于數字信號處理的微控制器應具有高效率和低功耗的特點。

該解決方案的理想選擇是 FTDI FT900 微控制器。

FT900 嵌入式微控制器包括:

FT900單片機框圖如圖所示:

pYYBAGOAbNqAcpOwAAEE5RmNORo874.jpg
FT900 MCU框圖
?
pYYBAGOAbN-AZcPFAACnEdLLhig121.jpg
用于 FT90x 開發套件的 Mikroelektronika Clicker 2
?

步驟 1 編程數字信號微控制器

FT900 微控制器的程序是用 microC PRO IDE 編寫的。此設計環境為這些微控制器提供全面支持。

poYBAGOAbOKAf1VGAAH6H867nBA195.jpg
?

Microelektronika 為 Heart Rate 3 Click 板提供了完整的庫。您可以在以下位置找到它們:

https://libstock.mikroe.com/projects/view/1908/heart-rate-3-click

該庫包含 AFE4404 傳感器的低級函數和 FT900 MCU 的硬件抽象層 (HAL)。

因為完全編譯開發的項目需要付費許可證,所以我們決定將編譯后的版本作為二進制文件共享。

Clicker 板有一個內置的引導加載程序。您可以使用 Mikroelektronika 提供的軟件對電路板進行編程。

poYBAGOAbOSAC5KEAAB8KDejxKk456.jpg
?

開發的程序使用UART0,參數如下:

  • 波特率:115.200
  • 8 個數據位
  • 無平價
  • 1 個停止位
  • 硬件流量控制:無

每秒發送一次帶有心率和血氧飽和度信息的結果,以分號 (", ") 分隔

串行端口線連接到 GPIO48 (UART0_TXD) 和 GPIO49 (UART0_RXD)。

FT900 微控制器的軟件已作為附件放置。

步驟 2 編程藍牙微控制器

我們選擇了 Nordic nRF52840 微控制器作為藍牙連接的通信微控制器。

nRF52840 微控制器用作藍牙模塊。該 MCU 的唯一任務是通過藍牙連接將數據從串行端口傳輸到移動設備。

pYYBAGOAbOeAPmtBAAFzKpxfAw0128.jpg
?

北歐半。提供帶有許多示例和完整文檔的軟件開發工具包 (SDK)。

必要的代碼可以在以下位置找到:

\examples\ble_peripheral\ble_app_uart

該程序用作對等電話應用程序,并通過藍牙模擬串行端口。

在運行程序之前,您必須對板上的 SoftDevice 進行編程。

SoftDevice 二進制文件位于文件夾中:

\components\softdevice\s140\hex

有幾種方法可以對 SoftDevice 進行編程。最好的選擇是使用 nRFgo Studio。

你可以在這里找到這個應用程序:

然后您可以使用 S140 SoftDevice 在 nRF52840 上運行藍牙應用程序。

該應用程序包括一項具有 128 位供應商特定 UUID 服務的服務 (6E400001-B5A3-F393-E0A9-E50E24DCCA9E)。

該服務公開了兩個特征:一個用于發送,一個用于接收(從對等方看)。

RX 特性(UUID:6E400002-B5A3-F393-E0A9-E50E24DCCA9E)

對等方可以通過寫入服務的 RX 特性來向設備發送數據。接收到的數據在 UART 接口上發送。

TX 特性(UUID:6E400003-B5A3-F393-E0A9-E50E24DCCA9E)

應用程序可以將數據作為通知發送到對等方,并將通過 UART 接收的所有數據作為通知發送。

它使用 nRF52840 板上的兩條串行端口線:

  • 接收 P0.8
  • TX P0.6

第 3 步 Android 應用程序

Android 應用程序是用 MIT App Inventor 編寫的。對于 Android 的快速應用程序開發來說,這是一個非常好的環境。

應用如圖所示:

poYBAGOAbOyAeTNiAACAQvxC-zg042.jpg
?

應用程序邏輯已使用內置塊進行編程:

pYYBAGOAbO6AJXKSAAFPIUCGx8o528.jpg
?

第 4 步測試

如果您擁有構成系統的所有部分,則可以將它們加入到一個完整的系統中。

1. 將 Mikroelektronika Heart Rate 3 Click Board 放在 Clicker 2 for FT90x 開發板的 mikroBUS 插座中。

pYYBAGOAbPKAY0SDAAU1E1TI8Sw069.jpg
?
pYYBAGOAbPWAULHOAAV_Ko-S2ss843.jpg
?

2. 使用引導加載程序和帶有該 MCU 軟件的二進制文件對 FT900 微控制器進行編程。

poYBAGOAbPuAFFTTAAB8A1DlGlI280.jpg
?
poYBAGOAbP6ARugEAAPNutUtxFQ834.jpg
?

3. 使用 Embedded Studio 對 Nordic nRF52840 MCU 進行編程。

pYYBAGOAbQGALFF-AAIKOeLW-I0232.jpg
?

4. 用電纜連接適當的微控制器串口線:

nRF52840 P0.8 (RX) 到 FT900 GPIO48 (UART0_TXD)

nRF52840 P0.6 (TX) 到 FT900 GPIO49 (UART0_RXD)

兩款微控制器均采用 3.3V 供電,因此不需要電壓電平轉換器

poYBAGOAbQOAOFj1AAIH7NFjE8k747.jpg
?

5. 重置兩個微控制器

6. 在您的智能手機或平板電腦上安裝 Android 應用程序。

7. 啟動應用程序并選擇適當的藍牙設備(單擊“選擇便攜式顯示器”)。

poYBAGOAbOyAeTNiAACAQvxC-zg042.jpg
?

8. 應用程序每 1 秒更新一次測量結果。

pYYBAGOAbQuAUS6gAACFLRmIu_M498.jpg
?

設計的設備通過藍牙連接將有關測量的心率和血液飽和度的信息發送到智能手機在為 Android 移動設備開發的特殊應用程序中,每位患者都可以了解自己的健康狀況。

硬件組件

  • Mikroelektronika 心率 3 點擊板,MIKROE-2036
  • 用于 FT90x 開發套件的 Mikroelektronika Clicker 2,MIKROE-1724
  • Nordic nRF52840 開發套件

軟件應用程序和在線服務

  • 用于 FT90x IDE 的 Mikroelektronika mikroC PRO
  • 適用于 ARM 的 SEGGER Embedded Studio IDE
  • 北歐 nRFConnect
  • 北歐 nRFgo 工作室
  • 麻省理工學院應用發明者

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費