AERIAL PHOTGRAPHY > OPREMA
Brushless gimbali uskoro
danko:
Ma sve je to ok što se tiče softvera, ali motori su problem... Tj. nisu problem, samo što koštaju sigurno reda veličine 50-100 evra po motoru.
tibeteagle:
--- Quote ---Najveći tehnički izazov nije softver, to je relativno trivijalan problem
--- End quote ---
Naravno. Skinuti besplatno i učitati sigrno nije. ;) A napisati je složeno kao sve druge komponente zajedno, pa i za dobrog programera MCU. Da se napiše program za ovakvu namenu, potrebno je multidisciplinarno znanje. Bez da se poznaje kompletna logika rada i programiranja MCU na nivou interapta, tajmera, poznavanje jednog od interpreter programa, bez poznavanje rada drajver čipa, žiro senzora i logike oktretanja trofaznih motora, nema ni ovog projekta. Sigurno sam izostavio još milion važnih stvarčica, koje još treba poznavati.
Moje viđene je da je motor najmanji problem. Svi, sada već standardni, višepolni (više od 12) motori novije generacije za MK, odgovaraju. Cena im je oko 30$/kom. Višepolni motori omogućavaju manji ugao okretanja pri jednom periodu okretanja magnetnog polja. Samim tim je i krajnja rezolucija veća. Statički momemat im je veći, što je isto važno. Razlika treba da je samo u broju namotaja, da se dobije jači statički momenat pri što manjoj vrednosti struje i to je sve. Motor sa drugim namotajem od onih za velike obrtaje bi trebao da ima istu cenu, jer tehnološki gledano nema razlike. Verovatno će da bude i to u ponudi čim oživi krajnja kompletna verzija pločice i pojavi se u ponudi.
Ne vidim još krajnju verziju pločice. Na verziji koju je Bojan stavio, pored MCU i 2 komada trofaznog drajvera ne vidim integrisano žiro senzore, i ako ima prednosti da je to posebno. mmmm Verovatno će neka noviija verzija pločice sa nasađenim komponentama da se počne praviti u većim serijama. Zahvaljujući potražnji, najivnim entuziastima i kineskoj tehnologiji CPS (Copy Paste i Štancuj), verovatno uskoro. :big smile
danko:
tibeteagle:
Danko, sve što si napisao mi je sve jasno. Tvoje obimno izlaganje je samo potvdrdio da je sve i te kako složeno za jednog neupućenog u temu. Jasno je i onima koji rade sve ovo kao svoj posao. Ipak, ostaje činjenica da treba da znaš šta radiš, koristio ili ne koristio programske module. Dakle ne može svako da sedne i reši ovaj problem, kao da piše ljubavno pismo. :big smile
--- Quote ---Od elektroničkog znanja za ovaj gimbal ti treba:
- I2C komunikacija
- komunikacija sa h-bridge drajverom
--- End quote ---
I2C komunikacija je oblast programske logike i mogućnosti MCU, koja se odnosi na serijsku komunikaciju između periferija ili drugih MCU, a ne elektronička, i ako se za realizaciju toga koristi struja i žica. Sve oko MCU od napajanja do mogućnosti portova u smisli struje, napona i frekvencije je klasična elektronika. Kodovanje se ne može ni početi pisati, ako se ne znaju sve mogućnosti MCU, vezano za brzinu i kompletnu arhitekturu. Ne mogu se ni razni kodni moduli koristiti do besvesti, ako se ne zna koliko opterećuju brzinu rada kontolera, da li dolaze u konflikt sa drugim modulima i sl. pogotovo u ovako složenim proračunima kao ovaj za BL gimbal.
--- Quote ---A ako koristiš Arduino, programiranje se svodi na nivo trivijalnosti. Hoćeš da pomeriš servo na ugao od 87°? Samo pišeš:
servo.attach(5) 'na koji PIN si prikačio servo
servo.write(87) 'i servo se pomera
--- End quote ---
Servo komanda je za malu decu, koja inače laže, jer taj ugao (87) zavisi od karakteristika servoa. Nemaju svi servoi istu PPM pozicionu vrednost, ni istu za jedinični ugao, pa je 1 stepen, koji je ugrađen u Servo.h netačan. Krajnje vrednosti se moraju prepraviti u izvornom kodu ovog modula za svaki servo. Isprobano. Bolje je koristiti Servo.h sa writeMicroseconds(), nakon što se definiše vrednosti za 0 i za 180 stepeni. Tako se može servo voditi i sa decimalnim vrednostima ugla a ne samo sa celim.
--- Quote --- već su napravljeni da nakon uključenja stignu do svog optimalnog broja obrtaja koji se kreće u hiljadama/sekundi
--- End quote ---
Mislio si hiljadama/minuti.
--- Quote ---ali je nagradno pitanje da li će motor raditi trzavo ili glatko kao zenmuse...
--- End quote ---
Naravno i to zavisi isključivo od upravljačkog softvera, pod uslovom da je sve spojeno kako treba.
Ali pustimo sada sve to, jer je sada ovde važno da proradi ovaj projekat.
;namig
danko:
Nemam ja ništa protiv BLDC-a, naprotiv, čak sam sa Bojanom poručio neke motore da probam i ja malo da se igram, ali cenim da bez 'pravih' motora, neće biti nekih spektakularnih rezultata.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version