Welcome! Log In Create A New Profile

Advanced

Rien ne fonctionne

Posted by cameleon 
Rien ne fonctionne
August 10, 2013 08:55AM
Allo,

Je viens de terminer de monter ma mendelmax 1.5 (ramps 1.4 Arduino et amega 2560 et A4988)

J'ai tout brancher exception du lit chauffant (pour pouvoir avoir accès aux fils plus facilement)

J'ai brancher l'alimentation et le câble USB.

Je suis avec Windows 7 64 bits.

Il ne se passe rien de rien, Le PS fonctionne et tourne, le ventilateur du Hotend est branché directement sur le PS et ce dernier fonctionne.

Je ne vois aucune led allumée, l'écran LCD n'est pas non plus fonctionnel, C'est comme si elle n'était pas branché.

Qu'est ce qui cloche S.V.P, et qu'est-ce qui me manque


1-Je m'attendais a ce que Windows détecte mon imprimante, mais non...
2-J'ai installé le driver (CDM v2.08.30) avec succès (d'après windows) soit: FTDI Bus et FDTI VCP
3-J'ai télécharger printer qui semble ne pas avoir d'exécutable et je ne sdais vraiment pas quoi faire avec ???

Un gros merci pour votre aide

Cameleon
Re: Rien ne fonctionne
August 10, 2013 10:19AM
bonjour,

c 'est bien , il faut continuer par técharger le firmware dans l' arduino 2560 ....

bonne après midi

jj
Re: Rien ne fonctionne
August 10, 2013 10:36AM
Allo,

J'ai télécharger (arduino-1.0.5-windows)

J'ai une fenêtre qui s'ouvre (sketch_aug10b / arduino 1.05) et dans (outil/type de carte) , je mets arduino 2560 or mega ADK.

Dans port série je n'ai que com1.

Ensuite si je compile, j'ai un erreur de compilation ????

J'ai remarqué que je n'ai aucun icone me disant que mon imprimante a été détecté par windows (Dans dossier imprimante)

Merci encore

cameleon
Re: Rien ne fonctionne
August 10, 2013 12:59PM
Allo,

Bon c'est parti....la lumière clignote sur la mega et mon écran LCD est allumée , mais pas de lettres ou de chiffres, seulement des carrés.

Pendant des heures j'ai viré en rond, mais c'est après avoir retirer et re-installer la ramps sur la mega que c'est parti, peut-être un mauvais contact ??????

Je vois l'icône dans propriété (non spécifié) Arduino Amega 2560 (com 6).

Maintenant la question du siècle, il y a t-il une procédure pour la calibration de mon imprimante? Ou je dois me taper une maitrise en programmation ou encore pleurer tous les larmes de mon corps.

J'ai installer Printer, ainsi que Repetier-Host, tous les drivers semblent installer.

Alors s'il y a quelqu'un de courageux qui veux me donner un coup de main...

J'ai mis 3 photos de mon imprimante

Un gros merci pour votre patience

Cameleon

Edited 1 time(s). Last edit at 08/10/2013 01:24PM by cameleon.
Attachments:
open | download - 1a.jpg (561.3 KB)
open | download - 1b.jpg (428.8 KB)
open | download - 1c.jpg (531.2 KB)
Re: Rien ne fonctionne
August 11, 2013 03:05AM
bonjour,

Il y a des procédures pour régler tous les paramètres dans le firmware de l' arduino avant de le compiler et de le télécharger dans le forum a toi de les lires.

bonne journée et bon courage

jj
Re: Rien ne fonctionne
August 11, 2013 07:58AM
Bonjour jjdu33

Si tu parle de du firmware Sprinter, je l'ai ouvert dans le logiciel Arduino.

Je doute que je dois mettre mes paramètres dans ''condiguration.H'' et ensuite téléverser dans la mega, mais le problème est je ne sais pas à servent la plupart des ses paramètres...

Je les téléverser directemet la premier fois sans avoir faits de modification du Firmware et il semble s'être téléverser correctememt.

Mais maintenant quand je fais une modification dans ''Configuration.H'' et que j'essai de le téléverser de nouveau, j'ai un conflic d'erreur dans cette partie (} block_twinking smiley est en surbrillance.


  // Settings for the trapezoid generator
  long nominal_rate; // The nominal step rate for this block in step_events/sec
  long initial_rate; // The jerk-adjusted step rate at start of block
  long final_rate; // The minimal rate at exit
  long acceleration_st; // acceleration steps/sec^2
  volatile char busy;
} block_t;

Peut-on effacer ou formater pour effacer le premier firmware ?????

Merci

cameleon

[/quote]
Re: Rien ne fonctionne
August 11, 2013 09:08AM
JJdu33,

Il me semble que lorsque tu téléverses un nouveau firmware le précédent est effacé.

PS: je suis sur MAC, c'est peut-être différent.
Re: Rien ne fonctionne
August 11, 2013 09:57AM
Non, non tu ne te trompes pas, sur mac, ou autre c'est pareil, le dernier fimware envoyé écrase le premier.


[www.thingiverse.com]
Re: Rien ne fonctionne
August 16, 2013 07:06PM
Hello Cameleon,

Alors depuis le 11 août.....t'es en vacances...quoi de neuf....tu imprimes.........

@+ pour des nouvelles de ton aventure.

Patrick.
Re: Rien ne fonctionne
August 17, 2013 07:02AM
Salut,

Je suis aussi prêt d'imprimer que de me rendre à la nage en Europe... (Je suis au Québec)

Mais un chance j'ai une autre imprimante qui elle fonctionne bien (acheté toute faite)

Mais pour celle que je suis entrain de construire...bah!

1- Axe X-Y-E fonctionnent, mais pas le Z
2- L'extrudeur fonctionne, ainsi que le lit chauffant
3- Pas trouver moyen de faire fonctionner les endStops

Pour ce qui est des EndStops, mon problème est comme je ne suis pas certain que le branchement est bon entre la Ramps et le EndStops, il est difficile de savoir si j'ai la bonne configuration dans le fireware. Il faut que je trouve un moyen de m'assurer ques les connections sont fiables, pour ainsi me casser la tête que sur le firmeware.

4- Le firmeware qui me semble le plus facile est le Repetier, malgré que pour moi c'est du chinois. Je comprend le principe, mais je ne comprends pas la plupart du temps a quoi rime les fonctions dans le firmeware. (surtout quand on ne connais pas toutes les fonctions que fait une imprimante)

Exemple d' incompréhension pour moi sur les Endstop et qu'est-ce que je dois modifier:

/* By default all endstops are pulled up to high. You need a pullup if you
use a mechanical endstop connected with gnd. Set value to false for no pullup
on this endstop.
*/
#define ENDSTOP_PULLUP_X_MIN false
#define ENDSTOP_PULLUP_Y_MIN false
#define ENDSTOP_PULLUP_Z_MIN false
#define ENDSTOP_PULLUP_X_MAX true
#define ENDSTOP_PULLUP_Y_MAX true
#define ENDSTOP_PULLUP_Z_MAX false

//set to true to invert the logic of the endstops
#define ENDSTOP_X_MIN_INVERTING true
#define ENDSTOP_Y_MIN_INVERTING true
#define ENDSTOP_Z_MIN_INVERTING true
#define ENDSTOP_X_MAX_INVERTING false
#define ENDSTOP_Y_MAX_INVERTING false
#define ENDSTOP_Z_MAX_INVERTING true

// Set the values true where you have a hardware endstop. The Pin numbe ris taken from pins.h.

#define MIN_HARDWARE_ENDSTOP_X true
#define MIN_HARDWARE_ENDSTOP_Y true
#define MIN_HARDWARE_ENDSTOP_Z true
#define MAX_HARDWARE_ENDSTOP_X false
#define MAX_HARDWARE_ENDSTOP_Y false
#define MAX_HARDWARE_ENDSTOP_Z true

//If your axes are only moving in one direction, make sure the endstops are connected properly.
//If your axes move in one direction ONLY when the endstops are triggered, set ENDSTOPS_INVERTING to true here



//// ADVANCED SETTINGS - to tweak parameters

// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0

// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false

// Inverting axis direction
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR true

//// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

// Delta robot radius endstop
#define max_software_endstop_r true

//If true, axis won't move to coordinates less than zero.
#define min_software_endstop_x false
#define min_software_endstop_y false
#define min_software_endstop_z true

//If true, axis won't move to coordinates greater than the defined lengths below.
#define max_software_endstop_x true
#define max_software_endstop_y true
#define max_software_endstop_z false

// If during homing the endstop is reached, ho many mm should the printer move back for the second try
#define ENDSTOP_X_BACK_MOVE 5
#define ENDSTOP_Y_BACK_MOVE 5
#define ENDSTOP_Z_BACK_MOVE 2

// For higher precision you can reduce the speed for the second test on the endstop
// during homing operation. The homing speed is divided by the value. 1 = same speed, 2 = half speed
#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 2
#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 2
#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 2

// When you have several endstops in one circuit you need to disable it after homing by moving a
// small amount back. This is also the case with H-belt systems.
#define ENDSTOP_X_BACK_ON_HOME 1
#define ENDSTOP_Y_BACK_ON_HOME 14
#define ENDSTOP_Z_BACK_ON_HOME 0

// You can disable endstop checking for print moves. This is needed, if you get sometimes
// false signals from your endstops. If your endstops don't give false signals, you
// can set it on for safety.
#define ALWAYS_CHECK_ENDSTOPS false

// maximum positions in mm - only fixed numbers!
// For delta robot Z_MAX_LENGTH is maximum travel of the towers and should be set to the distance between the hotend
// and the platform when the printer is at its home position.
// If EEPROM is enabled these values will be overidden with the values in the EEPROM
#define X_MAX_LENGTH 165
#define Y_MAX_LENGTH 175
#define Z_MAX_LENGTH 80

// Coordinates for the minimum axis. Can also be negative if you want to have the bed start at 0 and the printer can go to the left side
// of the bed. Maximum coordinate is given by adding the above X_MAX_LENGTH values.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0

A part de ça tout est sous contrôle winking smiley

cameleon
Re: Rien ne fonctionne
August 17, 2013 07:14AM
Quel firmware utilises-tu?
Pour ma part, je suis sous marlin et j'ai cablé mes endstop en NC "contact normalement fermé" et j'ai modifié ces lignes dans configuration.h:

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Z_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS
Re: Rien ne fonctionne
August 17, 2013 08:29AM
Allo,

Celui de Repetier (qui me semble plus facile)

cameleon
Sorry, only registered users may post in this forum.

Click here to login