Problemas com entrada do sensor

Página inicial Fóruns Geralmente Problemas com entrada do sensor

  • Este tópico contém 2 respostas, 2 usuários e foi atualizado pela última vez 5 anos atrás por Anônimo.
A visualizar 3 artigos - de 1 a 3 (de um total de 3)
  • autor
    Artigos
  • #24208
    Anônimo
    Inativo

    Olá,
    Há alguns dias venho tentando descobrir como usar um botão para ativar um relé de bomba que está conectado a uma das zonas. Eu tenho um OpenSprinklerPi com um Rasperry Pi Zero W.
    Depois de algumas experiências com a entrada do sensor, tive mais sucesso quando conectei o botão como um contato normalmente fechado entre GND e SN1. Mas o problema é que o programa associado ao botão não é acionado após 1 segundo. Leva quase qualquer tempo até que o OSPI reconheça que o programa precisa ser iniciado. Na verdade, o pressionamento da tecla deverá ser registrado se a tecla for pressionada por >1 segundo.

    Nas tentativas anteriores eu havia conectado o botão como um contato normalmente aberto e tive o problema de o programa iniciar aleatoriamente mesmo sem pressionar o botão.

    Eu sei que existe uma opção para configurar a entrada do sensor se for uma entrada normalmente aberta. Mas esta opção não alterou o comportamento quando a chave foi usada como contato normalmente aberto.

    Depois de meus dois experimentos, estou me perguntando se a entrada do sensor tem algum tipo de pull-up ou pull-down. Parece-me que a entrada nem sempre está em um nível lógico válido, mas está flutuando e requer um tempo aleatório para alternar a entrada. Devo definir a entrada do sensor para GND ou +5V usando um resistor?

    #24313
    Administrador
    Administrador

    Olá,

    nunca contra +5V, sempre em GND! VIN (+5V) destina-se apenas à alimentação de sensores.

    Se não disparar após 1s, há sinais de interferência na linha, o que é interpretado como “vibração” e, portanto, impede a partida.

    Versão do firmware?

     

    #24507
    Anônimo
    Inativo

    Oi,
    Agora resolvi o problema com a entrada do sensor instalando um resistor pull-up entre a entrada do sensor e um dos pinos de 3,3V.
    Agora a entrada não é mais acionada aleatoriamente, mas apenas quando a chave é realmente pressionada.

A visualizar 3 artigos - de 1 a 3 (de um total de 3)
  • Tem de iniciar sessão para responder sobre este tema.