Puede usar el Caja de herramientas de adquisición de datos de Matlab, si tiene acceso a eso.
Alternativamente, un osciloscopio de almacenamiento digital puede estar a punto de capturar datos en algún tipo de formato de hoja de cálculo que podría importar fácilmente a Matlab.
Deberá establecer la frecuencia de muestreo suficientemente alta para evitar aliasing . Para un codificador rotatorio convencional, el tiempo crítico es de aproximadamente 0,5 ms, por lo que necesita muestrear a 0,25 ms o menos (4000 Hz). Deberá asegurarse de que su sistema de captura de datos esté configurado correctamente para capturar estos eventos. Para su codificador óptico, el tiempo de muestreo estará relacionado con la velocidad máxima que está intentando capturar y el número de posiciones en el codificador.