[AYUDA] Ramps 1.4

887 views
Skip to first unread message

Paco Rios y su I2:TORCAL

unread,
Jan 12, 2014, 1:49:46 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Hola, acaba de petar mi RAMPS 1.4, Las pistas donde estaba soldado el conector para el Mosfet de la HotBed, D8, se han quemado.
Me gustaría poder usar el Mosfet D9, para alimentar la HotBed, pero no sé cómo hacerlo.
Creo que hay que cambiar la asignación de pines del arduino, pero no encuentro nada.
Mi electrónica es Arduino Mega 2560 y Ramps 1.4
El Firmware instalado en Arduino es Marlin
El software de control es Pronterface con Slic3r.
Gracias.

Alejo Cuartas

unread,
Jan 12, 2014, 2:06:42 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Hola, pues mira la asignacion de pines la encuentras en el archivo "pins.h" debes intercambiar el pin de " #define HEATER_1_PIN" por el de "#define HEATER_BED_PIN" en la configuracion para ramps 1.4 osea en MOTHERBOARD == 33, el problema con eso es que el mosfet de la cama tiene un disipador que los otros 2 no tienen y es porque es el que mas corriente tiene que dar, por eso se calienta mas osea que si vas a usar el otro mosfet debes ponerle un disipador para que no se dañe.

Saludos.

Stanis

unread,
Jan 12, 2014, 2:06:48 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Paco ve a la pestaña pins.h Ahi tienes la asignacion de pines.Busca a partir de #if MOTHERBOARD == 33 || MOTHERBOARD == 34.En concreto el pin de la cama caliente se llama en marlin HEATER_BED_PIN 
No debieras tener mas problemas.

Paco Rios y su I2:TORCAL

unread,
Jan 12, 2014, 3:00:43 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Gracias por la pronta respuesta.
El problema es que cuando el archivo .ino, no me aparece ninguna pestaña "pins.h"
Sí veo un archivo "pins.h" en la carpeta, pero no sé si es ahí donde tengo que cambiarlo.

Alejo Cuartas

unread,
Jan 12, 2014, 3:35:19 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Cuando abres el marlin en el IDE de arduino a la derecha de todas las pestañas hay una flecha hacia abajo, cuando le das ahi te salen las demas pestañas incluyendo pins.h es que no caben todas :p


El domingo, 12 de enero de 2014 13:49:46 UTC-5, Paco Rios y su I2:TORCAL escribió:

Andres Maroto

unread,
Jan 12, 2014, 4:27:13 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
cuidado con el cambio de pines para usar el D9 para la cama.......

si os fijais la entrada de 11A es para la cama (cuadrado rojo en la imagen 2 y línea rosa en la imagen 1) es decir, la cama tiene una entrada específica para su salida D11.


las salidas D8 y D9 son para cualquier uso de menos de 5A......


que se pueda usar para pruebas vale, pero a la larga se puede volver a quemar en 0'..... otra cosa es que uses un relé para la cama y no importa donde lo conectes... durará mucho tiempo.


saludos


Paco Rios y su I2:TORCAL

unread,
Jan 12, 2014, 4:32:57 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Vale, ya sé que ocurría, el marlin que estaba usando, no tiene la pestaña de "pins.h"
Me he descargado otro, y ahora sí. Ya está cambiado. Mañana montaré todo de nuevo y cargaré el nuevo firmware y a probar.
Muchas gracias por la ayuda.

Andres Maroto

unread,
Jan 12, 2014, 4:48:38 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
todos los marlin tienen el archivo pins.h

Para llegar al archivo desde arduino, aun teniendo pulsada la pestaña a la derecha del todo (flechita hacia abajo) según la pantalla de tu pc, a lo mejor no cabe todo y se  deben de usar las teclas que te dice el propio programa Ctrl+alt+flecha derecha

donde está el ratón te dice como ir hasta las "pestañas" que no puedes ver en la lista..... 


sin el archivo pins.h el marlin no sabría por donde empezar, y no podrías compilar el sketch porque te daría el error "this not declarate in this scope" o algo similar.


saludos

Stanis

unread,
Jan 12, 2014, 11:14:50 PM1/12/14
to asrob-uc3m-i...@googlegroups.com
Paco como te ha dicho Andres de ese pin solamente podrias sacar 5A.Tendras que usar un rele me temo.


El domingo, 12 de enero de 2014 19:49:46 UTC+1, Paco Rios y su I2:TORCAL escribió:

Paco Rios y su I2:TORCAL

unread,
Jan 13, 2014, 6:54:18 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
Ya habia previsto lo del relé. y lo tengo preparado, el archivo pins.h, no hay forma de que aparezca en la pestaña.
He hecho lo siguiente: en el otro marlin, he cambiado la signacion de los pines, y he pegado ese pins.h en el marlin que tengo configurado.
En cuanto lo tenga todo montado, haré las pruebas y os contaré como va la cosa.

Paco Rios

unread,
Jan 14, 2014, 3:05:08 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
Nada, no funciona.
Ya no sé qué hacer para cargar un ide con los nuevos pines.
He estado mirando los dos archivos de marlin, y el que yo tengo cargado, en el que no aparece la pestaña pins.h, y el otro que me he bajado, no se parecen en nada. Y al intentar cargarlo da error.


2014/1/14 Paco Rios y su I2:TORCAL <fri...@ono.com>

--
 
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/dC1-b27NAMA/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Iceflow

unread,
Jan 14, 2014, 3:17:18 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
Que version del IDE de arduino estas usando? el marlin es el ultimo del github?

Siempre puedes abrir el archivo pins.h con un editor de texto plano directamente en la carpeta de marlin que te hayas descargado y modificarlo ahi mismo.


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Iceflow

unread,
Jan 14, 2014, 3:18:03 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
Se me olvido preguntar, que error te da al subir el marlin recien bajado?


El 14 de enero de 2014, 21:05, Paco Rios <frio...@gmail.com> escribió:

--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

friosq49

unread,
Jan 14, 2014, 5:43:45 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
Mañana lo miro y lo cuento.
Gracias.


Enviado de Samsung Mobile



-------- Mensaje original --------
De: Iceflow <ais...@gmail.com>
Fecha: 14/01/2014 21:18 (GMT+01:00)
Para: asrob-uc3m-i...@googlegroups.com
Asunto: Re: [AYUDA] Ramps 1.4

friosq49

unread,
Jan 14, 2014, 5:50:08 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
El arduino es 1.0.5
Lo del editor de texto lo intenté el otro día, pero no lp vi claro. Volveré a intentarlo.
La versión de marlon lo miro mañana. 

VincentM

unread,
Jan 14, 2014, 5:55:02 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
Como editor prueba con:
Notepad++

Andres Maroto

unread,
Jan 14, 2014, 6:18:52 PM1/14/14
to asrob-uc3m-i...@googlegroups.com
en la pestaña que quieras del marlin en el ide de arduino..... pulsa las teclas Ctrl+Alt+flecha derecha hasta encontrar una línea que dice #define pins.h ese es el archivo, que sí está......
lo dije en mi mensaje anterior....
con el notepad++ también se puede hace (me gusta más porque es más rápido la búsqueda..jej)

saludos

Lepes

unread,
Jan 15, 2014, 5:18:46 PM1/15/14
to asrob-uc3m-i...@googlegroups.com
Es más fácil que todo eso....

- Archivo -> Abrir -> pins.h
- modificas y guardas. Importante guardar que Arduino "hace cosas raras"  (lo pongo entre comillas porque no es la forma que yo espero que funcione, aunque sé que su forma de trabajar es así).
- Abres el archivo .ino  (digamos el proyecto)
- compilas y subes,
- Listo.

La explicación es muy simple: Sabemos que el archivo pins.h pertenece a Marlin (no es un archivo olvidado y puesto en esa carpeta... NO), Por tanto al compilar el sketch, Marlin compilará también la versión que exista en el disco duro del pins.h, que obviamente, es la que hemos guardado previamente.


Si abres el archivo .ino con el bloc de notas, verás que pone en una linea "#include <pins.h>" y "#include <Configurations.h>" sin ningún "ifdef" delante, así que esos archivos los incluye siempre en la compilación.

Otra cosa es que el IDE de Arduino recuerde los últimos archivos abiertos (o todos) y te los ponga más cerca del ratón y la vista.

Prusaludos

Paco Rios y su I2:TORCAL

unread,
Jan 19, 2014, 12:22:36 PM1/19/14
to asrob-uc3m-i...@googlegroups.com
Gracias a todos por vuestra ayuda. Y perdonar por haber estado unos días inactivo. Os cuento:
Usé el Sublime tex para editar el archivo "pins.h". Y así sí. Me fué fácil modificarlo. Lo que ocurre que una vez cargado el .ino,  La sonda de temperatura leía en T2. pero
al mandar calentar la cama, en D9, no había respuesta.
No sé si en marlin  hay que modificar algo o qué.

De todas formas, me pedí una Ramps nueva, y mientras venía preparé un circuito con dos relés que tenía en casa.
Cuando llegó las nueva ramps, la conecté y antes de probar mi circuito, intenté probar el resto, motores etc.
Lo malo fué que nada más conectar la fuente de alimentación, empezó a salir humo de la ramp, y aunque volví a desconectarla impediatamente, me dió tiempo a oir como uno o dos petardazos y ver un pequeño chisporreteo.
Así que no os podéis imaginar lo que me entró.
Esto fué el viernes por la noche. El sábado,más tranquilo, comprobé todas las conexxiones, y todo estaba correcto.
Así que le mandé un mail al suministrador y estoy esperando a ver que me cuenta.

Mientras tanto, he reparado la vieja, he sustituido el trozo de pista fundido con un cable, he sacado el Mosfet con un alargador, he conectado la salida D8 y D10 a mi circuito con relés.
Lo he probado y va estupendamente. 
Lo único que cuando el hotend alcanza la temperatura, entra en función el "Bang" y nó sé donde tengo que cambiarlo.

Creo que voy a abrir otro hilo para pediros ayuda en esto.
Muchas gracias.


El domingo, 12 de enero de 2014 19:49:46 UTC+1, Paco Rios y su I2:TORCAL escribió:
Reply all
Reply to author
Forward
0 new messages