Generación de señal ultrasónica

2

Estoy ocupado con un proyecto robótico de arduino. Tengo un transductor ultrasónico de 40kHz y un receptor. ¿Cuál sería la mejor manera de generar la señal de 40 kHz para impulsar el transductor?

He encontrado dos formas de hacer esto:

  1. temporizador 555
  2. Arduino PWM

Tengo el siguiente esquema para el temporizador 555:

Mis preocupaciones están relacionadas con cuál de estos dos generará la mejor forma de onda. También me preocupa que tener que encender y apagar el Arduino PWM podría afectar la precisión de la sincronización. ¿Me estoy perdiendo algo o hay una forma mucho más sencilla de conducir el transductor?

    
pregunta Konsalik

1 respuesta

3

Si tiene un canal de temporizador disponible y se está ejecutando a una velocidad de reloj bastante rápida, ya sea desde un cristal o con el oscilador interno calibrado, yo diría que al menos debería intentarlo antes de recurrir a circuitos externos. - lo cual es poco probable que obtenga un 1% de precisión, dado que tiene un condensador.

Es probable que pueda cronometrar el retorno de una señal generada internamente con la misma precisión que la generada externamente; en el peor de los casos, si está dispuesto a devolver la señal a un pin diferente y, por lo tanto, alcanzar directamente un temporizador de hardware sin latencia de interrupción. el camino.

En cuanto a otros métodos, creo que es posible conducir el transductor usando un circuito resonante, que podría ser el más "simple", sin embargo, obtener una frecuencia precisa y una transición de inicio limpio puede resultar difícil. Y si hay un canal de temporizador y un pin sin usar disponibles para manejarlo de todos modos, entonces se podría argumentar que un generador externo, sin importar cuán "simple" sea más complicado de fabricar.

Dependiendo de las propiedades de su transductor, es posible que aún necesite un transistor u otro amplificador de unidad como mínimo para obtener la máxima salida.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas