• Jueves 28 de Marzo de 2024, 09:45

Autor Tema:  ¿Como controlar 8 servos al mismo tiempo?  (Leído 4313 veces)

WIGA

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
¿Como controlar 8 servos al mismo tiempo?
« en: Jueves 28 de Mayo de 2009, 21:14 »
0
Buenos dias amigos , es mi primera vez en este foro y me nace una duda , la cual acabo de postear como titulo.uiero construir un humanoide que consta de 8 servos ..he visto varias soluciones pero son hechas por BasicStamp y otros proveedores yo quisiera construir mi propia controladora ...pero los pic que utilizo son secuenciales "Pic16f628A".
Además estaba pensando en hacer la placa usb junto con un  PIC18F4550..pero debido a su rapidez creo que ni se notará ...es que he construido arañas y estas son secuenciales pero mi humanoide trabaja en paralelo...

Imaginen que por si un instante se lee una instrucción y se va atender otra los servos dejan de recibir los pulsos el robot se desarma ..no hay pulsos...se necesita algo que constantemente este dando pulsos a los servos mientras que el pic hace otra cosa....
Necesito su ayuda amigos para construir mi robot humanoide...si tienen algun tutorial agradeceria bastante.
correo:wilfolightfire18@hotmail.com

Aristides Alvarez

  • Miembro MUY activo
  • ***
  • Mensajes: 111
    • Ver Perfil
    • http://www.todomicrostamp.com/parallax_argentina
Re: ¿Como controlar 8 servos al mismo tiempo?
« Respuesta #1 en: Martes 2 de Junio de 2009, 12:20 »
0
Hola Wiga, creo que con el único micro que es factible, es con el Propeller, ya que tiene 8 núcleos y en lugar de multitarea por medio de interrupciones, tiene multifunción.

Algunos links del Propeller:

http://robots-argentina.com.ar/Cerebro_Propeller01.htm

http://www.parallax.com/Default.aspx?tabid=407

http://www.todomicrostamp.com/propeller1.php

Manual en español:

http://www.msebilbao.com/notas/download ... 202006.pdf
“La experiencia sólo puede comenzar..... cuando termine la experimentación"

Un saludo, Aristides Alvarez,
Consultor de Parallax Inc. http],
[url=http://www.microsparallax.com.ar]http] ,
info@microsparallax.com.ar ,
TE (0223) 474 5058, CEL 155 63 50 58
Mar del Plata, Argentina.

WIGA

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: ¿Como controlar 8 servos al mismo tiempo?
« Respuesta #2 en: Sábado 6 de Junio de 2009, 18:24 »
0
Hola Aristides Alvarea , me alegra que alguien me conteste .Tenia tiempo buscando un microcontrolador multitarea como el propeller realmente no lo sabia.Pero en base a esto me nacen nuevas dudas.

He leido los links y me muestran diferentes tipos de  propellers.

Los rectangulares de 40 pines
Los cuadrados son pequelos igual de 40 pines.

La pregunta es :
¿Existe alguna programadora de estos microcontroladores multitarea?
Me refiero yo programo mi propio propeller y luego lo coloco en una interfaz que yo haiga realizado..
¿Existe algun lenguaje para programarlos parte del spin?
En cuanto a los precios , revise y no vi por ningun lado los precios de estos?

Mi idea es programar estos micros. miltitarea  igual como lo hago con los pic de familia 16fxx

Espero ansiosamente su respuesta.
Atte.
Wilfredo. M

Aristides Alvarez

  • Miembro MUY activo
  • ***
  • Mensajes: 111
    • Ver Perfil
    • http://www.todomicrostamp.com/parallax_argentina
Re: ¿Como controlar 8 servos al mismo tiempo?
« Respuesta #3 en: Sábado 6 de Junio de 2009, 19:53 »
0
WIGA, el Propeller se programa en circuito, no es necesario andar cambiandolo de sitio, los distintos Propeller, difieren  entre sí solamente en el encapsulado, internamente son lo mismo, para descargar el programa en el micro se hace desde la PC de dos formas; por el puerto COM (RS232) por medio de un MAX232, por USB existe un adaptador especial.

Los precios dependen del país donde te encuentres, en Argentina este es el link a mi lista de precios:

http://www.todomicrostamp.com/microspar ... ios_mp.xls

Aparte de Spin, también se programan en ASM.
“La experiencia sólo puede comenzar..... cuando termine la experimentación"

Un saludo, Aristides Alvarez,
Consultor de Parallax Inc. http],
[url=http://www.microsparallax.com.ar]http] ,
info@microsparallax.com.ar ,
TE (0223) 474 5058, CEL 155 63 50 58
Mar del Plata, Argentina.