¿Hay alguna forma de que la placa Arduino pueda dañarse al usar un timbre 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é?

Amith KK
fuente
Le recomiendo que elimine la conexión directa y use un transistor y un inductor para obtener un volumen decente del piezo. Es un circuito bastante simple, consulte http://cladlab.com/electronics/components/piezos . Es la primera imagen en "Cómo conducir un piezo". Por supuesto, esto solo se aplica si está utilizando un piezo sin ningún circuito de conducción en el interior. Por los comentarios a continuación, supongo que no.
gbmhunter
1
Los conduzco directamente. Aquí está la sirena que uso: ebay.com/itm/… y aquí está la señal sonora : ebay.com/itm/… - Las ejecuté en paralelo desde el mismo pin de un Nano y de Uno. No hay problema.
SDsolar

Respuestas:

11

Específico para un zumbador piezoeléctrico : además 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 un doblador piezoeléctrico (la porción circular delgada y plana que vibra para generar sonido) puede generar grandes voltajes cuando se golpea o golpea: esta capacidad se usa con frecuencia en sensores de golpe y pastillas piezoeléctricas para instrumentos musicales de percusión.

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

Por lo tanto, se recomienda usar una resistencia .

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

Anindo Ghosh
fuente
14

Dado este zumbador común , tiene una resistencia de bobina de aproximadamente 42 ohmios funcionando a 5V, intentaría extraer 119 mA si está conectado 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 de corriente a unos 35 ohmios, dentro de límites seguros.

Además, como componente magnético, debe colocar un diodo sobre él para evitar que la EMF posterior dañe el Arduino. Las vibraciones sonoras pueden hacer que el zumbador genere un voltaje y el diodo puede evitar que eso dañe el Arduino.


fuente
2
Creo que te refieres a 35 mA, no a ohmios.
jwal
4

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

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

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

Baldengineer
fuente
3

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

Realmente depende del timbre. Los zumbadores piezoeléctricos generalmente están bien, debes tener cuidado con los zumbadores normales.

En general, agregar una resistencia de 200-300 ohmios protege los pines de casi todo daño. Sugeriría usar uno de todos modos, especialmente si el zumbador está recibiendo corriente en el rango de 30-40 mA.

Manishearth
fuente