EnergiAlternativa

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


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re: Firmware inverter STM32 project
Reply #15 - 15.06.18 at 12:33:01
Print Post  
Di seguito il file HEX del firmware e il PINOUT del micro.
  

Inverter_Rev3.png ( 82 KB | Downloads )
Inverter_Rev3.png

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #16 - 15.06.18 at 13:25:38
Print Post  
Grande Elettro! Cheesy Cheesy

Servirà un descrizione dei pin per sapere come lavorano.
  
Back to top
 
IP Logged
 
xardas
God Member
*****
Offline


La resistenza è una condizione
mentale

Posts: 746
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #17 - 15.06.18 at 13:35:23
Print Post  
Certo che chi non ti conosce direbbe ma come scrive sto tizio???

Lingua di un altro pianeta Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin

Complimenti al lavoro...Credo valga un botto questo firmware...
Ancora i miei più sinceri complimenti e un forte abbraccio Wink
  
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 #18 - 15.06.18 at 15:10:38
Print Post  
Grazie  Wink ....merito vostro .

DESCRIZIONE :
PA1-->DEADTIME: ingresso 0-3.3V ,consente di modificare il DeadTime tra 0 e 4uS
PA2-->V_BATT: ingresso 0-3.3V ,consente di misurare la tensione batterie attraverso un partitore resistivo (consiglio di calcolarlo per ottenere circa 2V con la tensione nominale del banco).Richiede una taratura del fattore "ViFact" attraverso la connessione seriale (A breve un video sulla procedura)
PA5-->V_OUT: ingresso del feedback tensione uscita (seguire lo schema della precedente versione) e Richiede la taratura del fattore "VoFact" per la corretta visualizzazione sul monitor (in futuro sul Nextion).
PA6--OFFSET:ingresso usato per annullare l'offset dei sensori (la tensione OFFSET di tutti i sensori AC è 1.65V ...seguire lo schema della precedente versione).
PA7-->I_OUT:ingresso sensore corrente (SCT-030) per misurare e monitorare la corrente in uscita. Richiede la taratura del fattore "IoFact".
PB0-->ingresso NTC 10K connessa all'alimentazione 3.3V e con resistenza pulldown da 1K
PB1-->ingresso corrente Batteria ...ancora da decidere quale sensore sia il migliore  Cheesy
PB2-->FRQSEL: consente di modificare la frequenza in uscita 50/60Hz (sulla board risulta connesso al jumper  Wink)
PB15-->SD_CH1: uscita per atttivare i driver (High=spento ;Low=acceso)
PA10-->SD_CH2: idem al PB15 ,ma del canale 2
PB13-PA8--> Uscite SPWM del canale 1
PB14-PA9--> Uscite SPWM del canale 2
PB6-PB7-->TX/RX: Seriale per connettere PC o Nextion (Prossima Release)
PB3-->DCDC PWR: uscita per attivare lo stadio DC converter
PA15-->DCDC CHECK: ingresso per controllare il corretto funzionamento dello stadio con resistenza pullup interna al micro (Open=Fail ,LOW= OK ).
PA12-->RELE OUT: uscita per comandare il rele di uscita . Si attiva solo se tutti i parametri rientrano nei range imposti nel settaggio
PA11-->FAN: uscita PWM per comandare un FAN (Le soglie di intervento saranno modificabili nella prossima release)
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #19 - 15.06.18 at 15:32:44
Print Post  
FUNZIONAMENTO e PROTEZIONI:
-L'inverter misura la tensione batteria ,se rientra nel range avvia il dispositivo eseguendo il PowerUp.
-L'inverter durante la procedura PowerUp monitora la corrente assorbita (Attualmente disattivata per scelta sensore  Cheesy)
-Se durante il softstart la corrente non supera i limiti ,l'inverter stabilizza la tensione in uscita.
-Monitora la tensione in uscita e Corrente in ingresso per alcuni secondi.
-Successivamente se tutto rientra nella norma attiva il relè connesso al PA12

-Se la tensione Batteria esce fuori dal range per un tempo > 1 sec ,viene aperto il Rele di uscita e spento l'inverter (sul monitor verrà mostrato LOW BATTERY o HIGH BATTERY).
l'inverter resterà in attesa del ripristino dell corretta tensione batteria
-Se la potenza in uscita supera la "potmax" per un tempo >5 sec ,l'inverter si spegnerà ed attenderà un Reset tramite pulsante sulla board o un segnale di massa sul PIN "R" o rimuovendo l'alimentazione.
-Se la potenza in uscita supera la "potspk" per un tempo >1 sec ,l'inverter si spegnerà ed attenderà il Reset,sul monito verrà mostrato "OVERLOAD PROTECTION"
-Se la tensione in uscita non rientra nel range (OVERVOLTAGE o UNDERVOLTAGE),il rele di uscita si aprirà ed attenderà la corretta tensione . Dopo 5 secondi che la tensione è tornata nella norma ,chiuderà nuovamente il rele.
-Se la tensione in uscita supera di 10V la tensione massima ,l'inverter si spegnerà e attenderà il reset . Verrà mostrato "OVERVOLTAGE PROTECTION"
-Se la temperatura supera la soglia "tmpfan" o la potenza supera la soglia "potfan" ,l'inverter avvia il FAN.
-Se la Temperatura supera la soglia "tmpmax" l'inverter si spegnerà e verrà mostrato "OVERTEMP PROTECTION". Al rientro dei parametri l'inverter si avvierà nuovamente.
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #20 - 15.06.18 at 15:40:50
Print Post  
Schemi delle connessioni Base .
Manca il partitore resistivo per misurare la tensione batteria  Wink (necessario ...altrimenti non si avvia  Grin)
  

Inverter_signal.png ( 10 KB | Downloads )
Inverter_signal.png
Inverter_micro.png ( 16 KB | Downloads )
Inverter_micro.png

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #21 - 15.06.18 at 19:27:39
Print Post  
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #22 - 15.06.18 at 20:04:12
Print Post  
Elettro, non ho parole!! Si può dire che sei un genio o ti offendi perché "genio" è troppo poco?
  
Back to top
 
IP Logged
 
lemax74
Senior Member
****
Offline


--------

Posts: 427
Location: Trieste
Gender: Male
Zodiac sign: Taurus
Re: Firmware inverter STM32 project
Reply #23 - 15.06.18 at 20:09:21
Print Post  
Ciao, per caricare il firmware c'è bisogno del micro con bootlader o è possibile usare anche un STM32 "vergine"? Nel caso è possibile programmarlo con ISP?
  
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 #24 - 15.06.18 at 20:48:26
Print Post  
lemax74 wrote on 15.06.18 at 20:09:21:
Ciao, per caricare il firmware c'è bisogno del micro con bootlader o è possibile usare anche un STM32 "vergine"? Nel caso è possibile programmarlo con ISP?

Bootloader ??
NoNo ...si programma direttamente con il programmatore ST-LINK V2  Wink

Ho però una brutta sorpresa ..che non sapevo ....
Il micro possiede 64Kb ...direte fantastico .
Ma il compilatore uVision MDK ...compila fino a 32K  Cry
e ...siamo vicinissimi a 32K  Shocked
  

KEIL_LIMITATION.png ( 22 KB | Downloads )
KEIL_LIMITATION.png

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #25 - 15.06.18 at 21:54:53
Print Post  
ElettroshockNow wrote on 15.06.18 at 20:48:26:
Ma il compilatore uVision MDK ...compila fino a 32K  Cry
e ...siamo vicinissimi a 32K  Shocked

Ti manca molto per terminare il codice?
  
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 #26 - 15.06.18 at 22:25:40
Print Post  
lemax74 wrote on 15.06.18 at 21:54:53:
ElettroshockNow wrote on 15.06.18 at 20:48:26:
Ma il compilatore uVision MDK ...compila fino a 32K  Cry
e ...siamo vicinissimi a 32K  Shocked

Ti manca molto per terminare il codice?

Per le funzioni Base No ...,ma se non ottimizzo il codice dovremo lasciare qualcosa .
E' pur vero che sono stato uno sprecone ....tanto avevo 64K  Grin ...avevo Undecided
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
Back to top
YouTube  
IP Logged
 
Pinko
Senior Member
****
Offline


New EALab Member

Posts: 296
Location: Malvito
Gender: Male
Zodiac sign: Scorpio
Re: Firmware inverter STM32 project
Reply #27 - 15.06.18 at 22:56:02
Print Post  
Grande Elettro. Stupisci sempre di più Cheesy
Un saluto
Luigi
  

"fatti non fummo a viver come bruti ma per seguir virtute e canoscenza"
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 #28 - 15.06.18 at 23:10:45
Print Post  
Grazie ,grazie a tutti ...Per me è un onore e un piacere condividere progetti che possono tornare utili .

Per il codice ...sono riuscito a recuperare una manciata di kb ...forse arrivo a 6  Wink ...sufficienti per completarlo  Smiley
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
https://www.romeoegiuliettaeventi.com
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 #29 - 16.06.18 at 08:24:13
Print Post  
Ottimo traguardo Wink
Stamattina mi cimento un pochino! Date le mie scarse capacità Grin
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 [2] 3 4 ... 7
Send TopicPrint
 

TOP100-SOLAR Galleria Immagini EnergiAlternativa