Funcionamiento del circuito
Este circuito está diseñado para controlar un servomotor SG90 mediante un temporizador NE555 configurado en modo astable, permitiendo generar la señal PWM requerida para controlar la posición del servomotor.
Componentes principales:
NE555 (IC1): Actúa como generador de pulsos (PWM).
C1 y C2 (22nF y 10nF): Establecen la frecuencia de oscilación en conjunto con las resistencias.
R1, R2 y R3 (1MΩ, 130kΩ, 10kΩ): Determinan la duración del ciclo alto y bajo del pulso (anchura del pulso PWM).
D1 (1N4148): Asegura la dirección del flujo de corriente para un control correcto del tiempo de carga y descarga del capacitor C1.
SW1 y SW2 (botones AVANZA y REVERSA): Permiten modificar la señal PWM para avanzar o retroceder el servomotor.
Conector J1 (KF301-2P): Proporciona alimentación de 5V DC al circuito y al servomotor.
Conector de salida: Entrega los 3 pines para el control del servomotor: Positivo, Señal (PWM) y Negativo.
Funcionamiento del circuito:
Alimentación del circuito:
El circuito recibe alimentación de 5V a través del conector J1.
El servomotor también utiliza esta alimentación para su funcionamiento.
Configuración del NE555 en modo astable:
El NE555 está configurado en modo astable para generar una señal de onda cuadrada.
El capacitor C1 se carga y descarga a través de las resistencias R1, R2, y R3, determinando el tiempo de los estados alto y bajo del pulso.
Generación de la señal PWM:
La relación entre el tiempo de carga y descarga del capacitor C1 define la anchura del pulso PWM.
R1 (1MΩ) proporciona una resistencia base para mantener una frecuencia adecuada.
R2 (130kΩ), junto con el diodo D1, modifica el tiempo de carga del capacitor dependiendo del botón presionado.
El NE555 genera un pulso en su salida (pin 3), que controla el servomotor SG90.
Control del sentido del servomotor:
Botón SW1 (AVANZA):
Al presionar SW1, se selecciona una configuración de resistencias y tiempos que aumenta la duración del pulso alto (más largo), moviendo el servomotor hacia un lado (posición de avance).
Botón SW2 (REVERSA):
Al presionar SW2, se modifica el tiempo de descarga del capacitor C1, reduciendo la duración del pulso alto (más corto), moviendo el servomotor hacia el otro lado (posición de reversa).
Capacitor C2 (10nF):
Filtra posibles ruidos en el circuito para asegurar la estabilidad de la señal PWM.
Salida al servomotor:
La señal PWM generada por el NE555 se aplica al pin de señal del servomotor SG90.
El servomotor interpreta la anchura del pulso PWM y ajusta su posición en consecuencia.
El rango típico del PWM para el SG90 está entre 1 ms (posición mínima) y 2 ms (posición máxima), con un pulso intermedio de 1.5 ms (posición central).
Diodo D1 (1N4148):
Este diodo permite que el capacitor C1 se descargue rápidamente cuando se presiona un botón, ayudando a cambiar entre los estados de avance y reversa.
Resumen del control:
El circuito genera una señal PWM variable que controla la posición del servomotor SG90.
Los botones SW1 y SW2 ajustan la anchura del pulso para mover el servomotor en diferentes direcciones.
Puedes ponerte en contacto con nosotros, escribiendonos a nuestra página de facebook o a nuestro e-mail