PWM Motore e Bridge.Necessario PWM su ogni transistor?

Nov 26, 2021 7 Replies

Salve , domanda da profano in materia,per fare girare un motore ci vuole= poco; probabilmente controllarlo come si deve =E8 un'altra cosa:


MOS_AH MOS_BH



Motore =


MOS_AL MOS_BL


in un ponte che serve per attivare un motore,variarne la velocita' e inv= ertirne la direzione di rotazione c'=E8 qualche motivo di parzializzare = il pilotaggio di uno dei MOSFET _L per esempio?



Cio=E8 se io voglio fare girare il motore in un certo modo e al 50% del = pilotaggio d=F2 un PWM al 50% a MOS_AH e chiudo MOS_BL Che motivo potrei avere di pilotare in PWM anche MOS_BL? Tra l'altro,alcuni datasheet(che non riesco piu=EC a trovare per metter= e link) mettono in guardia da certe aperture di ogni MOS ,in quanto le s= ovratensioni ritornerebbero sull'alimentazione attraverso i diodi di ric= ircolo sovracaricando i condensatori collegati tra questa e massa-



Grazie


blisca ha scritto:

e

izzare

del

er mettere

per variare i giri del motore basta modulare i mos_L...se ci sono altre controindicazioni non saprei e non me ne vengono in mente. chi sa...scriva! :-)

In data novembre 2021 alle ore 21:02:18, emilio ha s= critto:

ole

zzare

el

tere

Grazie,attendiamo.. Per=F2 tieni conto che lasciare i MOS H chiusi fissi non =E8 cos=EC semp= lice se questi sono MOS a canale N serve mantenere una tensione di gate super= iore all'alimentazione (argomento di un post precedente) e il bootstrap non puo' farcela, servirebbe in un modo o nell'altro un'alimentazione ausiliaria. =

"blisca" ha scritto nel messaggio news: snipped-for-privacy@lella-hp.station...

non lo so, e piu' o meno la penso come te, anche perche' in alcuni DS o AN che avevo visto, il pilotaggio di un motore in DC era fatto con il solo mos alto in PWM.

in questo DS ci cono entrambe le configurazioni (trovato adesso a caso con google):

formatting link

blisca ha scritto:

ole

alizzare

% del

per mettere

? semplice

,

il discorso del bootstrap e valido se non riesci a far condurre stabilmen te

rio per evitare Vgs piu elevate per mettere in conuzione il mos_H.

giri

generalmente la soluzione migliore. Non solo dimezzi le perdite per

di ricircolo. Pensa al caso in cui hai acceso AH e BL: quando spegni AH, la

iniettata sul tuo bus di alimentazione. Viceversa se spegni anche BL, la

condensatore (possibilmente film) in parallelo all'alimentazione.

questo tipo di pilotaggio.

Fletto i muscoli e sono nel vuoto.

In data novembre 2021 alle ore 13:06:49, dalai lamah ha scritto:

zzare

rrente

H, la

sar=E0

la

e =E8

no solo

Grazie anche a te,molto chiaro

Solo che questo tipo di pilotaggio,dimmi-ditemi se sbaglio,obbliga ll'ut= ilizzo di una tensione ausiliaria superiore a quella VDD del Drain dei M= OS AH-BH perch=E8 non funzionerebbe il bootstrap, o funzionerebbe limitatamente.Questo perch=E8 il condensatore di bootstr= ap non avrebbe il lato inferiore che va pienamente a massa per caricarsi= a VDD,dato che il MOS AL di quel lato(supponiamo lato A) rimarrebbe sem= pre aperto Certo,durante il cilo PWM_OFF di AH non avrei la VDD,ma con un motore DC= ,che oltre a essere un carico induttivo ,potrebeb anche ruotare a darmi= una back EMF non saprei prevedere cosa succede durante quel PWM_OFF

In data novembre 2021 alle ore 21:32:41, blisca ha = scritto:

Ringraziando chi mi ha dato spunti qui e altrove e avendo fatto un p=F2 = di prove riassumo qui cose elementari che ho imparato e dubbi,serve anche a me per riordinare = le idee ,o dimostrare che non ho capito 'na cippa

1)se trovi un driver pwm gi=E0 fatto,completo e disponibile per l'acquis= to(...) prendilo e chiudi questo post ********** 2)Se si mettere assieme il tutto allora ,considerando un ponte H con 4 M= OSFET tutti a canale N,ho visto che,

ci sono vari tipi di driver...soprattutto half bridge,per comandare un m= otore che cambi direzione ..ne servono 2,bella scoperta.. Questi driver ,tra quelli che sembrano i piu' comuni,possono essere alme= no dei seguenti tipi:

1)high side e low side "in relazione",come IR2103...le due uscite non so= no indipendenti,e non solo riguardo al dead time, per evitare attivazion= e simultanea
formatting link

2)high side e low side indipendenti ,come IR2301

formatting link
qui la stringa dead time no= n esiste

3)High side e low side sempre in opposizione ,come IR21043)

3)high side e low side sempre in opposizione,e pin di shutdown che li di= sattiva entrambi come IR2104

formatting link
Con questi driver in alcuni esempi la condizione di "stop frenato" =E8 o= ttenuta semplicemente pilotando con un PWM al 50%..un colpetto di qua e = uno di l=E0 il motore resta fermo.Nelle mie prove in questo modo, con 10= KHz sento fischiare sia il motore fermo che l'alimentatore

Questi drivers internamente contengono 2 push pull,quello High side flot= tante,il suo negativo va al carico,e il positivo va alla tensione di boo= strap,sono capaci di dare correnti di picco di alcune centinaia di mA Se ogni tanto l'uscita dell'High side non va bassa. non si pu=F2 avere i= l caricamento del cond. di bootstrap,che poi potr=E0 alimentare il push = pull interno High side con una tensione superiore a quella di alimentazi= one.Se si ha a disposizione una tensione ausiliaria superiore alla VDD d= ei Mosfet da pilotare credo che si possa fare a meno del bootsrap

Tornando all'argomento originale,PWM al 100% - transistor low side di ch= iusura circuito motore mantenuto chiuso,sembra che si possa fare ,ma sul= lato del High Side che commuta,mi sembra obbligatorio avere almeno uno = stretto impulso,per il bootsrap,come gi=E0 detto. Avevo fatto una prova troppo minimale ,solo un MOS-> motore->GND MOS HIGH| | |->Motore-> | No MOS | GND =

..disastro di sovratensioni e disturbi...infatti togliendo il MOS Low si= de ho dimenticato che con questo toglievo anche il suo interno diodo di = ricircolo che si mette in parallelo alla bobina dell'ultimo dei relais.I= n questo caso il mio carico induttivo era un trapano di recupero a 12V,c= ollegamento diretot al motore,ha ingranaggi di riduzione,corrente a regi= me se libero circa 2,5A,corrente iniziale ben 12A per circa 1ms,questo m= i fa capire che anche se =E8 un oggetto con avvolgimenti non devo propri= o vederlo come un carico induttivo che ci pensa lui a limitare la corren= te iniziale

Questa corrente,se non limitata =E8 probabilmente la causa della rottura= dei primi transistor che ho provato,davvero minuscoli. 3,3x3,3 mm .40V= ,40A,

formatting link

01_01_EN-1732101.pdf. potrebbe essere per troppa potenza per troppo temp= o;per fare un confronto dalla SOAR 1 a 10V pu=F2 tenere circa 28A per 10= 0us,mentre un buon vecchio IRF540 (che appare almeno 50 volte pi=F9 gro= sso)pu=F2 reggere 10V x 100A x 1ms.

Per limitare la corrente non ho modulato il PWM IN,perch=E8 ho dovuto us= are la configurazione con lo stop a PWM=3D50% ...ho modulato lo shutdow= n..per qualche ms parte dal minimo PWM possibile,per poi rimanere a live= llo "RUN" .In questo modo il picco di corrente iniziale da 12 A =E8 spar= ito... segue ..se mi viene in mente qualcosa altro

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required