DWIN-in COF ekranına əsaslanan portativ monitor həlli

– DWIN Forum İstifadəçisindən Paylaşıldı

COF ekranına əsaslanan portativ monitor həlli bütün monitorinq və displey üçün idarəetmə mərkəzi kimi T5L0 çipindən istifadə edir.Elektrik siqnalları EDG və SpO2 kimi sensorlar tərəfindən toplanır, T5L0 çipi tərəfindən müəyyən edilir, gücləndirilir və süzülür, o, cari parametr dəyərlərini təhlil edir və hesablayır, parametr dəyişikliklərini real vaxt rejimində göstərmək üçün LCD ekranı idarə edir və müqayisəli qərar verir. bədən parametrlərindəki dəyişiklikləri izləmək və həyəcanlandırmaq üçün istinad səviyyəsi.Əgər diapazondan sapma olarsa, avtomatik olaraq səsli həyəcan siqnalı verilir.

1. Proqram diaqramı

sdcds

2. Proqramın təqdimatı

(1) İnterfeys dizaynı

Birincisi, aşağıda göstərilən fon şəkli ilə tələb olunduğu kimi fon ekranı dizayn edin.

csdcds

Və fon şəklinə uyğun olaraq RTC nəzarətlərini, mətn ekranı idarəetmələrini təyin edin.İnterfeys dizaynı aşağıda göstərilmişdir:

CD-lər

Sonra, uyğun dəyişən dəyərləri əlavə edin və məlumatları müvafiq idarəetmələrə yükləyin.Bu halda əyri idarəetmə aşağıdakı kimi konfiqurasiya edilir.

das
Proqram təminatının əsas funksiyaları:
EKQ dalğa forması məlumatları və CO2 dalğa forması məlumatları ekranda təkrarlanan məlumatları göstərən Excel vasitəsilə tərtib edilir.Əsas kod aşağıdakı kimidir.

etibarsız ecg_chart_draw()
{
float val;
statik uint8_t point1 = 0, point2 = 0;
uint16_t dəyəri = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
üçün(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);dəyər = (uint16_t)(val / 660.0f + 0.5f);t5l_write_chart(0, ecg_data[nöqtə1], co2_data[nöqtə2], dəyər);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&dəyər, 1);gecikmələr(12);nöqtə1++;IF(nöqtə1 >= 60)
{nöqtə1 = 0;}
nöqtə 2++;
əgər (nöqtə2 >= 80)
{nöqtə2 = 0;}
}}
3. İstifadəçi İnkişafı Təcrübəsi
“ASIC DWIN-in inkişafı üçün bu, əslində çox sadədir və 51 mikrokontroller ilə oynayan hər kəs, əsasən, təlimatı bir dəfə oxuduqdan sonra bunu necə edəcəyini biləcək.Sadəcə təqdim olunan rəsmi kitabxanalardan istifadə edin və sonra ekran nüvəsi ilə əlaqə saxlamaq üçün OS nüvəsini əldə edin.”

“ƏS nüvəsinin bu performansı mükəmməldir və ADC əldə etmə sürəti sürətlidir, əyri rəsm hamardır, baxmayaraq ki, eyni vaxtda 7 kanalın təsirini sınamamışam, əyri idarəetmə ən CPU intensiv nəzarət olmalıdır.Düzünü desəm, ikinüvəli MCU qiymət performansına malik ekranın qiyməti qənaətcildir, sonrakı yeni layihələr həqiqətən də DWIN ekranından istifadə etməyi düşünə bilər, dəyəri böyük ölçüdə idarə etmək olar.”

“Əvvəlcə DWIN DGUS-dan istifadə etmək çətin idi, mən ondan istifadə etməyə alışa bilmədim, lakin bir neçə günlük bacarıqdan sonra bu, olduqca yaxşı hiss olunur.Ümid edirəm ki, DWIN onu optimallaşdırmağa davam edə bilər və mən DWIN ekranı ilə daha yaxşı təcrübə gözləyirəm!Daha çox dərslik üçün rəsmi vebsayt və ya foruma baxa bilərsiniz!”


Göndərmə vaxtı: 02 iyun 2022-ci il