Boa noite a todos

como faço para saber o status das portas que esto usano no arduino, exemplo tenho 3 motores de passo ligados ao arduino ai ler o estado das portas que eles estão conectados e dar uma mensagem caso algum não responda tipo um diagnostico de problemas.

Grande abraço a todos 

Exibições: 948

Responder esta

Respostas a este tópico

Olá  Ronivon

Existe algumas coisas que podem ser inferidas de sua pergunta (não ficou claro):

Você quer ler o status do pino do arduino, saber se estar HIGH ou LOW (esse é interno ao microcontrolador).

Ou saber se um determinado motor está funcionando (girando) ou se tem tensão no motor (aqui você precisa de outros pinos do arduino -além dos de controle- e alguma eletrônica, para ler o status do motor )

As portas de controle das fases de  um motor de passo ( duas ou quatro,dependendo do motor e do circuito) são somente de saída. 

Se deseja diagnosticar algum problema nos motores, sugiro que acople sensores de rotação nos motores.

Ou então sensores de corrente nos drivers dos motores, usando as portas analógicas. 

oi amigo, oque vc que montar é um sistema bem parecido com os de centrais automotivas, que detectam falhas no motor de passo que controla a marcha lenta através da resistência, pesquise como fazer o Arduíno medir cargas elétricas ou resistências, ai basta ligar nas portas analógicas e tudo se resolve!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço