Portable monitor solution batay sa COF screen ng DWIN

–Ibinahagi Mula sa DWIN Forum User

Ang portable monitor solution batay sa COF screen ay gumagamit ng T5L0 chip bilang control center para sa buong monitoring at display.Ang mga de-koryenteng signal ay kinokolekta ng mga sensor tulad ng EDG at SpO2, kinilala, pinalaki at sinala ng T5L0 chip, na sinusuri at kinakalkula ang kasalukuyang mga halaga ng parameter, nagtutulak sa LCD screen upang ipakita ang mga pagbabago ng parameter sa real time at gumawa ng paghahambing ng paghatol sa ang antas ng sanggunian upang masubaybayan at maalarma ang mga pagbabago sa mga parameter ng katawan.Kung mayroong paglihis sa hanay, awtomatikong ibibigay ang isang voice alarm prompt.

1. Programme diagram

sdcds

2. Panimula ng programa

(1) Disenyo ng interface

Una, magdisenyo ng background screen kung kinakailangan, na may larawan sa background na ipinapakita sa ibaba.

csdcds

At itakda ang kanyang mga kontrol sa RTC, mga kontrol sa pagpapakita ng teksto ayon sa larawan sa background.Ang disenyo ng interface ay ipinapakita sa ibaba:

mga cdsc

Susunod, idagdag ang mga katumbas na value ng variable at mag-upload ng data sa mga kaukulang kontrol.Sa kasong ito, naka-configure ang curve control bilang mga sumusunod.

das
Pangunahing pag-andar ng software program:
Ang ECG waveform data at CO2 waveform data ay naka-plot sa pamamagitan ng Excel, na nagpapakita ng paulit-ulit na data sa screen.Ang pangunahing code ay ang mga sumusunod.

void ecg_chart_draw()
{
lumutang val;
static uint8_t point1 = 0, point2 = 0;
halaga ng uint16_t = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
para sa(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);halaga = (uint16_t)(val / 660.0f + 0.5f);t5l_write_chart(0, ecg_data[punto1], co2_data[punto2], halaga);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&value, 1);mga pagkaantala(12);punto1++;IF(point1 >= 60)
{point1 = 0;}
point2++;
kung(point2 >= 80)
{point2 = 0;}
}}
3.User Development Experience
“Para sa pag-unlad ng ASIC DWIN, ito ay talagang napaka-simple, at sinumang naglaro ng 51 microcontroller ay karaniwang malalaman kung paano ito gagawin pagkatapos basahin ang tutorial nang isang beses.Gamitin lang ang mga opisyal na aklatan na ibinigay at pagkatapos ay kunin ang OS core para makipag-ugnayan sa screen core."

"Ang pagganap ng OS core ay perpekto, at ang bilis ng pagkuha ng ADC ay mabilis, ang curve drawing ay makinis, kahit na hindi ko pa nasubukan ang epekto ng 7 channel sa parehong oras, ang curve control ay dapat na ang pinaka-masinsinang kontrol ng CPU.Sa totoo lang, ang presyo ng isang screen na may dual-core MCU cost performance ay cost-effective, maaaring isaalang-alang ng mga susunod na bagong proyekto ang paggamit ng DWIN screen, ang gastos ay maaaring lubos na makontrol."

“Ang hirap talaga gumamit ng DWIN DGUS noong una, hindi ako masanay sa paggamit nito, pero after a few days of proficiency, it feels good.Sana ay patuloy itong i-optimize ng DWIN, at inaasahan ko ang mas magandang karanasan sa screen ng DWIN!Para sa higit pang mga tutorial, maaari kang tumingin sa opisyal na website o forum!”


Oras ng post: Hun-02-2022