Software

Diseñamos y codificamos algoritmos en todos los niveles del software, desde el bajo nivel de la programación de microcontroladores embebidos en dispositivos hasta el alto nivel de la programación de aplicaciones para la visualización de datos PET.

Parte fundamental  del trabajo de la Unidad de Electrónica consiste en la realización de software de toma de datos y control, tanto para tarjetas o instrumentos comerciales como para las diseñadas y construidas por nosotros. Estas aplicaciones están basadas en estándares como RS232, RS485, GPIB, VXI, USBx.x, Ethernet…. 

En la División también se desarrollan aplicaciones de procesado de señal procedente de sensores ópticos, de radiación y lógica de disparo (trigger) de experimentos como CMS y sistemas de control de alta velocidad de ITER.

Dentro de las aplicaciones de medida de la radiación, en la Unidad de Aplicaciones Médicas, disponemos de software propio para la reconstrucción de imagen PET a partir de datos brutos  con diferentes algoritmos (FBP, List-mode MLEM). También disponemos  de nuestro software de visualización y cuantificación de imágenes.

La herramienta GAMOS, desarrollada en la División permite la simulación de la interacción radiación-materia (Transporte) aplicada al diseño de detectores y la estima de dosis en escenarios complejos para la planificación de radioterapia o cálculo de blindajes.

Este software que desarrollamos está codificado en C, C++, Python y Labview. Especial mención merece los desarrollos realizados en Labview para test de laboratorio de la electrónica desarrollada en la División. La complejidad de nuestras  aplicaciones varía desde una pequeña aplicación de toma de datos específica de un instrumento sencillo a una solución completa de una cadena de instrumentación-control y generación de informes automáticos para la verificación de instrumentos sometidos a normativa.

  • carrusel_Software_01
  • carrusel_Software_02
  • carrusel_Software_03
  • carrusel_Software_04
  • carrusel_Software_05
  • carrusel_Software_06
  • carrusel_Software_07
  • carrusel_Software_08