Problemas con la entrada del sensor

Inicio > Foros > General > Problemas con la entrada del sensor

  • Este tema tiene 2 respuestas, 2 suscriptor y se actualizó por última vez Hace 2 años, 10 meses de Anónimo.
Viendo 3 publicaciones - 1 a 3 (de 3 en total)
  • Autor
    mensajes
  • #24208
    Anónimo
    Inactivo

    hallo,
    He estado tratando de descubrir cómo usar un botón para activar un relé de bomba conectado a una de las zonas durante algunos días. tengo un OpenSprinklerPi con una Raspberry Pi Zero W.
    Después de algunas pruebas y errores con la entrada del sensor, tuve más éxito cuando conecté el botón como abridor entre GND y SN1. Pero el problema es que el programa asignado al botón no se activa después de 1 segundo. Toma casi cualquier cantidad de tiempo antes de eso OSPI reconoce que el programa debe iniciarse. En realidad, la pulsación de tecla debe registrarse si se presiona la tecla durante >1 segundo.

    En intentos anteriores, había cableado el botón como un contacto normalmente abierto y tenía el problema de que el programa se iniciaba aleatoriamente incluso sin presionar el interruptor.

    Sé que hay una opción para que la entrada del sensor configure si es una entrada normalmente abierta. Pero esta opción no cambió el comportamiento cuando el interruptor se usó como un contacto normalmente abierto.

    Después de mis dos experimentos, me preguntaba si la entrada del sensor tiene algún tipo de pull-up o pull-down. Me parece que la entrada no siempre está en un nivel lógico válido, sino que está flotando y luego necesita un tiempo aleatorio para cambiar la entrada. ¿Debo conectar la entrada del sensor a GND o + 5V con la ayuda de una resistencia?

    #24313
    AdministraciónAdministración
    Administrador

    hallo,

    ¡nunca contra + 5V, siempre en GND! VIN (+ 5V) solo está destinado a la alimentación de sensores.

    Si no se dispara después de 1 s, entonces hay señales de interferencia en la línea, esto se interpreta como un "aleteo" y esto evita el arranque.

    ¿Versión de firmware?

     

    #24507
    Anónimo
    Inactivo

    Hola,
    Ahora he resuelto el problema con la entrada del sensor conectando una resistencia pull-up entre la entrada del sensor y uno de los pines de 3,3V.
    Ahora la entrada ya no se dispara arbitrariamente, sino solo cuando se presiona el interruptor.

Viendo 3 publicaciones - 1 a 3 (de 3 en total)
  • Debes iniciar sesión para responder a este tema.