Quero usar uma campainha piezo padrão em um dos pinos analógicos do Arduino Uno sem o uso de um resistor. Conectar isso será um problema para a placa Arduino? Por quê?
arduino
hardware
piezo-buzzer
resistors
Amith KK
fonte
fonte
Respostas:
Específico para uma campainha piezoelétrica : Além das preocupações limitantes atuais, como já expressas em outras respostas, há um risco adicional a uma conexão direta:
Um elemento piezoelétrico ou dobrador piezo (a parte circular fina e plana que vibra para gerar som) pode gerar grandes voltagens quando batido ou batido: Esse recurso é freqüentemente usado em sensores de batida e captadores piezo para instrumentos musicais de percussão.
As tensões envolvidas podem chegar a várias dezenas de volts , por exemplo, se a campainha cair em uma superfície dura. Sem alguma forma de proteção, como pelo menos um resistor em série, essas tensões podem superar a proteção ESD no microcontrolador do Arduino e danificar o dispositivo.
Portanto, é altamente recomendável usar um resistor .
A tensão reversa é mais uma preocupação do que a corrente do inversor, pois, diferentemente dos campainhas magnéticas (bobinas), algumas respostas se referem, um alarme piezoelétrico consome muito pouca corrente para a operação normal. Consulte a folha de dados para sua campainha específica: correntes operacionais de 5 a 30 mA são comuns e não representam um risco para o Arduino.
fonte
Dado este sinal sonoro comum , ele tem uma resistência de bobina de cerca de 42 ohms funcionando a 5V, tentaria extrair 119mA se conectado diretamente, muito mais do que os 40mA (por pino) que o Arduino pode fornecer. Desenhar essa corrente pode danificar o Arduino. A adição de um resistor de 100ohm em linha pode reduzir o consumo de corrente para cerca de 35ohms, dentro de limites seguros.
Além disso, como componente magnético, você deve colocar um diodo sobre ele para evitar que a EMF traseira danifique o Arduino. As vibrações sonoras podem fazer com que a campainha gere uma voltagem e o diodo pode impedir que isso danifique o Arduino.
fonte
Os pinos de E / S podem fornecer até 40mA de corrente antes que ocorram danos. (Embora muitos recomendem manter isso entre 20 e 30 mA para ser seguro.)
Se a campainha não desenhar mais do que isso, você está bem.
Se você não conhece o consumo de corrente da campainha, um pequeno resistor pode ajudar a limitar a corrente.
fonte
Os pinos do Arduino podem receber até 40 mA de corrente. Meça a quantidade de corrente que a campainha recebe quando recebe 3-5V. Se estiver abaixo de 40 mA, você está bem.
Realmente depende da campainha. As campainhas piezo geralmente são boas, você deve ter cuidado com as campainhas normais.
Geralmente, a adição de um resistor de 200 a 300 ohms protege os pinos de quase todos os danos. Eu sugiro usar um de qualquer maneira, especialmente se a campainha estiver consumindo corrente na faixa de 30 a 40 mA.
fonte