Cov txheej txheem:

Lub Ventilator Kho Mob Nrog Lub Pob Zeb HMI ESP32: 10 Cov Kauj Ruam
Lub Ventilator Kho Mob Nrog Lub Pob Zeb HMI ESP32: 10 Cov Kauj Ruam

Video: Lub Ventilator Kho Mob Nrog Lub Pob Zeb HMI ESP32: 10 Cov Kauj Ruam

Video: Lub Ventilator Kho Mob Nrog Lub Pob Zeb HMI ESP32: 10 Cov Kauj Ruam
Video: Tswv Yexus lub neej thaum pib txug thaum xaus 2024, Lub Xya hli ntuj
Anonim
Lub Ventilator Kho Mob Nrog Lub Pob Zeb HMI ESP32
Lub Ventilator Kho Mob Nrog Lub Pob Zeb HMI ESP32

Tus mob coronavirus tshiab tau ua rau ze li ntawm ntau dua 80 txhiab tus neeg uas tau lees paub thoob tebchaws, thiab lub tshuab ua pa thiab lub tshuab ua pa tsis txaus nyob rau lub hlis tsis ntev los no. Tsis tas li ntawd, tab sis qhov xwm txheej txawv teb chaws kuj tseem tsis zoo. Tus naj npawb ntawm cov xwm txheej uas tau lees paub tau mus txog peb lab thiab tsib puas txhiab tus neeg mob, nrog cov neeg tuag ntawm 240 txhiab. Raws li qhov tshwm sim, kev thov rau lub tshuab ua pa txawv teb chaws kuj tseem nce ntxiv.

Yog li ntawm no kuv txiav txim siab los ua txoj haujlwm me me cuam tshuam nrog lub tshuab ua pa. Nws yog qhov yooj yim heev los tsim nrog STONE TFT LCD serial port screen. Kuv siv nws ua cov zaub interface. Ib qho ntxiv, kuv xav tau tus tswj hwm sab nraud los tshaj tawm cov ntaub ntawv. Ntawm no kuv xaiv esp32, uas tseem yog lub npe nrov, thiab kev txhim kho yog qhov yooj yim.

Hauv qhov kev qhia no, koj yuav tsim qhov phiaj xwm chaw nres nkoj ntu. Lub vijtsam tuaj yeem cuam tshuam nrog MCU, tswj thiab tsim cov duab yoj los ntawm esp32, thiab tso tawm ntawm lub vijtsam. Txoj haujlwm no yuav muaj txiaj ntsig zoo los sau tus neeg mob txoj kev ua pa ua pa nthwv dej.

Kauj ruam 1: Txheej txheem cej luam

Txheej txheem cej luam
Txheej txheem cej luam

Ntawm no peb yuav ua txoj haujlwm lub tshuab ua pa. Tom qab lub tshuab ua pa tau qhib thiab qhib, yuav muaj qhov pib ua haujlwm, thiab lo lus "qhib lub tshuab ua pa" yuav tshwm. Nyem rau nws yuav muaj qhov nyem nyem, nrog rau lub suab hais kom sai, qhia tias nws tau qhib ua tiav. Thaum kawg, nws yuav dhia mus rau qhov kev xaiv ua haujlwm interface. Hauv qhov kev sib tham no, peb tuaj yeem xaiv hom lub tshuab ua pa: CMV PCV SIMV PS CPAP PEEP, Yog tias teeb tsa tsis raug, koj tuaj yeem nyem Pib dua, thiab tom qab ntawd nyem OK kom rov qab los. Tom ntej no, nyem lub pob "tus neeg muag khoom waveforms" khawm, yuav muaj cov khawm zoo ib yam, thiab tom qab ntawd nkag mus rau lub plawv dhia ntawm cov duab qhia zaub mov interface. Lub sijhawm no, STONE TFT LCD screen yuav xa cov lus hais ua ntu zus, ua rau esp32 MCU pib xa cov ntaub ntawv yoj yoj.

Ntawd yog, cov haujlwm hauv qab no: ONE STONE TFT LCD serial port screen kom paub khawm teeb tsa ② STONE TFT LCD serial port screen tshuaj xyuas nplooj hloov pauv; ③ STONE TFT LCD serial port screen tshuaj xyuas qhov chaw nres nkoj hais kom ua; ④ STONE TFT LCD serial chaw nres nkoj tshuaj ntsuam kom pom cov yoj yoj. Cov qauv xav tau rau txoj haujlwm: ① STONE TFT LCD ② Arduino ESP32 ③ Lub suab ua suab

Kauj Ruam 2: Kev Taw Qhia thiab Txoj Cai

Kev Taw Qhia thiab Txoj Cai
Kev Taw Qhia thiab Txoj Cai

Lub suab nrov

Vim tias STONE TFT LCD muaj tus tsav tsheb lub suab thiab tshwj tseg qhov sib cuam tshuam, nws tuaj yeem siv cov hais lus sib nqus tshaj plaws, feem ntau hu ua lub suab nrov nrov. Lub suab nrov yog ib hom transducer uas hloov lub teeb liab hluav taws xob mus rau hauv lub teeb liab. Kev ua tau zoo ntawm lub suab nrov muaj lub zog zoo rau lub suab zoo. Cov neeg hais lus yog qhov tsis muaj zog tshaj plaws hauv cov cuab yeej siv suab, thiab rau cov suab nrov, lawv yog qhov tseem ceeb tshaj plaws. Muaj ntau hom suab nrov nrov, thiab tus nqi sib txawv heev. Lub suab hluav taws xob siv hluav taws xob los ntawm hluav taws xob, hluav taws xob piezoelectric, lossis cuam tshuam hluav taws xob, yog li nws yog ntawv phiab lossis diaphragm kev co thiab resonance nrog huab cua ib puag ncig (resonance) thiab tsim suab.

STONE STVC101WT-01l 10.1 nti 1024x600 industrial qib TFT vaj huam sib luag thiab 4-xaim tsis kam kov lub vijtsam; l ci yog 300cd / m2, LED teeb pom kev zoo; l RGB xim yog 65K; l qhov muag pom yog 222.7mm * 125.3mm; l Lub qhov muag pom yog 70/70/50/60; Kuv lub neej ua haujlwm yog 20000 teev. 32-ntsis cortex-m4 200Hz CPU; l CPLD epm240 TFT-LCD maub los; l 128MB (lossis 1GB) flash nco; l USB chaw nres nkoj (U disk) rub tawm; l toolbox software rau GUI tsim, cov lus qhia yooj yim thiab muaj zog hex.

Kauj Ruam 3: Kev Ua Haujlwm Yooj Yim

Lub luag haujlwm yooj yim
Lub luag haujlwm yooj yim

Kov lub vijtsam tswj / tso duab / tso saib cov ntawv / tso saib nkhaus / nyeem thiab sau cov ntaub ntawv / ua yeeb yaj kiab thiab suab. Nws haum rau ntau yam lag luam.

UART interface yog RS232 / RS485 / TTL; voltage yog 6v-35v; kev siv zog yog 3.0w; ua haujlwm kub yog - 20 ℃ / + 70 ℃; huab cua noo yog 60 ℃ 90%. STONE STVC101WT-01 module sib txuas lus nrog MCU los ntawm chaw nres nkoj txuas, uas yuav tsum tau siv hauv txoj haujlwm no. Peb tsuas yog xav tau ntxiv daim duab UI tsim los ntawm lub khoos phis tawj sab saud los ntawm cov ntawv qhia zaub mov bar xaiv rau cov nyees khawm, cov ntawv ntawv, cov duab tom qab, thiab nplooj ntawv logic, tom qab ntawd tsim cov ntawv teeb tsa, thiab thaum kawg rub nws mus rau lub vijtsam zaub kom khiav.

Phau ntawv tuaj yeem rub tawm los ntawm lub vev xaib raug cai:

Kauj Ruam 4: ESP32 EVB

ESP32 EEV
ESP32 EEV

Esp32 yog cov txheej txheem ib leeg ua ke nrog 2.4 GHz Wi-nkaus thiab Bluetooth ob hom. Nws tau txais TSMC's kev siv hluav taws xob qis tshaj 40 nm thev naus laus zis, nrog ultra-high RF kev ua tau zoo, ruaj khov, muaj ntau yam, thiab ntseeg tau, nrog rau kev siv hluav taws xob tsawg tsawg, uas ua tau raws li qhov xav tau kev siv hluav taws xob ntau thiab tsim nyog rau ntau yam kev thov. Tam sim no, cov qauv khoom ntawm esp32 series suav nrog esp32-d0wd-v3, esp32-d0wdq6-v3, esp32-d0wd, esp32-d0wdq6, esp32-d2wd, esp32-s0wd thiab esp32-u4wdh. Esp32-d0wd-v3, esp32-d0wdq6-v3 thiab esp32-u4wdh yog cov qauv ua qauv raws li Eco v3.

Wi-Fi • 802.11 b/g/n • 802.11 n (2.4 GHz) mus txog 150 Mbps • wireless multimedia (WMM) • thav duab ua ke (TX/RX A-MPDU, Rx A-MSDU) • tam sim thaiv ACK • defragmentation • beacon automatic xyuas (kho vajtse TSF) • 4x virtual Wi-Fi interface Bluetooth • Bluetooth v4.2 ua tiav tus qauv, suav nrog Bluetooth ib txwm (BR / EDR) thiab lub zog tsawg Bluetooth (BLE) • txhawb cov chav kawm-1, chav kawm-2, thiab chav kawm-3 yam tsis muaj lub zog siv sab nraud • txhim kho kev tswj hwm lub zog tso zis ntau txog +12 dBm • nzif tus txais tau muaj-94 DBM ble txais kev nkag siab • hloov pauv hloov pauv ntau zaus (AFH) • tus qauv HCI raws SDIO / SPI / UART interface • high-speed UART HCI mus txog 4 Mbps Txhawb nqa Bluetooth 4.2 BR / EDR thiab ble dual-mode controller • synchronous kev sib txuas-taw qhia / txuas txuas txuas txuas txuas ntxiv mus (SCO / ESCO) • CVSD thiab SBC audio codec algorithms • piconet thiab scatternet • ntau yam khoom siv kev sib txuas nrog Bluetooth ib txwm thiab lub zog qis Bluetooth • txhawb kev sib tham ib txhij st thiab scanning

Kauj Ruam 5: Cov Txheej Txheem Txhim Kho

Cov Txheej Txheem Txhim Kho
Cov Txheej Txheem Txhim Kho

Arduino ESP32

Ua ntej tshaj plaws, kev txhim kho software ib feem xav tau kev teeb tsa IDE. Esp32 txhawb kev txhim kho thiab muab tso ua ke hauv Arduino ib puag ncig, yog li peb yuav tsum teeb tsa Arduino cov cuab yeej txhim kho ua ntej. Rub tawm IDE IDE Txuas:

Ntawm no peb xaiv raws li lub khoos phis tawj ua haujlwm tiag tiag, rub tawm thiab teeb tsa. Nws yuav tsum raug sau tseg tias Arduino lub tswv yim nyob ntawm Java ib puag ncig kev txhim kho thiab xav tau lub PC los teeb tsa Java JDK thiab teeb tsa kev hloov pauv. Yog tias ob npaug nias qhov pib ua tsis tiav, PC yuav tsis muaj kev txhawb nqa JDK.

Kauj ruam 6: Code

Code
Code

Cov lus txib kho yog raws li qhia saum toj no, thiab

Kev sib cuam tshuam yog lub khawm hais kom nkag mus rau oscillogram xa los ntawm lub vijtsam cim Tus lej rov qab yog cov lus txib kom tawm lub oscillogram khawm xa los ntawm lub vijtsam lees paub Pib yoj yog thawj cov ntaub ntawv xa mus rau lub vijtsam. Tom qab ntawv nyem ua ke, thawj nyem thawj zuam, thiab tom qab ntawd nyem qhov thib ob txhawm rau rub tawm esp32 pawg thawj coj loj.

Kauj Ruam 7: TOOL 2019

TOOL 2019
TOOL 2019

Ntxiv daim duab

Siv cov cuab yeej teeb tsa 2019, nyem rau qhov haujlwm tshiab nyob rau ntawm kaum sab laug, thiab tom qab ntawv nyem OK.

Tom qab ntawd, txoj haujlwm tsis raug yuav raug tsim nrog keeb kwm yav dhau los xiav los ntawm lub neej ntawd. Xaiv nws thiab nyem-nyem, tom qab ntawd xaiv tshem tawm kom tshem tawm keeb kwm yav dhau. Tom qab ntawv nyem rau ntawm daim duab cov duab thiab nyem Ntxiv rau ntxiv koj tus kheej duab tom qab, raws li hauv qab no:

Kauj Ruam 8: Teeb Duab Duab

Teeb Duab Ua Haujlwm
Teeb Duab Ua Haujlwm

Ua ntej tshaj, teeb lub khau raj duab, cuab yeej -> teeb tsa lub vijtsam, raws li hauv qab no

Tom qab ntawd koj yuav tsum tau ntxiv cov vis dis aus tswj kom dhia tom qab lub zog-ntawm nplooj ntawv nres.

Kauj Ruam 9: Teeb tsa Kev Xaiv Kev Sib Tham

Teeb ntawm Kev Xaiv Kev Sib Tham
Teeb ntawm Kev Xaiv Kev Sib Tham

Nov yog thawj qhov ua piv txwv, teeb lub pob nyem rau nplooj 3, thiab dhia mus rau nplooj 4.

Ntawm no koj yuav tsum teeb tsa lub khawm khov rau txhua qhov kev xaiv los qhia lub cim xaiv xaiv.

Pom zoo: