Esta es mi comprensión de la pregunta y los requisitos:
Hay un receptor RC que emite una señal PWM, pero aparentemente no es perfecto, ya que genera un pulso breve incluso para un valor PWM cero. Esto podría ser porque:
- La salida de la "señal PWM" está configurada para, o solo proporciona, una señal de control de servo de pasatiempo, como se describe en la respuesta por el transeúnte
- La señal PWM proporciona un ciclo de trabajo PWM de rango completo, o puede configurarse para hacerlo, es decir, un modo de salida de control de velocidad del motor de CC, que son compatibles con muchos RC ESC, sin embargo, el valor más bajo del ciclo de trabajo no es cero verdadero, pero Un breve pico. Esto es no cómo se diseña PWM, probablemente es un problema técnico.
El requisito parece ser:
- Se desea que el dispositivo de 24 voltios se encienda cuando el ciclo de trabajo de PWM no sea cero
- El dispositivo de 24 voltios debe encenderse cuando el ciclo de trabajo PWM pasa un valor preestablecido, es decir, alrededor del 50% del ciclo de trabajo, y el umbral exacto no es crítico.
Primer paso: examine si el receptor RC admite diferentes modos de salida para el control de servo y el control de velocidad del motor de CC, posiblemente en diferentes pines. En caso afirmativo, cambie al modo de control de velocidad del motor. Si no, considera obtener un receptor diferente que lo haga.
Segundo paso: Una vez que el control de velocidad del motor de CC esté habilitado, use un filtro RC en la entrada para simplemente filtrar los picos más pequeños que el ciclo de servicio deseado "Encenderlo".
simular este circuito : esquema creado usando CircuitLab
El circuito anterior tiene la ventaja adicional de permitir que la carga objetivo se cambie, incluso si el ESC en cuestión solo admite el servocontrol: uno tendría que modificar los valores del potenciómetro y del condensador para lograr el disparo en un umbral servo adecuado.
No se puede determinar una fórmula simple, ya que las señales de servo RC pueden variar ampliamente en su velocidad de reloj, ya que el servo RC solo se ocupa de la duración del pulso, entre 1 y 2 ms, generalmente. Las velocidades del reloj pueden variar desde tan bajos como 10 Hz (nuevos servos RC digitales) hasta 100 Hz o más.