Los servos son motores de corriente continua (CC), pero en lugar tener un giro continuo que podamos aprovechar (para mover un molino por ejemplo), están preparados para moverse a un ángulo fijo en respuesta a una señal de control, y mantenerse fijos en dicha posición. Estos servomotores son muy frecuentes en Aero modelismo y en robótica, puesto que su funcionamiento y control son muy precisos. Un servo principalmente está formado por un conjunto reductor (engranajes), un motor de CC y por último por un circuito de control, aunque en la práctica se comporta como un bloque funcional que posiciona su eje en un ángulo preciso en función de la señal de control.
Composición de un Servomotor
Habitualmente los servos tiene un margen de operación, es decir, pueden moverse entre 0º y ángulo dado, que suele ser de 180º. Normalmente estos pequeños servos funcionan sobre 5V y el control se realiza mediante una señal de control PWM, en la que el ancho el pulso indica el ángulo que deseamos que adopte el eje.
En este proyecto vamos a utilizar unMicro Servo SG90 Tower Pro, puesto que es ideal para las primeras experiencias de aprendizaje y prácticas con servos, ya que sus requerimientos de energía son bastante bajos y se permite alimentarlo con la misma fuente de alimentación que el circuito de control, es decir, si se conecta a un Arduino, se puede alimentar durante las pruebas desde el puerto USB del PC sin mayor problema, aunque es recomendable alimentar el Arduino con una fuente de alimentación externa de más de 700 mA, para evitar problemas de corriente.
Micro Servo SG90 Tower Pro
Lista de Materiales:
· Arduino UNO Rev.3.· Cable USB tipo A-B.· Micro Servo TowerPro SG90 9G (180°).· Protoboard.· Cables de conexión.
Programa: