Applicazioni E Realizzazioni Pratiche
Homemade Inverter "modulo DC/AC"

VISUALIZZA L'ALBUM

Pag: (167)  < ...  103   104   105   [106]   107   108   109  ...>    (Ultimo Msg)


FinePagina

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 11/04/2015 20:21:48

Ma cos'è Scinty ti ha mischiato la "misterite" ???

Ti decidi a spiegare o no ?!?!?!?

Faccine/Smileys_0110.gif



Modificato da BellaEli - 11/04/2015, 20:30:29


---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 

farstar1965

Avatar
KiloWatt


Utente
Msg:293

Stato:



Inviato il: 11/04/2015 20:44:00

In questo momento di sbandamento non capendo se si vuole stravolgere il SW o se si vuole passare ad un Pentium incollato su un trasformatore io nel mio piccolo(issimo) mi tengo incollato alla'ottimo (per me) lavoro di BellaEli ma ho una domanda terra terra. Come si sincronizza la fase? Faccio partire l'onda non dal primo valore? Cambio la frequenza per far coincidere lo zero delle due onde,e poi ? Ho una frequenza diversa. Scusate la banalità.
Grazie, Marco.



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




 

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 11/04/2015 22:33:02


CITAZIONE

Come si sincronizza la fase? Faccio partire l'onda non dal primo valore? Cambio la frequenza per far coincidere lo zero delle due onde,e poi ? Ho una frequenza diversa.


L'idea attualmente maturata funzionerebbe in questo modo:

- Si prende l'onda Enel e la si manda a un circuito che la trasforma in onda quadra 0-5 V, dove 0 V corrisponde alla sinusoide negativa, 5 V a quella positiva;

- Si configura il micro per lanciare una ISR sul fronte di salita dell'onda quadra: ciò vuol dire che ogni volta che l'onda quadra passa da 0 a 5 V viene richiamata una routine;

- Tale routine misura il tempo tra un fronte e il successivo (magari facendo la media di una decina di valori (o piu), per misurazioni più precise) e calcola la frequenza della rete Enel memorizzandola in una variabile e abilitando la fase successiva;

- La fase successiva calcola e setta ICR1 per far si che il micro generi una sinusoide con la stessa frequenza di quella Enel;

- A questo punto si passa a misurare lo sfasamento che supponiamo essere in ritardo di 30 gradi;

- Nella fase successiva, per correggere lo sfasamento, si dimmuisce ICR1 di (diciamo) 5 unità controllando continuamente il valore dello sfasamento che inizierà a diminuire;

- Quando lo sfasamento avrà raggiunto un valore prossimo allo zero (ci sarà una finestra di tolleranza di valori consentiti) si reimposta il valore di ICR1 aggiungendo 5 unità;

- A questo punto il sistema è sincronizzato in frequenza e fase con l'Enel e, magari, si può accendere un led di segnalazione/abilitazione allo scambio Inverter/Enel.

Quello descritto è una sorta di diagramma di flusso e, anche se sembra complicato da implementare, una volta scritto il codice risulterà abbastanza semplice poiché sono solo una serie di operazioni da fare in sequenza...

Semplice no ?

Sempre che non viene qualche Bolla a fare un po' di casino...



Modificato da BellaEli - 11/04/2015, 23:29:45


---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 

scinty

Avatar
GigaWatt


Utente
Msg:734

Stato:



Inviato il: 11/04/2015 23:38:57

[quote=BellaEli, 11/04/2015 22:33:02 ?Discussione.php?55031252&106#MSG1622]
CITAZIONE


Sempre che non viene qualche Bolla a fare un po' di casino...


mi piace come bolle mette in gioco di nuovo tutta la discussione e se domani si sveglia e dice mettiamo un DSP, e facciamo un multilevel fasato con controllo dell'iniezione della potenza attiva lo seguo... anzi se viene gli offro pure la cena. con quella frase sembra lo si voglia boicottare!



---------------
14 pannelli mono da 250Wp 24 pannelli amorfi Sharp da 130Wp banco batterie 48V 225Ah survoltore 5000...

 

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 12/04/2015 00:21:39


CITAZIONE

con quella frase sembra lo si voglia boicottare!


No dai, non dirmi che sembra una frase che lascia intendere che non approvo i suoi interventi !!!

Al contrario li trovo istruttivi, preziosi, di livello elevato anche se per il momento non ho ancora capito dove ci vuole portare...

Era solo una frase di "presa in giro" visto che comunque, con le sue idee, ci vuole far ripartire da 0 !!!

È anche un modo per stuzzicarlo e alleggerire il topic...

A dire il vero mi piacerebbe tanto che anche tu è Kekko foste più attivi ma non sono riuscito ancora a trovare un modo per coinvolgervi...

Speriamo che nel futuro le cosa cambino...

Comunque Scinty, generalmente sono una persona "trasparente" nel senso che se qualcuno dice o pensa qualcosa "secondo me" sbagliata non mi faccio alcun problema a dirglielo.

Ne è un esempio palese tutte le varie "h" che ogni tanto ho segnato a chiunque...

Quindi se mai dovessi pensare qualcosa di male nei confronti di qualcuno lo direi abbastanza subito, massimo al secondo post !

Del resto, se ricordi, in uno dei miei primi post su questo forum ho messo in discussione proprio i tuoi modi che leggendo il topic mi erano sembrati poco adeguati.

Successivamente, sulla base delle tue risposte e di qualche PM ho capito che mi sbagliavo e ti ho aggiunto alla cerchia degli "Ok" !

E anche quando hai postato la foto dell'inverter trifase non ho avuto esitazione a dire che mi era dispiaciuto per l'accaduto...

Sono dell'opinione che la chiarezza e la comunicazione dei propri pensieri siano alla base di un rapporto proficuo e duraturo

Ora non so se in qualche modo nutri ancora qualche risentimento nei miei confronti o se ti ho offeso in qualche post: se così fosse ti chiedo scusa in anticipo !

Se poi vuoi fare anche tu un po' di casino aggiungendo un DSP o un algoritmo complementare sarò felicissimo di parlarne !

Ciao, con stima, Eligio.



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 

kekko.alchemi

Avatar
GigaWatt


Utente
Msg:5226

Stato:



Inviato il: 12/04/2015 03:48:57

CITAZIONE (BellaEli, 12/04/2015 00:21:39 ) Discussione.php?55031252&106#MSG1624


A dire il vero mi piacerebbe tanto che anche tu è Kekko foste più attivi ma non sono riuscito ancora a trovare un modo per coinvolgervi...


Hai ragione BellaEli!! Sarei voluto intervenire quando si arrivava a parlare del feedback, per poi continuare sull'Hardware. Anche se sembra facile, il feedback è forse la parte più difficile di tutto il lavoro!! Ora vi sembrerà un traguardo riuscire a generare una buona sinusoide (e lo è!), ma quando arrivete a riuscir a gestire un buon feedback allora avrete fatto gran parte del lavoro. Può sembrar semplice in linea teorica, ma a livello pratico saltano fuori un sacco di cose, dall'alta velocità di reazione (fondamentale), al calcolo dello sfasamento e del ritardo di lettura dell'ampiezza. Io ho adottato diverse soluzioni, che sarò felice di condividere con voi!

Per quanto riguarda il codice che hai scritto fin'ora, direi che è ottimo, e visto che sarà una realizzazione HomeMade alla portata di tutti, direi che è più che valido. Buona anche la soluzione del "dualcore", se utilizzate un Atmega328 a 16 MHz non avrà nessun tipo di problema a gestire il tutto. Io con l'Atmega32 ho testato una frequenza massima 100Hz e una minima di 30 Hz, con campionatura a 15 o 30 kHz, un range piuttosto ampio che permette qualsiasi inseguimento. Non vedo l'ora che iniziate a buttar giù qualche scheda così da portare nella realtà quanto scritto fin'ora.
Anche perchè, se posso darvi un consiglio, va bene strutturare le basi del codice ora, ed è giusto stabilire i vari blocchi e la direzione che si sceglie di prendere. Ma non perdeteci troppo tempo a definire i dettagli, perchè la realtà a volte è dura e comanda lei
Nel senso che il software non può essere scritto al 100% a tavolino, spesso il 50% viene scritto basandosi e adattandosi alla reazione dell'Hardware. Quindi il consiglio che posso darvi, è quello di arrivare al termine della scrittura "filosofica" del software, e poi continurare a scriverlo per gradi basandosi sulla risposta dell'Hardware.

Se avete domande sono qua, basta chiedere

Un Saluto Kekko



---------------
L'universo è dominato dagli estremi, l'infinitamente grande e l'infinitamente piccolo.
 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 12/04/2015 06:37:04

CITAZIONE (BellaEli, 12/04/2015 03:48:57 ) Discussione.php?55031252&106#MSG1624


vuoi fare anche tu un po' di casino aggiungendo un DSP o un algoritmo complementare

il messaggio è chiaro ma prima di tornare nuovamente nel ruolo di attento osservatore, volevo chiarire e chiudere l'analisi dei miei interventi: se non si utilizza un 'algoritmo complementare' c'è il forte rischio di dover utilizzare un altro processore , altrimenti, per come vedo le cose, alcune tipologie di carichi potrebbero creare problemi...tutto qua!
La cosa principale sarà partorire un buon inverter e la strada imboccata è decisamente quella giusta...poi si vedrà, sempre se sarà necessario,effettuare ottimizzazioni.
Faccine/Smileys_0004.gif



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 12/04/2015 11:14:54


CITAZIONE

il messaggio è chiaro ma prima di tornare nuovamente nel ruolo di attento osservatore...


???

Come attento osservatore ???
Cosa è chiaro ???

Bolle non so perché ma hai completamente frainteso ogni mia parola...

Io sono qui che aspetto, sto aspettando che mi spieghi le tue idee, il tuo approccio, cosa cambieresti...

L'ho scritto pure a Scinty, se mai pensassi che dici cavolate lo direi direttamente non con velate frasi: personalmente non mi sembra di aver mai detto o pensato che devi star zitto, né in modo diretto né velato !!!

Io ho buttato giù un'idea, che può essere sicuramente migliorata, per questo cerco il confronto con tutti gli altri, e poiché Scinty sembra fare l'osservatore ho cercato di stuzzicarlo, portando come esempio ciò che stai facendo tu...

È come se dico a mia figlia: vedi come è brava la sorellina che ha messo a posto ? E la sorellina (che saresti tu) risponde: ho capito, ora non metto più a posto !

Io Kalman non lo conosco, non saprei implementarlo, non saprei quali grandezze filtrare, ho bisogno del tuo aiuto perché ora vuoi tirarti indietro ?

L'ultimo tuo post finiva con "Vado" ma per me voleva dire "Vado Avanti", non "Vado Via" !!!

Ti prego continua con i tuoi suggerimenti, non voglio un osservatore ma qualcuno più bravo di me che mi permetta di migliorare il progetto...

Ti chiedo scusa (non so per cosa) se in qualche modo ti ho fatto fraintendere che devi stare zitto ma non ho mai pensato una cosa del genere: sono solo in trepidante attesa di conoscere le tue idee per poterle applicare.

Ti avverto però, che il mio modo di affrontare le cose mi impone di comprendere appieno ogni cosa quindi dovrai essere chiaro, esauriente, completo !

A presto, Eligio



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 12/04/2015 17:44:49

Tranquillo, non ho frainteso nulla, ho spiegato in modo esauriente tutto quello che volevo dire...basta rifletterci sopra e rispondere alle due domande a cui nessuno ha risposto...sai altrimenti vado in solitaria e non è per nulla bello. Cmq penso di gettare le fondamenta intorno al tuo progetto...nel caso in cui vorrai andare oltre ti saranno utili per poggiartici sopra ma in questa fase creo solo confusione...è decisamente presto.Inoltre ora puoi chiedere info a coloro che hanno già realizzato degli inverter...quindi, io sono si un esperto,ma solo a livello teorico...e come si sa la pratica è un'altra cosa.
Con profonda ammirazione!
Faccine/Smileys_0007.gif

PS:
CITAZIONE (ElettroshockNow, 12/04/2015 17:44:49 ) Discussione.php?55031252&105#MSG1608


SI, il bellissimo lavoro di BellaEli.

l'ho trovato...in effetti non era così difficile trovarlo!



Modificato da NonSoloBolleDiAcqua - 12/04/2015, 17:56:57


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

scinty

Avatar
GigaWatt


Utente
Msg:734

Stato:



Inviato il: 12/04/2015 19:43:38

Bolle ho visto l'effetto del filtro di kalman notando come si comporta con l'onda quadra e sulla sinusoidale mi è venuto in mente il funzionamento dei circuiti integratori e derivatori, è così o io non ci ho capito una h!!



---------------
14 pannelli mono da 250Wp 24 pannelli amorfi Sharp da 130Wp banco batterie 48V 225Ah survoltore 5000...

 

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 12/04/2015 20:38:27


CITAZIONE

... Sarei voluto intervenire quando si arrivava a parlare del feedback, per poi continuare sull'Hardware...


Ok, allora ti tengo da parte, come si tiene l' "asso nella manica", poi al momento giusto ti userò !
Però se ogni tanto dici la tua opinione noi siamo tutti più contenti...

CITAZIONE
basta rifletterci sopra e rispondere alle due domande a cui nessuno ha risposto


Non ti ho risposto perché ero in attesa che spiegassi la tua idea ...
Ti rispondo subito:

CITAZIONE
quanto tempo il processore mediante (l'eccellente) algoritmo di Eli rimane in idle cioè senza far nulla?
Da dove salta fuori quel 160?


Il processore, per il momento è impegnato nella ISR qualche microsecondo su 62, quindi direi circa il 2%, il restante 98% sta in ilde.
Ciò, a mio avviso, è un'ottima cosa, vuol dire che riesco ad ottenere il risultato con il minimo sforzo.
Tuttavia non dobbiamo dimenticare che manca tutta la parte del feedback, della messa in fase, delle protezioni, delle visualizzazioni con Led, Display o interfaccia Web, e tutto ciò che man mano vrerà fuori.
Quindi quel 98 % in ilde potrebbe essere appena sufficiente (come tu stesso hai detto quando si parlava di utilizzare due micro) a svolgere tutto il resto.

Per quanto riguarda il 160 è un parametro derivante dalla frequenza del PWM, di 16 KHz, scelta, infatti 16 KHz vuol dire 16.000 periodi al secondo, ovvero 1/16.000 = 62,5 microS. Poiché la semi-sinusoide dei 50 Hz deve essere realizzata in 10 mS, avremo: 10/0,0625=160.
Concludendo il 160 è direttamente proporzionale alla frequenza del PWM scelta è inversamente proporzionale alla risoluzione del PWM.

Ma tutto ciò che rapporto ha con le tue idee ???

Qual'é il senso di non esporre la tua idea ?



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 

scinty

Avatar
GigaWatt


Utente
Msg:734

Stato:



Inviato il: 12/04/2015 21:12:39

led display e interfacce web non servono basta fargli sputare in seriale la stringa degli mppsolar: il grande Jarod ha fatto un software bellissimo con interfaccia web, si hanno tutti i parametri di funzionamento e dallo stesso software si possono dare comandi all'inverter



---------------
14 pannelli mono da 250Wp 24 pannelli amorfi Sharp da 130Wp banco batterie 48V 225Ah survoltore 5000...

 

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 12/04/2015 21:21:09

Grazie per il suggerimento, lo terrò a mente per quando arriveremo ad interfacciarci con il mondo esterno...



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 

NonSoloBolleDiA...

Avatar
PetaWatt


AMMINISTRATORE
Msg:13786

Stato:



Inviato il: 12/04/2015 21:21:42


CITAZIONE


Ma tutto ciò che rapporto ha con le tue idee ???

Sorvolo il discorso della spiegazione del 160.Poniamoci in questo tipo di ipotesi: occorre sfruttare il 100% della CPU. Come lo realizzi il codice?
Occorre cambiare approccio architetturale. Arrivo al punto:quale è il vantaggio? Il vantaggio è che sarà possibile, oltre a sfruttare una vasta gamma di processori meno potenti, avere performance più spinte...specialmente nelle questioni di 'feedback'...il software per queste questioni è fondamentale. La mia idea l'ho spiegata e questa ultima spiegazione è un'altra sua sfaccettatura.

PS:Ottenere il risultato con il minimo sforzo non è applicabile nel contesto dei processori...ma la battuta è simpatica!


CITAZIONE (scinty, 12/04/2015 21:21:42 ) Discussione.php?55031252&106#MSG1629
Bolle ho visto l'effetto del filtro di kalman notando come si comporta con l'onda quadra e sulla sinusoidale mi è venuto in mente il funzionamento dei circuiti integratori e derivatori, è così o io non ci ho capito una h!!

bè, ti conviene googolare e dare un'okkiata sul web...



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...

 

BellaEli

Avatar
GigaWatt


MODERATORE
Msg:3286

Stato:



Inviato il: 12/04/2015 21:46:41


CITAZIONE

Sorvolo il discorso della spiegazione del 160


In che senso, non è corretta ?

CITAZIONE
Poniamoci in questo tipo di ipotesi: occorre sfruttare il 100% della CPU. Come lo realizzi il codice?


Mi sono studiato un intero manuale sui Timer per non impegnare la CPU, se la CPU è libera è solo perché ho demandato tutti i compiti al Timer, perché vuoi farmi tornare indietro. ? Devo rinunciare al timer e fare tutto da CPU ?

CITAZIONE
La mia idea l'ho spiegata e ...


Dove ?!?!?!?!?!?!?

In ogni caso sono 2 pagine di topic che ti sto dicendo che non ho capito e ti chiedo di essere più chiaro, cos'altro devo fare ?

Non ti nascondo che inizio a pensare che, per un motivo a me ignoto, è inutile insistere, non ci esporrai la tua idea, almeno per il momento...

Saluti, Eligio



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!






 
 InizioPagina
 

Pag: (167)  < ...  103   104   105   [106]   107   108   109  ...>    (Ultimo Msg)

Versione Completa!

Home page     TOP100-SOLAR    Home page forum