תוכן עניינים:

מאוורר רפואי עם STONE HMI ESP32: 10 שלבים
מאוורר רפואי עם STONE HMI ESP32: 10 שלבים

וִידֵאוֹ: מאוורר רפואי עם STONE HMI ESP32: 10 שלבים

וִידֵאוֹ: מאוורר רפואי עם STONE HMI ESP32: 10 שלבים
וִידֵאוֹ: כְּאֵב רֹאשׁ. תרגילים מסוכנים ובטוחים 2024, נוֹבֶמבֶּר
Anonim
מאוורר רפואי עם STONE HMI ESP32
מאוורר רפואי עם STONE HMI ESP32

נגיף הקורונה החדש גרם כמעט ליותר מ -80 אלף מקרים מאושרים בפריסה ארצית, והמכשירים הנשמים והמכשירים חסרים בחודשים האחרונים. לא רק זה, אלא שגם המצב בחו ל אינו אופטימי. מספר המקרים המצטבר הגיע לשלושה מיליון וחמש מאות אלף מקרים, עם מספר הרוגים של 240 אלף. כתוצאה מכך, הביקוש למאווררים זרים עולה אף הוא.

אז הנה החלטתי לעשות פרויקט קטן הקשור למכונת ההנשמה. זה מאוד נוח לפתח עם מסך יציאה טורית STONE TFT LCD. אני משתמש בו כממשק התצוגה. בנוסף, אני צריך בקר ראשי חיצוני להעלאת נתונים. כאן בחרתי ב- esp32, שהוא גם שבב פופולרי, והפיתוח פשוט יחסית.

במדריך זה תבנה פרויקט מסך יציאה טורית. המסך יכול לקיים אינטראקציה עם MCU, לשלוט וליצור צורות גל באמצעות esp32 ולהציג אותו על המסך. פרויקט זה יעזור מאוד לאסוף את צורת גל קצב הנשימה של המטופל.

שלב 1: סקירת הפרויקט

סקירת פרוייקט
סקירת פרוייקט

כאן נעשה פרויקט מאוורר. לאחר הפעלת המאוורר והדלקתו, יהיה ממשק הפעלה והמילה "מאוורר פתוח" תוצג. ללחיצה עליו תהיה אפקט קליק מלווה בהנחיה קולית המעידה כי הוא הופעל בהצלחה. לבסוף, הוא יקפוץ לממשק בחירת פונקציות. בממשק זה, אנו יכולים לבחור את מצב ההנשמה: CMV PCV SIMV PS CPAP PEEP, אם ההגדרה שגויה, תוכל ללחוץ על אפס ולאחר מכן לחץ על אישור כדי לחזור. לאחר מכן, לחץ על כפתור "צורות גל הספק", יהיה אותו אפקט כפתור ולאחר מכן היכנס לממשק התצוגה של צורת גל קצב הלב. בשלב זה, מסך ה- STONE TFT LCD ישלח את הפקודה הסדרתית, ויפעיל את ה- esp32 MCU להתחיל להעלות את נתוני צורת הגל.

כלומר, הפונקציות הבאות: screen מסך יציאה טורית של STONE TFT LCD למימוש הגדרת כפתורים screen מסך יציאה טורית של STONE TFT מממש החלפת דפים; ③ מסך TFT LCD יציאה טורית מממש הנפקת פקודות יציאה טורית; Screen מסך יציאה טורית של STONE TFT LCD להצגת צורת הגל. מודולים נדרשים לפרויקט: ① LCD TFT STONE ② Arduino ESP32 module מודול הפעלה קולית

שלב 2: מבוא ועקרון חומרה

מבוא ועקרון חומרה
מבוא ועקרון חומרה

רַמקוֹל

מכיוון של- STONE TFT LCD יש מנהל התקן שמע וממשק מתאים, הוא יכול להשתמש ברמקול המגנט הנפוץ ביותר, הידוע בכינויו רמקול. הרמקול הוא מעין מתמר שהופך את האות החשמלי לאות אקוסטי. לביצועים של הרמקול יש השפעה רבה על איכות הצליל. רמקולים הם המרכיב החלש ביותר בציוד שמע, ולגבי אפקט שמע הם המרכיב החשוב ביותר. ישנם סוגים רבים של רמקולים, והמחירים משתנים מאוד. שמע אנרגיה חשמלית באמצעות אפקטים אלקטרומגנטיים, פיזואלקטריים או אלקטרוסטטיים, כך שמדובר באגן נייר או ברטט דיאפרגמה ומהדהד עם האוויר שמסביב (תהודה) ומפיק קול.

STONE STVC101WT-01l 10.1 אינץ '1024x600 פאנל TFT תעשייתי בדרגת מסך מגע התנגדות 4 חוטים; l בהירות היא 300cd / m2, תאורה אחורית LED; l RGB צבע הוא 65K; l שטח חזותי הוא 222.7 מ"מ * 125.3 מ"מ; זווית הראייה היא 70 /70 /50 /60; חיי העבודה הם 20000 שעות. מעבד 32 סיביות קליפת המוח m4 200Hz; בקר CPLD epm240 TFT-LCD; 128MB (או 1GB) זיכרון פלאש; l הורדת יציאת USB (דיסק U); l תוכנת ארגז כלים לעיצוב GUI, הוראות hex פשוטות ורבות עוצמה.

שלב 3: פונקציות בסיסיות

פונקציות בסיסיות
פונקציות בסיסיות

שליטה במסך מגע / הצגת תמונה / תצוגת טקסט / עקומת תצוגה / קריאה וכתיבה של נתונים / הפעלת וידאו ושמע. הוא מתאים לתעשיות שונות.

ממשק UART הוא RS232 / RS485 / TTL; המתח הוא 6v-35v; צריכת החשמל היא 3.0w; טמפרטורת העבודה היא - 20 ℃ / + 70 ℃; לחות האוויר היא 60 ℃ 90%. מודול STONE STVC101WT-01 מתקשר עם MCU דרך יציאה טורית, שיש להשתמש בה בפרויקט זה. עלינו להוסיף רק את תמונת ממשק המשתמש המעוצבת דרך המחשב העליון באמצעות אפשרויות שורת התפריטים לכפתורים, תיבות טקסט, תמונות רקע והיגיון דפים, ולאחר מכן ליצור את קובץ התצורה ולבסוף להוריד אותו למסך התצוגה להפעלה.

ניתן להוריד את המדריך באמצעות האתר הרשמי:

שלב 4: ESP32 EVB

ESP32 EVB
ESP32 EVB

Esp32 היא תכנית שבב יחיד המשולבת עם 2.4 GHz Wi-Fi ומצב כפול Bluetooth. היא מאמצת את טכנולוגיית צריכת החשמל הנמוכה ביותר של TSMC 40 ננומטר, עם ביצועי RF גבוהים במיוחד, יציבות, צדדיות ואמינות, כמו גם צריכת חשמל נמוכה במיוחד, העונה על דרישות צריכת חשמל שונות ומתאימה לתרחישי יישום שונים. כיום, דגמי המוצרים של סדרות esp32 כוללים esp32-d0wd-v3, esp32-d0wdq6-v3, esp32-d0wd, esp32-d0wdq6, esp32-d2wd, esp32-s0wd ו- esp32-u4wdh. Esp32-d0wd-v3, esp32-d0wdq6-v3 ו- esp32-u4wdh הם דגמי שבבים המבוססים על Eco v3.

Wi-Fi • 802.11 b/g/n • 802.11 n (2.4 GHz) עד 150 Mbps • מולטימדיה אלחוטית (WMM) • צבירת מסגרות (TX/RX A-MPDU, Rx A-MSDU) • ACK חסימה מיידית • איחוי • ניטור אוטומטי של משואות (חומרה TSF) • 4x ממשק Wi-Fi וירטואלי Bluetooth • תקן Bluetooth v4.2 מלא, כולל Bluetooth מסורתי (BR / EDR) ו- Bluetooth בעל צריכת חשמל נמוכה (BLE) • תומך ברמה 1, ברמה 2 ובסטנדרטים סטנדרטיים Class-3 ללא מגבר כוח חיצוני • בקרת הספק משופרת הספק פלט עד +12 dBm • מקלט nzif בעל-94 רגישות קליטת DBM ble • דילוג תדרים אדפטיבי (AFH) • HCI סטנדרטי המבוסס על ממשק SDIO / SPI / UART • במהירות גבוהה תמיכה ב- UART HCI עד 4 Mbps עבור Bluetooth 4.2 BR / EDR ובקר מצב כפול במצב • חיבור סינכרוני / חיבור סינכרוני מורחב (SCO / ESCO) • CVSD ו- SBC אלגוריתמי שמע codec • piconet ו- scatternet • multi-device חיבור עם Bluetooth מסורתי ו- Bluetooth עם צריכת חשמל נמוכה • תמיכה ברודקה בו זמנית רחוב וסריקה

שלב 5: שלבי פיתוח

שלבי פיתוח
שלבי פיתוח

Arduino ESP32

קודם כל, פיתוח חלק התוכנה דורש התקנה של IDE. Esp32 תומך בפיתוח ובאיסוף בסביבת Arduino, לכן עלינו להתקין תחילה את כלי הפיתוח של Arduino. הורד קישור IDE IDE:

כאן אנו בוחרים על פי מערכת ההפעלה של המחשב בפועל, הורדה והתקנה. התקן את Arduino לאחר ההורדה, לחץ פעמיים כדי להתקין אותו. יש לציין כי Arduino ide תלוי בסביבת הפיתוח של Java ודורש מחשב להתקין Java JDK ולהגדיר משתנים. אם ההפעלה של לחיצה כפולה נכשלת, ייתכן שלמחשב האישי אין תמיכה ב- JDK.

שלב 6: קוד

קוד
קוד

פקודת העריכה היא כפי שמוצג למעלה, ו-

Interweave היא פקודת הכפתור לכניסה לאוסילוגרמה שנשלחה ממסך הזיהוי העומס הוא הפקודה ליציאה מכפתור האוסילוגרמה שנשלח ממסך הזיהוי גל התחלה הוא נתוני צורת הגל הראשונית הנשלחים למסך. לאחר מכן לחץ על הידור, לחץ על תחילה על הסימון הראשון ולאחר מכן לחץ על השני כדי להוריד את לוח הפיתוח של esp32.

שלב 7: TOOL 2019

TOOL 2019
TOOL 2019

הוסף תמונה

השתמש בכלי המותקן 2019, לחץ על הפרויקט החדש בפינה השמאלית העליונה ולאחר מכן לחץ על אישור.

לאחר מכן, ייווצר פרויקט ברירת מחדל עם רקע כחול כברירת מחדל. בחר אותו ולחץ באמצעות לחצן העכבר הימני ולאחר מכן בחר הסר כדי להסיר את הרקע. לאחר מכן לחץ באמצעות לחצן העכבר הימני על קובץ התמונה ולחץ על הוסף כדי להוסיף רקע תמונה משלך, כדלקמן:

שלב 8: הגדר את פונקציית התמונה

הגדר פונקציית תמונה
הגדר פונקציית תמונה

ראשית, הגדר את תמונת האתחול, כלי -> תצורת המסך, כדלקמן

לאחר מכן עליך להוסיף פקד וידאו כדי לקפוץ אוטומטית לאחר הפסקת דף ההפעלה.

שלב 9: הגדרת ממשק הבחירה

הגדרת ממשק הבחירה
הגדרת ממשק הבחירה

קח כדוגמה את הראשון, הגדר את אפקט הלחצן לעמוד 3, וקפוץ לדף 4.

כאן עליך להגדיר אפקט הקפאת לחצנים עבור כל אפשרות לציון סמל האפשרות שנבחר.

מוּמלָץ: