Conduzca 10 zumbadores piezo desde el micro controlador de forma simultánea e independiente

0

Estoy buscando una solución para manejar simultáneamente 10 timbres piezo de teensy. Soy consciente de las limitaciones de la cantidad de temporizadores internos, por lo que estoy buscando un chip externo que permita el control de 10 timbres piezzo de forma independiente y simultánea.

Quiero generar hasta diez frecuencias usando zumbadores piezo y un microcontrolador.

Veo algunos controladores PWM I2C como MAX7313 o PCA9685 pero no estoy seguro de cómo actuarían para piezo como los siguientes: enlace

¿Alguna idea de una forma de lograr eso?

    
pregunta xavier.seignard

1 respuesta

0

Primero: para las frecuencias de audio, puede verificar si es el momento de encender / apagar al revisar el reloj de microsegundos para cada uno de los diez pines, en un circuito cerrado. Hay suficiente "oomph" en el Teensy de que la señal será razonablemente limpia en comparación con la respuesta de frecuencia de la mayoría de los elementos piezoeléctricos, incluso si haces algunas comunicaciones limitadas. (Especialmente si divide cualquier protocolo de análisis para que sea un byte por iteración a través del bucle).

Segundo: Por lo general, maneja un Piezo con una resistencia de 1K a través de los terminales, y conecta un terminal a su suministro positivo, y el segundo terminal a un pequeño transistor de señal. Un BS170 / 2N7001 estaría bien, y es fácil de manejar desde los pines de Teensy. No conduzca el piezo directamente desde la MCU, ya que si algo hace vibrar el piezo, generará un voltaje, que puede ser lo suficientemente alto como para destruir las patas de la MCU. (El BS170 puede tomar hasta 60 V, en comparación.)

Tercero: Incluso los controladores PWM son sensibles a la sobretensión, por lo que las vibraciones / golpes en el piezo también los destruirían. Por lo tanto, incluso si utiliza un controlador PWM (un PCA9685 funcionaría totalmente para generar 10 PWM paralelos), debería almacenar en búfer la salida como se describe anteriormente.

Aquí hay un circuito típico de conducción. Ajústelo para lo que sea su voltaje y corriente de conducción; podría ser de hasta 20 V para su parte en particular, y requiere una corriente de 8 mA.

    
respondido por el Jon Watte

Lea otras preguntas en las etiquetas