Saltar al contenido principal

Capacidades y funcionalidades

Descripción general

MuBoard es una aplicación de escritorio avanzada desarrollada por Bimea para controlar y analizar sistemas acústicos Megamicros. Esta plataforma unificada permite gestionar una gama completa de equipos de adquisición acústica, procesamiento de señales y análisis avanzado de datos.


🎯 Sistemas de hardware compatibles

Gama Megamicros (Mµ)

  • Mµ32: sistema de 32 canales (USB-2 y USB-3)

    • Hasta 32 micrófonos MEMS
    • 1 o 2 canales analógicos (versión A)
    • Frecuencia de muestreo configurable
  • Mµ64: sistema de 64 canales (USB-3)

    • Hasta 64 micrófonos MEMS
    • 2 canales analógicos
    • Frecuencia de muestreo configurable
  • Mµ128: sistema de 128 canales (USB-3)

    • Hasta 128 micrófonos MEMS
    • 4 canales analógicos
    • Frecuencia de muestreo configurable
  • Mµ256: sistema de 256 canales (USB-3)

    • Hasta 256 micrófonos MEMS
    • Alta densidad para aplicaciones avanzadas de beamforming
    • 4 canales analógicos
    • Versión Haikus para sistemas Aikus (Mµ256H)
  • Mµ512: sistema de 512 canales (USB-3)

    • Hasta 512 micrófonos MEMS
    • Alta densidad para aplicaciones avanzadas de beamforming
    • 8 canales analógicos
    • Versión Haikus para sistemas Aikus (Mµ256H)
  • Mµ1024: sistema de 1024 canales (USB-3)

    • Hasta 1024 micrófonos MEMS
    • Sistema de alta densidad para aplicaciones industriales
    • 16 canales analógicos
    • Gestión de alimentación MEMS

Fuente de audio (Ms12)

  • Megasource Ms12: sistema de generación de señales
    • 12 canales de fuente de audio
    • Control de volumen y filtrado
    • Sincronización con sistemas de adquisición

🔧 Funciones principales

1. Control de equipos

  • Configuración automática de dispositivos USB
  • Detección y gestión de conexiones/desconexiones
  • Ajustes avanzados: frecuencias de muestreo, longitud del buffer
  • Gestión de permisos y licencias de usuario

2. Adquisición de datos

  • Streaming en tiempo real multicanal
  • Grabación en formatos Mµ, Mµh5 y WAV (16/32 bits)
  • Gestión de buffer y optimización de memoria
  • Sincronización entre adquisición y generación

3. Procesamiento de señal

  • Visualización en tiempo real:
    • Señales temporales
    • Espectrogramas
    • Barras RMS por canal
  • Corrección espectral FRF (función de respuesta en frecuencia)
  • Filtrado de altas frecuencias para protección de altavoces (dispositivo Megasource)
  • Análisis por octavas y bandas de frecuencia

4. Acústica avanzada

  • Beamforming:
    • Beamformer clásico
    • Beamformer 2 (versión avanzada)
  • Procesamiento offline de datos acústicos
  • Localización de fuentes sonoras
  • Corrección direccional de arrays de micrófonos

5. Edición y análisis de archivos

  • Editor multicanal para archivos de audio
  • Visualización de forma de onda
  • Herramientas de análisis espectral
  • Exportación/Importación en distintos formatos

6. Base de datos (MµDb - AiDB)

  • Conexión con bases de datos acústicas
  • Configuración de parámetros de almacenamiento
  • Etiquetado de datos
  • Gestión de metadatos de adquisición

7. Monitorización y supervisión

  • Monitorización en tiempo real de equipos
  • Control remoto mediante MQTT
  • Indicadores visuales de estado
  • Registros detallados de operación

🌐 Conectividad e integración

Protocolos compatibles

  • USB (2.0 y 3.0) para equipos Megamicros
  • MQTT para comunicación IoT y control remoto
  • HTTP/HTTPS para interfaces web y APIs
  • Base de datos SQL para almacenamiento de metadatos

Formatos de archivo

  • Formatos Mµ: formatos nativos optimizados para datos multicanal
  • WAV: compatibilidad con 16 y 32 bits para uso universal
  • Mµh5 (HDF5): para grandes volúmenes de datos científicos
  • JSON: configuración y metadatos

🎚️ Interfaz de usuario

  • Interfaz moderna con Material UI
  • Menú lateral con acceso rápido a módulos
  • Pestañas para organizar funciones
  • Tema oscuro para entornos de laboratorio

Visualizaciones interactivas

  • Gráficos en tiempo real con zoom y desplazamiento
  • Espectrogramas en color con escalas configurables
  • Indicadores de nivel por canal
  • Vistas 3D para beamforming (con Three.js)

Multilinguismo

  • Soporte en francés/inglés
  • Traducciones contextuales por módulo
  • Adaptación a formatos regionales

🔒 Seguridad y licencias

Sistema de licencias

  • Autenticación centralizada
  • Licencias sin conexión para sistemas no conectados y demostraciones
  • Gestión de permisos por funcionalidad

Seguridad

  • Cifrado de comunicaciones
  • Validación de certificados
  • Registros de acceso seguros
  • Actualizaciones automáticas seguras

🚀 Aplicaciones típicas

Investigación acústica

  • Caracterización de fuentes sonoras
  • Estudios de propagación acústica
  • Validación de modelos numéricos

Industria

  • Control de calidad acústica
  • Monitorización ambiental
  • Diagnóstico de vibraciones

Defensa y seguridad

  • Detección y localización de fuentes
  • Vigilancia acústica
  • Análisis de firmas sonoras

Audio profesional

  • Captura multicanal de alta calidad
  • Postprocesado acústico
  • Espacialización sonora

📊 Rendimiento y especificaciones

Capacidades técnicas

  • Hasta 1024 canales simultáneos
  • Frecuencias de muestreo: 8 kHz a 50 kHz (48 kHz)
  • Resolución: 24 bits en canales MEMS y analógicos
  • Streaming en tiempo real de alto rendimiento
  • Procesamiento paralelo optimizado

Compatibilidad

  • Multiplataforma: Windows, macOS, Linux
  • Arquitectura moderna en Electron
  • Node.js para rendimiento nativo
  • WebGL para aceleración gráfica

MuBoard representa así una solución completa y profesional para todas las necesidades de adquisición, procesamiento y análisis acústico con sistemas Megamicros, y ofrece una interfaz unificada para aplicaciones que van desde la investigación fundamental hasta los despliegues industriales.