3DRAG NON FUNZIONA

Sezione dedicata alla stampante 3D realizzata da Futura Elettronica in collaborazione con Elettronica In.
Ulteriori informazioni su http://3dprint.elettronicain.it/
Domenico Marsico
Messaggi: 63
Iscritto il: 10/02/2014, 20:01
Cod. abbonamento Elettronica In: 5379B
Home_Page: http://

Re: 3DRAG NON FUNZIONA

Messaggio da Domenico Marsico »

Non facciamo confusione... ho già scritto che se il firmware Marlin pensa che i sensori delle temperature sono rotti perché viene rilevata una temperatura sotto i 5°C la stampante va in errore e non accende niente!!! quindi anche se i mosfet sono buoni non si accenderebbe comunque l'estrusore, tra l'altro normalmente quando un mosfet si danneggia tendenzialmente va in corto circuito e questo significherebbe che l'estrusore rimarrebbe sempre acceso surriscaldando per poi bruciarsi, ma ho letto del problema opposto.
Io fintanto che la scheda continua a darmi 0° sulle sonde insisterei a risolvere questo problema.
Hai verificato che non si siano bruciati i pin o qualche pista dell'ingresso delle sonde termiche?
Prova ad accendere tutto con le sonde inserite e provare a leggere con un tester la tensione fra GND (negativo) e prima uno e poi l'altro pin del sensore e vedi che valore trovi...
Poi non si sa mai, hai provato a ricompilare e riprogrammare la scheda con un firmware corretto?

bye
dandb
Messaggi: 84
Iscritto il: 22/10/2015, 19:09
Home_Page: http://
Compleanno: 04 nov 1972
Città: Lesmo
Prov.: MB
Via: A. Messa

Re: 3DRAG NON FUNZIONA

Messaggio da dandb »

Perché Marlin dovrebbe pensare?
I termistori o funzionano oppure no.
Ma Alessio ha già escluso questo caso.
Poi ha visto una fumata, quindi qualcosa si è bruciato.
Ora se non scalda significa o che la resistenza è bruciata o che non è alimentata o tutte e due.
Oppure bisogna spiegare esattamente cosa significa "i sensori funzionano"
Domenico Marsico
Messaggi: 63
Iscritto il: 10/02/2014, 20:01
Cod. abbonamento Elettronica In: 5379B
Home_Page: http://

Re: 3DRAG NON FUNZIONA

Messaggio da Domenico Marsico »

dandb ha scritto:Perché Marlin dovrebbe pensare?
I termistori o funzionano oppure no.
Ma Alessio ha già escluso questo caso.
Poi ha visto una fumata, quindi qualcosa si è bruciato.
Ora se non scalda significa o che la resistenza è bruciata o che non è alimentata o tutte e due.
Oppure bisogna spiegare esattamente cosa significa "i sensori funzionano"
Nel files di configurazione di Marlin sono definiti delle costanti che di default sono impostate a 5, (cioè 5° centigradi) se il firmware leggendo le temperature dei sensori i valori rilevati sono al di sotto di quelli definiti in queste costanti, il firmare blocca il le altre operazioni e invia alla seriale (quindi rilevata e mostrata nella finestra di log di repetier) un messaggio di errore che invita a risolvere il problema e a riavviare la scheda tramite Mcode.
Nel mio firmware per esempio se la temperatura rilevata dell'estrusore non supera o è uguale a 190° non mi è neanche consentito muovere il motore di avanzamento del filo.
Magari la resistenza dell'estrusore può anche essere bruciata, ma questo non toglie il fatto che per poter funzionare correttamente la scheda (e quindi anche l'estrusore) deve funzionare PRIMA e INNANZITUTTO la sonda termica.
In fondo non è così difficile da capirne il perché, mettiamo che il firmware stupidamente ignora il fatto che non ha un feedback da parte della sonda termica (cioè il programma non ha idea della temperatura raggiunta dall'estrusore) come fa la stessa a regolarne la temperatura? a decidere quando spegnere o accenderlo?
Il PID (l'algoritmo matematico implementato per il raggiungimento e stabilizzazione delle temperature) accenderebbe l'estrusore e trovandolo sempre freddo (0°) continuerebbe a tenerlo acceso all'infinito per far salire la temperatura che invece è semplicemente non rilevata !!! BRUCIANDO ad un certo punto anche la resistenza (ma dopo aver fatto danni al resto)
Ecco che Marlin per evitare questo è stata programmata per non accendere l'estrusore se la sonda termica non funziona! siccome però il firmware non può misurare con il tester l'effettiva funzionalità della sonda e neanche i cablaggi, "considera" guasta la sonda quando la temperatura rilevata è sotto di quella programmata dalle costanti suddette (che ripeto di default sono 5°).

Quindi prima bisogna far funzionare le sonde (su repetier devo leggere circa la temperatura ambiente) poi controllo il resto.

PS le sonde le hai "misurate" ma hai anche controllato il cablaggio? non è che la sonda funziona ma la scheda non la rileva perché c'è qualche filo scollegato o in corto verso massa ?
dandb
Messaggi: 84
Iscritto il: 22/10/2015, 19:09
Home_Page: http://
Compleanno: 04 nov 1972
Città: Lesmo
Prov.: MB
Via: A. Messa

Re: 3DRAG NON FUNZIONA

Messaggio da dandb »

Certo ho capito. Era una battuta quella del "pensare"
Allora se legge 5 gradi c'è un problema con la sonda? Perché dovrebbe quanto meno leggere i 15-20 gradi ambiente, giusto?
Quindi la fumata forse è dovuta al fatto che i collegamenti del ntc sono saltati, quindi bisognerebbe prima verificare la continuità tra i capi dell'ntc con gli ingressi logici.
E in generale un check up di tutte le connessioni cioè non solo le semplici saldature.
Se ci sono stati dei corti forse i fili si sono comportati da fusibili ed essendo sottili forse uno o più di uno sono interrotti.
alessio1279
Messaggi: 24
Iscritto il: 27/05/2015, 14:01
Home_Page: http://
Compleanno: 12 lug 1989
Città: catania
Prov.: ct
Via: firenze

Re: 3DRAG NON FUNZIONA

Messaggio da alessio1279 »

ok ok grazie per l' assistennza!! :D :D cerchero di vedere cosa posso fare visto che adesso sò che il problema e nella scheda! :D
alessio1279
Messaggi: 24
Iscritto il: 27/05/2015, 14:01
Home_Page: http://
Compleanno: 12 lug 1989
Città: catania
Prov.: ct
Via: firenze

Re: 3DRAG NON FUNZIONA

Messaggio da alessio1279 »

buongiorno scusate ho fatto confusione con i post dal telefono non avevo notato la seconda pagina e quindi non avevo letto il resto comunque venendo a noi, avevo gia provato a mettere il firmware diversi ma non è cambiato niente... per quanto riguarda i le sonde ho provato a scambiarla con quella del piatto e la sonda funziona e ho anche provato una con una sonda nuova gia con i fili presaldati... ma quando la collego nel ingresso dell estrusore niente se la collego in quella del piatto funziona anche questa... quindi direi che possiamo escludere le sonde... infatti come dici credo sia qualcosa nella scheda come i pin oggi proverò a leggere i valori con in tester in entrambi gli ingressi. e li posterò qui cosi credo che se ci siano valori strani nell igreesso della sonda dell estrusore confrontandoli con l'ingresso della sonda del piatto che funziona ,dovremmo notare la differenza...
ancora grazie per il supporto ragazzi!! :D
alessio1279
Messaggi: 24
Iscritto il: 27/05/2015, 14:01
Home_Page: http://
Compleanno: 12 lug 1989
Città: catania
Prov.: ct
Via: firenze

Re: 3DRAG NON FUNZIONA

Messaggio da alessio1279 »

ho controllato entrambi i pin delle sonde sulla scheda sia estrusore che piatto e i valori sono rispettivamente 5 volt estrusore e 4.99 volt piatto adesso non so se siano nella norma o meno! sapete dirmi voi?????????
Avatar utente
SgaboLab
Messaggi: 50
Iscritto il: 19/06/2015, 17:02
Occupazione: disoccupato
Home_Page: http://sgabolab.altervista.org/
Compleanno: 19 apr 1973
Città: Trento
Contatta:

Re: 3DRAG NON FUNZIONA

Messaggio da SgaboLab »

alessio1279 ha scritto:ho controllato entrambi i pin delle sonde sulla scheda sia estrusore che piatto e i valori sono rispettivamente 5 volt estrusore e 4.99 volt piatto adesso non so se siano nella norma o meno! sapete dirmi voi?????????
Ciao, ho dato un occhiata allo schema elettrico ... i casi sono due:

1 ti si è bruciato l'ingresso di arduino e puoi solo cambiare la scheda o cambiare il codice per usare l'ingresso temp del bed e il bed lo controlli esternamente.

2 accanto al connettore della temp dovrebbe esserci una resistenza smd ... forse si è bruciata questa a seguito del primo ternistore che si è bruciato, eventualità molto difficile ma se hai visto fumo è l'unica cosa che si può bruciare prima dell'ingresso di arduino.

La tua misura delle tensioni però mi fa pensare che siamo nel caso 1, probabilmente semplicemente un chip arduino diffettoso :(
dandb
Messaggi: 84
Iscritto il: 22/10/2015, 19:09
Home_Page: http://
Compleanno: 04 nov 1972
Città: Lesmo
Prov.: MB
Via: A. Messa

Re: 3DRAG NON FUNZIONA

Messaggio da dandb »

Controlla tutto il circuito della sonda e del riscaldatore.
https://www.futurashop.it/Allegato_PDF_ ... DRIVER.pdf
A pag 4 e 5 ci sono gli schemi.
Se le resistenze R7 -R8 e i condensatori C7 e C8 funzionano o sono in corto.
Probabilmente uno dei due non funziona.
Mikeb69
Messaggi: 689
Iscritto il: 25/02/2014, 15:41
Cod. abbonamento Elettronica In: 9417B
Home_Page: http://www.iboin.it
Compleanno: 13 lug 1969
Città: Busto Arsizio
Prov.: VA

Re: 3DRAG NON FUNZIONA

Messaggio da Mikeb69 »

Io farei un test molto semplice . Caricherei sulla scheda questo firmware :
(non ho più il controller 3DRAG ma mi sembra che i PIN siano questi : 13 e 14)

Codice: Seleziona tutto

#define THERM_1_PIN          13   
#define THERM_2_PIN          14   

int valore=0;
void setup() 
{
    Serial.begin(9600);          
}

void loop() 
{

  valore = analogRead(THERM_1_PIN);    
  Serial.print('Therm 1 : ');
  Serial.println(valore);             
  delay(500);
  valore = analogRead(THERM_2_PIN);    
  Serial.print('Therm 2 : ');
  Serial.println(valore);             
  delay(500);   
}
Attaccherei la stessa NTC prima al THERM_1 e poi al THEMR_2 e dal MONITOR SERIALE di ARDUINO leggerei i valori. Si vede subito a quel punto se la scheda o l' ATMEGA2560 hanno dei problemi.
Se i valori letti sono gli stessi , non ci sono problemi. Se i valori diversi o uno dei 2 è uguale a 0, non è un problema del firmware ma della scheda.
Rispondi