¿Cuál debería ser la frecuencia de muestreo para un tren de pulso cuadrado en un sistema DAQ?

4

Dado que un pulso cuadrado tiene armónicos muy altos, ¿cómo obtener una buena resolución de los pulsos? Por ejemplo, si tenemos un tren de pulsos de alrededor de 500 Hz, ¿podríamos tratarla como una señal analógica típica y muestrearla con 1500 Hz? Pero si lo hacemos, sospecho que no tendremos bordes ascendentes claros ya que el pulso cuadrado tiene un componente muy alto. Por supuesto, no podemos muestrear con el infinito, pero me pregunto si existe una tasa de muestreo estándar para muestrear pulsos cuadrados para obtener una forma clara de pulso para cada pulso.

    
pregunta user16307

3 respuestas

4

Supuesto : el tiempo y la frecuencia del pulso se desean como entrada, no la forma de onda real.

Si se sabe que el tren de impulsos es esencialmente solo impulsos, es decir, con bordes ascendentes y descendentes casi verticales, un mecanismo de adquisición de forma de onda analógica es subóptimo.

Se obtendría una mayor precisión utilizando un comparator o un Schmitt trigger , enviando su salida a un GPIO, y utilizando interrupciones en el GPIO para capturar las transiciones ascendentes y descendentes contra un temporizador de alta precisión.

Para evitar la activación falsa en caso de que los bordes del flujo de pulsos sean ruidosos, use un comparador con un poco de histéresis. De esa manera, los breves impulsos de ruido en los bordes ascendentes y descendentes no activarán falsamente las interrupciones GPIO.

    
respondido por el Anindo Ghosh
0

Todo depende de para qué va a utilizar la onda cuadrada muestreada. Las siguientes imágenes le darán una idea de lo que obtendría si se muestreara y luego se vuelva a convertir a una señal analógica a través de un DAC: -

Laimagendearribaesbastanteidealistayaquetieneunnúmeroexactodemuestrasporperíododeondacuadrada.Simuestraenelbordedelaondacuadradadeentrada,severápeor,probablementemáscomoesto:-

Cuanto más rápido se muestre, mejor se verá, pero no podemos decidir por usted.

    
respondido por el Andy aka
0

La frecuencia de muestreo de una señal binaria depende en gran medida de lo que sepa al principio sobre la señal (de su definición) y de las características de la señal que necesita medir y conservar.

Como mínimo, el período de muestra debe ser estrictamente inferior tanto al tiempo máximo mínimo como al mínimo mínimo de la señal; de lo contrario, podría perder un pulso alto o un pulso bajo en conjunto.

Pero generalmente es la sincronización de los bordes que es la característica clave de cualquier tren de pulsos. Debe decidir para su aplicación cuáles las mediciones de tiempo son cruciales y qué resolución necesita en esas mediciones. Eso es lo que finalmente determinará la frecuencia de muestreo requerida.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas