04-12-2017, 08:30 PM
I dalje ne vidim da si ograničio nagli porast struje koji se može javiti kada je osovina
servo motora zakočena iz bilo kog razloga, a duty se povećava !
U ukočenom stanju rotora induktivnost namotaja ume da padne na nekoliko stotina nH.
E upravo zbog toga ti treba VEOMA brz OP-amp sa slew rate od minimum 50V/us
Imaš napajanje od 150V i situaciju gde ti se iz bilo kog razloga ukočio rotor.
i pretpostavimo da je induktivnost zakočenog rotora napr 1uH (a verovatno je dosta manja)
dI/dt odnosno porast struje je :
150V/1uH = 150A/us
Mi želimo da ograničimo max.peak struju na recimo 50A i time sačuvamo izlazni stepen od crkavanja
Ako imamo op amp sa slew rate od 50V/us , nivo napona od recimo 5V dostižemo za 100nS
Za tih 100nS nemamo nikakvu kontrolu nad nekontrolisanim dI/dt u motoru i struja je narasla na vrednost od 15A
Naravno mora postojati i velika rezerva od najmanje trostruke vrednosti (15A * 3 = 45A) i eto nas na granici
upotrebe našeg op-ampa od 50V/us za max. peak struju od 50A
E sad se vraćam na tvoj AMC1301.
On ima delay od 3us + 2us rise time, znači ukupno 5us
Kada ne bi postojao omski otpor namotaja pre nego što AMC1301 u toj situaciji odradi svoje, struja bi narasla na
čitavih 750A ( 5us * 150A/us). Čak ni snažni IKW75N60T to nema šanse da izdrže i PUFF stružeš tranzistore sa plafona.
Već sam ti u rekao da moraš brzo i na hardverskom nivou ( poput SD na IR2110) ograničiti max.
peak struju pre analogne optoizolacije, a posle optoizolacije možeš koristiti sporiji odziv i sada trenutnu
struju saopštavati AD konverteru.
To je veoma opasna situacija i kod jeftinijih servo drivera se štitimo od toga uvodjenjem max error za enkoder.
(kada broj impulsa sa STEP linije prednjači za toliko nad enkoderom - tada se radi DISABLE izlaznog stepena)
****
To je ono što sam na brzinu video.
Trebaće ti i kočioni otpornik.
Projekat nije nimalo jednostavan.
Moj savet bi bio malo se ispraksati pri nižim naponima i strujama.
Pozz
servo motora zakočena iz bilo kog razloga, a duty se povećava !
U ukočenom stanju rotora induktivnost namotaja ume da padne na nekoliko stotina nH.
E upravo zbog toga ti treba VEOMA brz OP-amp sa slew rate od minimum 50V/us
Imaš napajanje od 150V i situaciju gde ti se iz bilo kog razloga ukočio rotor.
i pretpostavimo da je induktivnost zakočenog rotora napr 1uH (a verovatno je dosta manja)
dI/dt odnosno porast struje je :
150V/1uH = 150A/us
Mi želimo da ograničimo max.peak struju na recimo 50A i time sačuvamo izlazni stepen od crkavanja
Ako imamo op amp sa slew rate od 50V/us , nivo napona od recimo 5V dostižemo za 100nS
Za tih 100nS nemamo nikakvu kontrolu nad nekontrolisanim dI/dt u motoru i struja je narasla na vrednost od 15A
Naravno mora postojati i velika rezerva od najmanje trostruke vrednosti (15A * 3 = 45A) i eto nas na granici
upotrebe našeg op-ampa od 50V/us za max. peak struju od 50A
E sad se vraćam na tvoj AMC1301.
On ima delay od 3us + 2us rise time, znači ukupno 5us
Kada ne bi postojao omski otpor namotaja pre nego što AMC1301 u toj situaciji odradi svoje, struja bi narasla na
čitavih 750A ( 5us * 150A/us). Čak ni snažni IKW75N60T to nema šanse da izdrže i PUFF stružeš tranzistore sa plafona.
Već sam ti u rekao da moraš brzo i na hardverskom nivou ( poput SD na IR2110) ograničiti max.
peak struju pre analogne optoizolacije, a posle optoizolacije možeš koristiti sporiji odziv i sada trenutnu
struju saopštavati AD konverteru.
To je veoma opasna situacija i kod jeftinijih servo drivera se štitimo od toga uvodjenjem max error za enkoder.
(kada broj impulsa sa STEP linije prednjači za toliko nad enkoderom - tada se radi DISABLE izlaznog stepena)
****
To je ono što sam na brzinu video.
Trebaće ti i kočioni otpornik.
Projekat nije nimalo jednostavan.
Moj savet bi bio malo se ispraksati pri nižim naponima i strujama.
Pozz