Sari la conținut
ELFORUM - Forumul electronistilor

Brushless comandat de pic


adrianfasie2007

Postări Recomandate

Salut!As vrea sa comand un motor brushless. Ma puteti ajuta cu programul asm si o schema? Nu vreau sa cumpar un ESC. Mai intai sa incerc sa il fac eu. M-am gandit asa:daca in fig 1 folosesc un pic16f84 si fara sa citesc senzorii trimit fazele ca in figura 2 la un timp de 24000 de faze pe minut credeti ca o sa mearga? Am considerat ca dupa efectuarea celor 6 faze se executa o rotatie completa. De exemplu 4000RPM*6faze=24000 de faze pe minut in cazul in care doresc sa am o turatie de 4000rpm. Se face usor cu orice pic. Numai ca nu iau in considerare si senzorii hall. Sau daca trimit fazele ca in fig 3 (in unul din tabele) fara a tine cont de senzori. Atentie!!! Eu nu am senzori pe motor. Dar se poate citi inductanta din bobine ca in fig 4. eu vreau sa neglijez acest feedback. Campul invartitor care il voi crea prin comutatia fazelor credeti ca va produce o rotatie corespunzatoare si eficienta? Ce parere aveti?Trebuie sa stie cineva cum se face. Aceste motoare sunt foarte populare deoarece sunt robuste si de putere mare. Va rog ajutati-ma.

Link spre comentariu
  • Răspunsuri 51
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • adrianfasie2007

    22

  • cirip

    9

  • 25L91N11

    4

  • francezu

    3

Top autori în acest subiect

Va multumesc pentru raspunsuri, dar rezolvarea data este cam complicata. Trebuie sa fie ceva mai simplu!!! Rog pe cineva care a controlat un astfel de motor, sa-mi dea si mie o solutie. Daca se poate, cea mai simpla. Si va rog raspundeti-mi si daca pot controla un astfel de motor fara sa tin cont de feedback.

Link spre comentariu

Aceste ESC-uri sunt pentru motoare brushed. Pe mine ma intereseaza un dispozitiv care sa faca sa functioneze un motor brushless cu 3 faze. Nu ma intereseaza partea de BEC sau orice altceva..., numai sa imi invarta motorul in mod corect.

Link spre comentariu

rezolvarea data este cam complicata. Trebuie sa fie ceva mai simplu!!!

Din pacate nu exista ceva mai simplu. Hardvareul e destul de simplut, dar organigrama softului trebuie sa fie stufoasa, ca sa tina cont de o gramada de situatii.

Si va rog raspundeti-mi si daca pot controla un astfel de motor fara sa tin cont de feedback.

Nu se poate. Fara feedback nu ai cum sa stii cand sa-l comuti, pierzi sincronismul si in cel mai fericit caz se opreste. De obicei daca nu opresti comanda la cel mai mic semn de belea, se ard si mosurile.
Link spre comentariu

Am si eu o curiozitate ,vad ca sti de ESC,BEC cumva acest motor vrei sa-l folosesti la o barcuta telecomandata?

Link spre comentariu

Am construit un tricopter incepand de la partea wireless pana la reglarea turatiei motoarelor singur. Trimit 5 PWM-uri din calculator (pe portul paralel) catre un pic16f84a pe care l-am programat sa functioneze ca un encoder, acesta trimite printr-un emitor wireless datele catre receptor, din receptor iar intr-un pic16f84a programat ca decoder si printr-ul etaj de amplificare darlington ajunge la motor. Pana aici totul merge foarte bine. Reglez turatia pe 3 motoare cu PWM si mai trimit 2 comenzi PWM catre un motor pe care am facut amplificare cu tranzistori in punte H pentru servodirectie. Aveam motoare DC care merg perfect dar nu aveau putere sa se ridice. De o saptamana am cumparat niste motoare brushless deoarece sunt mai puternice, dar nu stiu cum sa le comand. Acestea sunt motoarele http://phoenixmodels.ro/shop/motor-a220 ... -1530.html .Acest proiect il fac pentru licenta. Sunt la automatica anul 4. Dar pot spune ca a devenit un hobby acest tricopter!

 

Am postat si la sectiunea modelism, dar deoarece toata lucrarea este bazata de la programare pic pana la schelmele electrice si constructie, am postat si la sectiunea PIC pentru a gasi rezolvare la control brushless folosind pic. La sectiunea de modelism, ma gandeam ca poate ma ajuta cineva care a controlat in astfel de motor in alt fel si mai ales ca in modelism se folosesc foarte mult. Va pun link-ul viewtopic.php?f=188&t=84033 . Am postat aici si poze.

 

Va multumesc!

Link spre comentariu

Uraaa!! am gasit ceva foart simplu.

ce parere aveti. Este asa cum va ceream, fara sa foloseasca feedback si foarte simplu. http://www.hobbielektronika.hu/forum/fi ... 23b455.jpg Dar oare este bun? ce se intampla cand este pus in sarcina daca nu are feedback? Nu e o solutie foarte buna..., dar recunosc ca e interesanta (parerea mea). Voi ce ziceti ma sfatuiti sa ma apuc de treaba pe schema asta sau dau rateu?
Link spre comentariu

Am gasit cea mai buna solutie!!! :aplauze :freaza:

 

Intre timp am mai gasit ceva http://www.elektropage.com/default.asp?tid=906 . are si feedback EMF, dar dupa cum vadeti in schema mi-ar trebui si al patrulea fir care vine din centrul legaturilor in stea a bobinelor. http://www.datasheetcatalog.org/datashe ... DA5144.pdf Cum pot face?

In rest..., e simplu daca vreau sa il folosesc pentru curent mai mare, mai adaug 6 fet-uri si gata.

 

De asta ce ziceti??? Chiar e cel mai simplu.astpt solutii sau scheme.

Link spre comentariu

Salut,

 

Chestia aia de pe iutub e o gluma. In primul rand ca se vede ca ezita in momentul in care incearca sa creasca turatia. Apoi, controlerul ala trebuie sa invarta motorasul si elicea undeva intre 5000-8000 RPM, daca vrei sa traga. La turatia asta lucrurile se cam complica, mai ales daca apare vreo problema; iese fumul magic imediat. Curentul e de ordinul a 10A. Nu e usor sa comuti repede asa ceva.

 

Uite aici surse de inspiratie:

http://www.rcgroups.com/forums/showthre ... did=140454

 

Parerea mea e ca cel mai bine era sa cumperi si controlerele si sa te ocupi numai de partea de comanda a controlerelor.

Nu pierde din vedere echilibrarea. Daca apar mici diferente de tractiune, o sa se reastoarne si o sa cada. "Jucariile" astea sunt ceva mai complicate decat par la prima vedere.

Link spre comentariu

Multumesc pentru raspuns! Sunt 100% de acord cu ceea ce zici, dar nu mi-ai zis nimic de TDA5144 sau LB1823. Ele tin cont de feedback! De fapt sunt special construite pentru control DC brushless. Ajutati-ma cu o sugestie si pentru asa ceva.

Parerea mea e ca cel mai bine era sa cumperi si controlerele si sa te ocupi numai de partea de comanda a controlerelor.

Daca tot veni vorba, imi puteti spune cum comand aseste controlere (ESC)?
Link spre comentariu

dar nu mi-ai zis nimic de TDA5144 sau LB1823.

Te uiti la cat trage motorul in sarcina (cam 10A) si la cat poate da TDA5144 (2A) si cred ca raspunsul e clar. Si asta e motoras micut. Eu am pe unul dintre avioane un brushless care trage cam 18A la blana. LB1823 stie sa comande tranzistoare externe, dar am impresia ca vrea motor cu senzori hall. M-am uitat f. scurt pe foaia de catalog, poate mi-a scapat ceva.

Daca tot veni vorba, imi puteti spune cum comand aseste controlere (ESC)?

Da. Se comanda cu semnal PPM ca cel pentru servo-uri. E un tip de semnal frecvent intalnit in modelism. Semnalul este format din impulsuri cu perioada de 20ms si durata de 1-2ms. Durata codeaza valoarea min/max a marimii analogice transmise. 1ms=0%, 2ms=100%.
Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări