Autor Tema: ayuda servo dc  (Leído 13241 veces)

Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
ayuda servo dc
« en: 23 Julio 2012, 20:34 »
hola , como ya me ha pasado otras veces que me han regalado un motor y como el tema de los servos sigo sin tener ni idea pues pregunto. A ver si con esta va la vencida y lo puedo montar en la fresadora el motor es el siguiente :




el motor tiene encoder y esta vez creo que es mejor que el ultima de rallitas y fotoreceptor.
en el caso de que no me valga como servo le puedo poner este controlador de velocidad



entonces alguien sabe si con solo dos cables que tiene el motor se puede usar como servo?

Desconectado forane

  • Oficial 1ª
  • **
  • Join Date: Nov 2009
  • Mensajes: 2981
  • Ubicación: Sevilla
Re:ayuda servo dc
« Respuesta #1 en: 23 Julio 2012, 22:39 »
No soy muy entendido del tema y seguro que alguien del foro te puede ayudar, pero sí se puede. si busca en Google "homemade servo DC", saldrán un montón de ejemplos, incluso vídeos de Youtube.

https://www.google.es/search?q=homemade+servo+DC&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a#q=homemade+servo+DC&hl=es&client=firefox-a&hs=Dq5&rls=org.mozilla:es-ES:official&prmd=imvns&ei=kLQNUL_cDaSa0QWyjN2vCg&start=10&sa=N&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=cbb2ee6ad7acb2de&biw=988&bih=587

Un vídeo demostrativo:
Homemade DC Servo - Raw Video

Lamento no poder ayudarte en cuanto a la circuitería electrónica, pero todo se andará...

Un saludo. Pepe.

Posdata: añado un enlace de esquema encontrado en vídeo de Youtube y por cuya placa piden 60 dólares
DC Servo Motor Driver.mp4:

http://www.robot3t.com/images/documents/dc_servo_motor_driver_schematic.pdf
« última modificación: 23 Julio 2012, 22:47 por forane »
Optimum 320X630; Enco Unimat 3; Elewer 9X20; fresadora Warco 6X26"; Limadora Atlas 7"; Sierra Rockwell-Delta 14"; Minifresadora horizontal Mygy  Etc.

Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
Re:ayuda servo dc
« Respuesta #2 en: 23 Julio 2012, 23:02 »
gracias Pepe ,es una alegría ,el caso es saber que placa es la que me hace falta, porque ya digo el tema servo ni papa, lo estube habalando una vez con unamigo electronico pero como que no me entraba el concepto, el servo que el me enseño es de 3 cables creo y si mal no recuerdo me dijo que se posicionaba según el ancho de pulso que se le mandaba.

Tou

  • Visitante
Re:ayuda servo dc
« Respuesta #3 en: 23 Julio 2012, 23:33 »
Te contesto por aquí, así queda público  .bien
Citar
te quería preguntar por tu servo, cuantos cables tiene? me han traido hoy un motor que tiene un encoder de 3 cables y el motor de 19v 2 amp dos cables

Este es mi servo DC


Está copiado totalmente de los de Abu http://foro.metalaficion.com/index.php/topic,2600.msg29620.html#msg29620 y en cuanto reúna pasta/ganas/tiempo seguiré el plagio  8)

EL motor es "normal" DC con dos cables (como el tuyo) y el encoder 5 pines.
Puedes ver en detalle los encoders aquí http://foro.metalaficion.com/index.php/topic,2285.msg25730.html#msg25730

Y otro enlace loco http://hackedgadgets.com/2008/12/16/cnc-machine-built-using-washing-machine-motors/

A ver si tu "encoder" va a ser un "resolver", otro sistema más antiguo de lazo cerrado y supongo que más complicado de tomar lectura  .confuso2

Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
Re:ayuda servo dc
« Respuesta #4 en: 24 Julio 2012, 00:22 »
en ese caso tou necesitamos el mismo driver, si no he entendido mal, no? y bueno en ese caso yo dispongo de otro motor con reductora dc también ,solo que tiene un encoder óptico más sencillo ,por cierto ,tienes el enlace de aquella tienda que me dijeras que vendía drivers para servos baratos?

Tou

  • Visitante
Re:ayuda servo dc
« Respuesta #5 en: 24 Julio 2012, 00:41 »
http://www.shop.cncdrive.com/index.php?productID=256

75 pavos c/u más envío

A una breakboard ¿se le pueden conectar ejes con motores de pasos mezclados con servos? El Mach se cagará por la pata abajo  .confuso2

Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
Re:ayuda servo dc
« Respuesta #6 en: 24 Julio 2012, 12:32 »
hombre la interfaz en si solo hace de puente entre el puerto y el driver ,tendría que poder , pero para eso habría que saber como funciona un servo,desde aquí hago un llamamiento a alguien que entienda de servos a ver si sabe de algún proyecto para servo muy sencillo para ir aprendiendo, así como hice con los motores de pasos.

bueno el tema del motor ya tiene algunos progresos, de momento lo he conectado a la fuente de alimentación y pinta de maravilla, acto seguido lo he conectado al control de velocidad y funciona bien también lo que pasa que no controlo muy bien como funciona este aparato, pero ir va¡

 Ahora una pregunta que tengo nueva es, si le conecto el encoder al mach podre usarlo como escala digital aunque mueva yo el husillo con el regulador de velocidad y el motor?

agassichan

  • Visitante
Re:ayuda servo dc
« Respuesta #7 en: 24 Julio 2012, 15:49 »
El problema aquí es que servomotor es un concepto demasiado generalizado.

Servo viene de la teoría de control, que es un bucle cerrado donde tu quieres algo (el motor en una posición), se ejecuta una orden (mover el motor), se mira el resultado (posición del motor con un encoder o algo) y se cambia la orden para conseguir el objetivo deseado. 6 meses de asignatura universitaria resumida en una frase. Aquí hay mucho que profundizar, aunque no tiene demasiado sentido.

Cuando se habla de servomotor, podemos estar hablando de muchas cosas, porque conseguir que un motor vaya a una posición se puede hacer de varias maneras. Yo aquí pongo algunas que conozco:

- Servomotor usado en radiocontrol - Tienen 3 cables, uno es alimentación, otro es masa, y otro es una linea a la que se suministra un pulso de ancho determinado y estandarizado. Si el pulso es estrecho va a una posición, si el pulso es ancho va a la otra posición. Estos servos requieren que dentro de la estructura haya un potenciometro que sirve para leer la posición real del eje del motor.

- Servomotor de entrada analógica - Tiene también 3 cables, pero el tercero esta vez es una señal analógica entre masa y alimentación proporcional a la posición del eje.

- Luego te puedes encontrar con servos que realmente no son servos, porque necesitas añadirle un controlador. Son estas combinaciones de motor y encoder como la que nos presentas.
Esto no es realmente un servo, pero añadiéndole un controlador adecuado lo conviertes en un servo. Aquí las combinaciones se vuelven infinitas al poder combinar motores y encoders de todos los tipos posibles. Los hay de codificación digital absoluta (tienes una señal que te dice exactamente donde esta el eje), de codificación incremental en cuadratura (tienes dos señales que suben y bajan en un orden especifico que te dice hacia donde gira), puede ser un potenciometro, etc...

Volviendo al plano de lo real, no veo que tipo de encoder puedes tener entre las manos con la PCB que nos enseñas, pero necesitas saber que tipo de información devuelve para poder buscar un controlador que trabaje con esa información del motor por un lado, y que pueda entender las señales del Mach por el otro.

Respecto a tu pregunta de si puedes conectar el encoder al Mach, pues la verdad es que lo poco que he buscado en 1 minuto con google no da muchas esperanzas, aunque si que he visto que se puede hacer con EMC, aunque seguro que no sin esfuerzo!


Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
Re:ayuda servo dc
« Respuesta #8 en: 24 Julio 2012, 18:06 »
hola  agasichan ,es que precisamente ese es el motivo por el que tanto me cuesta ser autodidacta con este tema, ya voy conociendo algunos pero el hecho de que el servo valla acompañado del encoder y del driver no ayuda en absoluto , me  tendre que aprender 3 cosas a la vez para poder entender lo que es un servo y esto engloba conceptos de electrónica de los que no tengo ni idea , por eso si no encuentro alguien que me pueda ayudar a controlar este motor o a decidir que placa hay que usar para poder comprarla  tendré que empezar desde 0 por un circuitilllo simple con un motor sencillo y después ir aprendiendo poco a poco , porque ya tengo unos cuantos servos en casa y no puedo usar ninguno por desconocimiento del tema.Es bastante frustrante por el hecho de que mi taller necesita motores que tengo y no puedo usar,en fin  :-[

Por otro lado hablando de encoder , en mi fresadora tengo uno optico conectado desde hace meses pero no llegue a que funcionara, si que le dije al mach en que pin entra y alguna configuración más pero lo máximo que llegue a conseguir es que me marcara algún numero en la ventana del mach pero no se mueve al son del eje z, puede que tenga algo mal configurado , lo que pasa que abandone el tema ates de tiempo.

borondes2010

  • Visitante
Re:ayuda servo dc
« Respuesta #9 en: 24 Julio 2012, 18:44 »
perico otro usuario de este nuestro foro que de motores paso a paso y afines es un verdadero maestro ,ojo bajo mi punto de vista es KREUTZ ,lo que pasa es que ultimamente anda un poco liado porque tiene de visita a la familia,de todas maneras enviale un mp y cuando tenga tiempo te contesta,a ver si entrte unos cuantos de esos crack que dispone el foro te ayudan con los servos,yo ay si estoy perdidisimo si no ya tenias la solucion,a ver esperemos un poco de colaboracion por parte de los que saben de servomotores

Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
Re:ayuda servo dc
« Respuesta #10 en: 25 Julio 2012, 00:47 »
hombre , si fuera una simple consulta si que le mandaría el mp pero esto va a tener cuerda para rato y no creo que sea buena idea, ademas es tiempo de vacaciones y habrá gente que querrá desconectar ,no se el caso de cada uno ,pero por si acaso primero intentare hacerlo por aquí y si no encuentro solución cuando lo vea pasar ya le comentare .El tema electronico Borondes es insufrible cuando necesitas ayuda, impotencia total y en  mi caso dolor de estomago ,ojala hubiera estudiado electrónica .

borondes2010

  • Visitante
Re:ayuda servo dc
« Respuesta #11 en: 25 Julio 2012, 07:49 »
perico yo conozco algunos electronicos y de nuestras cosas estan perdidos,la electronica es muy amplia,quizas demasiado....,no te desesperes que siempre ay luz al final del encoder,un saludo

carlinos

  • Visitante
Re:ayuda servo dc
« Respuesta #12 en: 25 Julio 2012, 21:26 »
Un motor de continua con un encoder es un servo en potencia si lo conectas a la controladora adecuada. El encoder acoplado al eje del motor no debe ir al mach ya que tiene que ir conectado necesariamente a la controladora.Si la controladora tiene salida adicional de señal de encoder si se puede hacer.También es posible doblar la señal de salida del encoder aunque eso es mas complicado, pero si que he visto aparatos que lo hacen e incluso lo he visto cableado en paralelo y funcionaba.
Los servo drives de continua sofisticados tienen una entrada para un sensor de posición necesariamente y suelen tener la posibilidad de ajustar el voltaje adecuado para el motor.
Tu motor parece de imán permanente por lo que necesitas un driver de los mas sencillos y con una entrada compatible con el tipo de encoder que quieras usar y listo.
http://www.maxonmotor.es/maxon/view/content/academy
« última modificación: 25 Julio 2012, 21:31 por carlinos »

Desconectado el octavo pasajero

  • Oficial 1ª
  • **
  • Join Date: Oct 2011
  • Mensajes: 2650
Re:ayuda servo dc
« Respuesta #13 en: 25 Julio 2012, 22:24 »
el controlador de velocidad que puse en las ultimas fotos tiene creo que dos o tres cables para tacometro , no se si se le podría conectar este encoder , no creo, bueno igual estoy empezando a decir tonterias. el caso para que me podais ayudar simplificare las preguntas:


1º alguien reconoce el encoder de la foto y me puede explicar como funciona o alguna información para buscar yo el resto? lo más  parecido que encontre a sido en el motor de un disco duro y en otro motor que tengo de 24v .

2º alguien me podría decir como se clasifican los drivers de los servos (nombre) para poder buscar información de el tipo que hace falta?  es que no encuentro más que drivers continua o alterna pero no logro diferenciar cual es para 3cables 2 cables etc

la información que recopile aquí no se perdera y la pondre en el hilo que habriera de tipo de motores,

borondes2010

  • Visitante
Re:ayuda servo dc
« Respuesta #14 en: 25 Julio 2012, 22:28 »
perico el carlitos de motores de fresadora esta suspendido pero viendo la electronica de su futura fresadora creo que te va a explicar muy bien tus problemas y si no le suspendemos definitivamente...ja ja