Kada se radi H bridge za DC motore od nekoliko desetina wati onda svašta može da prodje
bez nekog većeg rizika od nepravilnog rada ili crkavanja tranzistora u H mostu.
Slična je priča i za trofazne BLDC, samo što imamo 6 tranzistora u H mostu.
Sa PMSM nisam imao dodira ...
Kada snaga motora predje par stotina wati tu već stvari postaju ozbiljnije i problemi
rastu sa snagom.
Preko 100 W je veoma poželjna galvanska izolacija za PWM signale
a preko par stotina wati i obavezna. Veoma je problematično da MCU deli istu masu
pa makar ona bila pravilno spojena (Digital GND i Power GND u jednoj tački)
Tu se svašta sjuri u masu, počevši od problematičnih gličeva koji nastaju usled
udarnih struja u trenutku uključenja mosfeta, pa do gličeva koje stvara diferencijalno
dejstvo PID regulatora za pozicionu petlju, itd ima ih još ...
Sve to protrči kroz masu do MCU i ume da napravi probleme od reseta MCU,
očitavanja AD konvertera, smetnje na input pinovima itd ...
PWM signali se lako izoluju sa brzim 6N137 optokaplerima, aliu problem može predstavljati
očitavanje struje motora. Ako samo detektujemo BRZIM komparatorom paeak struju koju motor
povuče prilikom starta (ovo može biti i desetostruki iznos nominalne struje ) preko FLTA pina
kao na prostijim DC servo gde se ne očitava stvarna struja motora - onda i tu možemo upotrebiti 6N137
i ceo izlazni stepen je galvanski odvojen.
Ako treba AD konverterima očitavati stvarnu struju motora, onda stvari postaju složenije po pitanju
galvanske izolacije. Nisam ovo do sada radio i mislim da se može rešiti sa HCNR 200 analognim optokaplerima,
koji su takodje poprilično brzi.
Koliko sam nabrzinu pogledao tvoju šemu (nisam gledao izvorni projekat samog kontrolera) izgleda da imaš
očitavanje struje AD konverterima, što bi svaki ozbiljan driver i trebao da ima.
(koliko sam primetio na šemi PA5 pin koristiš i za LCD SCLK i za Current C ??? )
Dalje, zar INA138 nije High-Side Measurement Current Shunt Monitor ?
Kod tebe je spojen na GND ??
Inaće sa high side merenjem možeš izbeći dosta problema u odnosu na LOW SIDE !
Takodje bootstrap sistem napajanja gornjih mosfeta nije prikladan za ozbiljnije snage.
Tu treba posebno low i high driver (high driver tada zahteva lebdeće napajanje)
Ovo ti je potrebno iz razloga što se bootstrap obično primenjuje gde imamo male struje za pobudu gejta.
Za veće mosfete trebaju i veće struje gejta, tako da bootstrap nije prikladan.
Što se tiče izbora Mosfet /IGBT ovde bi trebalo ići na mosfete.
Ne samo zbog granićne frekvencije koja je na strani mosfeta već i zbog
tog što IGBT imaju pri isključenju takozvani strujni rep, što može dosveti do
povećenog grejanja kada rade u mosnoj vezi usled povećane dinamičke disipacije snage.
Mosfeti se mnogo brže isključuju i kao takvi traže manje mrtvo vreme kroz PWM.
Na kraju sa IRFP460 možeš napraviti driver od recimo 150-200V i max 5A.
Preko toga mu je puno, grejaće se i neće izdržati.
Treba ti jači mosfet.
Kada radni napon motora prelazi stotinjak volti onda idu i kočioni otpornici
jer napon napajanja drivera može opasno porasti prilikom zaustavljanja motora.
Sve na svemu, nimalo jednostavno ...
Jeftini motori ali će upravljanje biti poprilično zahtevno ...
Pozz
bez nekog većeg rizika od nepravilnog rada ili crkavanja tranzistora u H mostu.
Slična je priča i za trofazne BLDC, samo što imamo 6 tranzistora u H mostu.
Sa PMSM nisam imao dodira ...
Kada snaga motora predje par stotina wati tu već stvari postaju ozbiljnije i problemi
rastu sa snagom.
Preko 100 W je veoma poželjna galvanska izolacija za PWM signale
a preko par stotina wati i obavezna. Veoma je problematično da MCU deli istu masu
pa makar ona bila pravilno spojena (Digital GND i Power GND u jednoj tački)
Tu se svašta sjuri u masu, počevši od problematičnih gličeva koji nastaju usled
udarnih struja u trenutku uključenja mosfeta, pa do gličeva koje stvara diferencijalno
dejstvo PID regulatora za pozicionu petlju, itd ima ih još ...
Sve to protrči kroz masu do MCU i ume da napravi probleme od reseta MCU,
očitavanja AD konvertera, smetnje na input pinovima itd ...
PWM signali se lako izoluju sa brzim 6N137 optokaplerima, aliu problem može predstavljati
očitavanje struje motora. Ako samo detektujemo BRZIM komparatorom paeak struju koju motor
povuče prilikom starta (ovo može biti i desetostruki iznos nominalne struje ) preko FLTA pina
kao na prostijim DC servo gde se ne očitava stvarna struja motora - onda i tu možemo upotrebiti 6N137
i ceo izlazni stepen je galvanski odvojen.
Ako treba AD konverterima očitavati stvarnu struju motora, onda stvari postaju složenije po pitanju
galvanske izolacije. Nisam ovo do sada radio i mislim da se može rešiti sa HCNR 200 analognim optokaplerima,
koji su takodje poprilično brzi.
Koliko sam nabrzinu pogledao tvoju šemu (nisam gledao izvorni projekat samog kontrolera) izgleda da imaš
očitavanje struje AD konverterima, što bi svaki ozbiljan driver i trebao da ima.
(koliko sam primetio na šemi PA5 pin koristiš i za LCD SCLK i za Current C ??? )
Dalje, zar INA138 nije High-Side Measurement Current Shunt Monitor ?
Kod tebe je spojen na GND ??
Inaće sa high side merenjem možeš izbeći dosta problema u odnosu na LOW SIDE !
Takodje bootstrap sistem napajanja gornjih mosfeta nije prikladan za ozbiljnije snage.
Tu treba posebno low i high driver (high driver tada zahteva lebdeće napajanje)
Ovo ti je potrebno iz razloga što se bootstrap obično primenjuje gde imamo male struje za pobudu gejta.
Za veće mosfete trebaju i veće struje gejta, tako da bootstrap nije prikladan.
Što se tiče izbora Mosfet /IGBT ovde bi trebalo ići na mosfete.
Ne samo zbog granićne frekvencije koja je na strani mosfeta već i zbog
tog što IGBT imaju pri isključenju takozvani strujni rep, što može dosveti do
povećenog grejanja kada rade u mosnoj vezi usled povećane dinamičke disipacije snage.
Mosfeti se mnogo brže isključuju i kao takvi traže manje mrtvo vreme kroz PWM.
Na kraju sa IRFP460 možeš napraviti driver od recimo 150-200V i max 5A.
Preko toga mu je puno, grejaće se i neće izdržati.
Treba ti jači mosfet.
Kada radni napon motora prelazi stotinjak volti onda idu i kočioni otpornici
jer napon napajanja drivera može opasno porasti prilikom zaustavljanja motora.
Sve na svemu, nimalo jednostavno ...
Jeftini motori ali će upravljanje biti poprilično zahtevno ...
Pozz