Descargo de responsabilidad: soy muy nuevo en ingeniería eléctrica, pero estoy decidido a resolver este proyecto.
Actualmente estoy trabajando en el bloqueo del solenoide electrónico. Aquí hay una imagen de lo que tengo hasta ahora.
Tengo una Raspberry Pi Zero y estoy intentando usar PWM para cambiar entre 0V, 6V o 12V. La cerradura permanece abierta a 6v, se abre a 12v y permanece bloqueada sin alimentación.
He leído sobre Ciclo de servicio y Frecuencia y sé cómo configurar eso en Python, pero no puedo averiguar qué% de ciclo de trabajo y frecuencia necesito para cada uno de los tres estados.
Por ejemplo, estoy configurando el ciclo de trabajo en 100 y la frecuencia en 50 para simular 12V haciendo esto:
p = GPIO.PWM(12, 50)
p.start(100)
Y luego básicamente haciendo lo mismo para cuando quiero simular 6V:
p = GPIO.PWM(12, 50)
p.start(50)
¿Es esta la manera correcta de hacer esto? También, ¿cómo simularía 0V? Cualquier otro consejo es bienvenido, no tengo idea de lo que estoy haciendo: P Gracias!