Boa noite Pessoal.
Tenho um sensor capacitivo NPN, positivo de 6 a 36v, negativo e o fio de sinal que no sensor está escrito 300mA, então surgiu uma dúvida : eu gostaria de ligá-lo em uma porta digital do Arduíno para contar pulsos através de interrupções, porém o Arduíno suporta apenas 40mA por porta..correto....
Então a dúvida posso ou não posso utilizar um sensor capacitivo sinal saída 300mA com Arduíno?
Grato se alguém puder ajudar.
Tags:
Pode sim.
Esses 300mA é o máximo que o sensor pode fornecer de corrente.
Esses 40mA é o máximo de corrente que a porta pode fornecer de corrente quando em modo saída. Mas vc vai usar no modo entrada...
Não se preocupe com a corrente, o que importa é estar abaixo do limite e vc estará.
No entanto há outra preocupação: A tensão.
Seu sensor será como uma chave ligada o GND (por ser npn). Hora ligado hora desligado e a porta do microcontrolador espera uma tensão de 0V ou Vcc (que pode ser 3.3 ou 5V, depende, normalmente 5V).
Para resolver isso vc precisa de um pullup, que é um resistor da porta ao Vcc.
O microcontrolador Atmega, que é o usado no Arduino, possui a opção de pullup interno, então vc não precisa nem por, só ligar. Defina a porta como INPUT_PULLUP e pronto.
Show.
Obrigado.
Favor enviar as especificações do sensor capacitivo ( link, fotos,etc) .
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por