¿Existe alguna forma de que la placa Arduino pueda dañarse al usar un zumbador sin resistencia?

13

Quiero usar un zumbador piezoeléctrico estándar en uno de los pines analógicos del Arduino Uno sin el uso de una resistencia. ¿Conectar esto será un problema para la placa Arduino? ¿Por qué?

    
pregunta Amith KK

4 respuestas

11

Específico para un zumbador piezoeléctrico : aparte de las preocupaciones limitantes actuales como ya se expresó en otras respuestas, existe un riesgo adicional para una conexión directa:

Un elemento piezoeléctrico o doblador piezoeléctrico (la parte circular plana y delgada que vibra para generar sonido) puede generar grandes voltajes cuando se golpea o pulsa: esta capacidad se usa con frecuencia en los sensores de detonación y en las captaciones piezoeléctricas para instrumentos musicales de percusión. / p>

Los voltajes involucrados pueden ser tan altos como varias decenas de voltios , por ejemplo, si el timbre cae sobre una superficie dura. Sin algún tipo de protección, como al menos una resistencia en serie, dichos voltajes pueden superar la protección ESD dentro del microcontrolador de Arduino y dañar el dispositivo.

Por lo tanto, se recomienda utilizar una resistencia .

La tensión inversa es más preocupante que la corriente de excitación, ya que, a diferencia de los zumbadores magnéticos (bobina), algunas respuestas se refieren a un zumbador piezoeléctrico que consume muy poca corriente para el funcionamiento normal. Consulte la hoja de datos de su zumbador específico: las corrientes de operación de 5 a 30 mA son comunes, y no serán un riesgo para el Arduino.

    
respondido por el Anindo Ghosh
14

Dado este buzzer común , tiene una resistencia de la bobina de aproximadamente 42 ohmios a 5 V, intentaría dibujar 119 mA si se conectara directamente, mucho más que los 40 mA (por pin) que puede suministrar el Arduino. Dibujar esta corriente podría dañar el Arduino. Agregar una resistencia en línea de 100 ohmios podría reducir el consumo actual a aproximadamente 35 ohmios, dentro de límites seguros.

También, como componente magnético, debes colocar un diodo a través de él para evitar que EMF dañe el Arduino. Las vibraciones de sonido pueden hacer que el zumbador genere un voltaje y el diodo puede evitar que eso dañe el Arduino.

    
respondido por el Robert
4

Los pines de E / S pueden proporcionar hasta 40 mA de corriente antes de que se produzcan daños. (Aunque muchos recomiendan mantener eso en 20-30mA para estar seguros).

Si el buzzer no dibuja más que eso, estás bien.

Si no conoce el consumo de corriente del zumbador, una pequeña resistencia puede ayudar a limitar la corriente.

    
respondido por el baldengineer
3

Los pines Arduino pueden tomar hasta 40 mA de corriente. Mida cuánta corriente toma el zumbador cuando se le da 3-5V. Si está por debajo de 40 mA, estás bien.

Realmente depende del zumbador. Los zumbadores piezo generalmente están bien, hay que tener cuidado con los zumbadores normales.

En general, agregar una resistencia de 200-300 ohmios protege a los pines de casi todos los daños. Yo sugeriría usar uno de todos modos, especialmente si el zumbador dibuja corriente en el rango de 30-40mA.

    
respondido por el Manishearth

Lea otras preguntas en las etiquetas