Estoy implementando un controlador PID en el Arduino, transformé mi función de transferencia del dominio S al dominio Z y requiero el tiempo de muestreo en segundos. Este es el tiempo que se tarda en obtener una muestra de un sensor de posición.
Esta es mi pregunta:
He medido el tiempo de ejecución de toda la función con el comando millis(). El es el tiempo de ejecución de la función 349uS. que es aproximadamente 2865 muestras por segundo. Pero la sobrecarga real del comando AnalogRead() es de 100uS por lo que mi "verdadero" tiempo de muestreo sería de 449us?
Gracias.