Zumbador activo vs pasivo

Recientemente tomé prestado un Arduino Inland Basic Starter Kit. Incluye zumbador activo y pasivo. ¿Cuál es la diferencia? Puedo escuchar una diferencia en el sonido cuando uso el tone()comando. ¿Algo más?

¿Cómo puedo identificar cuál es cuál? ¿Hay algún comando específico para cada uno?

Solo una suposición descabellada, pero el zumbador "activo" puede incluir un oscilador y hará un ruido cuando se conecte a una fuente de alimentación de CC. El pasivo puede ser simplemente un transductor simple y debe ser impulsado por un voltaje pulsado para hacer ruido.

Respuestas (1)

Un zumbador activo generará un tono utilizando un oscilador interno, por lo que todo lo que se necesita es un voltaje de CC. Un zumbador pasivo requiere una señal de CA para emitir un sonido. Es como un altavoz electromagnético, donde una señal de entrada cambiante produce el sonido, en lugar de producir un tono automáticamente.

Para identificarlos, si les aplica un voltaje de CC y zumba, es un activo.

En cuanto a los comandos, si desea controlar el tono, necesitaría un zumbador pasivo. PWM en el Arduino se puede usar para controlar el tono y el volumen al mismo tiempo (que puede o no ser lo que desea). Si quisiera cambiar solo el volumen o solo el tono, supongo que se requeriría algún circuito externo para cambiar la amplitud sin cambiar el voltaje, y viceversa.

Un par de fuentes: Source , Source y Source , así como el comentario de @Peter Bennett.

Cuando uso el comando de tono (pin, frecuencia) en el arduino en cualquiera de ellos, el tono cambia. Entonces, ¿puede usar el comando de tono en ambos, solo el activo funciona con voltaje de CC? Gracias
El uso de la función tone() debería generar la frecuencia exacta que especifique en los argumentos del zumbador pasivo. Para ser honesto, no estoy seguro de lo que sucede cuando aplicas una onda cuadrada a un zumbador activo. ¿Los zumbadores pasivos y activos generan el mismo tono (correcto)? Si el activo reproduce un sonido diferente, quizás se esté produciendo algún tipo de mezcla de frecuencias.
El activo está un poco apagado. Cuando toco la frecuencia 566, por ejemplo, el pasivo toca la 566, mientras que el activo toca la 559 según mi sintonizador. Suenan diferente, el pasivo es mucho más agradable. El activo no puede generar frecuencias muy altas, se detuvo en torno a los 700, mientras que el pasivo puede ir más allá de los 3000.
Tengo un zumbador en un tablero pequeño con 3 pines: SIG VCC y GND. No pude encontrar una hoja de datos, pero después de experimentar un poco, descubrí que se puede usar tanto en modo activo como inactivo. Al aplicar una señal alta constante en el pin SIG, el zumbador genera un pitido en un punto fijo, durante la duración de la señal. Pero al aplicar una señal de pulso (por ejemplo, usando tone() en Arduino) genera un tono con la frecuencia de la señal. Esto funciona bien a más de 3000 Hz. Normalmente, los zumbadores activos y pasivos tienen 2 pines, por lo que este tipo se puede reconocer fácilmente.
¿Los zumbadores pasivos realmente necesitan alimentación de CA? Entonces, ¿cómo es que puedes obtenerlos para Raspberry Pi?