Autor Tema: controlador de servos rc  (Leído 2789 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado angelmoi123

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 298
    • Construccion de Maquinas CNC
controlador de servos rc
« en: 03 de Enero de 2003, 16:27:00 »
Saludo a todos.

Quisiera saber si alguien puede ayudarme en la busqueda de un circuito para manejar con el RS-232 mas de 12 servos RC utilizando PIC.

Mucho sabria agradecerlo.

Desconectado litris

  • PIC16
  • ***
  • Mensajes: 226
RE: controlador de servos rc
« Respuesta #1 en: 04 de Enero de 2003, 04:22:00 »
Mira en mi Web controla 20 servos pero todavia no he probado como los controla.
Tiene un programa que le dices el numero de servo y presionas tramsmitir y se pone en marcha el tiempo prefijado.

Saludos.
http://www.lario.2ya.com

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: controlador de servos rc
« Respuesta #2 en: 04 de Enero de 2003, 08:51:00 »
Nunca he utilizado servos, pero supongo que cada servo tendrá un micro que lo controle.  Si esos servos están alejados unos de otros puedes utilizar una red 485, counicando todos los servos con dos hilos.

Luego estableces un protocolo. También estableces una dirección única a cada servo y le mandas cada comando a cada dirección y ellos te pueden mandar el estado u otra cosa según elmismo método.

Si los servos están cerca quizá los puedas comunicar por I2C.

Es una idea.

Ricky

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: controlador de servos rc
« Respuesta #3 en: 04 de Enero de 2003, 21:18:00 »
Hola, por lo que lei en alguna oportunidad, los servos de RC, leen una entrada que es como un PWM, es decir, una frecuencia fija que varia su ciclo de trabajo... esta diferencia entre los tiempos On y OFF determinan la posicion en el servo...
basicamente, seria un programa en loop, con un contador por servo (20) y un delay unico...
con el rs232, se enviaria un codigo, que seria, numero de servo, y valor a cargar para el contador correspondiente....
de esta manera, en cada ciclo, cada contador decrementaria el valor cargado, si llega a cero, cambia de estado y se carga con el complemento del contador...
esto para cada contador... con lo que generarias a cada salida, un PWM correspondiente...

tendria que buscar... por algun lado tengo entre que tiempos o frecuencia trabajan los servos...
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: controlador de servos rc
« Respuesta #4 en: 04 de Enero de 2003, 22:11:00 »
Hola, encontre algo.. al men os la info de los tiempos!
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...