Servo de control

2

Acabo de recibir un módulo de hardware I2C PWM. Me gustaría usarlo para controlar algunos servos.

Encontré aquí y allá que los servos usan un PWM de 50 Hz, si el pulso es de 1 ms, irá a 0 ° y 2 ms hará que se vaya a 180 °.

¿Es lo mismo para todos los servos? También leí que si desciende por debajo de 1 ms o por encima de 2 ms, romperá los servo engranajes.

Los míos son 'T & R SG90 servo 9 g micro servo '

Gracias.

    
pregunta sliders_alpha

2 respuestas

4

El SG90 es un tamaño de servo analógico sub-micro muy común, está hecho por varios fabricantes y es uno de los más baratos (aunque barato implica que no es tan confiable).

Los servos analógicos suelen indicar 1.5 mS / 50Hz como inicio (posición central) 1 ms es el extremo izquierdo y 2 ms es el recorrido a la derecha. La velocidad de cuadro de 50 Hz no es absoluta, muchos funcionarán bien entre 50 y 75 Hz. Si deja de enviar marcos, el servo entra en modo libre (sin unidad al servomotor) y, tan pronto como envía los marcos, se bloquea en su sentido de posición.

Si el servo analógico se modifica para un movimiento continuo, son 1.5 ms estacionarios / detenidos 1 ms de retroceso rápido / en sentido antihorario y 2 ms de avance / retroceso en el sentido de las agujas del reloj

El servo analógico típico tiene un intervalo de 180 grados durante 1 - 2 ms, pero la mayoría irá un poco más lejos ... es decir, < 1 ms y > 2 ms. El SG90 tiene una caja de engranajes de plástico muy pequeña y delicada, es fácil desmontar los engranajes (he destruido un montón a lo largo de los años).

También hay muchos servos que pueden abarcar más de 180 grados usando la señal de 1 - 2 ms. Este es un buen lugar ( ServoCity ) para ver todas las funciones disponibles en una variedad de servos.

    
respondido por el Jack Creasey
-1

Necesita un período de 20 ms (50 Hz) y un ciclo de trabajo variable de 900 µs a 2 ms para establecer la dirección del servo. Puedes cambiarlo rápido como quieras. Se utiliza PWM simple cuando el ciclo de trabajo establece la posición del objetivo de rotación limitada por la velocidad del Servo indicada por el tiempo de respuesta sin carga de 0.16 seg. A 60 grados y más lento con más corriente si está completamente cargado por la corriente de bloqueo / arranque y luego declina rápidamente a inactivo.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas