Welcome! Log In Create A New Profile

Advanced

help megatronic v2 ... qualcuno la usa o l'ha usata? [Risolto]

Posted by giggi 
help megatronic v2 ... qualcuno la usa o l'ha usata? [Risolto]
December 14, 2013 04:44PM
ho problemi con l'hotend ... non mi si scalda .... forse sbaglio io qualche connessione ... chi mi aiuta? smiling smiley

Edited 2 time(s). Last edit at 04/14/2014 07:36PM by Gordie.
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 14, 2013 04:55PM
Se vuoi un poco di aiuto, come minimo sindacale dovresti dire:

1) Che temperatura ti restituisce la stampante
2) che firmware usi
3) se usi termistore (tipo?) o termocoppia (tipo?)
3bis) una copia di PINS.H

Salute
Davide
3ntr


==============================
no toys here...sorry
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 14, 2013 05:17PM
hai ragione, scusatemi, ma sto impazzendo dietro a questo problema....l'estrusore, non so il nome, è questo qui , il firmware è marlin, a seguire pins.h

#ifndef PINS_H
#define PINS_H

#define X_MS1_PIN -1
#define X_MS2_PIN -1
#define Y_MS1_PIN -1
#define Y_MS2_PIN -1
#define Z_MS1_PIN -1
#define Z_MS2_PIN -1
#define E0_MS1_PIN -1
#define E0_MS2_PIN -1
#define E1_MS1_PIN -1
#define E1_MS2_PIN -1
#define DIGIPOTSS_PIN -1



/****************************************************************************************
* MegaTronics v2.0
*
****************************************************************************************/
#if MOTHERBOARD == 701
#define KNOWN_BOARD 1


#define E0_STEP_PIN 35
#define E0_DIR_PIN 36
#define E0_ENABLE_PIN 34

#define E1_STEP_PIN 29
#define E1_DIR_PIN 39
#define E1_ENABLE_PIN 28

#define E2_STEP_PIN 23
#define E2_DIR_PIN 24
#define E2_ENABLE_PIN 22


#define HEATER_0_PIN 9 // EXTRUDER 1
#define HEATER_1_PIN 8 // EXTRUDER 2
#define HEATER_2_PIN -1

#if TEMP_SENSOR_0 == -1
#define TEMP_0_PIN 8 // ANALOG NUMBERING
#else
#define TEMP_0_PIN 13 // ANALOG NUMBERING
#endif


#if TEMP_SENSOR_1 == -1
#define TEMP_1_PIN 4 // ANALOG NUMBERING
#else
#define TEMP_1_PIN 15 // ANALOG NUMBERING
#endif

#define TEMP_2_PIN -1 // ANALOG NUMBERING

#define HEATER_BED_PIN 10 // BED
#define TEMP_BED_PIN 14 // ANALOG NUMBERING

#define BEEPER 64 // Beeper on AUX-4



//List of pins which to ignore when asked to change by gcode, 0 and 1 are RX and TX, do not mess with those!
#define _E0_PINS E0_STEP_PIN, E0_DIR_PIN, E0_ENABLE_PIN, HEATER_0_PIN,
#if EXTRUDERS > 1
#define _E1_PINS E1_STEP_PIN, E1_DIR_PIN, E1_ENABLE_PIN, HEATER_1_PIN,
#else
#define _E1_PINS
#endif
#if EXTRUDERS > 2
#define _E2_PINS E2_STEP_PIN, E2_DIR_PIN, E2_ENABLE_PIN, HEATER_2_PIN,
#else
#define _E2_PINS
#endif

#define SENSITIVE_PINS {0, 1, X_STEP_PIN, X_DIR_PIN, X_ENABLE_PIN, X_MIN_PIN, X_MAX_PIN, Y_STEP_PIN, Y_DIR_PIN, Y_ENABLE_PIN, Y_MIN_PIN, Y_MAX_PIN, Z_STEP_PIN, Z_DIR_PIN, Z_ENABLE_PIN, Z_MIN_PIN, Z_MAX_PIN, PS_ON_PIN, \
HEATER_BED_PIN, FAN_PIN, \
_E0_PINS _E1_PINS _E2_PINS \
analogInputToDigitalPin(TEMP_0_PIN), analogInputToDigitalPin(TEMP_1_PIN), analogInputToDigitalPin(TEMP_2_PIN), analogInputToDigitalPin(TEMP_BED_PIN) }
#endif


ci capisco poco .... smiling smiley

Edited 2 time(s). Last edit at 12/16/2013 02:39AM by giggi.
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 14, 2013 05:50PM
Io uso Repetier, ma i PINS del riscaldatore dovrebbero essere identici.

nella sezione Megatronics 2 del file PINS.H devi correggere questa sezione (ammesso che tu abbia configurato corretamente CONFIG.H):

#if TEMP_SENSOR_0 == -1
#define TEMP_0_PIN 4 // ANALOG NUMBERING
#else
#define TEMP_0_PIN 15 // ANALOG NUMBERING
#endif

Ciao
Davide
3ntr


==============================
no toys here...sorry
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 14, 2013 05:58PM
Io ho quella scheda. La connessione é segnata abbastanza chiaramente vicino ai 12v dell'alimentazione. Occhio che ci sono 2 coppie di connessioni per la 12v. Uno é per alimentare tutto e uno é dedicato all'heated bed.
In caso prova a girare i cavi anche se non dovrebbe cambiare nulla.


--- Prusa i3 Single Frame - Megatronics V2.0 - FW Repetier - E3D v6 Bowden ---
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 04:09AM
le connessioni le ho ricontrollate più volte .... con l'usb a sx la prima a sx è per l'alimentazione della scheda, quella a dx per il bed .... ma c'è un modo per capire se il termistore funziona? oppure, visto che la megatronics accettua due estrusori, si può impostare da qualche parte di usare il secondo invece del primo? anche se non sò bene a cosa può servire visto che accendendo l'hotend misuro 12 V ai suoi morsetti ....
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 04:52AM
controlla che il sensore temperatura funzioni. se non viene rilevato quello non viene scaldato niente.
quando parte a scaldare l'estrusore, sulla scheda si accende un led rosso che indica il funzionamento.

per il sensore temperatura prova in caso a girare i contatti


--- Prusa i3 Single Frame - Megatronics V2.0 - FW Repetier - E3D v6 Bowden ---
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 05:42AM
questo dubbio mi è venuto infatti ... indica sempre poco più di 21° ed oscilla ... 21,3...21,4...21,5....21,3....la luce rossa si accende e infatti rilevo i 12V sui morsetti...con il tester è possibile verificare o il sensore o il termistore?
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 05:44AM
non sò se il config.h è ben configurato...è questo



//===========================================================================
//=============================Thermal Settings ============================
//===========================================================================
//
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
//
//// Temperature sensor settings:
// -2 is thermocouple with MAX6675 (only for sensor 0)
// -1 is thermocouple with AD595
// 0 is not used
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
// 3 is mendel-parts thermistor (4.7k pullup)
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan) (4.7k pullup)
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
//
// 1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
// (but gives greater accuracy and more stable PID)
// 51 is 100k thermistor - EPCOS (1k pullup)
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan) (1k pullup)

#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 1

// Actual temperature must be close to target for this long before M109 returns success
#define TEMP_RESIDENCY_TIME 10 // (seconds)
#define TEMP_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one
#define TEMP_WINDOW 1 // (degC) Window around target to start the recidency timer x degC early.

// The minimal temperature defines the temperature below which the heater will not be enabled It is used
// to check that the wiring to the thermistor is not broken.
// Otherwise this would lead to the heater being powered on all the time.
#define HEATER_0_MINTEMP 5
#define HEATER_1_MINTEMP 5
#define HEATER_2_MINTEMP 5
#define BED_MINTEMP 5

// When temperature exceeds max temp, your heater will be switched off.
// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
// You should use MINTEMP for thermistor short/failure protection.
#define HEATER_0_MAXTEMP 500
#define HEATER_1_MAXTEMP 500
#define HEATER_2_MAXTEMP 500
#define BED_MAXTEMP 160

// If your bed has low resistance e.g. .6 ohm and throws the fuse you can duty cycle it to reduce the
// average current. The value should be an integer and the heat bed will be turned on for 1 interval of
// HEATER_BED_DUTY_CYCLE_DIVIDER intervals.
//#define HEATER_BED_DUTY_CYCLE_DIVIDER 4

// PID settings:
// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define PID_MAX 256 // limits current to nozzle; 256=full current
#ifdef PIDTEMP
//#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
// is more then PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
#define PID_INTEGRAL_DRIVE_MAX 255 //limit for the integral term
#define K1 0.95 //smoothing factor withing the PID
#define PID_dT ((16.0 * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period of the temperature routine

// If you are using a preconfigured hotend then you can use one of the value sets by uncommenting it
// The Future Is 3D, Inc.
#define DEFAULT_Kp 22.2
#define DEFAULT_Ki 1.08
#define DEFAULT_Kd 114

// Makergear
// #define DEFAULT_Kp 7.0
// #define DEFAULT_Ki 0.1
// #define DEFAULT_Kd 12

// Mendel Parts V9 on 12V
// #define DEFAULT_Kp 63.0
// #define DEFAULT_Ki 2.25
// #define DEFAULT_Kd 440
#endif // PIDTEMP

// Bed Temperature Control
// Select PID or bang-bang with PIDTEMPBED. If bang-bang, BED_LIMIT_SWITCHING will enable hysteresis
//
// uncomment this to enable PID on the bed. It uses the same ferquency PWM as the extruder.
// If your PID_dT above is the default, and correct for your hardware/configuration, that means 7.689Hz,
// which is fine for driving a square wave into a resistive load and does not significantly impact you FET heating.
// This also works fine on a Fotek SSR-10DA Solid State Relay into a 250W heater.
// If your configuration is significantly different than this and you don't understand the issues involved, you proabaly
// shouldn't use bed PID until someone else verifies your hardware works.
// If this is enabled, find your own PID constants below.
//#define PIDTEMPBED
//
//#define BED_LIMIT_SWITCHING

// This sets the max power delived to the bed, and replaces the HEATER_BED_DUTY_CYCLE_DIVIDER option.
// all forms of bed control obey this (PID, bang-bang, bang-bang with hysteresis)
// setting this to anything other than 256 enables a form of PWM to the bed just like HEATER_BED_DUTY_CYCLE_DIVIDER did,
// so you shouldn't use it unless you are OK with PWM on your bed. (see the comment on enabling PIDTEMPBED)
#define MAX_BED_POWER 256 // limits duty cycle to bed; 256=full current

#ifdef PIDTEMPBED
//120v 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
//from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, argressive factor of .15 (vs .1, 1, 10)
#define DEFAULT_bedKp 10.00
#define DEFAULT_bedKi .023
#define DEFAULT_bedKd 305.4

//120v 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
//from pidautotune
// #define DEFAULT_bedKp 97.1
// #define DEFAULT_bedKi 1.41
// #define DEFAULT_bedKd 1675.16

// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
#endif // PIDTEMPBED



//this prevents dangerous Extruder moves, i.e. if the temperature is under the limit
//can be software-disabled for whatever purposes by
#define PREVENT_DANGEROUS_EXTRUDE
//if PREVENT_DANGEROUS_EXTRUDE is on, you can still disable (uncomment) very long bits of extrusion separately.
#define PREVENT_LENGTHY_EXTRUDE

#define EXTRUDE_MINTEMP 170
#define EXTRUDE_MAXLENGTH (X_MAX_LENGTH+Y_MAX_LENGTH) //prevent extrusion of very large distances.

Edited 1 time(s). Last edit at 12/16/2013 02:20AM by giggi.
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 05:45AM
e quindi ti legge la temperatura ambiente.... col tester controlla la resistenza che non sia interrotta..... se ci sono i 12 V, si accende la lucina.... ma l'hotend non scalda..... vuol dire "resistenza interrotta" nell'hotend

un'altra cosa..... cortesemente... non pubblicate l'intero file di configurazione, i files sono divisi in sezioni ben definite, fate il copia ed incolla della parte di codice interessata altrimenti diventa illeggibile il forum e si diventa matti a scorrerlo

Edited 1 time(s). Last edit at 12/15/2013 05:50AM by immaginaecrea.


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 06:03AM
nulla ... anche cambiando i pin non va ... da subito errore ... però ho notato che quello originale (8) è usato anche per l'estrusore 2 nel mio file ...



#define HEATER_0_PIN 9 // EXTRUDER 1
#define HEATER_1_PIN 8 // EXTRUDER 2
#define HEATER_2_PIN -1

#if TEMP_SENSOR_0 == -1
#define TEMP_0_PIN 8 // ANALOG NUMBERING
#else
#define TEMP_0_PIN 13 // ANALOG NUMBERING
#endif


forse un conflitto?
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 15, 2013 06:08AM
scusa ma se hai detto che ti legge la temperatura ambiente, si accende la lucetta ed il multimetro ti restituisce i 12 V alla lettura dell'uscita.... perchè continui ad insistere su scheda e firmware?


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 16, 2013 02:36AM
Prima di tutto mi scuso per aver abusato dello spazio offerto dal forum, ma è la prima volta che ne uso uno e non ho pensato a mettere solo la parte che riguarda la mia scheda e quella delle impostazioni delle temperature. In effetti dopo aver messo anche il config.h il dubbio sull'illegibilità del post mi è venuto ma a dire il vero ho pensato "ecco, così c'è proprio tutto" nel senso che magari avrei omesso qualche riga importante per aiutare gli altri utenti a capire.
Fatto edit e tolte le parti che credo non riguardino il mio problema.

Davide, insistevo su firmware e scheda perchè non sapevo che potevo verificare la resistenza del hotend, oggi quando torno a casa è la prima cosa che verifico.
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 16, 2013 05:41AM
Quote
giggi
Prima di tutto mi scuso per aver abusato dello spazio offerto dal forum, ma è la prima volta che ne uso uno e non ho pensato a mettere solo la parte che riguarda la mia scheda e quella delle impostazioni delle temperature. In effetti dopo aver messo anche il config.h il dubbio sull'illegibilità del post mi è venuto ma a dire il vero ho pensato "ecco, così c'è proprio tutto" nel senso che magari avrei omesso qualche riga importante per aiutare gli altri utenti a capire.
Fatto edit e tolte le parti che credo non riguardino il mio problema.

Davide, insistevo su firmware e scheda perchè non sapevo che potevo verificare la resistenza del hotend, oggi quando torno a casa è la prima cosa che verifico.

Non ti preoccupare, le regole che hai potuto leggere e che spero completeremo tutti insieme con le Faq ed il resto, non le ho mica scritte per te..... se scorri il forum ti accorgi che postare interi files è la norma....... e, essendo un problema di "leggibilità", va a discapito di chi ha postato la discussione che, come spiegavo, rischia di ritrovarsi con "nessuno" che lo considera.....

per la resistenza, col multimetro, controlla che sia dai 6.8 a 8.5 ohm..... se ti da resistenza infinita..... è ovviamente interrotta..... ma è la prima verifica da fare.


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 16, 2013 05:50AM
Io avevo lo stesso problema, ho risolto mettendo 1 su tutti i valori:

#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 1
#define TEMP_SENSOR_2 1
#define TEMP_SENSOR_BED 1
Re: help megatronic v2 ... qualcuno la usa o la usata?
December 16, 2013 06:00AM
@Davide nel caso la resistenza fosse interrotta è possibile sostituirla o devo cambiare tutto il pezzo?

@luk&fed dopo aver verificato la resistenza, sperando che non sia rotta, farò anche questa prova.

vi aggiorno e intanto grazie.

Edited 1 time(s). Last edit at 12/16/2013 06:06AM by giggi.
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 16, 2013 07:53AM
@giggi..... aiaiai.... eee si, è lui..... credo puoi trovare tutto di quell'hotend ma...... leggiti anche questa discussione.
Che tipo di hot end ho?


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 16, 2013 08:06AM
@Davide ,,, ho scritto "nel caso" ... non gli ho già fatto il funerale ... spinning smiley sticking its tongue out


quindi sarebbe possibile sostituire la resistenza secondo te? e come? io li non vedo parti "smontabili"

Edited 1 time(s). Last edit at 12/16/2013 08:07AM by giggi.
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 16, 2013 08:27AM
giggi..... non lo so sinceramente.... non lo faccio mica io quello..... non l'ho neanche mai preso in mano da poter vederne le fattezze, mi sono basato sulle esperienze altrui....

per quell'hotend è meglio che chiedi a chi ce l'ha o a chi te lo ha venduto.... io ti ho solo segnalato la discussione perchè, lamentando un problema con quell'hotend.... ti devi mettere in fila..... scusa l'ironia..... ;-)


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 16, 2013 08:33AM
ho capito ... nel caso fosse andato e non riparabile mi compro il tuo ... ok? grinning smiley
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 16, 2013 08:45AM
si...... così mi fai passare per spammer.... perfetto.... no.... non intendevo questo.... ti dico io per primo che ci sono prodotti validissimi, davvero è solo perchè di quello ne ho oramai lette di cotte e di crude.... poi magari non è l'hotend ed il tuo va benissimo..... dicono che usando pla non ha problemi quindi....


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 17, 2013 02:27AM
riiiiiiiiiisoltoooooo.....sotto le due guaine bianche di isolamento che portano la tensione alla resistenza c'erano ..... due fili staccati .....moody smiley ... risaldati entrambi e per magia .... 185° in pochi minuti ... smiling smiley

l'unica cosa che ho notato però è che quando arriva sui 170° lo stagno si "ammorbisce" e tende a far riscollegare i cavi ... secondo voi se uso un pò di quella pasta rossa che si usa per le guarnizioni dei motori per "tenere fermi" i cavi faccio grossi danni? oppure devo usare altro per saldare?

ps un ringraziamento a tutti quelli che con i loro suggerimenti mi hanno portato ad indagare e trovare il guasto, se non fosse stato per controllare il valore della resistenza non avrei mai guardato una cosa che davo per scontato fosse fatta bene e funzionante.
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 17, 2013 03:23AM
Saldare i terminali della resistenza riscaldante e' come fare un ombrello di zucchero.

....La lega da saldatura fonde da 190 a 230 C.

Morale: i terminali di una resistenza riscaldante (tipo elettronica, per intendersi) vanno crimpati.

Salute
Davide
3ntr


==============================
no toys here...sorry
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 17, 2013 03:34AM
cioè fissati in modo meccanico? questi erano originariamente saldati ... forse con qualche lega diversa?
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 17, 2013 05:31AM
Sara' anche qualche lega diversa.
Ma il punto e' : TU ce l'hai una lega diversa ?
Morale: metti un morsetto, e risolvi velocemente il problema.
Poi, se hai tempo e voglia, indaga sulle leghe da saldatura (IMHO perdi tempo...meglio se indaghi sulle resistenze a cartuccia :-) )

Gingolbel,
Davide
3ntr


==============================
no toys here...sorry
Re: help megatronic v2 ... qualcuno la usa o l'ha usata?
December 18, 2013 02:46AM
messo morsetto prelevato da mammut .... risolto il problema ... smiling smiley
grazie Davide ....
Sorry, you can't reply to this topic. It has been closed.