APLICAÇÃO DE RTOS NA CRIAÇÃO DE DISPOSITIVO ELETROMÉDICO PARA AVALIAÇÃO DO BLOQUEIO NEUROMUSCULAR INTRAOPERATÓRIO
Um Sistema Operacional de Tempo
Real (Real-Time Operating System - RTOS) é
uma ferramenta que auxilia no gerenciamento
dos recursos do hardware e na organização
geral de softwares embarcados, possibilitando
que o programador dedique maior atenção
à aplicação alvo. A motivação deste trabalho
foi o desenvolvimento de um dispositivo
eletromédico sob esta ótica, com uso de um
RTOS livre de custos. Projetado em torno de
um microcontrolador com núcleo ARM Cortex
M0+, o dispositivo consiste em um analisador de
bloqueio neuromuscular para uso intraoperatório,
utilizando o princípio da aceleromiografia.
Testes de validação conduzidos em bancada
evidenciaram atendimento ao desempenho
essencial esperado do protótipo. O uso dos
recursos inerentes do RTOS permitiu obter
um software organizado, compreensível e passível de evolução com baixo esforço
de adaptação quando comparado com
metodologias tradicionais de programação em
microcontroladores
APLICAÇÃO DE RTOS NA CRIAÇÃO DE DISPOSITIVO ELETROMÉDICO PARA AVALIAÇÃO DO BLOQUEIO NEUROMUSCULAR INTRAOPERATÓRIO
-
DOI: 10.22533/at.ed.38419160114
-
Palavras-chave: RTOS, software embarcado, microcontrolador, aceleromiografia, bloqueio neuromuscular.
-
Keywords: RTOS, embedded software, microcontroller, acceleromyography, neuromuscular blocking.
-
Abstract:
A Real-Time Operating System
(RTOS) is a software tool that assists in the
management of hardware resources and
microprocessor applications in general,
enabling the programmer to give attention
to the target application. This work aimed the
development of an electro-medical device
under this optics, using a free RTOS. Designed
around an ARM Cortex M0+ microcontroller, the
device consists of a neuromuscular blocking
analyzer for intraoperative use, according
acceleromyography principle. Bench validation
tests were conducted and showed agreement
to expected essential performance. Exploring
the inherent resources in the RTOS enabled
to obtain an organized, understandable and
low adaptation effort evolving software when
compared with traditional programming
methodologies in microcontrollers.
-
Número de páginas: 15
- matheus leitzke pinto