Go Down

Topic: Para los interesados en CNC (Read 2859 times) previous topic - next topic

yOPERO

Mar 03, 2011, 11:11 am Last Edit: Mar 03, 2011, 12:02 pm by yOPERO Reason: 1
Acaban de sacar el Arduino grblShield basado en el trabajo de GRBL (http://dank.bengler.no/-/page/show/5470_grbl?ref=mst)

Un pequeño resumen aqui:

http://blog.makezine.com/arduino/grb
Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]


yOPERO

Madre mia txapuzero, hace un par de semanas que no entro en tu web y ya nos tienes novedades.

Buen trabajo. Neat as always!
Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

flico

Como se lo curra con los graficos. Una pagina 100% recomendable.

salu2
Trabajando en ...

    * Control Domotico (En montaje ...)
    http://casitadomotica.blogspot.com/
 

[url=https://bitbucket.org/fmalpartida

fariceos

Efectivamente una pedazo página Txapuzas, tu aportación a la comunidad es incomparable.

Gracias por todo

nayma

A ver si consigo hacerme uno...

Tres hurras por txapucero

Inizul

Joer... , que me estais sacando los colores!!  XD

(muchas gracias  por vuestro apoyo)

"El Txapuzas"


vic20

Hola a todos.
Inizul, estoy siguiendo tus consejos para para crearme una CNC, hasta el momento estoy recopilando material y tenia pensado comprar unos motores bipolares, ya estoy ensayando con unos cuantos de impresoras viejas pero de los cuales no tengo datos.

Gracias a tus consejos y siguiendo el circuito del PaperSteper(L293D) http://txapuzas.blogspot.com/2009/12/paperstepperl293d-driver-de-potencia.html. he conseguido que giren aunque sin mucho control

La cosa es que han llegado  a mis manos unos motores unipolares de unas impresoras viejas (de agujas)  de los cuales si tengo datos, la duda es si me puede valer el PaperStepperUnipolar http://txapuzas.blogspot.com/2009/12/paperstepperunipolar-driver-de-potencia_12.html , lo digo por la potencia, ya que el ULN2003 solo admite 500mA y los motores que he conseguido son de 8 voltios y 10 ohmios por fase.

He estado buscando para ver si podía sustituir el ULN2003 por uno que soporte más corriente pero me parece que la cosa no es tan sencilla.
¿Hay alguna forma sencilla de subir la potencia al PaperStepperUnipolar.?

Gracias por todo.

Ip ip HURRA. (el primer hurra.)  XD


Inizul

#8
Mar 26, 2011, 12:34 am Last Edit: Jun 12, 2011, 11:43 am by Inizul Reason: 1
Hola Vic20
Ante todo gracias por los comentarios  :smiley-red:

Con respecto a los motores, según mi experiencia, cuanto más vieja sea la impresora, mejores motores tiene.
Tienes razón, los motor que indicas son un poco "consumidores" ya que como I=V/R=8/10=0,8A=800mA > 500mA => mal rollito!!

Podrías reducir la intensidad del chip a la mitad si controlas cada bobina por dos drivers en paralelo del chip (necesitarás otro chip). Una "txapuza" que puedes hacer para no cambiar la placa es soldar dos chips uno encima de otro (no lo he probado, pero creo que funcionará ya que lo dice el datasheet: OUTPUTS CAN BE PARALLELED FOR HIGHER CURRENT).
Como el problema que tiene este chip, es que no tiene protección contra-sobre temperatura, también puedes pegar encima de cada chip un radiador (las impresoras suelen tener varios, pero los mejores son los de tarjetas gráficas o CPUs que tienen ventilador).

Saludos

vic20

Gracias por tu respuesta, voy a pedir los ULN y a ver si aguantan ya que estos motores tienen muy buena pinta.

Inizul

#10
Mar 26, 2011, 11:24 am Last Edit: Jun 12, 2011, 11:44 am by Inizul Reason: 1
Hola de nuevo Vic20!
Quería comentarte una cosa.
Normalmente, cuando hacemos un circuito con un motor paso a paso, no lo estamos moviendo continuamente, sin embargo, se suele mantener las bobinas del motor con corriente para asegurar que queda retenido en posición.

Si en tu aplicación puedes apagar el motor cuando no lo estés moviendo, ya que te vale con la retención propia del motor, podrías poner todas las patillas de entrada (las 4) a masa, con lo que no circulará corriente por las bobinas, y no se calentará el chip mientras no lo muevas.

El problema con PaperStepper Unipolar es que sólo utiliza dos señales: D1 y D2 e invierte automáticamente las otras dos, por lo que no se pueden poner todas las señales a masa. Si eliminas las resistencias y controlas el chip con 4 hilos de Arduino (con la librería stepper), sí lo podrías hacer. En este caso te recomendaría utilizar el uln2803, que tiene 8 drivers, con lo que con un solo uln2803, y utilizando 2 drivers por bobina (1A), podrías mover el motor.

Una segunda opción sería simplemente cortar la alimentación del motor y chip común Vm. Si conectas un PaperRelé a una patilla del Arduino que actúe como "ENABLE" del motor, podrías cortar la alimentación del motor, y por tanto el consumo y calentamiento del driver cuando no se utilice.



Notas:
Si usas el L293B o el L298, éstos chips disponen de una patilla "ENABLE" que realiza esta función.
El programa TxapuCNC_RX apaga los motores al cabo de un tiempo sin mecanizar utilizando un pin como señal de "ENABLE"

vic20

Hola hace tiempo que hice el circuito con un chip encima de otro, pero no me funcionaba, me he vuelto loco haciendo combinaciones de cables y solo conseguía que vibrase, el problema estaba en la fuente de alimentación, la he cambiado por otra y ya gira sin problemas y con total precisión.

He visto que el motor tiene unos picos de 1,1A, el chip de arriba se calienta un poco pero se puede tocar con el dedo sin problemas, me falta probar el resto de motores y la CNC ya está casi lista.

Gracias por todo Inizul

Go Up