$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Arquitectura del sistema
En la Figura 1, un microcontrolador de baja potencia actúa como el núcleo del sistema, controlando la generación de formas de onda, el procesamiento de señales y el protocolo de comunicación. Las amplitudes de las formas de onda están controladas por la fuente de corriente programable utilizada. El sistema utiliza un circuito H-Bridge integrado para alternar la dirección de la corriente y, por lo tanto, crea las formas de onda bifásicas necesarias para estimular la actividad neuronal. Una resistencia digital asistida por microcontrolador, en combinación con una resistencia de derivación, permite modificaciones programables de la forma de onda a través de un protocolo de interfaz I2C. Para garantizar que la corriente que pasa a través de los electrodos permanezca constante y consistente con un conjunto predefinido de parámetros, se proporciona un bucle de retroalimentación a través de un microcontrolador. Para garantizar un suministro de energía confiable y estabilidad operativa, se implementa un regulador de voltaje de baja caída, que suministra una fuente de alimentación de 3,3 V al microcontrolador junto con componentes adicionales. La comunicación del sistema con dispositivos externos, como una computadora, se ve facilitada por un convertidor de USB a serie, que permite la conectividad USB necesaria para la adquisición de datos o la configuración del sistema. Estas señales neuronales obtenidas de los electrodos pasan por una etapa de amplificación y filtrado para maximizar su calidad antes de ser procesadas a través del microcontrolador. Las señales amplificadas y filtradas pueden reenviarse para su posterior análisis o almacenarse para su posterior procesamiento, mientras que el sistema continúa estimulando el tejido neural con las formas de onda bifásicas generadas. En la Figura 1 se muestra una vista completa del diagrama de bloques del sistema.
Hardware y esquemas
El sistema de hardware consta de varios subsistemas que trabajan juntos para producir formas de onda bifásicas y capturar señales neuronales en tiempo real. Está diseñado para operación remota inalámbrica e incorpora componentes de baja potencia, comunicación confiable y adquisición de señal robusta. A continuación se muestra una descripción detallada de la arquitectura de hardware. El diseño esquemático se muestra en la Figura 2; véase también la Tabla de materiales.
Unidad de administración de energía
El dispositivo puede alimentarse con una batería recargable de polímero de litio o mediante USB. La batería suministra energía a todos los componentes: el microcontrolador, el DAC, los amplificadores y el módulo BLE. Para garantizar un funcionamiento eficiente y estable, se utiliza un regulador de voltaje para proporcionar una fuente de alimentación constante de 3,3 V a los componentes críticos. La función de baja caída de este regulador ayuda a prolongar la vida útil de la batería. Además, se integra un sistema de gestión de baterías (BMS) para monitorear y administrar la carga de la batería y evitar la descarga excesiva9. El BMS se comunica con el microcontrolador para entregar actualizaciones de batería en tiempo real, que se transmiten a la interfaz remota a través del módulo BLE. El BMS monitorea continuamente los niveles de la batería y activa un modo de bajo consumo cuando la carga cae por debajo de un umbral específico, deshabilitando componentes no esenciales como el DAC y el módulo BLE para conservar energía.
Adquisición y acondicionamiento de señales
Para procesar las señales neuronales débiles de baja amplitud capturadas por los electrodos, el sistema incluye etapas de amplificación y filtrado. El diseño de la unidad de grabación se muestra en la Figura 3. Un amplificador operacional se utiliza para la amplificación de señales de bajo ruido y un filtrado efectivo, lo que garantiza una alta calidad de señal.
Preamplificación de bajo ruido
La etapa preliminar utiliza un amplificador operacional como preamplificador de bajo ruido con un factor de ganancia de 100. Las señales neuronales, que generalmente van desde microvoltios hasta milivoltios, se amplifican a niveles adecuados para su posterior procesamiento. El amplificador operacional fue elegido debido a su baja densidad de ruido de entrada de 4.5 nV / √Hz a 1 kHz y alta precisión, lo que lo hace adecuado para la captura de señales neuronales de baja amplitud sin distorsión. Su capacidad para producir una señal limpia con una alta relación señal-ruido (SNR) es crucial, ya que incluso un ruido menor puede oscurecer datos importantes5.
Postamplificación y filtrado con amplificador operacional de bajo ruido
Esta señal amplificada ahora se amplifica aún más con una ganancia de 2,5 para alcanzar un nivel ideal para ADC. También se utiliza un filtro de paso de banda; Permite que pase una banda de frecuencia específica mientras cancela la interferencia y el ruido. El ancho de banda del amplificador operacional y su voltaje de compensación cero permiten un filtrado adecuado sin introducir distorsión de fase ni retardo. En general, el filtro de paso de banda está estructurado de tal manera que permite la transmisión de frecuencias de 1 Hz a 11 kHz, abarcando la mayoría de las señales neuronales, al tiempo que amortigua la deriva de baja frecuencia y el ruido de alta frecuencia, incluida la interferencia de la red eléctrica.
Conversión de analógico a digital (ADC)
Después del filtrado, la señal condicionada es digitalizada por un ADC que funciona a una frecuencia de muestreo de 20 kHz. El ADC convierte las señales analógicas amplificadas en valores digitales discretos para su análisis. El amplificador operacional garantiza que se conserve la calidad de la señal, libre de ruido y distorsión. La alta frecuencia de muestreo de 20 kHz captura los cambios rápidos en la actividad neuronal con precisión, evitando el aliasing.
Generación de formas de onda y control de corriente
El sistema genera formas de onda bifásicas utilizando un circuito H-Bridge, lo que permite que la corriente fluya en ambas direcciones a través de los electrodos y crea fases positivas y negativas alternas necesarias para la estimulación neuronal.
Control de microcontroladores
El microcontrolador controla el puente H en función de las señales PWM. Controla tanto la frecuencia como la amplitud de la señal bifásica mediante el ajuste en el ciclo de trabajo PWM. El modelo actual de convertidor de digital a analógico se comporta como una fuente de corriente programable, lo que permite controlar con precisión la amplitud de la forma de onda. Este DAC produce una señal analógica que ajusta la corriente que fluye a través del puente H, asegurando así el cumplimiento de los parámetros de corriente especificados.
Retroalimentación
Una resistencia de detección de corriente colocada en serie con los electrodos permite que el sistema controle la cantidad de corriente que está funcionando mediante un ADC. El microcontrolador puede realizar ajustes en tiempo real a la salida del DAC y su forma de onda mediante el uso de retroalimentación del sistema combinada con un controlador PID para mantener los niveles de corriente especificados.
Comunicación inalámbrica
El módulo BLE se utiliza en el sistema para permitir la comunicación de datos transmitidos de forma inalámbrica a través de la comunicación BLE. Este módulo utiliza el protocolo UART para la comunicación bidireccional y en tiempo real entre el aparato y una interfaz de usuario remota. En este diseño, el módulo BLE se conecta directamente al microcontrolador para lograr una integración de baja latencia dentro de la transmisión inalámbrica de datos, incluidas las señales neuronales, la configuración actual y el estado del sistema, mientras recibe comandos de usuario para ajustar los parámetros de forma de onda como la duración, la amplitud y la frecuencia. Sin embargo, el módulo tiene un bajo consumo de energía, por lo que es bastante adecuado para dispositivos neuronales portátiles. El módulo tiene un alcance de comunicación de ~30 m, que es ideal para entornos clínicos o de laboratorio.
Interfaz de control remoto y monitoreo
El sistema se controla de forma inalámbrica mediante una aplicación, nRF Connect, que está disponible en las plataformas Android e IOS. El terminal se comunica con el módulo BLE mediante el protocolo UART, lo que permite a los usuarios monitorear la actividad neuronal y configurar los parámetros de la forma de onda en tiempo real. Las características incluyen la configuración de forma de onda que puede ajustar el tipo de forma de onda, la amplitud de corriente, la frecuencia y la duración de la fase; y la unidad de programación inalámbrica que monitorea la configuración del sistema y las actualizaciones de firmware se pueden transmitir de forma inalámbrica al microcontrolador, lo que permite una fácil personalización sin acceso físico al hardware.
Software
El software de control es esencial para regular la funcionalidad y los parámetros operativos del dispositivo. Utiliza el protocolo BLE UART para la comunicación inalámbrica entre las interfaces de control externas y el dispositivo. Esta configuración permite la programación en tiempo real de formas de onda bifásicas controladas por corriente y otros parámetros clave como la frecuencia y el ancho de pulso. La conexión de aplicaciones móviles compatible con Bluetooth proporciona una interfaz fácil de usar para enviar comandos y ajustar parámetros. El sistema puede ejecutar protocolos de estimulación preprogramados o aceptar comandos definidos por el usuario en tiempo real, todo ello garantizando un bajo consumo de energía.
Diseño final y fabricación de PCB
Diseñamos este dispositivo utilizando software comercial de diseño de PCB. Se puede utilizar como mochila para animales. La PCB es de doble cara con un grosor de 0,4 mm y unas dimensiones de 30 x 30 x 1 mm. Solo pesa 9 g; el producto final se muestra en la Figura 4.
Modos operativos
El dispositivo tiene dos modos de funcionamiento, cada modo optimizado para aplicaciones neuronales específicas: modo de estimulación y modo de grabación. Estos modos se controlan de forma inalámbrica a través del protocolo BLE UART, lo que permite la comunicación con un dispositivo móvil.
Rechazo de artefactos: Como el dispositivo funciona en dos modos, modo de estimulación y modo de grabación, es importante asegurarse de que se incorpore el rechazo de artefactos para que los datos registrados reflejen la actividad cerebral genuina y no el ruido eléctrico de la estimulación. Durante la grabación, el módulo de estimulación se apaga temporalmente durante un breve período de tiempo, generalmente milisegundos, para evitar interferencias de estimulación. Esto evita que la grabadora recoja los artefactos de estimulación de alto voltaje.
Modo de estimulación: Este modo genera formas de onda bifásicas controladas por corriente para la estimulación neuronal. El software de control ajusta dinámicamente parámetros como la amplitud del pulso, el ancho del pulso, la frecuencia y los intervalos entre pulsos. La topología H-Bridge es capaz de proporcionar un control muy fino sobre la dirección de la corriente y la forma de la forma de onda de la señal. Prevenir el daño tisular durante la estimulación a largo plazo al minimizar la carga residual. La fuente de corriente permite un ajuste muy fino en la corriente de salida a una resolución de μA.
Modo de grabación: Este modo implica capturar señales neuronales a través de electrodos. Las señales, normalmente en el rango de microvoltios (μV), se amplifican utilizando amplificadores de bajo ruido y se filtran a través de un filtro de paso de banda para eliminar el ruido indeseable. Las señales filtradas son posteriormente digitalizadas por un ADC con una frecuencia de muestreo de 20 kHz y transmitidas de forma inalámbrica para su análisis. El monitoreo de impedancia garantiza una evaluación continua de la calidad del contacto del electrodo, que es esencial para una captura precisa de la señal. El dispositivo admite la operación de circuito cerrado, lo que permite el ajuste en tiempo real de los parámetros de estimulación en función de la actividad neuronal registrada, lo que lo hace adecuado para interfaces cerebro-computadora (BCI), neuroprótesis y otras aplicaciones de neuromodulación de circuito cerrado.