DWIN'in COF ekranına dayalı taşınabilir monitör çözümü

–DWIN Forum Kullanıcısından Paylaşılmıştır

COF ekranına dayalı taşınabilir monitör çözümü, tüm izleme ve görüntüleme için kontrol merkezi olarak T5L0 çipini kullanır.Elektrik sinyalleri, EDG ve SpO2 gibi sensörler tarafından toplanır, mevcut parametre değerlerini analiz eden ve hesaplayan, parametre değişikliklerini gerçek zamanlı olarak görüntülemek için LCD ekranı çalıştıran ve bir karşılaştırma kararı veren T5L0 çipi tarafından tanımlanır, yükseltilir ve filtrelenir. vücut parametrelerindeki değişiklikleri izlemek ve alarm vermek için referans seviye.Menzil sapması varsa, otomatik olarak bir acil anons istemi verilir.

1.Program şeması

sdcd'ler

2.Program tanıtımı

(1) Arayüz tasarımı

Öncelikle, aşağıda gösterilen arka plan görüntüsü ile gerektiği gibi bir arka plan ekranı tasarlayın.

csdcds

Ve arka plan görüntüsüne göre RTC kontrollerini, metin görüntüleme kontrollerini ayarlayın.Arayüz tasarımı aşağıda gösterilmiştir:

cdsc'ler

Ardından, ilgili değişken değerlerini ekleyin ve ilgili kontrollere veri yükleyin.Bu durumda, eğri kontrolü aşağıdaki gibi yapılandırılır.

das
Yazılım programının ana işlevleri:
EKG dalga formu verileri ve CO2 dalga formu verileri, ekranda tekrarlanan verileri gösterecek şekilde Excel aracılığıyla çizilmiştir.Ana kod aşağıdaki gibidir.

geçersiz ekg_chart_draw()
{
şamandıra değeri;
statik uint8_t nokta1 = 0, nokta2 = 0;
uint16_t değeri = 10;
uint8_t ben = 0;
uint16_t temp_value = 0;
for(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);değer = (uint16_t)(val / 660.0f + 0.5f);t5l_write_chart(0, ekg_verileri[nokta1], co2_data[nokta2], değer);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&değer, 1);gecikmeler(12);nokta1++;EĞER(nokta1 >= 60)
{nokta1 = 0;}
nokta2++;
eğer(nokta2 >= 80)
{nokta2 = 0;}
}}
3.Kullanıcı Geliştirme Deneyimi
"ASIC DWIN'in geliştirilmesi aslında çok basit ve 51 mikrodenetleyici ile oynamış olan herkes, öğreticiyi bir kez okuduktan sonra temelde bunun nasıl yapılacağını bilecektir.Yalnızca sağlanan resmi kitaplıkları kullanın ve ardından işletim sistemi çekirdeğinin ekran çekirdeğiyle iletişim kurmasını sağlayın."

"İşletim sistemi çekirdeğinin bu performansı mükemmel ve ADC toplama hızı hızlı, eğri çizimi pürüzsüz, aynı anda 7 kanalın etkisini denememiş olmama rağmen, eğri kontrolü en CPU yoğun kontrol olmalı.Dürüst olmak gerekirse, çift çekirdekli MCU maliyet performansına sahip bir ekranın fiyatı uygun maliyetlidir, sonraki yeni projeler gerçekten de DWIN ekranını kullanmayı düşünebilir, maliyet büyük ölçüde kontrol edilebilir.

“DWIN DGUS'u ilk başta kullanmak gerçekten zordu, kullanmaya alışamadım ama birkaç günlük uzmanlıktan sonra oldukça iyi hissettirdi.Umarım DWIN onu optimize etmeye devam edebilir ve DWIN ekranıyla daha iyi bir deneyim yaşamak için can atıyorum!Daha fazla eğitim için resmi web sitesine veya foruma bakabilirsiniz!”


Gönderim zamanı: Haziran-02-2022