EnergiAlternativa

Page Index Toggle Pages: 1 ... 90 91 [92] 93 94 ... 219 Send TopicPrint
Very Hot Topic (More than 500 Replies) Homemade Inverter (Read 1253625 times)
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1365 - 25.03.15 at 12:46:39
Print Post  
O appena trovato anche questo programmino può essere utile?#####ALLEGATO-[/IMG][/IMG]?1478[/IMG].zip
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1366 - 25.03.15 at 12:51:28
Print Post  
Quote:
per la semionda positiva, ma per la negativa dobbiamo mettere sempre nella stessa tabella -13,-200,-13?o come?


Il valore del PWM deve essere un valore positivo, non puoi utilizzare -13 o -200.

A dire il vero a me non sembra una buona idea far funzionare il piedino della semionda negativa in logica negata, mi sembra più semplice gestire alternativamente l'attivazione del PWM sul relativo piedino da codice.

E per questo che credo che basti un solo vettore, ma al momento non so risponderti...

Devo completare gli studi, crearmi una mappa mentale di ciò che voglio fare e buttare giù un po di codice per vedere qual'è la soluzione migliore...
  
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1367 - 25.03.15 at 12:56:53
Print Post  
Ok BellaEli ti ringrazio per l'impegno mostratomi. Ti aspetto perche per il momento sono bloccato è non so piu come procedere... A presto alloraa con gli aggiornamenti.......:clap.gif:
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1368 - 25.03.15 at 13:03:12
Print Post  
E' simpatico il programmino linkato, fa la stessa cosa del mio foglio Excel (appena comparato i valori è sono identici) solo che si appoggia a NetFramwork.

C'è una cosa che forse è più corretta nel programma rispetto al mio foglio Excel: lui non considera l'ultimo valore della serie, poichè corrisponde all'inizio del nuovo ciclo.

Magari modificherò il file Excel...

Infine nel programma c'è anche l'offset, anche se non so a cosa possa servire, tuttavia implementarlo non è un problema...
  
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1369 - 25.03.15 at 13:21:19
Print Post  
Ecco il nuovo file aggiornato:
1) Eliminato l'ultimo valore;
2) Aggiunta gestione dell'offset.

Se c'è bisogno di altro sono qui...

Nota:
Rev. 3: Apportata piccola modifica ai titoli del grafico...#####ALLEGATO-[/IMG][/IMG]?1481[/IMG]
  
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1370 - 25.03.15 at 13:21:43
Print Post  
:blink::blink: caspita ooo con quale semplicità risolvi le cose.. Ci avrò perso 5 giorni su you tube ed excel per riuscire a capire come fare e senza avere i risultati....
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1371 - 25.03.15 at 13:30:58
Print Post  
Correzione piccoli errori: Rev. 04 Cheesy#####ALLEGATO-[/IMG][/IMG]?1482[/IMG]
  
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1372 - 25.03.15 at 14:53:23
Print Post  
Aggiunta Tabellina per i Calcoli.

Rev. 05#####ALLEGATO-[/IMG][/IMG]?1484[/IMG]
  
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1373 - 25.03.15 at 15:49:45
Print Post  
CITAZIONE (BellaEli, 25/03/2015 14:53:23 ) Quote:
Aggiunta Tabellina per i Calcoli.

Rev. 05


Questo è il TOP!:clap.gif:
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1374 - 25.03.15 at 20:20:42
Print Post  
Rev. 06:
- Aggiunta Cella contenente i valori da copiare e incollare sul codice;
- Correzione piccoli errori (nelle descrizioni).

Giocherellando con il foglio, mi sono accorto che se si vogliono ottenere dei valori simmetrici occorre impostare un numero di campioni pari !

Esempio:
10 Campioni: 0, 235, 380, 380, 235, 0
11 Campioni: 0, 216, 364, 396, 302, 113  (Prossimo -113)

Come si vede, con un numero pari di campioni i primi 3 valori sono simmetrici rispetto ai secondi 3.
Utilizzando un numero di campioni dispari, giustamente i primi 3 campioni non sono simmetrici rispetto ai secondi 3 !!!#####ALLEGATO-[/IMG][/IMG]?1485[/IMG]
  
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 #1375 - 25.03.15 at 20:39:59
Print Post  
:woot: .... :clap.gif:
  

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
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1376 - 26.03.15 at 13:28:49
Print Post  
BellaEli forse è la volta buona che dici?


#include < avr/io.h" >
#include < avr/interrupt.h >
#include < avr/pgmspace.h" >
#define LENGTH 250

prog_char onda[250] PROGMEM  =
{0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 99, 104,
109, 114, 119, 124, 128, 133, 138, 143, 147, 152, 157, 161, 166, 170, 175, 179, 184, 188,
193, 197, 201, 206, 210, 214, 219, 223, 227, 231, 235, 239, 243, 247, 251, 255, 259, 263,
266, 270, 274, 277, 281, 285, 288, 292, 295, 298, 302, 305, 308, 311, 315, 318, 321, 324,
327, 329, 332, 335, 338, 340, 343, 346, 348, 351, 353, 355, 358, 360, 362, 364, 366, 368,
370, 372, 374, 375, 377, 379, 380, 382, 383, 385, 386, 387, 389, 390, 391, 392, 393, 394,
395, 395, 396, 397, 397, 398, 398, 399, 399, 399, 400, 400, 400, 400, 400, 400, 400, 399,
399, 399, 398, 398, 397, 397, 396, 395, 395, 394, 393, 392, 391, 390, 389, 387, 386, 385,
383, 382, 380, 379, 377, 375, 374, 372, 370, 368, 366, 364, 362, 360, 358, 355, 353, 351,
348, 346, 343, 340, 338, 335, 332, 329, 327, 324, 321, 318, 315, 311, 308, 305, 302, 298,
295, 292, 288, 285, 281, 277, 274, 270, 266, 263, 259, 255, 251, 247, 243, 239, 235, 231,
227, 223, 219, 214, 210, 206, 201, 197, 193, 188, 184, 179, 175, 170, 166, 161, 157, 152,
147, 143, 138, 133, 128, 124, 119, 114, 109, 104, 99, 95, 90, 85, 80, 75, 70, 65, 60, 55,
50, 45, 40, 35, 30, 25, 20, 15, 10, 5};

byte pwm[LENGTH];
int deadTime=5;


void setup() {

   

pinMode(9,OUTPUT);
pinMode(10,OUTPUT);

TCCR1A = (1 << COM1A1)
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
BellaEli
Ex Member
****


--------

Gender: Male
Zodiac sign: Leo
Re:Homemade Inverter "modulo DC/AC"
Reply #1377 - 26.03.15 at 23:29:06
Print Post  
Quote:
BellaEli forse è la volta buona che dici?


Assolutamente NO !!!!!
Cheesy Cheesy Cheesy


Comunque i post si modificano per aggiungere qualche "h" non per modificare il codice... Wink


Vediamo un po' di correggere qualche errore...

[quote]TCCR1A = (1 << COM1A1)
  

(1 << COM1B0) (Attachment deleted)
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1378 - 27.03.15 at 06:36:26
Print Post  
[quote]Vediamo un po' di correggere qualche errore...

CITAZIONE
TCCR1A = (1 << COM1A1)
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
inverter90
Ex Member
****


--------

Gender: Male
Re:Homemade Inverter "modulo DC/AC"
Reply #1379 - 27.03.15 at 07:07:21
Print Post  
Quote:
if (Indice > 499) {
Indice = 0;


Perche 499?

Perche incrementa da
0>249
250>499

??
  
Il niente è impossibile finchè non ci provi!!!
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 ... 90 91 [92] 93 94 ... 219
Send TopicPrint
 

TOP100-SOLAR Galleria Immagini EnergiAlternativa