DSP board TMDX5505EZDSP potenciómetros e interruptores

0

Tengo que hacer un proyecto para la escuela que es un procesador de efectos de audio pero no tengo experiencia con dsp. Estoy usando el TMDX5505EZDSP de Texas Instruments. He programado algunos efectos de audio basados en algunos códigos de ejemplo, pero ahora me gustaría configurar algunas de las variables con algunos potenciómetros e interruptores. ¿Cómo leo el valor de un potenciómetro / interruptor y lo uso en tiempo real como una variable del programa? ¿Es esto posible?

Gracias

    
pregunta JulianC

1 respuesta

0

En general, se conecta la salida del potenciómetro a una entrada A / D. Los dos extremos de la olla van a la misma potencia y conexión a tierra a la que está conectado el microcontrolador. El limpiaparabrisas está conectado a la entrada A / D.

La olla producirá un voltaje en cualquier lugar desde el suelo hasta la alimentación. Debería ser posible configurar el A / D para que este rango sea de escala completa. Por lo tanto, la posición del potenciómetro establece el valor digital que sale de la A / D.

El resto es software para hacer algo con este valor digital que representa la configuración del pot.

Una de las ventajas de la conexión de los extremos del potenciómetro con los mismos voltajes que las referencias A / D es que el resultado se convierte en ratiometric . Dado que tanto la entrada del potenciómetro como el rango de conversión A / D provienen de los mismos voltajes, estos voltajes se cancelan. No necesita una referencia precisa ni una fuente de alimentación.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas