EnergiAlternativa

Page Index Toggle Pages: 1 ... 115 116 [117] 118 119 ... 219 Send TopicPrint
Very Hot Topic (More than 500 Replies) Homemade Inverter (Read 1255845 times)
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1740 - 20.04.15 at 20:53:44
Print Post  
LINK

Eccolo qua
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re:Homemade Inverter "modulo DC/AC"
Reply #1741 - 20.04.15 at 20:57:25
Print Post  
CITAZIONE (scinty, 20/04/2015 20:43:30 ) Quote:
Certo che vogliamo il softwarino.. ihihih
X Elettro questa è la configurazione che mi piacerebbe che realizzassimo

:rolleyes: doppio Boost con ponte multi ... mi piace .
In realtà  ero partito per quel progetto ,ma dovevo toccare con mano il pwm con deadtime....
Ora credo che si può  anche in homemade Wink

Per il 98 ... mi sarà  molto difficile oltrepassarlo senza il multilevel ....  Calcola che sono tentato di parallelamente i tre semiponti  riducendo la Vce al minimo  ...

Per ora sto' litigando con la messa in fase ,perfetta fino a 500W  poi pian pianino si sfasa fino a 90° a 3Kw !!!
Credo che dipenda dal filtro ,ma la cosa curiosa è  che Arduini se ne accorge che è  fuori fase !!!
Bo!!

In settimana provo un carico costante da un paio di kw ,se il banco  non si piega saluto la messa in fase
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
Back to top
YouTube  
IP Logged
 
farstar1965
Ex Member
**


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1742 - 20.04.15 at 21:08:24
Print Post  
Eccolo.

LINK

E' in tedesco e io non ci capisco un'acca difatti non ho capito che quarzi mi hanno spedito, pero sono rapidi e precisi.
  
Più impari più ti rendi conto di quanto sei ignorante.
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1743 - 20.04.15 at 21:17:18
Print Post  
Quote:
Eccolo.

Ottimo

Quote:
X Elettro questa è la configurazione che mi piacerebbe che realizzassimo


Mi potresti spiegare in paroli semplici la funzione dei 3 induttori?
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
farstar1965
Ex Member
**


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1744 - 20.04.15 at 21:24:49
Print Post  
Eggiachecisiamo:

LINK
  
Più impari più ti rendi conto di quanto sei ignorante.
Back to top
 
IP Logged
 
scinty
Ex Member
****


--------

Gender: Male
Zodiac sign: Aries
Re:Homemade Inverter "modulo DC/AC"
Reply #1745 - 20.04.15 at 23:48:13
Print Post  
spero di spiegarlo semplice le bobine sulla sinistra insieme ai mosfet e i diodi fanno parte del convertitore doppio di tipo boost (+400volt e -400volt)a seconda del pwm che mandi ai mosfet elevi la tensione di ingresso, in questo caso da un fattore di uno fino a 3 in questo modo si può andare a cercare il nostro amato punto MPP con rendimenti neanche lontanamente paragonabili a qualsiasi configurazione (oltre il 99%) mentre la bobina sulla destra  è il filtro di uscita visto che si traatta di un multilevel il suo lavoro è solo ripulire, la sinusoide già bella formata, da qualche sgradevole gradino mantenendo un efficienza complessiva non inferiore al 99%
  
14 pannelli mono da 250Wp 24 pannelli amorfi Sharp da 130Wp banco batterie 48V 225Ah survoltore 5000W homemade inverter 6000VA trifase homemade modalità di interconnessione ibrida Scinty-Kirchoff (nodo DC) secondo inverter di supporto mppt inverter Sunny boy 3000(nodo AC)
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1746 - 21.04.15 at 06:38:20
Print Post  
ma funziona +/- come uno switching?
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
NonSoloBolleDiAcqua
Ex Member
*****


--------

Gender: Male
Zodiac sign: Scorpio
Re:Homemade Inverter "modulo DC/AC"
Reply #1747 - 21.04.15 at 09:45:06
Print Post  
Facciamo un piccolo passo avanti...vendendo come sia possibile utilizzare al meglio le risorse che si hanno a disposizione.
Vediamo un modo per ottimizzare lo spazio di memoria del vettore OndaRif...quello deve esserci per forza...cioè la sinusoide di riferimento , per l'appunto chiamata da BellaEli:OndaRif.
Questa non essendo calcolata nella funzione di interrupt non ha necessità di andare veloce. BellaEli aveva già effettuato una prima ottimizzazione prendendo una sola la semi-sinusoide...in questo caso iniziamo a ridurla ai minimi termini sfruttando la simmetria verticale e la derivata costante della sinusoide, cioè una sinusoide spacca il quadrante in due, cioè nella prima parte è assimilabile ad una retta! Il grafico dovrebbe parlar chiaro.



In questo modo si riduce l'occupazione della memoria del processore (su questo vettore si risparmia il 77% di memoria occupata)...indipendentemente da quale esso sia.
Scrivere il codice dovrebbe essere banale,se BellaEli approva effettuo la variante... a meno che, qualcuno , anche per esercizio ci voglia  provare!

Se ci sono dubbi ...fate un fischio!

  
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1748 - 21.04.15 at 11:31:52
Print Post  
Ciao Ragazzi, mamma mia quanto scrivete...

Vediamo un po' di metterci daccordo con il ciclone Bolle:

Quote:
Altra Dama...oggi è una gran partita! Ci sono diverse possibilità, analizziamone una...e dimmi cosa ne pensi. Se si normalizzasse quel valore? Cioè fai cmq scattare il timer ogni x us ma il valore lo normalizzi con i 256. Chiaro o faccio un esempio?


E' vero, ci sono diverse possibilità, ma noi dobbiamo utilizzare quella migliore !

Abbiamo detto che se il vettore è composto da 256 valori, vorrà dire che dobbiamo effettuare una variazione ogni 78,125 uS, tuttavia il nostro Timer impostato con soglia a 1.000 chiamerà la ISR ogni 62,5 uS.

Alla prima chiamata che valore del vettore imposto ?
Quello della cella 0 (t = 0) o quello della cella 1 (t = 78,125 uS) ?
Direi che sono errati tutti e due, in tempo reale andrebbe ricalcolato il valore per t = 62,5 uS per avere un valore corretto.
Ma a questo punto andiamo ad appesantire, inutilmente, la ISR: se voglio slegare il tempo di campionamento dalla frequenza PWM credo che la strada migliore sia quella di utilizzare 2 timer.

Tu che ne pensi ?

Quote:
le risorse del micro per me sono insufficienti, vuoi per la lentezza dell'ADC, vuoi per la ram praticamente minuscola, si riesce a generare la sinusoide ma non ad insegurla pulse by pulse io fossi in voi mi sposterei sull'atmega 2560


Su questo aspetto mi sto convincendo sempre più... sicuramente sarà un passaggio obbligato...


Quote:
Ecco la domanda che ti ho fatto l'altro giorno BellaEli (se i timer con prescaler a 1 erano indipendenti) era per questo, dato che l'atmega 2560 a piu timer a 16bit, pensavo se fosse possibile ad esmpio utilizzare timer1 per i pwm (in modalità fast pwm 10bit) e timer3 (sempre a 16bit) con la tua impostazione modalità ICR per richiamare la ISR si avrebbero vantaggi?Magari fare un vettore da 640 elementi (come quello di kekko +/-) con valori da 0 a 1023 (con margine per il feedback).
Quindi sarebbe (20/640)=31,25us; e ICR3 conterebbe (31,25/0,0625)=500 impulsi;
Che ne pensate?


L'idea è corretta, c'è solo una considerazione da fare: se campioni ogni 31,25 uS, il Timer impiegherà 500 impulsi di clock per arrivare a 500, quindi qualsiasi risoluzione di PWM scegli non puoi superare questo valore. Non ha senso utilizzare un PWM a 10 Bit (1024 valori), con 31,25 uS il Timer del PWM non ci arriverebbe mai.

Quote:
codice , schemi...tira fuori tutto...

Dimentichi che Scinty è l'uomo dei misteri...

Quote:
questa è la configurazione che mi piacerebbe che realizzassimo


Finito questo progetto chissà... potremmo passare a un multilevel !

Quote:
Per ora sto' litigando con la messa in fase ,perfetta fino a 500W poi pian pianino si sfasa fino a 90° a 3Kw!!!
Credo che dipenda dal filtro, ma la cosa curiosa è che Arduini se ne accorge che è fuori fase !!!


Visto che il prossimo passo è la messa in fase sono interessato all'argomento, quindi tienimi aggiornato !

Quote:
spero di spiegarlo semplice


Questa volta sei stato chiaro !!! Wink

Quote:
BellaEli aveva già effettuato una prima ottimizzazione prendendo una sola la semi-sinusoide...


In realtà l'idea di metà semi-sinusoide era riferita alle matrici, non a onda_rif. Ottimo suggerimento !!!

Quote:
cioè nella prima parte è assimilabile ad una retta! Il grafico dovrebbe parlar chiaro.


Questa cosa è abbastanza realistica sulle alte frequenze ma sulla 50 Hz un po' meno...

Guardando il vettore creato con il foglio Excel, si vede che già al 3° valore tale regola non è rispettata...

Alla fine, utilizzando la tua apprissomazione, si risparmierebbero solo 54 Byte e credo che non ne vale la pena...

Inoltre, più il valore di picco si abbassa più l'approssimazione crea degli errori più grandi !

Concludendo devi trovare un algoritmo "Lossless" !!!

Allego l'ultimo codice corretto, a presto, Eligio.#####ALLEGATO-[/IMG][/IMG]?1524[/IMG]
  
Back to top
 
IP Logged
 
NonSoloBolleDiAcqua
Ex Member
*****


--------

Gender: Male
Zodiac sign: Scorpio
Re:Homemade Inverter "modulo DC/AC"
Reply #1749 - 21.04.15 at 11:51:06
Print Post  
...niente, nulla da fare...ci riprovo in modo analitico...devo convincere il capo progetto...altrimenti mi cambiate processore che sto studiando!Cheesy

Quote:
si risparmierebbero solo 54 Byte e credo che non ne vale la pena

guarda meglio...sfruttando la sola simmetria verticale si risparmiano 80 int ( cioè 160 Byte) mentre con la retta nel dominio iniziale se ne risparmiano altri 27 int ( cioè 54 byte ) ...in tutto si userebbero 53 int contro i 160 int, cioè si risparmiano 214 byte, cioè oltre il 10% della memoria di tutto l'arduino...e siamo solo all'inizio! :rolleyes:


Quote:
Ma a questo punto andiamo ad appesantire, inutilmente, la ISR: se voglio slegare il tempo di campionamento dalla frequenza PWM credo che la strada migliore sia quella di utilizzare 2 timer.
Tu che ne pensi ?

A questa domanda non so ancora rispondere...mi manca di studiare l'arduino advanced,da questo punto di vista state più avanti di me...ma è solo questione di ore! Smiley


:construction.gif:
  
Back to top
 
IP Logged
 
kekko.alchemi
Forum Administrator
*****
Offline


EA Lab

Posts: 1690
Location: Tusculum
Gender: Male
Zodiac sign: Scorpio
Re:Homemade Inverter "modulo DC/AC"
Reply #1750 - 21.04.15 at 12:36:42
Print Post  
CITAZIONE (BellaEli, 21/04/2015 11:51:06 ) Quote:
Ma a questo punto andiamo ad appesantire, inutilmente
, la ISR: se voglio slegare il tempo di campionamento dalla frequenza PWM credo che la strada migliore sia quella di utilizzare 2 timer.

Tu che ne pensi ?


Io ho fatto proprio così, doppio timer, proprio per lasciare indipendente dal tempo di campionamento la frequenza di PWM, che posso variare a piacimento. Ma non uso Arduino... Smiley
  
Back to top
 
IP Logged
 
NonSoloBolleDiAcqua
Ex Member
*****


--------

Gender: Male
Zodiac sign: Scorpio
Re:Homemade Inverter "modulo DC/AC"
Reply #1751 - 21.04.15 at 12:36:46
Print Post  
Ho modificato l'ultimo codice inserendo la variante del dimezzamento del vettore onda_rif. Il codice è stato modificato in modo puntiforme...in quattro punti (cercare BOLLE). E' stata inserita la funzione GiveMeValSine che sostituisce la chiamata al vettore...la variante è talmente semplice che penso funzichi al primo colpo. 

Ora passo a fare un'analisi dell'errore sui primi valori e vediamo cosa salta fuori!#####ALLEGATO-[/IMG][/IMG]?1526[/IMG]
  
Back to top
 
IP Logged
 
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re:Homemade Inverter "modulo DC/AC"
Reply #1752 - 21.04.15 at 13:39:55
Print Post  
:blink: io ci provo a seguirvi ma... mi perdo! Comunque forza ragazzi sono sicuro che ne uscirà un progetto fantastico!!!
  

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1753 - 21.04.15 at 14:00:37
Print Post  
Quote:
...devo convincere il capo progetto...





Quote:
nel dominio iniziale se ne risparmiano altri 27 int ( cioè 54 byte )


Si, si, l'idea di dimezzare Onda_rif l'avevo già approvata qui:

Quote:
In realtà l'idea di metà semi-sinusoide era riferita alle matrici, non a onda_rif. Ottimo suggerimento !!!


il 54 è riferito proprio a quei restanti 27 valori...

Quote:
Ma non uso Arduino


Ma scusa, perchè vi accanite tanto con Arduino ?!?

Avrei capito se avessi detto: "non uso un 328P", ma detto così sembra che "Arduino" limita in qualche modo le prestazioni della CPU... cosa che non è vera !

Al momento stiamo lavorando su Arduino Uno per comodità: costa poco, si trova facilmente, si collega con USB e funziona, insomma cerchiamo di sfruttare tutti i vantaggi di Arduino rispetto a un micro "nudo", ma una volta finito il codice non è affatto un problema trasferirlo su un Atmel 328 vergine o su un 2560...

Quote:
Ho modificato l'ultimo codice


Tutto perfetto, modifica approvata !

Mi sono permesso di trascrivere le tue modifiche nel mio codice secondo i miei modi di scrivere: spaziature, commenti, parentesi, cazzate varie, giusto per rendere il codice uniforme. Ok ?

Quote:
Ora passo a fare un'analisi dell'errore sui primi valori e vediamo cosa salta fuori!


Facciamo la prova su 20 campioni (1 riga: Funzione Seno, 2 Riga: aumento costante, 3 Riga: errore:
0, 14, 27, 41, 55, 69, 82, 96, 110, 123, 137, 150, 163, 177, 190, 203, 216, 229, 242, 255
0, 14, 28, 42, 56, 70, 84, 98, 112, 126, 140, 154, 168, 182, 196, 210, 224, 238, 252, 266
0,  0,  1,  1,  1,  1,  2,  2,   2,   3,   3,   4,   5,   6,   6,   7,   8,   9,  10,  11

Direi che non ci siamo...


Quote:
io ci provo a seguirvi ma... mi perdo!


Ciao Danye,

il fatto è che noi abbiamo iniziato a parlare di questo progetto almeno 30 pagine fa, iniziare da ora senza sapere il pregresso è normale che crei difficoltà e confusione...

Di pure ciò che non capisci, come capo-gruppo sarò felice di spiegarti !!!

O.T. Ragazzi di tanto in tanto controllo le visite di questo topic: è qualcosa di sorprendente, il contatore aumenta di 1.000 visite nel giro di qualche giorno !!!#####ALLEGATO-[/IMG][/IMG]?1527[/IMG]
  
Back to top
 
IP Logged
 
NonSoloBolleDiAcqua
Ex Member
*****


--------

Gender: Male
Zodiac sign: Scorpio
Re:Homemade Inverter "modulo DC/AC"
Reply #1754 - 21.04.15 at 14:30:30
Print Post  
CITAZIONE (BellaEli, 21/04/2015 14:00:37 ) Quote:
Facciamo la prova su 20 campioni (1 riga: Funzione Seno, 2 Riga: aumento costante, 3 Riga: errore:
0, 14, 27, 41, 55, 69, 82, 96, 110, 123, 137, 150, 163, 177, 190, 203, 216, 229, 242, 255
0, 14, 28, 42, 56, 70, 84, 98, 112, 126, 140, 154, 168, 182, 196, 210, 224, 238, 252, 266
0,  0,  1,  1,  1,  1,  2,  2,   2,   3,   3,   4,   5,   6,   6,   7,   8,   9,  10,  11

Direi che non ci siamo...

Secondo me, il capo progetto, vuole vedere se il suo gruppo è preparato...Cheesy
Ci siamo, ci siamo...se mi abbassi il valore a 20 elementi ottengo un errore bassissimissimo!!! :rolleyes:
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 ... 115 116 [117] 118 119 ... 219
Send TopicPrint
 

TOP100-SOLAR Galleria Immagini EnergiAlternativa