Ir ao conteúdo
  • Cadastre-se

Recommended Posts

Ola, bom dia a todos estou precisando de um código que receba a leitura de uma frequência externa que em condições normais esta em 230 hz e se manter nesta frequência por 5 minutos liga um rele e se por acaso durante a contagem a frequência alterar acima de 240 hz desliga a contagem e so inicia novamente a contagem após a frequência retornar a 230 hz.

 

Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

hás de lançar mão de algum conhecimento do timer como contador e claro de algum de programação. Algo como

-aplique os 230hz na entrada do timer

-zere o timer

-aguarde 1 segundo e capture o valor numa variável f=230. Este é seu frequencímetro

-use outro timer pra contar os 5 minutos

-só libere este outro timer se f=230

if (f==230) timer_on=on;

else if (f>=240) timer_on=off;

 

Só a essência... agora num to conseguindo pensar direito. Pode e deve ser melhorado/adaptado à sua realidade. Também coloca a prova seu conhecimento em programação...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×