Портативное мониторное решение на базе COF-экрана DWIN

– предоставлено пользователем форума DWIN

Решение для портативного монитора на основе экрана COF использует чип T5L0 в качестве центра управления всем мониторингом и отображением. Электрические сигналы собираются датчиками, такими как EDG и SpO2, идентифицируются, усиливаются и фильтруются чипом T5L0, который анализирует и вычисляет текущие значения параметров, управляет ЖК-экраном для отображения изменений параметров в реальном времени и выносит сравнительную оценку с эталонный уровень для мониторинга и сигнализации изменений параметров тела. При отклонении от диапазона автоматически выдается голосовой сигнал тревоги.

1. Схема программы

SDCD

2. Введение в программу

(1) Дизайн интерфейса

Во-первых, создайте необходимый фоновый экран с фоновым изображением, показанным ниже.

csdcds

И установите элементы управления RTC, элементы управления отображением текста в соответствии с фоновым изображением. Дизайн интерфейса показан ниже:

компакт-диски

Затем добавьте соответствующие значения переменных и загрузите данные в соответствующие элементы управления. В этом случае управление кривой настраивается следующим образом.

тот
Основные функции программы:
Данные формы волны ЭКГ и данные формы волны CO2 отображаются в Excel, отображая повторяющиеся данные на экране. Основной код выглядит следующим образом.

void ecg_chart_draw()
{
плавающее значение;
статический uint8_t точка1 = 0, точка2 = 0;
значение uint16_t = 10;
uint8_t я = 0;
uint16_t temp_value = 0;
for(i = 0;i значение = (uint16_t)(val / 660.0f + 0.5f); t5l_write_chart(0, ecg_data[point1], co2_data[point2], значение); write_dgusii_vp(SPO2_ADDR, (uint8_t *)&value, 1); задержки(12); точка1++; ЕСЛИ(точка1 >= 60)
{точка1 = 0;}
точка2++;
если (точка2 >= 80)
{точка2 = 0;}
}}
3. Опыт разработки пользователей
«Разработка ASIC DWIN на самом деле очень проста, и любой, кто играл с микроконтроллером 51, в основном знает, как это сделать, прочитав один раз руководство. Просто используйте предоставленные официальные библиотеки, а затем заставьте ядро ​​ОС взаимодействовать с ядром экрана».

«Эта производительность ядра ОС идеальна, скорость сбора данных АЦП высокая, рисование кривой плавное, хотя я не пробовал эффект 7 каналов одновременно, управление кривой должно быть наиболее ресурсоемким управлением ЦП. Честно говоря, цена экрана с двухъядерным микроконтроллером экономически эффективна, последующие новые проекты действительно могут рассмотреть возможность использования экрана DWIN, стоимость можно будет значительно контролировать».

«Поначалу было действительно сложно использовать DWIN DGUS, я не мог к нему привыкнуть, но после нескольких дней владения он кажется довольно хорошим. Я надеюсь, что DWIN сможет продолжить его оптимизацию, и я с нетерпением жду лучшего опыта работы с экраном DWIN! Дополнительные уроки вы можете посмотреть на официальном сайте или форуме!»


Время публикации: 02 июня 2022 г.