Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Problemas con alimentacion de ramps y puesrtos USB impresora 3D. Solucionsdo
#1
Buenas tardes a todos!

Estoy ya que no se que hacer y como tampoco entiendo mucho de arduino, ni mucho ni poco, estoy un tanto perdido.

Tengo una impresora 3D que utiliza un Arduino mega 2560 y una ramps 1.4 no originales (clones). El tema es que si conecto la electronica por usb se activa arduino, ramps y pantalla conectada todo sin problemas (solo eso conectado, ni motores ni pololus ni nada. El pec lo reconoce como MEGA 2560 en el CMO dedicado y puedo instalar Marlin... hasta ahi todo bien.

El problema es que cuando conecto los cables de alimentacion de la fuente, los de 12V se desconecta del ordenador y me lo marca como Dispositivo UDB desconocido, intenta instalar algun driver pero dice que ya esta instalado el softwae mas actualizado para DISPOSITIVO DESCONOCIDO y ya esta. No puedo conectar los motores y probar porque no reconoce.

Estoy con Windows 7 64Bits y ya no sé que hacer.

Si alguien se le ocurre algo seria de agradecer.

PD: He probado con dos arduinos clones diferentes marcas y hace lo mismo con los dos.

resim
Arduino y ramps conectado solo por USB

resim
Encuentra nuevo dispositivo al conectar la alimentacion de 12V

resim
No hay drivers adecuados
Citar
#2
El problema probablemente este en la ramps que le metes encima... en teoría la tension de la ramps se le pasa al pin Vin del arduino para así alimentarlo. La alimentación externa tiene preferencia a la usb, el arduino tiene un pequeño transistor que corta la alimentación del puerto usb cuando se recibe tensión en el puerto vin y el regulador de tension comienza a funcionar.

Yo probaría con un polimetro a ver si se te están colando los 12v por donde no deben... aunque lo mas probable es que si esto estuviese pasando seria que se te quemase algo. 

¿Has probado a conectar el arduino + ramps + pololus + motores directamente al pc (Sin conectar los 12v) y ver si esto ocurre tambien ? Hazlo sin miedo, al no haber tension en el conector de 12v de la ramps los motores no se van a mover ni va a ocurrir nada aunque desde el software les mandes moverse. Si esto no te pasa con todo conectado excepto la alimentacion de 12v deberias revisar la ramps porque probablemente algo te este fastidiando la comunicacion.

Revisa los pines D0 y D1 sobretodo, ya que son los pines del puerto serie del arduino que van hacia el chip que hace de interfaz con el puerto usb... si ves que alguna soldadura en la ramps roza estos dos pines o alguna de las pistas retocala, aunque me extrañaria, ya que si los 12v se cuelan sea por el pin que sea el resultado suele ser el puerto o el propio chip fritos.
Estan en el AUX-1
resim
Citar
#3
ok gracias. Si que he probado con todo conectado también. Finales de carrera etc y todo perfecto, modificamos el marlin para que funcionase la lógica de los endstop y genial. Pero al ir a probar motores con el printrun ya necesitaba conectar los 12V y es ahí cuando nos dimos cuenta del fallo.

Voy a revisar lo que me dice a ver si localizo algo.

Y si veo que no hay manera pillo una ramps y listo
GRACIAS!!!
Citar
#4
Si con todo conectado sin alimentar la ramps con 12v no has tenido problema pues... es la ramps o incluso puede ser la fuente.


Revisa la tension de la fuente antes y despues de conectarla a la ramps. Una alimentacion muy ruidosa puede darte problemas de funcionamiento... puede ser que el arduino loquee al arranque porque no le llega al regulador la tension o intensidad suficientes. Los microcontroladores pueden trabajar a menos de 5 voltios pero son mas inestables y habitualmente tienen protecciones activadas para no arrancar si la tension es insuficiente... lo mismo el chip de la interfaz usb, si no recibiese suficiente tension o su estabilidad fuese mala podria funcionar mal.
Citar
#5
Buenas, por si acaso, prueba con las instrucciones que vienen en esta página:

http://www.geeetech.com/wiki/index.php/A...he_drivers

Sirven para la GT2560 que es un clon chino de la RAMPS, que usa el mega 2560, por lo que los drivers seguramente te sirvan.

Un saludo
Citar
#6
(05-01-2018, 11:07 AM)cacike_rivas escribió: Buenas, por si acaso, prueba con las instrucciones que vienen en esta página:

http://www.geeetech.com/wiki/index.php/A...he_drivers

Sirven para la GT2560 que es un clon chino de la RAMPS, que usa el mega 2560, por lo que los drivers  seguramente te sirvan.

Un saludo

Gracias voy a ver si consigo hacer algo, he cambiado de Ramps y de arduino. Ahora conectado los 12 voltios pero sin motores ni nada conectado y haciendo un apaño me funciona pero acabo de probar con todo conectado y vuelvo a las mismas
Citar
#7
Bueno por fin se ha solucionado el problema. Bajé los driver de la página de arduino y tenia problemas. Un amigo había bajado el arduino ide desde la página de Windows Store, conecta y no tiene problemas. Desista lo arduino ide, instalo desde Windows store y ni un problema.

Lo cojonudo es que pensando que la ramps estaba cascada pillé un pack por Amazon y me vino con una ramps rota y la que tena estaba bien.. No puedo devolver puesto que el resto del pack va perfecto pero bueno..
Gracias a todos y cuelgo el cartel de..

SOLUCIONADO
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  arduino con alimentacion saray 3 596 27-04-2017, 04:34 PM
Último mensaje: Jorge
  pregunta alimentacion arduino uno homer32 10 2,125 21-05-2016, 02:46 PM
Último mensaje: homer32
  Alimentación pro mini Uveral 6 930 27-03-2014, 04:53 PM
Último mensaje: Uveral
  Duda con Jack de alimentación del Arduino Uno Lord Bergidum 19 12,907 03-01-2014, 07:29 PM
Último mensaje: Electromecánico