Bom dia a todos; estou fazendo um frequencimetro para monitorar um motor que é chaveado por fet's, acontece que quando há uma queima nos fet's, as vezes o motor parte com tudo e só para quando chega ao fim de seu percurso batendo muito forte.

preciso que quando o frequencimetro registre 4000Hz ele acione uma saída normalmente fechada do rele que esta em série com a alimentação do motor e o motor pare.

Estou travado com isso e peço a ajuda de vcs, ja que isto é para a segurança de pessoas que irão operar o equipamento.

Código:sketch_dec11a.ino

Projeto:frequencimetro.pdsprj

Exibições: 578

Responder esta

Respostas a este tópico

Boa tarde ,

Esse problema de queima de FETs é comum ?

Se é comum, é porque o circuito não esta adequado para seus motores.

Minhas sugestões para Sistema de segurança - use uma chave de emergência (botão vermelho) para desligar tudo. 

E fusíveis e disjuntores para detectar o excesso de corrente devido à queima dos FETs.

Caro Thiago, 

Sua porta precisa com urgência de um sistema de segurança , como o de porta de elevador. 

Imagine se alguém processá-lo, por ter sofrido ferimentos devido á uma falha da porta!

Bom dia TAS,

Este frequencimetro vai medira a frequência do que?

Detalhe melhor esta parte.

RV

Para criar um frequencimetro para essa faixa de frequencia é possivel usar interrupção mesmo.

Algo como:

unsigned long dt,dta,dtb,dtt;

void interruptfreq()
{ dta=dtb;
dtb=micros();
dt=dtb-dta;
}

Com o iterruptfreq() no pino que pulsa a cada volta do motor ou a cada pulso do motor ligado como borda.

attachInterrupt(digitalPinToInterrupt(??), interruptfreq, FALLING);

dt te retorna o tempo entre pulsos.

Para a frequencia vc precisa fazer 1000/dt ou algo assim.

 

Boa tarde TAS,

como vc disse que não entende muito de programação, e como parece que não é seu objetivo

aprender, segue anexo a minha sugestão para um sketch de bloqueio do tal motor a que vc se refere.

Não vi necessidade de mostra em um LCD o valor da frequência, já que o objetivo é travar o

motor caso a frequência atinja 4KHz ou mais.

Qto mais simples a solução, menor a possibilidade de erros.

Segue minha sugestão.     Obs: Não testei uma montagem com ela, só compilei.

RV

Anexos

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço