Sisällysluettelo:

Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32: 10 vaihetta
Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32: 10 vaihetta

Video: Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32: 10 vaihetta

Video: Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32: 10 vaihetta
Video: Истории на ночь. Басанам 2 - Ник Трейси. Мистические рассказы. Страшные истории 2024, Heinäkuu
Anonim
Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32
Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32

Uusi koronavirus on aiheuttanut lähes 80 tuhatta vahvistettua tapausta valtakunnallisesti, ja hengityssuojaimet ja hengityssuojaimet ovat pulaa viime kuukausina. Ei vain se, mutta tilanne ulkomailla ei myöskään ole optimistinen. Vahvistettujen tapausten kumulatiivinen määrä on saavuttanut kolme miljoonaa ja viisisataa tuhatta tapausta, ja kuolleita on 240 tuhatta. Tämän seurauksena myös ulkomaisten hengityslaitteiden kysyntä kasvaa.

Joten tässä päätin tehdä pienen projektin, joka liittyy hengityslaitteeseen. Se on erittäin kätevä kehittää STONE TFT LCD -sarjaporttinäytön avulla. Käytän sitä näyttöliittymänä. Lisäksi tarvitsen ulkoisen pääohjaimen tietojen lataamiseen. Tässä valitsin esp32: n, joka on myös suosittu siru, ja kehitys on suhteellisen yksinkertainen.

Tässä opetusohjelmassa rakennat sarjaporttinäyttöprojektin. Näyttö voi olla vuorovaikutuksessa MCU: n kanssa, ohjata ja luoda aaltomuotoa esp32: n kautta ja näyttää sen näytöllä. Tämä projekti on erittäin hyödyllinen potilaan hengitystaajuuden aaltomuodon keräämisessä.

Vaihe 1: Projektin yleiskatsaus

Projektin Yleiskatsaus
Projektin Yleiskatsaus

Täällä teemme hengityslaiteprojektin. Kun hengityslaite kytketään päälle ja päälle, siihen tulee käynnistysrajapinta ja sana "auki tuuletin" tulee näkyviin. Napsauttamalla sitä saat napsautusvaikutuksen ja äänikehotteen, joka osoittaa, että se on kytketty päälle. Lopuksi se siirtyy toimintojen valintarajapintaan. Tässä käyttöliittymässä voimme valita hengitystilan: CMV PCV SIMV PS CPAP PEEP, Jos asetus on väärä, voit napsauttaa Palauta ja palata sitten OK -painikkeella. Napsauta seuraavaksi "myyjän aaltomuodot" -painiketta, siellä on sama painikevaikutus ja siirry sitten sykeaaltomuodon näyttöliittymään. Tällä hetkellä STONE TFT LCD -näyttö lähettää sarjakomennon, jolloin esp32 MCU aloittaa aaltomuodon tietojen lataamisen.

Toisin sanoen seuraavat toiminnot: ① STONE TFT LCD -sarjan porttinäyttö painikeasetusten toteuttamiseksi ② STONE TFT LCD -sarjan porttinäyttö toteuttaa sivunvaihdon; ONE STONE TFT LCD -sarjan porttinäyttö toteuttaa sarjaportin komennon antamisen; ④ STONE TFT LCD -sarjan porttinäyttö aaltomuodon näyttämiseksi. Projektissa tarvittavat moduulit: ① STONE TFT LCD ② Arduino ESP32 ③ Äänentoistomoduuli

Vaihe 2: Laitteiston esittely ja periaate

Laitteiston esittely ja periaate
Laitteiston esittely ja periaate

Kaiutin

Koska STONE TFT LCD -näytössä on ääniohjain ja varattu vastaava käyttöliittymä, se voi käyttää yleisintä magneettikaiutinta, joka tunnetaan yleisesti kaiuttimena. Kaiutin on eräänlainen muunnin, joka muuttaa sähköisen signaalin akustiseksi signaaliksi. Kaiuttimen suorituskyky vaikuttaa suuresti äänenlaatuun. Kaiuttimet ovat äänilaitteiden heikoin komponentti, ja äänitehosteen kannalta ne ovat tärkein komponentti. Kaiuttimia on monenlaisia, ja hinnat vaihtelevat suuresti. Äänen sähköenergia sähkömagneettisten, pietsosähköisten tai sähköstaattisten vaikutusten kautta siten, että se on paperialtaan tai kalvon värähtelyä ja resonanssia ympäröivän ilman kanssa (resonanssi) ja tuottaa ääntä.

STONE STVC101WT-01l 10,1 tuuman 1024x600 teollisuusluokan TFT-paneeli ja 4-johtiminen kosketusnäyttö; l kirkkaus on 300 cd / m2, LED -taustavalo; l RGB -väri on 65K; l visuaalinen alue on 222,7 mm * 125,3 mm; l visuaalinen kulma on 70/70/50/60; l Työikä on 20000 tuntia. 32-bittinen cortex-m4 200 Hz: n suoritin; l CPLD epm240 TFT-LCD-ohjain; l 128 Mt (tai 1 Gt) flash -muisti; l USB -portin (U -levyn) lataus; l Työkaluryhmän ohjelmisto graafisen käyttöliittymän suunnitteluun, yksinkertaiset ja tehokkaat kuusio -ohjeet.

Vaihe 3: Perustoiminnot

Perustoiminnot
Perustoiminnot

Kosketusnäytön ohjaus / näyttökuva / näyttöteksti / näyttökäyrä / tietojen lukeminen ja kirjoittaminen / videon ja äänen toistaminen. Se sopii eri teollisuudenaloille.

UART -liitäntä on RS232 / RS485 / TTL; jännite on 6v-35v; virrankulutus on 3,0 w; käyttölämpötila on - 20 ℃ / + 70 ℃; ilmankosteus on 60 ℃ 90%. STONE STVC101WT-01 -moduuli kommunikoi MCU: n kanssa sarjaportin kautta, jota on käytettävä tässä projektissa. Meidän tarvitsee vain lisätä suunniteltu käyttöliittymäkuva ylemmän tietokoneen kautta valikkorivivaihtoehtojen kautta painikkeisiin, tekstiruutuihin, taustakuviin ja sivulogiikkaan, luoda sitten määritystiedosto ja ladata se lopulta näyttöruudulle.

Käsikirja voidaan ladata viralliselta verkkosivustolta:

Vaihe 4: ESP32 EVB

ESP32 EVB
ESP32 EVB

Esp32 on yhden sirun järjestelmä, joka on integroitu 2,4 GHz: n Wi-Fi: hen ja Bluetooth-kaksitilaan. Se käyttää TSMC: n erittäin pienen virrankulutuksen 40 nm: n tekniikkaa, erittäin suurta RF-suorituskykyä, vakautta, monipuolisuutta ja luotettavuutta sekä erittäin alhaista virrankulutusta, joka täyttää erilaiset virrankulutusvaatimukset ja soveltuu erilaisiin käyttötarkoituksiin. Tällä hetkellä esp32-sarjan tuotemalleihin kuuluvat esp32-d0wd-v3, esp32-d0wdq6-v3, esp32-d0wd, esp32-d0wdq6, esp32-d2wd, esp32-s0wd ja esp32-u4wdh. Esp32-d0wd-v3, esp32-d0wdq6-v3 ja esp32-u4wdh ovat Eco-v3-pohjaisia sirumalleja.

Wi-Fi • 802.11 b/g/n • 802.11 n (2,4 GHz) jopa 150 Mbps • langaton multimedia (WMM) • kehysten koonti (TX/RX A-MPDU, Rx A-MSDU) majakka-automaattinen valvonta (laitteisto TSF) • 4x virtuaalinen Wi-Fi-liitäntä Bluetooth • Bluetooth v4.2 täydellinen standardi, mukaan lukien perinteinen Bluetooth (BR / EDR) ja pienitehoinen Bluetooth (BLE) • tukee standardiluokkaa 1, luokkaa 2 ja luokka-3 ilman ulkoista tehovahvistinta • parannettu tehonsäätö Lähtöteho jopa +12 dBm • nzif-vastaanottimessa on-94 DBM bleble -herkkyysherkkyys • mukautuva taajuushyppely (AFH) • vakio HCI perustuu SDIO / SPI / UART-liitäntään • nopea UART HCI jopa 4 Mbps Bluetooth-tuen tuki 4.2 4.2 BR / EDR ja kaksoistilaohjain yhteys perinteiseen Bluetoothiin ja pienitehoiseen Bluetoothiin • tukevat samanaikaista laajakaistaa st ja skannaus

Vaihe 5: Kehitysvaiheet

Kehitysvaiheet
Kehitysvaiheet

Arduino ESP32

Ensinnäkin ohjelmisto -osan kehittäminen edellyttää IDE: n asentamista. Esp32 tukee Arduino -ympäristön kehittämistä ja kokoamista, joten meidän on ensin asennettava Arduino -kehitystyökalu. Lataa IDE IDE Link:

Täällä valitsemme tietokoneen todellisen käyttöjärjestelmän mukaan, lataamme ja asennamme. Asenna Arduino lataamisen jälkeen kaksoisnapsauttamalla sitä. On huomattava, että Arduino ide riippuu Java -kehitysympäristöstä ja vaatii tietokoneen, joka asentaa Java JDK: n ja määrittää muuttujat. Jos kaksoisnapsautus ei onnistu, tietokoneessa ei ehkä ole JDK-tukea.

Vaihe 6: Koodi

Koodi
Koodi

Muokkauskomento on kuten yllä, ja

Interweave on painikekomento tunnistusnäytöltä lähetetyn oskillogrammin syöttämiseksi. Napsauta sitten kääntää, napsauta ensin ensimmäistä valintamerkkiä ja lataa sitten esp32 -kehityskortti napsauttamalla toista.

Vaihe 7: TYÖKALU 2019

TYÖKALU 2019
TYÖKALU 2019

Lisää kuva

Käytä asennettua työkalua 2019, napsauta uutta projektia vasemmassa yläkulmassa ja valitse sitten OK.

Tämän jälkeen oletusprojekti luodaan oletuksena sinisellä taustalla. Valitse se ja napsauta hiiren kakkospainikkeella ja poista tausta valitsemalla Poista. Napsauta sitten hiiren kakkospainikkeella kuvatiedostoa ja napsauta Lisää lisätäksesi oman kuvataustasi seuraavasti:

Vaihe 8: Aseta kuvatoiminto

Aseta kuvatoiminto
Aseta kuvatoiminto

Määritä ensin käynnistyskuva, työkalu -> näytön kokoonpano seuraavasti

Sitten sinun on lisättävä videosäädin hypätäksesi automaattisesti käynnistyssivun pysähtyessä.

Vaihe 9: Valintaliittymän asettaminen

Valintaliittymän asetus
Valintaliittymän asetus

Otetaan tässä esimerkki, asetetaan painikeefekti sivulle 3 ja siirrytään sivulle 4.

Tässä sinun on asetettava painikkeiden pysäytystehoste kullekin vaihtoehdolle valitun vaihtoehdon kuvakkeen osoittamiseksi.

Suositeltava: