Stránka 1 z 1

PWM regulace

Napsal: 26 dub 2020, 07:16
od Ludek
Zdravím, dokázal by někdo poradit ? Potřebuji pomalu rozjet 300w DC motor. Mám MOSFET budič 50A, ten krmím optobudičem TLP250.
To funguje. Udělal jsem zpětnou vazbu ze snímacího odporu. A teď nevím jak udělat, aby se motor rozjel pomalu - třeba 3 sec,
a pak PWM musí zůstat High. ALE - jakmile to překročí nastavený Imax, tak aby to nějak ubralo, nebo zpomalilo ten náběh.
přiklad: napětí na odporu je 100mV/10A (aby se to dobře počítalo). Motor se rozjíždí a vše OK, jakmile napětí dosáhne 300mV,
musí nějak ubrat rychlost a rozjede se pomaleji...

Re: PWM regulace

Napsal: 26 dub 2020, 10:49
od kiRRow
Co jsem se snažil PWMkem řídit motor, tak při rozběhu má špičkově větší odběr, než když je zakousnutý. Moc dlouho jsem se stím netrápil ( ne že bych nechtěl, neuměl ... ) a nahradil jsem DC motor krokovým motorem - takže asi moc neporadím.

Re: PWM regulace

Napsal: 26 dub 2020, 12:07
od passion
Kedysi dávno som potreboval hrozne rýchlo urobiť podobnú reguláciu, okrem skutočného prúdu z bočníka som navyše snímal potenciometer, ktorý nastavoval max.prúd (pedál).
Logicky to vyzeralo nejako takto (bez pedálu) - na tvoju potrebu:

ak prúd<prúdMax && PWM<PWMmax potom zvýš PWM o 1
ak prúd>prúdMax && PWM>PWMmin potom zníž PWM o 1

Celkom to fungovalo a stačilo na danú požiadavku. Skús.

Re: PWM regulace

Napsal: 26 dub 2020, 22:07
od Ludek
Jo jo díky, zkusím. Snad to nepo... :-)