女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

一個基于ESP32 Arduino的開源電子血壓計項目

丫丫119 ? 來源:未知 ? 作者:肖冰 ? 2019-09-19 11:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一個電子血壓計的開源項目

組成 型號 注釋
單片機 ESP32 這個芯片有好多的名字
我們選用的是沒有顯示器的那種
ADC ADS1115 德州儀器i2c通訊
顯示器 ssd1306 我們用的是很小的,好像是0.96寸的
如果要用的話建議帶一個放大鏡
或者直接多花點錢買個大的
電機驅動板 LN298 并行口通訊
分別控制[充氣泵開啟+緩慢放氣閥關閉]
以及[快速放氣氣閥打開]
氣泵 不知型號 在某寶上搜索5V氣泵
放氣閥1 不知 不通電為常開狀態,用于緩慢放氣
與氣泵并聯使用
放氣閥2 不知 不通電為常閉狀態,用于快速放氣
袖帶 不知 隨便買個什么都好,歐姆龍的推薦
軟管 不知 淘寶隨便買個軟管,直徑要對
放大濾波電路 基于LM324 巴特沃斯高通/低通濾波器
截止頻率分別為0.5Hz 10Hz

單片機的選擇

最開始我們選擇的是ESP8266。ESP8266 HDK (Hardware Development Kits) 包括芯片ESP8266EX、模組 ESP-WROOM-02 和開發板 ESP-LAUNCHER等。

我們在設計時預計在單片機上搭建一個網站,可以通過手機或者電腦進行連接,從而獲取患者當前以及歷史血壓信息。該單片機上搭載WIFI模塊,可實現網站的搭建從而達到上述目的。但我們在后期的測試使用過程中發現,該單片機的性能稍差,無法實現多臺設備同時連入WIFI,而且運算速度較慢。我們更換了類似但性能更強的單片機。所以我們選擇了ESP32。

ESP32可通過 SPI / SDIO 或 I2C / UART 接口提供WIFI和藍牙功能;具有高水平的低功耗性能,包括精細分辨時鐘門控、省電模式和動態電壓調整等。ESP32 將天線開關、RF balun、功率放大器、接收低噪聲放大器、濾波器、電源管理模塊等功能集于一體。而且該單片機社區龐大,有很多的源碼和技術支持。我們也最終選擇這款單片機。

時鐘信號的處理

從網絡獲取時間

充放氣

我們有兩套放氣裝置,其中一個是快速放氣閥,處于常閉狀態,僅在測量結束后快速放氣;另一個是緩慢放氣閥,處于常開狀態,僅在充氣時關閉。

首先是充氣和緩慢放氣。我們首先通過氣泵對整個袖帶在內的封閉模塊進行充氣,同時通過壓力傳感器對袖帶內氣壓進行監控。當氣壓達到某個值之后,關閉氣泵同時打開緩慢放氣。(為了方便調試也為減少被測對象的壓力痛苦,我們將閾值調到160毫米汞柱,通過對水銀血壓計的觀察,最大值達到300毫米汞柱,感覺這種壓強會死。)在緩慢放氣這個過程中通過示波法對血壓進行測量計算。

在數據足夠計算血壓之后,開啟快速放氣閥,直至結束。

血壓的測量

目前大多數電子血壓計都是基于振蕩法原理,即對動脈施加緩慢變化的壓力(此壓力稱之為靜壓)在此過程中,提取由于血管搏動而疊加在靜壓之上的微弱的壓力變化信號。一般情況下這個脈動信號的外包絡線類似于拋物線形,如圖1。

包絡線的峰值位置所對應的靜壓為平均壓,包絡的峰值乘以特定的比例系數,獲得收縮壓和舒張壓在包絡線上的特征點,這兩個特征點對應于靜壓變化曲線上的2點之值,即收縮壓和舒張壓。

顯示屏

顯示屏這一部分我們是找外援來做的,其中代碼有些凌亂,很大部分根據分辨率手調的,并不能看懂。如果要更換其他分辨率的顯示器的話一定要慎重

遇到的問題

時鐘問題

首先我們時鐘芯片選用了DS1302,其中軟件部分嘗試了多個庫以及相關代碼,但總體上遇到了如下兩類問題:

我們通過對輸出端口的修改曾經成功顯示時間,但是在添加其他模塊之后又回滾到如上兩圖的問題。最終我們放棄了時鐘芯片的安裝調試,選用互聯網時間校準來完成這一部分的工作。

可能是顯示芯片的問題

調試代碼:

錯誤提醒(紅色部分是打印一半死掉了):

甚至前一天能跑的代碼都報錯了:

在嘗試一萬次刪代碼之后,依然沒有解決這些報錯的問題。最終的解決辦法就是重構。 在重構之后依然遇到了這個問題,發現問題不是顯示芯片庫的問題,原因在于爆內存,將下圖這兩個定義為宏變量之后問題解決:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6498

    瀏覽量

    192205
  • ESP32
    +關注

    關注

    21

    文章

    1017

    瀏覽量

    19276
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    廣州唯創電子WT588F/WTV語音芯片:為智能血壓計注入“聽得見”的關懷

    在家庭健康監測日益普及的今天,電子血壓計已成為守護家人健康的必備品。然而,對視力衰退的老年人或視障人群而言,傳統設備的小屏幕和復雜按鍵常常成為使用障礙。廣州唯創電子推出的WT588F與WTV系列語音
    的頭像 發表于 07-17 08:20 ?84次閱讀
    廣州唯創<b class='flag-5'>電子</b>WT588F/WTV語音芯片:為智能<b class='flag-5'>血壓計</b>注入“聽得見”的關懷

    ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    完成電子產品的制作。這就給開源硬件的推廣和普及設定了很高的門檻,
    發表于 05-13 09:28

    芯方案|基于WT2606A藍牙音頻IC語音芯片的AI血壓計應用方案介紹

    血壓計的背景與市場趨勢血壓計作為醫療健康領域的重要設備,已經廣泛應用于家庭、醫院和診所等場景。它通過測量動脈血管內的壓力,幫助用戶了解自身的血壓狀況,從而預防和管理高
    的頭像 發表于 05-08 08:49 ?175次閱讀
    芯方案|基于WT2606A藍牙音頻IC語音芯片的AI<b class='flag-5'>血壓計</b>應用方案介紹

    血壓測量重磅升級|當 AI 語音芯片賦能血壓計,重新定義 “智能健康管理

    在健康監測領域,4GCat.1語音模組與血壓計的深度融合,讓傳統醫療設備搖身變成為**“會說話的健康管家”**。助力產品在健康賽道脫穎而出:賣點:全流程語音交互,老人也能輕松操作
    的頭像 發表于 04-23 11:44 ?373次閱讀
    <b class='flag-5'>血壓</b>測量重磅升級|當 AI 語音芯片賦能<b class='flag-5'>血壓計</b>,重新定義 “智能健康管理

    漢王科技FY730電子血壓計:AI賦能的健康管理新選擇

    氏音法電子血壓計FY730,為人們的健康管理帶來了更為精準便攜的全新體驗。 漢王柯氏音法電子血壓計FY730,是款結合了傳統水銀
    的頭像 發表于 01-13 11:16 ?1551次閱讀
    漢王科技FY730<b class='flag-5'>電子</b><b class='flag-5'>血壓計</b>:AI賦能的健康管理新選擇

    怎么才能挑到臺又準又好用的血壓計

    想給爸媽買血壓計,卻發現市面上的選擇太多,不知道從哪下手? 別怕,今天就從原理層面給你科普下,怎么才能挑到臺又準又好用的血壓計! 首
    的頭像 發表于 11-15 16:37 ?1470次閱讀

    智能血壓計,讓健康“聽”得見- NV020D血壓計語音方案

    1背景概述隨著現代生活節奏的加快,高血壓等心血管疾病已成為威脅人類健康的主要殺手之。為了及時監測自身血壓狀況,越來越多的人開始使用血壓計進行日常健康檢測。然而,傳統
    的頭像 發表于 11-07 08:01 ?588次閱讀
    智能<b class='flag-5'>血壓計</b>,讓健康“聽”得見- NV020D<b class='flag-5'>血壓計</b>語音方案

    智能血壓計,讓健康“聽”得見- NV020D血壓計語音方案

    智能血壓計以精準度高、操作簡便受青睞,具備語音提示、大屏顯示、電量檢測等功能。NV020D芯片方案提升音質,簡化生產流程,讓健康監測更簡單直觀。
    的頭像 發表于 11-06 11:32 ?583次閱讀
    智能<b class='flag-5'>血壓計</b>,讓健康“聽”得見- NV020D<b class='flag-5'>血壓計</b>語音方案

    九芯電子革新健康檢測!語音播報血壓計ic芯片解決方案

    血壓計,可測量血壓并將讀數顯示在屏幕上。為了提高老年人和視障人士的可用性,現代電子語音血壓計已經開發出來,可提供當前血壓讀數的聽覺反饋。這是
    的頭像 發表于 09-22 08:00 ?525次閱讀
    九芯<b class='flag-5'>電子</b>革新健康檢測!語音播報<b class='flag-5'>血壓計</b>ic芯片解決方案

    北京君正低功耗MCU芯片應用在柯氏音法電子血壓計

    上更上一個臺階。憑借30年深厚的人工智能技術積累,漢王血壓計FY730不僅實現了柯氏音法+電子血壓計的創新融合,其內置壓力+聲音雙傳感器,還可以精準捕捉柯氏音實現比人耳更準確的聽診。
    發表于 09-04 18:23

    北京君正低功耗MCU芯片應用在柯氏音法電子血壓計

    氏音法電子血壓計FY730,為人們的健康管理帶來了更為精準便攜的全新體驗。 體式設計精準便攜 帶著健康出發 漢王柯氏音法電子血壓計FY73
    的頭像 發表于 09-04 18:20 ?939次閱讀

    歐姆龍電子血壓計拆解:揭秘高精度、多功能設計方案

    死亡和殘疾的主要風險因素之。 隨著人們對自身健康關注度的提升,越來越多的人開始重視血壓的日常監測,進步推動了血壓計的市場規模增長。據Research and Markets數據,
    的頭像 發表于 08-28 11:26 ?2522次閱讀
    歐姆龍<b class='flag-5'>電子</b><b class='flag-5'>血壓計</b>拆解:揭秘高精度、多功能設計方案

    簡述三種esp32的開發方式是什么

    ESP32款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍牙雙模無線通信芯片,廣泛應用于物聯網、智能家居、智能硬件等領域。本文將詳細介紹三種ESP32的開發方式:Ardu
    的頭像 發表于 08-20 09:11 ?8082次閱讀

    esp32用什么軟件編程

    。 概述 ESP32具有豐富的外設接口和靈活的編程方式,支持多種編程語言和開發環境。本文將詳細介紹ESP32的編程軟件,包括開發環境、編程語言、庫函數、開發工具等。 開發環境 2.1 Arduino IDE
    的頭像 發表于 08-19 17:24 ?7010次閱讀

    深圳唯創知音革新健康監測!語音播報,藍牙傳輸,電量檢測—全能型智能血壓計三大方案,讓關愛更‘聲’

    。為了有效監控和管理血壓,智能血壓計應運而生,它不僅提供了傳統血壓計的測量功能,還通過智能化技術帶來了更加便捷和精準的健康管理體驗02原理組成電子
    的頭像 發表于 07-27 08:38 ?541次閱讀
    深圳唯創知音革新健康監測!語音播報,藍牙傳輸,電量檢測—全能型智能<b class='flag-5'>血壓計</b>三大方案,讓關愛更‘聲’