Řešení přenosného monitoru založené na obrazovce COF společnosti DWIN

– Sdíleno od uživatele fóra DWIN

Řešení přenosného monitoru založené na obrazovce COF využívá čip T5L0 jako řídicí centrum pro celý monitoring a zobrazení.Elektrické signály jsou shromažďovány senzory, jako je EDG a SpO2, identifikovány, zesíleny a filtrovány čipem T5L0, který analyzuje a vypočítává aktuální hodnoty parametrů, řídí LCD displej tak, aby zobrazoval změny parametrů v reálném čase a porovnává s referenční úroveň pro sledování a alarm změn v parametrech těla.Pokud dojde k odchylce rozsahu, automaticky se spustí akustický signál.

1.Programové schéma

sdcd

2. Úvod do programu

(1) Návrh rozhraní

Nejprve navrhněte obrazovku na pozadí podle potřeby s obrázkem pozadí uvedeným níže.

csdcds

A nastavte ovládací prvky RTC, ovládací prvky zobrazení textu podle obrázku na pozadí.Návrh rozhraní je zobrazen níže:

cdscs

Dále přidejte odpovídající hodnoty proměnných a nahrajte data do příslušných ovládacích prvků.V tomto případě je řízení křivky nakonfigurováno následovně.

das
Hlavní funkce softwarového programu:
Data křivek EKG a data křivek CO2 se vykreslují pomocí aplikace Excel a zobrazují se na obrazovce opakovaná data.Hlavní kód je následující.

void ecg_chart_draw()
{
plovoucí val;
statický uint8_t bod1 = 0, bod2 = 0;
uint16_t hodnota = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);hodnota = (uint16_t)(val / 660,0f + 0,5f);t5l_write_chart(0, ecg_data[bod1], co2_data[bod2], hodnota);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&hodnota, 1);delayms(12);bod1++;KDYŽ(bod1 >= 60)
{bod1 = 0;}
bod2++;
if(bod 2 >= 80)
{bod 2 = 0;}
}}
3. Zkušenosti s vývojem uživatelů
„Pro vývoj ASIC DWIN je to vlastně velmi jednoduché a každý, kdo si hrál s mikrokontrolérem 51, bude v podstatě vědět, jak to udělat, jakmile si jednou přečte tutoriál.Stačí použít poskytnuté oficiální knihovny a poté získat jádro operačního systému, aby komunikovalo s jádrem obrazovky.“

„Tento výkon jádra OS je perfektní a rychlost získávání ADC je rychlá, vykreslování křivek je plynulé, i když jsem nezkoušel efekt 7 kanálů současně, řízení křivky by mělo být řízením nejnáročnějším na CPU.Abych byl upřímný, cena obrazovky s dvoujádrovým MCU je nákladově efektivní, další nové projekty mohou skutečně uvažovat o použití obrazovky DWIN, náklady lze výrazně kontrolovat.“

„Zpočátku bylo opravdu těžké používat DWIN DGUS, nemohl jsem si na to zvyknout, ale po několika dnech praxe je to docela dobré.Doufám, že DWIN bude moci pokračovat v optimalizaci a těším se na lepší zkušenost s obrazovkou DWIN!Další návody najdete na oficiálních stránkách nebo na fóru!“


Čas odeslání: Jun-02-2022