Bärbar monitorlösning baserad på DWINs COF-skärm

–Delas från DWIN-forumanvändare

Den bärbara monitorlösningen baserad på COF-skärm använder T5L0-chippet som kontrollcenter för hela övervakningen och displayen.De elektriska signalerna samlas in av sensorer som EDG och SpO2, identifieras, förstärks och filtreras av T5L0-chippet, som analyserar och beräknar aktuella parametervärden, driver LCD-skärmen för att visa parameterändringarna i realtid och gör en jämförelsebedömning med referensnivån för att övervaka och larma förändringarna i kroppsparametrarna.Om det finns en räckviddsavvikelse skickas en röstlarmuppmaning automatiskt.

1.Programdiagram

sdcds

2.Programintroduktion

(1) Gränssnittsdesign

Designa först en bakgrundsskärm efter behov, med bakgrundsbilden som visas nedan.

csdcds

Och ställ in RTC-kontrollerna, textvisningskontrollerna enligt bakgrundsbilden.Gränssnittsdesignen visas nedan:

cd-skivor

Lägg sedan till motsvarande variabelvärden och ladda upp data till motsvarande kontroller.I detta fall konfigureras kurvstyrningen enligt följande.

das
Huvudfunktioner i programvaran:
EKG-vågformsdata och CO2-vågformsdata plottas via Excel och visar upprepade data på skärmen.Huvudkoden är som följer.

void ecg_chart_draw()
{
flyta val;
statisk uint8_t punkt1 = 0, punkt2 = 0;
uint16_t värde = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);värde = (uint16_t)(val / 660.0f + 0.5f);t5l_write_chart(0, ecg_data[punkt1], co2_data[punkt2], värde);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&värde, 1);fördröjningar(12);punkt 1++;OM(punkt1 >= 60)
{point1 = 0;}
punkt 2++;
if(punkt 2 >= 80)
{point2 = 0;}
}}
3. Erfarenhet av användarutveckling
"För utvecklingen av ASIC DWIN är det faktiskt väldigt enkelt, och alla som har spelat med en 51 mikrokontroller kommer i princip att veta hur man gör det efter att ha läst handledningen en gång.Använd bara de officiella biblioteken som tillhandahålls och få sedan OS-kärnan att kommunicera med skärmkärnan."

"Denna prestanda hos OS-kärnan är perfekt, och ADC-förvärvningshastigheten är snabb, kurvritningen är smidig, även om jag inte har provat effekten av 7 kanaler samtidigt, bör kurvkontrollen vara den mest CPU-intensiva kontrollen.För att vara ärlig är priset för en skärm med en dubbelkärnig MCU kostnadseffektiv, efterföljande nya projekt kan verkligen överväga att använda DWIN-skärmen, kostnaden kan kontrolleras mycket."

"Det var faktiskt svårt att använda DWIN DGUS först, jag kunde inte vänja mig vid att använda det, men efter några dagars kunskaper känns det ganska bra.Jag hoppas att DWIN kan fortsätta att optimera det, och jag ser fram emot en bättre upplevelse med DWIN-skärmen!För fler handledningar kan du titta på den officiella webbplatsen eller forumet!”


Posttid: 2022-02-02