Preciso ler um sinal de 4 a 20mA na entrada analógica de um Arduino Due. Para isso, coloquei um resistor de 150ohms para converter para 0,6 a 3V e usei um seguidor de tensão com amplificador operacional LM358. Quero proteger a entrada analógica contra alguma sobretensão para evitar queimar o Arduino. Alguém tem alguma sugestão de como fazer isso ?

Exibições: 1248

Responder esta

Respostas a este tópico

Bom dia Marcos.

Use um diodo zener de 5.1V (1n4733) na saída do seu AOP.

Mas é um Arduino DUE, as entradas são limitadas a 3.3v

Não seria melhor usar um 1N4728A, 3.3V?

Estimo tal como o colega Bernardo sugeriu, que a melhor maneira é mesmo com um zener, segue anexo de um projeto para simples conferencia, o zener neste caso limita a entradas de tensão perigosas na entrada analogica.

Abs.

Anexos

Obrigado pessoal pela resposta.

Mas ainda tenho outra dúvida.

Não precisa de um resistor antes para limitar a corrente máxima no zener ?

Como calculo esse resistor ?

Não será necessário em virtude que a sua entrada é de corrente, neste caso 4...20mA, deve-se observar apenas a dissipação do diodo zenner, a saber: um diodo zenner de 5.1 Volts de 500mW, terá como corrente máxima = 500mW/5.1Volts = 98mA, ou seja, bem superior aos 20mA, resumindo a potência dissipada será de 5.1 Volts x 20mA = 102mW.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço