Solução de monitor portátil baseada na tela COF da DWIN.

–Compartilhado por um usuário do fórum DWIN

A solução de monitoramento portátil baseada na tela COF utiliza o chip T5L0 como centro de controle para todo o monitoramento e exibição. Os sinais elétricos são coletados por sensores como EDG e SpO2, identificados, amplificados e filtrados pelo chip T5L0, que analisa e calcula os valores dos parâmetros atuais, aciona a tela LCD para exibir as alterações dos parâmetros em tempo real e realiza uma comparação com o nível de referência para monitorar e alertar sobre as alterações nos parâmetros corporais. Caso haja um desvio da faixa de valores esperada, um alerta sonoro é emitido automaticamente.

1. Diagrama do programa

sdcds

2. Introdução ao programa

(1) Projeto de interface

Primeiramente, crie uma tela de fundo conforme necessário, utilizando a imagem de fundo mostrada abaixo.

csdcds

E configure os controles RTC e os controles de exibição de texto de acordo com a imagem de fundo. O design da interface é mostrado abaixo:

cdscs

Em seguida, adicione os valores das variáveis ​​correspondentes e carregue os dados nos controles correspondentes. Neste caso, o controle de curva está configurado da seguinte forma.

o
Principais funções do programa:
Os dados da forma de onda do ECG e do CO2 são plotados no Excel, exibindo os dados repetidos na tela. O código principal é o seguinte.

void ecg_chart_draw()
{
valor flutuante;
static uint8_t point1 = 0, point2 = 0;
valor uint16_t = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i = 60)
{ponto1 = 0;}
ponto2++;
se(ponto2 >= 80)
{ponto2 = 0;}
}}
3. Experiência de Desenvolvimento do Usuário
“Para o desenvolvimento do ASIC DWIN, é na verdade muito simples, e qualquer pessoa que já tenha mexido com um microcontrolador 51 saberá basicamente como fazer depois de ler o tutorial uma vez. Basta usar as bibliotecas oficiais fornecidas e fazer com que o núcleo do sistema operacional se comunique com o núcleo da tela.”

“O desempenho do núcleo do sistema operacional é perfeito, a velocidade de aquisição do ADC é rápida e a renderização da curva é suave. Embora eu não tenha testado o efeito de 7 canais simultaneamente, o controle da curva deve ser o que mais exige da CPU. Sinceramente, o custo-benefício de uma tela com um MCU dual-core é excelente; novos projetos futuros podem, de fato, considerar o uso da tela DWIN, pois os custos podem ser bastante controlados.”

"No começo, foi um pouco difícil usar o DWIN DGUS. Não conseguia me acostumar, mas depois de alguns dias de prática, a experiência ficou muito boa. Espero que a DWIN continue otimizando o programa e aguardo ansiosamente por uma experiência ainda melhor com a tela DWIN! Para mais tutoriais, você pode consultar o site oficial ou o fórum!"


Data da publicação: 02/06/2022