Se sei giā registrato           oppure    

Orario: 19/03/2024 06:38:05  

 

Energia Alternativa ed Energia Fai Da Te > Applicazioni E Realizzazioni Pratiche

VISUALIZZA L'ALBUM

Pagine: (29)   1   2   3   4   5   6   [7]   8   9   10   11   12   13   14   15   16   17   18   19   20  ...>    (Ultimo Msg)


Estrusore per creare filo stampa 3D
FinePagina

ize
Watt


Gruppo:Utente
Messaggi:44

Stato:



Inviato il: 05/01/2016 06:57:56

Che dire, complimenti per il progetto.
Ottimo lavoro.



---------------
3D printer and racing drones addicted
https://www.youtube.com/channel/UCX7UjdoPqErjrR2nYaxkqCw

 

neto
KiloWatt


Gruppo:Utente
Messaggi:131

Stato:



Inviato il: 05/01/2016 17:01:53

Ho provato ad implementare il firmware, con ntc da 100k ho riscontrato i seguenti dati: setpoint 0.00, temp 36,6 (traballante); setpoint 300, temp 179,2.Regolando il setponit varia inspiegabilmente anche il valore della temperatura.Un disastro; ho provato a sostituire ntc con una resistenza da 100K, cambia solo la temp 59.6 con setpoint 0.00,gli altri dati rimangono uguali(300,179,2).
Guardando bene il tuo schema, mi sembra, che il sensore č collegato da una parte a +5 passa per ntc, prendi il segnale e lo colleghi ad analogico A1 che dovrebbe fare da partitore con una resistenza che vā a massa, se si con che valore??.L'altra entrata A2 alimentata dal potenziometro da 10K mi sembra che vā bene.
In attesa di pronto soccorso ti saluto neto

 

neto
KiloWatt


Gruppo:Utente
Messaggi:131

Stato:



Inviato il: 05/01/2016 17:11:00

Righetz dimenticavo, per la libreria, ho seguito il tuo consiglio, dopo varie prove ho cambiato il titolo della stessa da(Pid-Library in Pid_Library) e tutto ha funzionato perfettamente.
Grazie ciaoo neto

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 05/01/2016 18:50:14


CITAZIONE

Guardando bene il tuo schema, mi sembra, che il sensore č collegato da una parte a +5 passa per ntc, prendi il segnale e lo colleghi ad analogico A1 che dovrebbe fare da partitore con una resistenza che vā a massa, se si con che valore??.L'altra entrata A2 alimentata dal potenziometro da 10K mi sembra che vā bene.
In attesa di pronto soccorso ti saluto neto


si č vero se non collegati bene i piedini c'č da lambiccare.
Il sensore va con un piedino a +5V l'altro piedino va collegato ad un resistore da 100K poi il resistore da 100K al negativo.
L'intermedio a il resistore 100K e NTC vanno collegati al pin analogico di arduino.

Gnd) ---- (100k-Resistor) -------|------- (100K-Thermistor) ---- (+5v)
*********************************|
**************************** Analog Pin 2



Modificato da righetz - 05/01/2016, 19:24:54


---------------
Chi non si indebita fa la rabbia degli usurai

 

tgsimo_a

Avatar
GigaWatt


Gruppo:Utente
Messaggi:1508

Stato:



Inviato il: 05/01/2016 19:01:29

Io ci capisco gran poco... posso solo apprezzarne il talento...



---------------
Signore dammi la pazienza... perché se mi dai la forza spacco tutto!!!

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 05/01/2016 19:24:10

Presto ci saranno nuove prove, sto implementando il codice per la gestione dello stepper, non č complicato per chi lo sa fare.... sto imparando



---------------
Chi non si indebita fa la rabbia degli usurai

 

neto
KiloWatt


Gruppo:Utente
Messaggi:131

Stato:



Inviato il: 05/01/2016 22:58:28

Righetz, permettimi, sei forte, grazie domani provo
neto

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 05/01/2016 23:43:08

ok teniamoci aggiornati



---------------
Chi non si indebita fa la rabbia degli usurai

 

neto
KiloWatt


Gruppo:Utente
Messaggi:131

Stato:



Inviato il: 06/01/2016 22:54:55

Ho aggiunto come partitore la resistenza da 100k nel nodo NTC a massa,con temperatura ambiente 16 gradi leggo, -27.
Sono fuori, come si dice dalle mie parti, di una riga di case.
Di seguito elenco le misure per confronto che ho fatto con il sensore della stampante 3d,dotato dello stesso NTC della trafila con quelle lette sul termoregolatore della trafila:
tempo riscald. stampante 3d trafila
15min. 112 48,22
20 " 204 114,6
25 " 230 130,7
Le temperature lette sulla stampante non sono sicuramente esatte pero considerando che ho stampato ABS a 230° e PLA a 190°in modo soddisfacente
ritengo che siano adeguate anche per controllare la trafila.
Ho fatto il solito casino, mi sembra invece che il tuo termoregolatore
funzioni bene, legge la temperatura ambiente con leggera differenza, parte bene, non ho capito cosa leggi quando inizia la trafilatura della plastica.
Per il mio caso, penso lo schema sia a posto, forse si dovrebbe intervenire sull'algoritmo, che sinceramente non saprei dove e come metterci le mani.
In attesa di imbeccate auguro buona notte
neto

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 06/01/2016 23:46:09

Domani faccio 2 controlli sulla formula per il calcolo della temp.
Tempo permettendo provo anche la nuova versione del firmware.

Devo dire che anche a me con il sistema appena acceso prima di iniziare a scaldare segnava -26 o gių di li solo che poi scaldando la testina il valore impostato veniva anche raggiunto dalla sonda.
Domani proviamo Faccine/mf_pcwhack.gif



---------------
Chi non si indebita fa la rabbia degli usurai

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 07/01/2016 12:39:56

I preparativi vanno avanti, costruito just in time un supporto provvisorio.
Trovata della lana di vetro per coibentare la testina.
Mancano i collegamenti per la prova con le righe di codice per il controllo dello stepper in funzione della temperatura.
Se sta sotto di 10°C sotto al livello impostato il motore sta fermo da meno 9°C al livello della temperatura impostata o sopra il motore si attiva.

Non ho ancora una soluzione valida per la tramoggia... ispiraziooooooneeee dove seiiiii?

http://www.energialternativa.info/public/newforum/ForumEA/G/IMG_20160107_114658.jpg



la parte di codice che ho sostituito per il controllo del sensore di temperatura č questa

double Thermister(int RawADC) {
 double Temp;
 Temp = log(((100000.0*1024.0)/RawADC)-100000);
 Temp = 1 / (0.001129148 + (0.000234125* Temp) + (0.0000000876741 * Temp * Temp * Temp));
 Temp = Temp - 273.15;                                              // Converte Kelvin a Celcius
 //Temp = (Temp * 9.0)/ 5.0 + 32.0;                                 // Converte Celcius a Fahrenheit
 return Temp;


@ neto prova a sostituirlo a quello che hai utilizzato e dimmi se ti funziona, io ci provo nel pomeriggio e se ci sono altri errori li posso correggere solo verso sera causa altri impegni.



---------------
Chi non si indebita fa la rabbia degli usurai

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 07/01/2016 19:08:59

Per quanto riguarda l'algoritmo per il calcolo della temperatura con sensore NTC ci sono vari esempi in rete su come implementarlo nel codice arduino.
La forma pių utilizzata č quella dell'esempio precedente.
Per quanto riguarda il valore letto a temperatura ambiente c'č da dire che in questa ultima prova di oggi pomeriggio appena eseguita la taratura segnava un valore di -36 con una temperatura ambiente di circa 1 grado.

Questo margine di errore credo sia dovuta in special modo alla non linearitā del sensore NTC.
Questo grafico rende meglio l'idea: LINK

Nei datasheet di questi NTC vendono dati come valori di riferimento della loro sesistenza alla temperatura di 25°C.
Quindi il mio NTC 100K ha una R di 100K a 25°C alla temperatura ambiente il valore č diverso e arduino viene ingannato.

Le prove fatte oggi con l'implementazione per la gestione dello stepper non ha funzionato come dovuto. L'abilitazione dei pin probabilmente incasina tutto.... ci devo ragionare Faccine/wallbash.gif



---------------
Chi non si indebita fa la rabbia degli usurai

 

Biomass

Avatar
PetaWatt


Gruppo:Utente
Messaggi:19097

Stato:



Inviato il: 07/01/2016 19:56:11

domanda
ma se si ferma il motorino, il filo estruso cambia diametro/forma.

meglio trovare una velocitā media e trovare un compromesso T/velocitā.

per la tramoggia..
prendi un lamierino di alluminio o ferro e fasci i 3/4 chiusi, del cilindro.
Poi i lembi del lamierino li fissi ad una tramoggia sagomata ad hoc.



---------------
Instagram: real_biomass
Youtube: Biomass Cippomix
stufapellet.forumcommunity.net
W il cippatino

 

righetz

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:4225

Stato:



Inviato il: 07/01/2016 20:58:09


CITAZIONE

domanda
ma se si ferma il motorino, il filo estruso cambia diametro/forma.


Le prime prove fatte il filo non cambiava diametro /forma in caso di arresto del motore.

Se troppo veloce tendeva ad uscire ingrossando, si vedeva ad occhio.
Questo fa capire di non esagerare con il numero dei giri.

Per la tramoggia stavo pensando di realizzarla da uno dei pezzi di legno recuperato.
Tornisco, inserisco il tondo nel cilindro e sopra pratico un foro per metterci un imbuto ad incastro. Per ora pensiamoci su .

Per l'aggiunta del codice per il controllo dello stepper manca poco si tratta solo di testarla.
La furbata di fargli variare la velocitā in automatico in base alla temperatura non funziona, va in conflitto con la funzione myPID.Compute();Faccine/lamo.gif

Sembra che sono riuscito a risolvere alla solita maniera con il classico potenziometro su pin analogico da gestire manualmente... meglio di niente



Modificato da righetz - 07/01/2016, 21:17:03


---------------
Chi non si indebita fa la rabbia degli usurai

 

neto
KiloWatt


Gruppo:Utente
Messaggi:131

Stato:



Inviato il: 07/01/2016 22:24:40

Righetz complimenti da quanto sopra vedo che hai provato a trafilare peccato che il controllo della rotazione non abbia funzionato a dovere
penso che con il potenziometro, una volta trovata la giusta temperatura,
la rotazione sia conseguente e costante. Per la tramoggetta se non hai problemi con la lamiera da 1.5 e da o.5 posso mandarti il disegno della mia. La prova per il controllo della temperatura ha dato gli stessi risultati della precedente.
Seguo con interesse gli sviluppi del progetto
neto

 
 InizioPagina
 

Pagine: (29)   1   2   3   4   5   6   [7]   8   9   10   11   12   13   14   15   16   17   18   19   20  ...>    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum