EnergiAlternativa

Page Index Toggle Pages: [1] 2 3 ... 7 Send TopicPrint
Hot Topic (More than 100 Replies) Firmware inverter STM32 project (Read 61164 times)
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Firmware inverter STM32 project
23.08.17 at 17:36:29
Print Post  
DEAD TIME TESTER
-semplice firmware per generare un'onda sinusoidale
-possibilità di variare ampiezza tramite trimmer
-possibilità di variare il deadtime (0-3.5uS)
-Timeout di 30 min



NESSUN FEEDBACK E PROTEZIONI

Di seguito i collegamenti minimi e il pinout del micro
« Last Edit: 23.08.17 at 19:44:28 by ElettroshockNow »  

DeadTime_Tester_R2_002.zip ( 27 KB | Downloads )
DEADTIME_TESTER_001.jpg ( 83 KB | Downloads )
DEADTIME_TESTER_001.jpg
Schema_deadtime_tester_001.jpg ( 47 KB | Downloads )
Schema_deadtime_tester_001.jpg
2017-04-29_16_13_30_001.jpg ( 99 KB | Downloads )
2017-04-29_16_13_30_001.jpg
2017-04-29_16_13_53_001.jpg ( 99 KB | Downloads )
2017-04-29_16_13_53_001.jpg
2017-04-29_16_14_18_001.jpg ( 63 KB | Downloads )
2017-04-29_16_14_18_001.jpg

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
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #1 - 23.08.17 at 17:53:26
Print Post  
ONLY VOLTAGE FEEDBACK (ON PRIMARY COIL)
-introdotto feedback tensione sull'avvolgimento primario
-possibilità di variare ampiezza
-possibilità di variare deadtime
-50/60 Hz selezionabile con jumper sulla board
-Timeout di 30 min


NESSUNA PROTEZIONE
« Last Edit: 23.08.17 at 19:45:03 by ElettroshockNow »  

Schema_001.jpg ( 842 KB | Downloads )
Schema_001.jpg
FB.jpg ( 671 KB | Downloads )
FB.jpg

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
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #2 - 23.08.17 at 19:36:18
Print Post  
VOLTAGE FEEDBACK (ON SECONDARY COIL)
-feedback sul secondario lato 220V/110
-50/60 Hz selezionabile con jumper on board
-deadtime regolabile
-taratura tensione uscita con trimmer sul circuito adattatore (vedi schema)
-PROTEZIONE SATURAZIONE NUCLEO
-monitor variabili tramite seriale


nota:tarare il trimmer R6 senza carico applicato per rilevare una tensione in uscita di 220V con strumento esterno .
*Nella prossima release sarà possibile modificare il valore default (220-230-110-115)
  

inver_min_Rev1_1.jpg ( 83 KB | Downloads )
inver_min_Rev1_1.jpg
Rev1_1_sc.jpg ( 86 KB | Downloads )
Rev1_1_sc.jpg

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
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #3 - 23.08.17 at 19:58:57
Print Post  
Prossima release :
-visualizzazione serial number scheda
-controllo FAN
-protezione sotto tensione ingresso
-protezione sovra tensione ingresso
-protezione sotto tensione uscita
-protezione sovra tensione uscita
-protezione sovra assorbimento (non include spike di assorbimento)
-parametri modificabili tramite seriale

nota:sarà possibile da questa revisione modificare i parametri dell'inverter
ad esempio digitando :
vinmin= 203 ----->(protezione bassa tensione tarata a 20.3V)
votmax=250 ----->(protezione sovra tensione tarata a 250V)
tfanon=45  ------>(attivazione fan a 45°)
pwrstb ----->(mette in stanby l'inverter)
pwrmax=1200 ----->(protezione sovra assorbimento tarata a 1200W)
eesave  ------>(salva i parametri modificati nella flash)
 

ecc ecc ecc tante belle cosine
poi in programma
-key per rimuovere il timeout
-controllo DC/DC alimentazione per spegnere totalmente l'inverter
-controllo e monitor survoltore
-Nextion
  

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
 
xardas
God Member
*****
Offline


La resistenza è una condizione
mentale

Posts: 746
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #4 - 24.08.17 at 09:54:07
Print Post  
Grande Elettro.

Neanche un docente universitario avrebbe stirato così preciso questo progetto..

Step by step Wink
Ordinato e preciso...Ottimo lavoro...Aspettiamo news
Xardas
  
Back to top
 
IP Logged
 
lemax74
Senior Member
****
Offline


--------

Posts: 427
Location: Trieste
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #5 - 24.08.17 at 10:27:48
Print Post  
Modbus
  
Back to top
 
IP Logged
 
lemax74
Senior Member
****
Offline


--------

Posts: 427
Location: Trieste
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #6 - 24.08.17 at 10:34:58
Print Post  
Grande lavoro Elettro!!! Pensi che da display nextion si potranno fare i settaggi dei parametri dell'inverter senza intervenire sui trimer del PCB accedendo ad una pagina protetta con chiave?
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #7 - 24.08.17 at 13:50:18
Print Post  
lemax74 wrote on 24.08.17 at 10:34:58:
Grande lavoro Elettro!!! Pensi che da display nextion si potranno fare i settaggi dei parametri dell'inverter senza intervenire sui trimer del PCB accedendo ad una pagina protetta con chiave?

Si ,sarà possibile modificare tutti i parametri sia attraverso seriale che nextion.
Per la tensione però bisogna fare una premessa .
Il Micro crea una sinusoide con modulazione SPWM in maniera tale da risentire sul Pin ingresso una tensione di 2.4Vpp equivalente ad una conversione ADC di 3000 (+1500 rispetto al reference e -1500 rispetto al reference).
La scelta è dettata dal precisione dell'ADC ...più l'ampiezza è elevata e minore è l'errore.
Il valore massimo dell'ADC è 4096 ...quindi un 3548  (4096/2 + 1500) risulta un buon compromesso.
Ora però. ..
Il Micro non sa' veramente che tensione c'è in uscita.
Ed è per questi motivo che bisogna eseguire la prima taratura .
Ovviamente se si usano reistenze 1% e stesso trasformatore di feedback si potrebbe anche evitare ,ma il progetto è open e chi lo realizza usa ciò che possiede .
Possiamo cmq modificare la tensione in uscita ?
Si ,dopo la taratura possiamo modificare appunto la soglia ADC dei 1500 ...
Diciamo che 1400 e 1600 sono ancora buoni ,quindi da 205 a 235V
  

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
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #8 - 24.08.17 at 14:06:38
Print Post  
lemax74 wrote on 24.08.17 at 10:27:48:
Modbus

....la vedo dura .
Ho fatto delle prove ed ho avuto grossi probemi. ..sono in alto mare .
  

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
 
lemax74
Senior Member
****
Offline


--------

Posts: 427
Location: Trieste
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #9 - 24.08.17 at 14:32:05
Print Post  
se hai una seriale dedica oltre a quella del monitor andrà benissimo, faremo un bridge con un processore dedicato solo per la comunicazione
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #10 - 24.08.17 at 16:08:45
Print Post  
lemax74 wrote on 24.08.17 at 14:32:05:
se hai una seriale dedica oltre a quella del monitor andrà benissimo, faremo un bridge con un processore dedicato solo per la comunicazione

Sisi ,abbiamo una seriale dedicata per un possibile bus.
Stavo pensando ad un protocollo proprietario perche ho problemi con il modbus.
Possiamo fare entrambi ...
Protocollo seriale proprietario e con un processore dedicato il modbus  (con Arduino è semplice ....grazie alle community )
  

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
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #11 - 12.06.18 at 17:47:08
Print Post  
Ciao a tutti ,
Tra qualche giorno rilascio il firmware con le funzioni base per realizzare un inverter senza brutte sorprese  Grin.
Le protezioni inserite nel firmware garantiscono un ottimo funzionamento ,ma per sovrassorbimenti da Spike consiglio vivamente un controllo nativo.

Il firmware di default avrà un Timeout di 30 minuti .
Per rimuoverlo vi invierò la procedura da eseguire ...ovviamente gratuita per tutti gli utenti attivi del forum (>10 post negli ultimi mesi  Wink )
Un saluto a tutti
Elettro
  

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
 
lemax74
Senior Member
****
Offline


--------

Posts: 427
Location: Trieste
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #12 - 12.06.18 at 17:58:13
Print Post  
Notiziona!!
Tra qualche giorno? vuoi dire che stai implementando ancora qualcosa? Shocked
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #13 - 12.06.18 at 20:35:47
Print Post  
lemax74 wrote on 12.06.18 at 17:58:13:
Notiziona!!
Tra qualche giorno? vuoi dire che stai implementando ancora qualcosa? Shocked

Niente di rilevante .
Ho dedicato tempo per un'altro progetto e questo lo avevo abbandonato a metà.
Penso di lasciare per le prossime release ,il parallelo ...le tre fasi e il modbus  (quest'ultimo mi sta facendo impazzire )
  

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
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #14 - 15.06.18 at 12:30:45
Print Post  
Più Tardi modifico questo post e descrivo le funzioni del micro ed il loro settaggio  Wink
  

Inverter_START.jpg ( 28 KB | Downloads )
Inverter_START.jpg
Inverter_SETTING.jpg ( 45 KB | Downloads )
Inverter_SETTING.jpg
Inverter_insert.jpg ( 46 KB | Downloads )
Inverter_insert.jpg
Inverter_COM.jpg ( 44 KB | Downloads )
Inverter_COM.jpg

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
 
Page Index Toggle Pages: [1] 2 3 ... 7
Send TopicPrint
 

TOP100-SOLAR Galleria Immagini EnergiAlternativa