04-07-2024, 07:45 PM
@elektropionir
Vidim da si dosta radio sa tim stvarima.
Nama fali ovo za Relejni Atenuator, jeste prosta stvar ali nema da se kupi tek-tako, tj ima Bourns ali košta 40+E ali da ima osovinu bukvalno istu kod klasičnih potenciometara. To bi bila fina ideja da se odradi u DIY varijanti.
Vezano za same kontrolere i implementaciju celog takvog sistema po FOC principu, jeste nezgodna situacija i "veliki" igrači uglavnom ne daju source-code za takve stvari, generalno ni za kakav low-level firmware šta god da je u pitanju.
Medjutim, moraju da prodaju čipove i kontrolere, kako sad ipak da se prevazidje taj "jaz" otvorenog/zatvorenog code-a, neko treba da napiše neki software da mašina nešto radi ...
Tu je Texas Instruments rešio tako što sve što je vezano za Cortex-A/R/M je otvorenog coda, sa tim se generalno pišu Linux, RTOS i bare-metal aplikacije, čak ima prevodioca i za njihove sve ostale periferije poput PRU (ICSG) gde korisnik može da piše šta god želi ako ume naravno.
Napravili su caku, imaju male i gotove firmware za neke specificne potrebe za PRU jedinice, na primer industriski mrežni protokoli, ProfiBUS, EtherCat i slični i za korisnika su oni potpuno besplatni ali zu zatvorenog code-a, mogu da se slobodno koriste ali preko definisanih API metoda i poziva iz aplikacija višeg nivoa.
Postoje gotovi .elf fajlovi za razne stvari koji se ubace u te PRU jedinice i nadalje se komunicira preko API.
I sad je tu glavna caka što imaju i posebne firmware za FOC kontrolu motora, vrlo ozbiljno napravljeno sve do besplatnog GUI sa grafikonima i Auto-tuning specifično za te motor-kontrol potrebe.
Kada se to sve vozi sa njihovim best-in-class kontrolerima koji imaju najfinije/najbrže PWM module na tržištu dobije se veoma ozbiljna sprava klase profi industriskih servo dravejera poput Siemens, Schneider, Panasonic i ostala ekipa.
Takodje imaju veoma dobru Sitara multi-core platformu sa više Cortex A + M + PRU + NEKA jezgra u jednom čipu, i tu se obično gura FOC za motor + obavezno neki "brzi" industriski iprotokol poput EtherCat i slični.
Imaju gotove primere za kontrolu motora preko mreže sa sve WEB GUI koji dolazi sa Cortex-A jezgra.
Vidim da si dosta radio sa tim stvarima.
Nama fali ovo za Relejni Atenuator, jeste prosta stvar ali nema da se kupi tek-tako, tj ima Bourns ali košta 40+E ali da ima osovinu bukvalno istu kod klasičnih potenciometara. To bi bila fina ideja da se odradi u DIY varijanti.
Vezano za same kontrolere i implementaciju celog takvog sistema po FOC principu, jeste nezgodna situacija i "veliki" igrači uglavnom ne daju source-code za takve stvari, generalno ni za kakav low-level firmware šta god da je u pitanju.
Medjutim, moraju da prodaju čipove i kontrolere, kako sad ipak da se prevazidje taj "jaz" otvorenog/zatvorenog code-a, neko treba da napiše neki software da mašina nešto radi ...
Tu je Texas Instruments rešio tako što sve što je vezano za Cortex-A/R/M je otvorenog coda, sa tim se generalno pišu Linux, RTOS i bare-metal aplikacije, čak ima prevodioca i za njihove sve ostale periferije poput PRU (ICSG) gde korisnik može da piše šta god želi ako ume naravno.
Napravili su caku, imaju male i gotove firmware za neke specificne potrebe za PRU jedinice, na primer industriski mrežni protokoli, ProfiBUS, EtherCat i slični i za korisnika su oni potpuno besplatni ali zu zatvorenog code-a, mogu da se slobodno koriste ali preko definisanih API metoda i poziva iz aplikacija višeg nivoa.
Postoje gotovi .elf fajlovi za razne stvari koji se ubace u te PRU jedinice i nadalje se komunicira preko API.
I sad je tu glavna caka što imaju i posebne firmware za FOC kontrolu motora, vrlo ozbiljno napravljeno sve do besplatnog GUI sa grafikonima i Auto-tuning specifično za te motor-kontrol potrebe.
Kada se to sve vozi sa njihovim best-in-class kontrolerima koji imaju najfinije/najbrže PWM module na tržištu dobije se veoma ozbiljna sprava klase profi industriskih servo dravejera poput Siemens, Schneider, Panasonic i ostala ekipa.
Takodje imaju veoma dobru Sitara multi-core platformu sa više Cortex A + M + PRU + NEKA jezgra u jednom čipu, i tu se obično gura FOC za motor + obavezno neki "brzi" industriski iprotokol poput EtherCat i slični.
Imaju gotove primere za kontrolu motora preko mreže sa sve WEB GUI koji dolazi sa Cortex-A jezgra.