Medición de frecuencia | Top Previous Next

El CP121 (desde la ROM 2.09), CP122 y el CP124 cuentan con la capacidad de medir frecuencia. Esto lo hacen automáticamente y el valor puede leerse en el área SM correspondiente a c/u.

Esta función se alterna con la de contador. Para pasar de contador a frecuencímetro se debe poner en 1 a sm0.11 (Frec_on). La medición de frecuencia y la medición promediada aparecerán en el mismo lugar que el contaje (sm14 o CntR0_0 y sm15 o CntR0_1).

Tanto par la medición de frecuencia como para el contaje rápido la velocidad máxima está en 5KHz.

CntR0_0 (sm14) está indicada como de 32 bit por lo que también abarca a sm15. Entonces para separar ambas lecturas se debe hacer un MOVE a una variable de 16 bit:

> MOVE CntR0_0, variable_de_16

De esta forma solo se pasan los primeros 16 bit (CntR0_0 o sm14) del total de 32.

En CntR0_1 (sm15) está la misma medición de frecuencia pero promediada. El promediado comienza con frecuencias superiores a los 400Hz para asegurar tener un nuevo dato cada 5ms. Esto significa que las frecuencias mas altas serán promediadas mas veces, pues el tiempo con que se cuenta para promediar es de 5ms.

Entradas y salidas CP121, CP122, CP123, CP124

Indice