Se sei già registrato           oppure    

Orario: 02/05/2024 08:24:21  

 

Energia Alternativa ed Energia Fai Da Te > Arduino

VISUALIZZA L'ALBUM

Pagine: (10)   1   2   3   4   5   [6]   7   8   9   10    (Ultimo Msg)


aiuto su variazione programmazione arduino
FinePagina

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 24/10/2016 19:20:26

ok sono riuscito a trovare un po' di tempo tanto era solo il tempo di caricare il tutto e farlo girare.
come accende mi abilita tutte e 3 le elettrovalvole ma questo forse perché avendo tutte le sonde volanti alla stessa temperatura va in tilt ma appena ne scaldo una funziona regolarmente.
il problema rimane sul riempimento che come carico tutto accende e si spegne come sollevo il galleggiante ma poi anche se lo abbasso ed illumino i raggi uv non parte più

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



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

Anche se non ho modificato quella parte di codice, ieri sera ne ho provato il funzionamento simulando con una fotoresistenza il sensore UV e con un interruttore il galleggiante. E confermo che funziona, sia variando la luce che modificando lo stato del galleggiante. Piuttosto, come colleghi il galleggiante alla scheda? Vi è la resistenza di pullup da 10K tra il pin del galleggiante e la massa?



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

farstar1965

Avatar
KiloWatt


Gruppo:Utente
Messaggi:293

Stato:



Inviato il: 24/10/2016 20:26:23

Piccolo contributo, spero.
All'accensione Arduino mette tutte le porte low quindi se irele funzionano in logica invertita è normale che vadano in on.
Grazie. Marco.



---------------
Più impari più ti rendi conto di quanto sei ignorante.

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 25/10/2016 10:30:22

Hai ragione fastar1965, nella versione del software di epry quell'aspetto non è considerato e non sapendo bene come funziona la scheda e quale servizi deve gestire (cosa comandano i relè K1, K2, K3, K4...?) ho pensato di modificare solo la logica di gestione delle sonde ed correggere qualche errore. La richiesta iniziale di epry era quella di aiutarlo a sistemare la logica di funzionamento delle sonde.

In effetti sarebbe meglio aggiungere al setup delle istruzioni per portare tutti i pin dei relè in HIGH.

    /*
 * Sensore ultravioletti sul pin A6
 * Galleggiante sul pin 10
 * pulsante riempimnto serbatoio pin 11
 * relè K1 e K2 sul pin A1 digitale 15
 * relè K3 sul pin A2 digitale 16
 * relè K4 sul pin A3 digitale 17
 * relè K5 sul pin A0 digitale 14
 * ....
 */


#include <Wire.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#include <LiquidCrystal.h>

#define ONE_WIRE_BUS 2


// Imposta la comunicazione oneWire per comunicare
// con un dispositivo compatibile
OneWire pin2(ONE_WIRE_BUS);


// Passaggio oneWire reference alla Dallas Temperature.
DallasTemperature sensors(&pin2); //Pin 2


// RS EN D4 D5 D6 D7
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

float sonda1;
float sonda2;
float sonda3;
byte blocco = 1;
int i = 0;
int i2 = 0;
int soglia_sole = 5; //soglia UV oltre la quale è giorno
int sensoreUV = A6;    // PIN PER IL SENSORE UV
int range = 3; // oscillazione differenziale vale per uv e temperature **************************************************
int UV = 0;
int Ruv = 0 ;
String G1 = (" ");
String day = (" ");
int allarme = 80; //soglia di allarme modificabile da quì n.b. il preallarme (k6) interviene 10 gradi prima)  **************************************************  


void setup(void)
{
  pinMode(sensoreUV, INPUT); //A6
  pinMode(14, OUTPUT); // PORTA A 5V IL PIN ANALOGICO 1 QUINDI accende I RELè K1 E K2
  pinMode(15, OUTPUT);
  pinMode(16, OUTPUT);
  pinMode(17, OUTPUT);
  pinMode(18, OUTPUT);
  pinMode(19, OUTPUT); // preallarme (-10°)
  pinMode(10, INPUT);
  pinMode(11, INPUT);
  pinMode(sensoreUV, INPUT); //A6
 

  digitalWrite(14, HIGH);
  digitalWrite(15, HIGH);
  digitalWrite(16, HIGH);
  digitalWrite(17, HIGH);
  digitalWrite(18, HIGH);
  digitalWrite(19, HIGH);

  // Start up the library
  blocco = 1;
  sensors.begin();
  
  lcd.begin(20, 4);
  lcd.clear();
  lcd.setCursor(5, 1);
  lcd.print("Buongiorno");
  delay (2000);
  lcd.begin(20, 4);
  lcd.clear();
}

void loop(void)
{
  
  sensors.requestTemperatures();

///////// ABBINARE SONDA CON CODICE //////////
   
   sonda1 = sensors.getTempCByIndex(0);
   sonda3 = sensors.getTempCByIndex(1);
   sonda2 = sensors.getTempCByIndex(2);

   ///////////////////////////////////////////
   
   //delay(800); // non modificare tempo necessario alla lettura
  
  //if ((blocco !=1) || (blocco !=2 )|| (blocco != 3)){blocco = 1;}
  
  UV = analogRead(sensoreUV);
  if (digitalRead(10) == 1){ G1 = ("Pieno");}
                      else {G1 = ("Vuoto");}

  if (UV >= soglia_sole) {day = ("SOLE");}
  if (UV <= soglia_sole - range) {day = ("OMBRA");}

  //  if (digitalRead(13) == 1) i2 = 1; else i2 = 0; //Disabilitato x mancanza porte utili
  //if (digitalRead(13) == 1) {i2 = 2;}
              //else i2 = 0;

  //switch (i2){

  //case 0:{

  if ((sonda1 > sonda2) && (sonda1 > sonda3) && (blocco != 1)) {
     
        digitalWrite(15, LOW); //  ACCENDE K1 
        digitalWrite(17, HIGH); // Spegni K4 
        digitalWrite(14, HIGH); 
        delay(10000); 
        
        digitalWrite(15, HIGH); 
        blocco = 1; 
        } 
        
        if ((sonda2 > (sonda1 - range)) &&  (sonda2 > (sonda3 - range)) && (blocco != 2)){
           
        digitalWrite(15, HIGH); // quando t2 spegne K1 E K2 SUL PIN A1 
        digitalWrite(17, LOW); // quando t2 ACCENDI K4 SUL PIN A3 
        digitalWrite(14, HIGH); 
        delay(10000); 
        digitalWrite(17, HIGH); 
        blocco = 2;
        
        } 
        
        if ((sonda3 > sonda1) && (sonda3 > sonda2) && (blocco != 3))  { 
        digitalWrite(15, HIGH); // spegne t1
        digitalWrite(17, HIGH); // spegne t2
        digitalWrite(14, LOW); // accende t3
        delay(10000); 
        digitalWrite(14, HIGH);
        blocco = 3;
        
        }
        
       // break;
         // }


   //case 1: //disabilitato x mancanza porte utili
      /*   analogWrite(A3, 0);
         analogWrite(A1, 1023);//forza k4 on e k1e2 off
         delay(10);
         
      //break;


    case 2: //forza  k4 off e k1e2 on
      {digitalWrite(17, HIGH);
      digitalWrite(15, LOW);//forza k4 off e k1e2 on
      delay(10);
      break;}

  }*/

  if (day == ("SOLE") && G1 == ("Vuoto")) {digitalWrite(16, LOW);} else digitalWrite(16, HIGH); //K3 ABILITATO QUANDO SOLE SI E G1 ABBASSATO


  if (digitalRead(11) == 1) {i = 1;}  // se viene premuto il tasto di riempimento pin 11
  switch (i)
  {
    case 0:
      lcd.setCursor(18, 3);
      lcd.print("  ");
      break;

    case 1: //abilita K3 FINCHè IL SERBATOIO NoN è PIENO
      {digitalWrite(16, LOW); //accende
      if (digitalRead(10) == 1) {
        digitalWrite(16, HIGH);
        i = 0 ;
      }

      lcd.setCursor(18, 3);
      lcd.print("R.");

      break;
  }
  }


  if (sonda1 > allarme) {digitalWrite(18, LOW);} // se T1 supera allarme abilita K4
  delay (10);
  if (sonda1 < (allarme - 1)) {digitalWrite(18, HIGH); }// se T1 scende di un grado sotto l'allarme disabilita K4

if (sonda1 > allarme-10) {digitalWrite(19, LOW);} // se T1 supera preallarme abilita K5
  delay (10);
  if (sonda1 < (allarme -11)) {digitalWrite(19, HIGH);} // se T1 scende di un grado sotto il preallarme disabilita K4



 // sensors.requestTemperatures();// Invia il comando di lettura delle temperatura
  
  
  lcd.setCursor(0, 0);
  lcd.print("UV: ");
  lcd.setCursor(4, 0);
  lcd.print ("    ");
  lcd.setCursor(4, 0);
  lcd.print (UV);
  lcd.setCursor(15, 2);
  lcd.print("Serb:");
  lcd.setCursor(15, 3);
  lcd.print(G1);
  lcd.setCursor(13, 1);
  lcd.print(" ");
  lcd.setCursor(15, 1);
  lcd.print (day);
  lcd.setCursor(11, 0);
  lcd.print("All.: ");
  lcd.setCursor(17, 0);
  lcd.print (allarme);
  lcd.setCursor(0, 1);
  lcd.print("TS:");
  lcd.setCursor(6, 1);
  lcd.print (sonda1); 
  lcd.print ("'C ");
  lcd.setCursor(0, 2);
  lcd.print("TC:");
  lcd.setCursor(6, 2);
  lcd.print (sonda2);
  lcd.print ("'C ");
  lcd.setCursor(0, 3);
  lcd.print("TP:");
  lcd.setCursor(6, 3);
  lcd.print (sonda3); 
  lcd.print ("'C ");


  delay(100);

}  



Modificato da calcola - 25/10/2016, 10:38:00


---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 25/10/2016 20:04:29

allora vi spiego come funziona per bene il tutto.
io ho un pannello solare termico un termocamino ed una stufa a pellet dove le sonde mi andranno a gestire l'elettrovalvola per darmi sempre l'acqua che è più calda per i sanitari.

ora tutto il resto funziona per il pannello solare termico perché ha i seguenti problemi:
il pannello è a vaso aperto ed ha un serbatoio sopra con un galleggiante dove deve chiudere l'acqua quando si riempie mah purtroppo non chiude perché si è fuso e comprare il barilotto nuovo che mi chiuda l'acqua viene 50€ quindi siccome non tiro tutto il serbatoio in un giorno ho voluto progettare questo circuito che in base all intensità del sole e il livello di acqua si riempia in automatico,
in oltre l'impostazione dell'allarme serve a vare chiudere una tapparella sopra ad esso in modo che l'acqua non scalda più raggiunta una temperatura X che forse mettere a 60C° perché in estate con tutto ciò che li metto uno strato di rete ombreggiante su tutto il pannello alle 12 è in ebollizione è da una misurazione fatto con un termometro preso da lavoro ho letto 120C° alle 13 poi fino alle 18 fate voi a quanto può arrivare ho fuso anche la boccetta della doccia che era di qualità scadente.
questo è quello che succede quando si riempie LINK

 

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 26/10/2016 18:09:09

tutto ok funziona correttamente che sospiro di sollievo

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 26/10/2016 20:18:05

Bene, ho piacere che sia andato tutto a buon fine.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 25/01/2017 15:27:19

CITAZIONE (calcola, 26/10/2016 20:18:05 ) Discussione.php?213983&6#MSG81

Bene, ho piacere che sia andato tutto a buon fine.

ricconi qua tutto il programma che avevamo fatto sul banco girava che era una scheggia.
purtroppo dopo tanto tempo ho ultimato i lavori di tracce corrugato ecc.ecc.
ora ho collegato tutto spycialmodo le sonde temperature 1,2,3 è sul display mi escono tutte e tre le temperature a 0.
se collego la sonda 1,2 la lettura della temperatura viene fatta bene però mi scrive anche la stessa temperatura della sonda 2 su sonda 3
se collego solo la sonda 3 mi legge la temperatura benissimo e la scrive la temperatura della sonda 3 anche su sonda 1,2
provo a collegarle nuovamente tutte insieme e mi da temperatura 0 su tutte e 3 le letture.
cosa può essere?

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 25/01/2017 21:38:43

Se prima funzionava, avrai fatto qualche errore nei collegamenti.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 25/01/2017 21:48:37

Prova a caricare sull'arduino questo programma, poi apri il monitor seriale e posta il contenuto. Il monitor seriale impostalo a 9600.

 
#include <OneWire.h>
#include <DallasTemperature.h>

// Data wire is plugged into port 2 on the Arduino
#define ONE_WIRE_BUS 2
#define TEMPERATURE_PRECISION 9 // Lower resolution

// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)
OneWire oneWire(ONE_WIRE_BUS);

// Pass our oneWire reference to Dallas Temperature. 
DallasTemperature sensors(&oneWire);

int numberOfDevices; // Number of temperature devices found

DeviceAddress tempDeviceAddress; // We'll use this variable to store a found device address

void setup(void)
{
  // start serial port
  Serial.begin(9600);
  Serial.println("Dallas Temperature IC Control Library Demo");

  // Start up the library
  sensors.begin();
  
  // Grab a count of devices on the wire
  numberOfDevices = sensors.getDeviceCount();
  
  // locate devices on the bus
  Serial.print("Locating devices...");
  
  Serial.print("Found ");
  Serial.print(numberOfDevices, DEC);
  Serial.println(" devices.");

  // report parasite power requirements
  Serial.print("Parasite power is: "); 
  if (sensors.isParasitePowerMode()) Serial.println("ON");
  else Serial.println("OFF");
  
  // Loop through each device, print out address
  for(int i=0;i<numberOfDevices; i++)
  {
    // Search the wire for address
    if(sensors.getAddress(tempDeviceAddress, i))
	{
		Serial.print("Found device ");
		Serial.print(i, DEC);
		Serial.print(" with address: ");
		printAddress(tempDeviceAddress);
		Serial.println();
		
		Serial.print("Setting resolution to ");
		Serial.println(TEMPERATURE_PRECISION, DEC);
		
		// set the resolution to TEMPERATURE_PRECISION bit (Each Dallas/Maxim device is capable of several different resolutions)
		sensors.setResolution(tempDeviceAddress, TEMPERATURE_PRECISION);
		
		 Serial.print("Resolution actually set to: ");
		Serial.print(sensors.getResolution(tempDeviceAddress), DEC); 
		Serial.println();
	}else{
		Serial.print("Found ghost device at ");
		Serial.print(i, DEC);
		Serial.print(" but could not detect address. Check power and cabling");
	}
  }

}

// function to print the temperature for a device
void printTemperature(DeviceAddress deviceAddress)
{
  // method 1 - slower
  //Serial.print("Temp C: ");
  //Serial.print(sensors.getTempC(deviceAddress));
  //Serial.print(" Temp F: ");
  //Serial.print(sensors.getTempF(deviceAddress)); // Makes a second call to getTempC and then converts to Fahrenheit

  // method 2 - faster
  float tempC = sensors.getTempC(deviceAddress);
  Serial.print("Temp C: ");
  Serial.print(tempC);
  Serial.print(" Temp F: ");
  Serial.println(DallasTemperature::toFahrenheit(tempC)); // Converts tempC to Fahrenheit
}

void loop(void)
{ 
  // call sensors.requestTemperatures() to issue a global temperature 
  // request to all devices on the bus
  Serial.print("Requesting temperatures...");
  sensors.requestTemperatures(); // Send the command to get temperatures
  Serial.println("DONE");
  
  
  // Loop through each device, print out temperature data
  for(int i=0;i<numberOfDevices; i++)
  {
    // Search the wire for address
    if(sensors.getAddress(tempDeviceAddress, i))
	{
		// Output the device ID
		Serial.print("Temperature for device: ");
		Serial.println(i,DEC);
		
		// It responds almost immediately. Let's print out the data
		printTemperature(tempDeviceAddress); // Use a simple function to print out the data
	} 
	//else ghost device! Check your power requirements and cabling
	
  }
}

// function to print a device address
void printAddress(DeviceAddress deviceAddress)
{
  for (uint8_t i = 0; i < 8; i++)
  {
    if (deviceAddress[i] < 16) Serial.print("0");
    Serial.print(deviceAddress[i], HEX);
  }
}



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 27/01/2017 10:40:23

Dallperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
RequestiDallas Temperature IC Control Library Demo
Locating devices...Found 0 devices.
Parasite power is: OFF
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE
Requesting temperatures...DONE


è continua all infinito


poi non so in caso è una sonda temperatura che sia saltata? perché il problema si manifesta quando collego la sonda che va immersa in acqua, è per non avere problemi li avevo creato una colata di resina dove c'è l'innesto dei fili nella sonda: in poche parole avevo messo un pezzo di guaina termorestringente e l'ho fatta aderire solo alla sonda poi o colato la resina è l'ho messa nel forno ad asciugare a 100C° ora non so se qualcuno è andato a mettere mani è ha spostato la temperatura a lavoro oppure nel fare la guaina termorestringente abbiamo danneggiato la sonda.



Modificato da epry - 27/01/2017, 10:46:55
 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 28/01/2017 07:57:25

Una sonda sarà in corto, scollegale tutte e poi ricollegale una alla volta, nel listato della seriale devi vedere il numero delle sonde trovate.

Le sonde stagne sono fatte così
http://i.ebayimg.com/00/s/MTAwMFgxMDAw/z/P4EAAOSwFnFWFLiu/$_12.JPG

Se é andata in corto si sarà bruciata, non la recuperi



Modificato da calcola - 28/01/2017, 08:03:51


---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 29/01/2017 18:54:45

CITAZIONE (calcola, 28/01/2017 07:57:25 ) Discussione.php?213983&6#MSG86

Una sonda sarà in corto, scollegale tutte e poi ricollegale una alla volta, nel listato della seriale devi vedere il numero delle sonde trovate.

Le sonde stagne sono fatte così
http://i.ebayimg.com/00/s/MTAwMFgxMDAw/z/P4EAAOSwFnFWFLiu/$_12.JPG

Se é andata in corto si sarà bruciata, non la recuperi

il problema si verifica con la sonda che è immersa in acqua che poi è quella che avevo resinato quindi è lei quella bruciata. in settimana mi arriverà l'altra e proverò

 

epry

Avatar
MegaWatt


Gruppo:Utente
Messaggi:512

Stato:



Inviato il: 01/06/2017 19:30:18

allora dopo tanto tempo sono riuscito ad avere un po' di tempo ed ho cambiato la sonda finendo il lavoro.
mah sono punti e accapo le tre sonde non le gestisce come collego la terza il display legge tutti e 3 i valori a cavolo.
ora potrebbe essere il cavo delle sonde visto che è molto lungo?

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 01/06/2017 23:31:10

Non so da cosa possa dipendere, in un mio progetto ne uso 4 e non vi sono problemi di alcun tipo, ricordo che quando ti ho dato una mano a mettere a punto il codice, l'ho provato e le sonde le leggeva normalmente.

Prova a caricare il codice della dallas che qualche post fa ti avevo postato e poi ad avviarlo collegando una sonda alla volta, se funzionano dovresti leggere i valori della temperatura. Attento che se sulla seriale leggi che non vi sono sonde, probabilmente non le hai collegate bene, perchè se vi sono problemi di lettura ti restituisce come temperatura 127 o 85. Guardando le sonde dalla parte piatta, quella con le sigle, il primo pin a destra è il positivo, il centrale il pin dati, quello di sinistra il GND. Tra il positivo ed il data devi inserire una resistenza, il valore consigliato dalla Dallas è 4K7, mentre nei modulini RTC montano una resistenza di 3K3 ohm. Per esperienza ti posso dire che in genere funzionano benissimo con una resistenza da 3K3, mentre alcune non ne vogliono sapere di funzionare se non si inserisce una resistenza da 4K7 ohm. In ogni caso, se è la resistenza inadeguata o guasta, sulla seriale osservi un errore di lettura e ti restituisce 85 °C o 127 °C, ma le sonde le trova sempre.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 
 InizioPagina
 

Pagine: (10)   1   2   3   4   5   [6]   7   8   9   10    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum