Publicado Por
14 sep
37 Comentario(s)
80773 Visitas(s)
Existe en el mercado diferentes placas para controlar nuestra impresora 3D y, sin duda, la combinación Arduino Mega 2560 R3 + RAMPS 1.4 se ha convertido en la más usada.
Vamos a hablar de la conexión de cada componente de nuestra impresora 3D. Pero empezaremos diferenciando la función de la placa Arduino Mega de la de la RAMPS 1.4:
- La placa de Arduino Mega es un microcontrolador basado en ATmega1280, utilizado para diferentes usos gracias a su versatilidad y código abierto. Simplificándolo para nuestro caso, es el cerebro de nuestra impresora, es la que alberga el firmware y la que hace de nuestra máquina una Impresora 3D.
- La placa RAMPS 1.4 es un escudo de conexiones, hace posible que conectemos cada componente y que reciba su función desde la placa Mega.
De esta manera, todos los componentes se conectan a la RAMPS 1.4, siendo muy importante hacerlo cuidadosamente para no cometer ningún error que pueda acabar dañando nuestras placas, ya que son elementos sensibles.
Empezaremos a hablar de cada una de las conexiones, para la configuración de un solo extrusor:
- Alimentación: La fuente de alimentación provee la energía a nuestra máquina a través de las Clemas de conexión. Como vemos en el esquema, la fuente alimenta con dos líneas bipolares a las clemas, siendo muy importante conectar la polaridad correctamente.
Una de las líneas alimenta a nuestra RAMPS con 11A y la otra con 5A. La línea de 11A proporciona la intensidad a la Cama Caliente, y la línea de 5Aa todo lo demás: las funciones lógicas de la electrónica, el hotend, el ventilador de capa, etc.
La tercera línea de la fuente de alimentación la utilizaremos opcionalmente para alimentar los ventiladores del hotend y de la electrónica.
- Controladores de Potencia. Las conexiones servirán para:
D10: Resistencia del Hotend (no tiene polaridad)
D9: Ventilador de Capa (tiene polaridad, en caso de conectarlo erróneamente podríamos dañar el ventilador)
D8: Cama Caliente (no tiene polaridad)
Recomendamos colocar un disipador en el MOSFET de la cama caliente, ya que es el componente que más consume de nuestra impresora y, por lo tanto, su MOSFET el que más se calienta. Podemos ver un disipador de aluminio colocado en las imágenes.
- Motores Paso a Paso: Esta electrónica requiere de cuatro controladores, siendo tres para cada uno de los tres ejes de la impresora y otro para el extrusor. Podemos ver su colocación en el esquema junto a la conexión de los motores. Es necesario colocar Jumpers debajo de los controladores, ya que son los que indican al controlador los pasos por milímetro.
Cabe mencionar que en el caso del eje Z existen dos conectores ya que este eje usa dos motores. Es indistinto cual coloquemos en cada posición.
Habrá que tener en cuenta también el orden del cableado de los motores, que dependerá del modelo y del fabricante.
- Finales de Carrera: Normalmente se conecta un final de carrera por cada eje, cuya posición podemos ver en el esquema. Es muy importante que estén conectados correctamente, ya que si se conectan invirtiendo el orden dañaremos nuestras placas. El orden del cableado es el siguiente:
Señal: Pin azul (normalmente cable verde)
Tierra: Pin negro (normalmente cable negro)
Voltaje: Pin rojo (normalmente cable rojo)
(Ya que el color del cableado puede variar, es muy importante comprobar qué cable corresponde a cada fase desde la placa del final de carrera).
- Termistores: Como vemos en el esquema la conexión es:
T0 (2B2A): Termistor del Hotend (no tiene polaridad)
T1 (1B1A): Termistor de la Cama Caliente(no tiene polaridad)
- Adaptador LCD: Podemos ver su colocación en el esquema.
37 Comentario(s)
Se puede conectar lcd de ant8 a una placa omega y si se puede por favor como se conecta
El reparto de pines es diferente, se puede recablear, pero es complicado:\r\nhttps://www.thingiverse.com/thing:2103748
¿Puedo alimentar la ramps con dos fuentes de alimentación una para los 5 A y otra para los 11A.?
Si, sin ningún problema, ya que la Ramps 1.4 y 1.5 tiene dos cictuitos independientes
el motor de extrusor no gira.
Es normal que no gire si por ejemplo el extrusor está frío por debajo de 170ºC, aunque puede ser otra cuestión, por favor contacta con nosotros enviándonos toda la información sobre el problema a través de nuestro formulario: \r\nhttps://www.hta3d.com/es/contacto
Buenas. Yo necesito duplicar el driver para el eje Y en lugar del Z como se podía hacer con un simple jumper en la ramps V3 del arduino uno. Es posible con esta 1.4 o debería combier la configuración de pinout del GRBL? Muchas gracias!
En este caso podrías usar la ramps 1.6+ que tienes todas las conexiones de los motores dobles, y no necesitarás modificar nada.\r\nEn caso contrario puedes cambiar la asignación de pines por firmware, entre Y y Z, para conectar los motores de Y y de Z intercambiados, si lo deseas.
He actualizado la version del marlin en la Ramps 1.4 y ahora el eje X no para cuando llega al final de carrera.
Puedes comprobar la configuración de los finales de carrera, te adjunto el enlace a la documentación oficial de Marlin. http://marlinfw.org/docs/configuration/configuration.html#endstops además puedes contactar con nosotros para comprobar tu caso concreto. https://www.hta3d.com/es/contacto
hola! Necesito que los motores X Y y Z giren simultaneamente pero a velocidades distintas. Se le ocurre alguna recomendacion para poder lograr esto?\r\nAgradezco su ayuda\r\nSaludos
Habría que estudiar el caso y aplicación concreto, en principio parece que la aplicación que nos indicas no entra dentro de las aplicaciones de una Ramps. Puedes contactar con nosotros para una atención personalizada: https://www.hta3d.com/es/contacto
ponle dos engranaje o dos poleas para reducir o aumentar la rotación de un motor
Podrian ayudarme a resolver un problema con la Weedo F192 ?.
En este caso te aconsejamos contactar con el fabricante o vendedor de la impresora que nos indicas, nosotros incluimos soporte técnico en nuestras impresoras, pero no podemos dar soporte a impresoras de terceros.
puedo con un arduino mega y dos drive conectados a un puente conectar un modulo de wiffi en que pin puedo hacerlo y como ya que en el puente 1.6 no veo donde conectarlo.
Esto se sale de la configuración básica de una Ramps, se puede hacer por ejemplo con octoprint, o de una forma más moderna usando una placa SKR PRO 1.1, un módulo wifi y Marlin 2.0
funciona perfecto pero a partir de una hora de imprimir salta pasos en x o en y desplazando capas(es una core xy) , calibrado vref segun calculadoras y amperaje de motores ,intercambiado motores entre si ,tambien cambie drivers entre si(con respecto a z (uso los 8825) , tambien cambie cables a motores , ya estoy sospechando que el problema venga del arduino ¡ , lo unico extraño que veo no importa que motor o driver ponga en lo que seria el x en la ramp 1.4 midiendo temperaturas con un termometro laser siempre el eje x me detecta como 15 grados mas caliente (driver y 35,driver x 50 , driver z 30 ,driver extr.30),podra venir del arduino la falla ????ayudaaaaa
No parece que sea un fallo de Arduino, puedes probar a bajar velocidades y aceleraciones o subir la intensidad de los controladores.
Buenas, \r\nCuál puede ser la causa, que tras compilar, y darle a conectar la impresora, se quemen los 4 controladores?\r\nEn principio está todo bien conectado, no encuentro el fallo.\r\nPuede ser de programación?\r\n\r\nGracias
No es normal, lo más probable es que haya alguna conexión o componente mal. Es conveniente comprobar la orientación de todos los controladores ya que pueden estar conectados del revés y de ahí el problema.
Mi impresora me ha quemado cuatro placas MEGA 2560. Ha funcionado bien, 3 años,y ahora le he cambiado un motor. No se que problema tiene.\r\n¿Me pueden ayudar? \r\nGRACIAS: Antonio
Seguramente tenga algún corto, puede haberse dañado algún cable o componente y eso genera dichos cortocircuitos, puedes contactar con nosotros en este formulario para una atención personalizada: https://www.hta3d.com/es/contacto no olvide por favor indicar el número de pedido de su compra.
Hola estoy teniendo problemas de maxtemp o mintemp una solucion rapida es cambiar el extruzor desde la configuracion de la placaen lugar del 0 al 1 pero no se como hacerlo, alguno sabe? desde ya muchas gracias.
Efectivamente es un fallo en el termistor o en la configuración del mismo. Puedes comprobarlo físicamente antes de cambiar nada del firmware.
Cordial saludo, tengo una impresora 3D china basada en prusa y con tarjeta RAMPS 1.2, resulta que se formateo el computador y ahora no encuentro los drivers de la impresora, ni siquiera la detecta el windows. Donde puedo encontrar estos drivers?, Gracias
Hola Oscar, quizás puedas recurrir al vendedor de la impresora 3D ya que no conocemos la placa que estás usando ni los drivers que le corresponden. Saludos.
Bueno, yo ando buscando alguna solución para un problema del termistor de la cama caliente. Soy muy novato, ya que adquirí la impresora hace unos meses, y llevo un par de años en el mundo de la programación, y en muchas paginas hay comentarios los cuales dan soluciones, pero son muy técnicos. En general... Me podrían ayudar (Paso a paso si es posible) a como solucionar el problema de la temperatura de la cama caliente? (Siempre me marca 80 Cº Aprox, y está fria).
Si has comprado un kit el vendedor debería poder ayudarte con esta incidencia, ya que puede haber algún problema con el sensor de temperatura.
que tal, disculpen si alguien me puede ayudar a solucionar un problema con la shield ramps1.4 ya que soy nuevo en este ambiente... el problema es el sigueinte; tengo una impresora 3d "tronxy x1" y le acople una cama caliente ya que la impresora no contiene cama, y le cambie de tarjeta madre de la original a una RAMPS 1.4 ya que se me facilita hacer el cambio en marlin y activar la cama caliente y ya lo hice pero no logra calentar la cama cuando le doy auto ajuste del PID en (pronterface). utilizo 12vcd 5A de aliemtacion para tarjeta y cama tambien ya le coloque un relevador a 12v para activar la cama y asi no lograr dañar a la tarjeta ramps. por lo que he investigado... y aun asi no logra calentar y al estar checando los componentes me percate que la salida de 12v de la tarjeta ramps, para la cama no salian 12v solamente variaba el voltaje entre 0 a 3.5v casi 4v y solo se activa y desactiva no se mantiene constante ...\r\nmi pregunta es... tendre el transistor de la tarjeta que alimenta a la cama dañado? o hay algo que me falta activar de marlin? ya que la tarjeta esta alimetada de 12v 5A espero y me puedan auxiliar en este problema. gracias \r\nSaludos...
Quizás sea aconsejable no usar PID en la cama caliente para comprobar si tienes algún problema de hardware.
hola tengo un problema con mi ramps 1.4 primero el eje X y el eje Y se mueven en simultaneo y el extrusor no se mueve.\r\nya e visto muchos tutoriales y no encuentro el problema si ustedes tienen una solución les agradezco mucho
Es difícil de decir, prueba a revisar todas las conexiones así como configurar Marlin de 0, ya que es un problema muy raro. El extrusor no se mueve por debajo de 170ºC debido a las protecciones de Marlin.
hola muchas gracias aunque ahora tuve un problema nuevo la pantalla lcd no enciende todos sus pixeles (osea solo puedo ver la esquina superior izquierda) ya prove mover el potencio metro que tiene atrás pero no cambio nada sigue igual
hola como le cargo la pantalla lcd TFT 24v1.1 a la ramps 1.4? no la encuentro en el marlin 1.1
No requiere ninguna modificación en Marlin, usa la misma configuración que el LCD 12864 normal.
Hola mucho gusto, como coloco los jumpers debajo de los pololus, en que orden, disculpe la pregunta, saludos !
Depende del controlador, con los A4988 y los DRV8825 se suelen colocar los tres jumpers para usar el máximo de resolución.
hola tuve un problema nuevo la pantalla lcd no enciende todos sus pixeles (osea solo puedo ver la esquina superior izquierda) ya prove mover el potencio metro que tiene atrás pero no cambio nada sigue igual
hola tuve un problema con la pantalla lcd no enciende todos sus pixeles (osea solo puedo ver la esquina superior izquierda) ya prove mover el potencio metro que tiene atrás pero no cambio nada sigue igual
Por favor, contacte con nuestro equipo de soporte en este email:\r\nsoporte@hta3d.com, no olvide indicar el número de pedido, si el paquete ha llegado golpeado por el transportista debe adjuntar fotos de la incidencia.
Puedo montar unos tmc 2209 en la ramps 1.4?
Podrías usando los cables que incluyen, pero podrás sacarle mayor partido usando una placa 32 bits compatible con UART como la SKR 1.4, sin necesidad de cableado adicional
Puedo conectar una TFT 32 v 4.0 Maker base conectada a aux 1 ? Es compatible?
La versión de Maker base no es compatible con las Ramps, pero la versión de BTT si lo es, y la tenemos en catálogo :)
buenas tarde que diferencia y en ramps 1.4 a1.5 gracias
Buena pregunta, la versión 1.5 tiene algunos componentes soldados en superficie, pero desde el punto de vista del firmware y el esquema de conexiones no hay diferencias
Buen día. Tengo Mega + Ramps 1.6 (igual a 1.4).\r\nAl principio si conectaba la fuente a la Ramps antes del USB no conectaba por USB a la computadora, ahora, no detecta ningún dispositivo al conectar por USB, ya quite Ramps y aún así no funciona.\r\nEs recomendable cargar firmware al 16u2? Programar de forma externa?
Parece un conflicto entre los voltajes 5v en la placa Mega y los 5v del PC, probablemente uno sea inferior y otro superior. Las nuevas placas como la SKR 1.4 tienen un selector de voltaje para evitar este tipo de problemas. En tu caso sería aconsejable comprobar los voltajes de ambos dispositivos.
Es posible conectarle un ventilador de 4 pines para el hotend, es que tengo uno de 2 pines pero no se como hacer la configuración del cableado si quisiera ponerle un ventilador de mayor flujo para el hotend, me podría explicar por favor
Lo recomendable sería usar un ventilador adecuado, diseñado para trabajar sin regulación. Aún así podrías conectar el voltaje y la tierra simplemente para que funcione sin regulación. Saludos!
Hola amigo, quisiera me ayudaras a saber si puedo setear el puerto "Z" como eje "X" en reemplazo, ya que tengo una vieja impresora que usa dos motores en "X". espero me ayudes, gracias
Si puedes, para ello simplemente has de editar la asignación de pines de la placa: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS.h
Buenos días,
Me gustaría saber cómo podría utilizar el resto de pines del Arduino mega una vez que ya he instalado el shield, ya que la placa ramos no trae para conectar.
Gracias
En impresión 3D no se usan los pines que no pasan a través de la Ramps, pero podrías acceder a ellos por la parte inferior, doblándolos un poco por el espacio entre ambas placas, soldando algún cable, etc. Tendrías que usar una solución casera si lo necesitas.
*ramps
Hola! Una consulta alguien sabe cuál es el pin correspondiente al Camera Trigger? Vi en la documentación de g-code que se puede activar el disparo de cámara con el comando M240 y quisiera usarlo como señal de interrupción para otro circuito aparte. Gracias!!
Tienes que definirlo en la configuración, por defecto es este el 23: //#define PHOTOGRAPH_PIN 23 Pero puedes usar cualquier otro: https://marlinfw.org/docs/configuration/configuration.html#photo-pin
Hola, estoy intentando poner un segundo extrusor con una placa ramp 14. ¿puedes alguien orientarme con respecto a las conexiones del segundo extrusor y sobre todo el segundo hotten. Gracias de antemano
Puedes usar como referencia nuestra P3Steel dual: https://wikifab.org/wiki/Montaje_de_P3steel_por_HTA3D_-_Tutorial_6_-_Electr%C3%B3nica_Dual
Hola , se me apago la pantalla lcd y no me prende , pero la pruebo en mi otra impresora y si anda. Ya cambie la fuente también , puede ser la ramps 1.4 que se daño?
Puedes probar conectando la impresora por USB, si así se enciende debe ser un daño en la placa mega, en concreto el chip AMS1117 5v
Hola! Tengo una impresora 3D armada y el ventilador de la placa dejo de funcionar de un día para otro. Utiliza ramps 1.4, cual puede ser el problema? Desde ya muchas gracias
Olvide aclarar que probé con otro ventilador nuevo y sigue sin funcionar, que podrá ser?
Buenos días, ¿se puede usar este circuito mosfet (o similar) para que haga de protección de la placa por la intensidad de la cama caliente?
Módulo mosfet 0-24v IRF520 - Compatible con Arduino (de vuestra web)
En caso afirmativo ¿como se harian las conexiones a la RAMPS , alimentacion y cama?
Las RAMPS ya incluyen unos fusibles, además ese módulo mosfet tiene una intensidad nominal muy inferior a la de la propia placa. Si estás preocupado por la seguridad, te recomiendo las placas de alta gama como la SKR 2 o superiores, que tienen funciones de seguridad adicionales.
Hola estoy trabajando un proyecto que no es una impresora, con la ramp 1.4 como puedo conocer los pines de la tarjeta mega que manejan cada motor, para poder programar desde el arduino el movimiento de cada motor, gracias de antemano
En la wiki oficial puedes encontrar todos los diagramas que necesitas: https://reprap.org/wiki/RAMPS_1.4
Que tal amigo, buen dia; una duda, estoy usando una cama caliente mk2 reprap, solo queria preguntar si al soldar los cables de la cama caliente y conectarlos al ramps tienen alguna polaridad en el D08 ya que si hay polaridad en la cama pero en el ramps parece no haber (como en la resitencia del hotend del D10).
Saludos!!!
Exacto, las resistencias no tienen polaridad, por eso la RAMPS no lo indica. La polaridad se usa en las camas que tienen un único LED, ya que los LEDs si tienen polaridad. La cama MK2 usa dos leds, uno en cada polaridad, para poder conectarse en ambos sentidos.
Hola, pregunta. Si conecto dos hotend, dónde conecto el ventilador de capa?
La placa Ramps solo tiene 3 salidas reguladas. Necesitarás un módulo adicional como por ejemplo este: https://www.hta3d.com/es/mks-3mos-modulo-de-expansion-de-ventiladores
Hola buen día, pregunta. esta tarjeta me sirve para un proyecto de cnc de 5 ejes?
Podría, aunque quizás no sería la más idónea, ya que es una placa ya antigua. En nuestra categoría de componentes podrás encontrar otras placas más modernas y versátiles.
Dejar un comentario