Riccardo
| Inviato il: 01/04/2017 23:16:45
|
No non mi scrive il dato di temperatura il sensore è collegato
Immagine Allegata: p20.JPG
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| |
| | Vincent
| Inviato il: 01/04/2017 23:30:14
|
Perche hai fatto riferimento a temp che e una varuabile devi far eseguire la funzione la funzione ti dara il valore di temp
Credo ci andrebbe invece di temp
Mux1(int channel) come canale 15 ...visto che hai messo return temp
--------------- SuperSolar http://forum.saturnoprezzi.com/
| | | | Vincent
| Inviato il: 01/04/2017 23:33:57
|
client.print("Temp=");
client.print(mux1(15));
Compreso l inghippo? Temp te lo restituisce la funzione che deve essere richiamata se no non esegue il codice ...
--------------- SuperSolar http://forum.saturnoprezzi.com/
| | | | Riccardo
| Inviato il: 02/04/2017 00:07:35
|
Mi restituisce un valore errato
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | Vincent
| Inviato il: 02/04/2017 00:16:34
|
Il valore adesso te lo da?
Ae e errato sono sbagliati
Questi
Temp = analogRead(SIG_pin);
Temp = Ro/((1023/Temp)-1);
Temp = Temp / Ro; // (R/Ro)
Temp = log(Temp); // ln(R/Ro)
Temp = Temp/B; // 1/B * ln(R/Ro)
Temp = Temp + 1.0 / (Tnom + 273.15); // + (1/To)
Temp = 1.0 / Temp; // Invert
Temp = Temp - 273.15; // convert to C
O il ciclo for
Tra un temp e l altro metti i serial.print(temp)
cosi controlli dov e l errore ti da un valore negativo?
--------------- SuperSolar http://forum.saturnoprezzi.com/
| | | | Riccardo
| Inviato il: 02/04/2017 00:17:45
|
Si quello l'avevo corretto,è che ho preso i 5v come riferimento del partitore con l'NTC anziche i 3,3 del D1
Non so se l'ho fatto fuori
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | Riccardo
| Inviato il: 02/04/2017 00:28:37
|
Il D1 è ancora integro perchè la tensione la legge giusta,la temperatura pero è errata ci saranno 15-16 gradi
Immagine Allegata: temp.JPG
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | Vincent
| Inviato il: 02/04/2017 00:36:41
|
Hai un termometro fai temp X 2 forse c e un errore di calcolo o e starato il sensore
Serve camparare la temp con un altro termometro
Se no andiamo alla cieca se dici che ci sono 16 gradi metti x 2 tanto a noi bastano 5 gradi di precisione 0.02v x ogni grado con 5 siamo a 0.10 x tens sis 1,2 volt ancora tollerabile basta non si discosta troppo
--------------- SuperSolar http://forum.saturnoprezzi.com/
| | | | Riccardo
| Inviato il: 02/04/2017 01:08:43
|
C'è un'altro problema nel calcolo che non capisco.Ho staccato nuovamente il circuito dalle batterie e mi da una temperatura di 358 gradi,e quando tocco il sensore con le mani per far variare la temperatura non varia.C'è qualche errore nel rilievo dal mux nello sketch
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | Vincent
| Inviato il: 02/04/2017 01:20:45
|
Se e il mux1 90 non fa il ciclo
--------------- SuperSolar http://forum.saturnoprezzi.com/
| | | | Vincent
| Inviato il: 02/04/2017 01:23:53
|
for(int i = 15; i < 15; i ++){
digitalWrite(controlPin[i], muxChannel[channel][i]);
}
sostituisci con
i=15;
digitalWrite(controlPin[i], muxChannel[channel][i]);
--------------- SuperSolar http://forum.saturnoprezzi.com/
| | | | Riccardo
| Inviato il: 02/04/2017 08:48:09
|
Ho fatto una prova,ho tolto il mux dalla sua strip e collegato l'ingresso dell NTC al piedino A0 la misura è esatta,segno che il problema è sull'apertura della porta del mux.vedi allegato.
ho aperto il collegamento e vedi allegato2
Immagine Allegata: p21.JPG
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | Riccardo
| Inviato il: 02/04/2017 08:48:36
|
allegato2
Immagine Allegata: p22.JPG
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| |
| | |
|
Versione Mobile!
|
|
|
|
|
|
|
|
|
|
|
|