Soluzione di monitoru portatile basata nantu à u screnu COF di DWIN

-Shared da DWIN Forum User

A suluzione di monitor portatile basata nantu à a pantalla COF usa u chip T5L0 cum'è u centru di cuntrollu per tuttu u monitoraghju è a visualizazione.I segnali elettrici sò cullati da sensori cum'è EDG è SpO2, identificati, amplificati è filtrati da u chip T5L0, chì analizà è calcula i valori di i paràmetri attuali, guidanu u screnu LCD per visualizà i cambiamenti di i paràmetri in tempu reale è face un ghjudiziu di paragone cù u livellu di riferimentu per monitorà è alarme i cambiamenti in i paràmetri di u corpu.Se ci hè una deviazione di intervallu, un avvisu di alarme vocale hè emessu automaticamente.

1.Diagramma di prugramma

sdcds

2.Intruduzioni di u prugramma

(1) Disegnu di l'interfaccia

Prima, cuncepite una schermu di fondo cum'è necessariu, cù l'imagine di fondo mostrata quì sottu.

csdcds

È stabilisce i cuntrolli RTC, cuntrolli di visualizazione di testu secondu l'imagine di fondo.U disignu di l'interfaccia hè mostratu quì sottu:

cdscs

In seguitu, aghjunghje i valori variabili currispondenti è caricate dati à i cuntrolli currispondenti.In questu casu, u cuntrollu di a curva hè cunfigurata cusì.

das
Funzioni principali di u prugramma software:
I dati di forma d'onda ECG è dati di forma d'onda CO2 sò tracciati via Excel, chì mostranu dati ripetuti nantu à u screnu.U codice principale hè a siguenti.

void ecg_chart_draw()
{
float val;
static uint8_t point1 = 0, point2 = 0;
uint16_t valore = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);valore = (uint16_t)(val / 660.0f + 0.5f);t5l_write_chart(0, ecg_data[point1], co2_data[point2], value);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&value, 1);ritardi (12);puntu 1++;IF (puntu 1 >= 60)
{puntu1 = 0;}
puntu 2++;
if (puntu 2 >= 80)
{punt2 = 0;}
}}
3.User Development Experience
"Per u sviluppu di l'ASIC DWIN, hè in realtà assai simplice, è quellu chì hà ghjucatu cù un microcontroller 51 basu sapè cumu fà dopu avè lettu u tutoriale una volta.Basta aduprà e biblioteche ufficiali furnite è poi uttene u core OS per cumunicà cù u core di u screnu.

"Questa prestazione di u core OS hè perfetta, è a velocità di acquisizione ADC hè rapida, u disegnu di a curva hè liscia, ancu s'ellu ùn aghju micca pruvatu l'effettu di 7 canali à u stessu tempu, u cuntrollu di a curva deve esse u cuntrollu più intensivu di CPU.Per esse onesto, u prezzu di una schermu cù un rendimentu di costu MCU dual-core hè costu-efficace, i prughjetti novi successivi ponu veramente cunsiderà l'usu di a pantalla DWIN, u costu pò esse assai cuntrullatu.

"Era veramente difficiule d'utilizà DWIN DGUS à u principiu, ùn pudia micca abituatu à aduprà, ma dopu à uni pochi di ghjorni di cumpetenza, si senti abbastanza bè.Spergu chì DWIN pò cuntinuà à ottimisà, è mi aspetta una sperienza megliu cù a pantalla DWIN!Per più tutoriali, pudete cercà nantu à u situ ufficiale o u foru!


Tempu di posta: 02-02-2022