Documente Academic
Documente Profesional
Documente Cultură
Proiect de diplomă
Controlul unui motor BLDC cu ajutorul senzorilor Hall
Profesor coordonator
Șef lucrări dr. Ing. Barabașa Constantin
Absolvent
Crăciunaș Gavril
Iași 2018
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
2
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Cuprins
1. Introducere .................................................................................................... 5
2. Fundamentare teoretică ................................................................................. 6
2.1 Generalități despre motoare .............................................................................................................. 6
2.2 Tipuri de motoare............................................................................................................................... 8
2.3 Motoare de curent continuu fără perii (BLDC)................................................................................. 10
2.3.1 Structura unui motor BLDC ....................................................................................................... 11
2.3.2 Avantajele motoarelor de curent continuu fără perii ............................................................... 12
2.3.3 Aplicații ideale ale motoarelor BLDC ......................................................................................... 13
2.3.4 Controlul câmpului magnetic în cazul motorului BLDC ............................................................. 14
2.3.5 Controlul unui BLDC cu ajutorul unui circuit invertor ............................................................... 17
2.4 Tranzistorul....................................................................................................................................... 19
2.5 Dioda Schottky.................................................................................................................................. 22
2.6 Circuit invertor.................................................................................................................................. 23
2.6.1 Invertor comandat în șase pulsuri cu microcontroler ............................................................... 24
2.7 Microcontroler ................................................................................................................................. 26
2.7.1 Arhitectura microcontrolerului ................................................................................................. 27
2.7.2 Microcontrolerul PIC16F877 ..................................................................................................... 29
2.8 Amplificatorul operațional LM 324N ................................................................................................ 31
2.9 Programatorul PICkit 2 ..................................................................................................................... 32
4. Concluzii ....................................................................................................... 53
5. Bibliografie ................................................................................................... 54
3
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
4
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
1. Introducere
Prin această lucrare este abordată o temă care este de un real interes în zilele noastre prin
simplu fapt că este întâlnită în din ce în ce mai multe aplicații și domenii de activitate. Cu siguranță,
controlul unui motor de curent continuu a fost dintotdeanua și este în continuare o provocare.
Motoarele electrice sunt, în prezent, cele mai răspândite dispozitive și datează din secolul
al XIX-lea, când a fost inventat primul motor electric, care a fost îmbunătățit și diversificat din ce
în ce mai mult. În același timp cu dezvoltarea tehnologiei, utilizarea motoarelor devine tot mai
frecventă, iar prin dorința de a trece la vehicule autonome, utilizarea motoarelor electrice în această
industrie va fi indispensabilă.
Motorul de curent continuu fără perii a atras atenția încă de la începutul apariției acestuia,
undeva în anul 1960, prin faptul că prezintă o se serie de propietăți care îl face deosebit față de alte
categorii de motoare.
În ultimii ani, industria motoarelor mici și mari s-a dezvoltat într-un ritm accelerat. În caz
particular, motoarele BLDC au dobândit o expansiune impresionantă in industria automotive,
indrustria aerospațială și în echipamentele casnice, deoarece au următoarele avantaje: eficiență
ridicată, durată de viață mare, zgomot redus și caracteristici foarte bune pentru viteză și cuplu.
Alte proprietăți care caracterizează aceste motoare și care ar putea să sporească utilizarea
lor în domeniul industrial ar fi rigitatea mecanică, puterea mare, costrul mic și nu în ultimul rând
fiabilitatea.
5
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
2. Fundamentare teoretică
Atunci când inginerii sunt puși în fața provocării de a proiecta echipament electric sau
electronic pentru a efectua sarcini mecanice, ei ar putea să se gândească la modul în care semnalele
electrice sunt convertite în energie.
Cel mai simplu tip de motor este cel de curent continuu cu perii, cunoscut și ca BDC. La
aceste tip de motor curentul electric trece prin bobine care sunt aranjate într-un câmp magnetic fix.
Acest curent generează câmpuri magnetice în bobine, lucru care duce la rotirea ansamblului de
bobine, fiecare bobină este împinsă de polul asemănător și în același timp atrasă de polul opus al
câmpului fix. Pentru a menține rotația este necesară inversarea în mod constant a curentului, în așa
fel încât polaritățile bobinei se vor răsturna în continuu, lucru care va determina ca bobinele să
urmărească polii opuși fixați. Puterea este furnizată către bobine prin perii colectoare fixe care fac
contact cu un comutator rotativ. Prin aceasta rotirea a comutatorului se realizează efectiv
inversarea curentului prin bobine.
Comutatorul rotativ și periile sunt componentele cheie care deoebesc motoarele de curent
continuu de alte tipuri de motoare.
6
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Statorul are rolul de a genera un câmp electric staționar în jurul rotorului. Acesta generează
acest câmp magnetic prin intermediul unor magneți permanenți sau prin intermediul unor
înfășurări electromagnetice.
Rotorul este partea mobilă a motorului și este plasat de obicei în interior, fiind format dintr-
un ax și o armătură rotorică ce susține înfășurarea rotorică. Pe ax se pot găsi una sau mai multe
înfășurări, care sunt alimentate pentru a produce un câmp magnetic. Polii magnetici ai câmpului
generat de rotor sunt atrași de către polii magnetici opuși ai câmpului generat de stator. Mișcarea
va fi una continuă doar dacă înfășurările rotorului vor fi alimentate urmând o anumită secvență.
7
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Motoarele se pot clasifica din punct de vedere al puterii în motoare de curent alternativ
saumotoare de curent continuu și în funcție de metoda lor de generare a rotației. În continuare sunt
prezentate pe scurt caracteristicile și utilizarile fiecărui tip.
În figura următoare putem identifica tipurile de motoare din cele 2 mari categorii mai sus
amintite.
Motoarele de curent continuu cu perii prezintă o arhitectură simplă și sunt ușor de controlat.
Acestea sunt utilizate la scară largă în mașini în aplicații precum retragerea, extinderea și
poziționarea geamurilor laterale cu motor electric. Costul scăzut al acestor motoare le face pe
acestea să fie potrivite în diverse utilizări. Un dezavantaj este totuși că periile și comutatoarele au
tendința de a se deteriora destul de repede ca urmare a contactului lor continuu și necesită
înlocuirea lor frecventă și o întreținere periodică.
8
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Un motor pas cu pas este condus de impulsuri și se rotește printr-un unghi (pas) specific
cu fiecare impuls în parte. Deoarece rotația este controlată foarte precis de numărul de impulsuri
primite, aceste motoare sunt folosite deseori pentru a implenta ajustări poziționale.
Reductoarele din unitatea motorului pot fi folostie pentru a obține viteza de rotație adecvată
pentru încălzirea alimentelor. Și în cazul motoarelor de inducție principiul de funcționare este
asemănător prin faptul ca viteza de rotație variază cu frecvență, dar ca deosebire mișcarea nu este
sincronă. În trecut aceste tipuri de motoare erau folosite în mașinile de spălat și în ventilatoarele
electrice.
Există diferite tipuri de motoare care se folosesc în mod uzual și frecvent. În continuare
sunt prezentare avantajele și dezavantejele mototoarelor de curent continuu fără perii (BLDC).
Pincipalele avantaje în a folosi un motor BLDC ar fi: lipsa mentenenței, lipsa forței de
frecare – ceea ce înseamnă un cuplu ridicat și o viteza mai mare, dar și o mai bună răcire.
Un dezavantaj îl constitue faptul că controlul lui se face într-un mod mai complex, deci
este nevoie obligatoriu de un microcontroler. Transmiterea semnalelor în bobine se face cu ajutorul
senzorilor, lucru care poate crea bătăi de cap. În shimb, dimensiunea mai redusă și mai compactă,
fără a fi afectat în mod direct cuplu de diminesiunea motorului, este un alt avantaj destul de
important.
9
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
După cum le zice și numele, aceste motoare nu folosessc perii colectoare. În cazul
motoarelor cu perii curentul este transmis prin comutator către bobinele rotorului prin intermediul
periilor. Așadar, apare întrebarea, cum funcționează un motor fără perii și cum este transmis
curentul către bobinele rotorului? Răspunsul corect este strâns legat de curent, care nu este transmis
către bobinele rotorului deoarece acestea nu sunt situate pe rotor. În schimb rotorul este un magnet
permanent, iar bobinele nu se rotesc și în schimb ele sunt fixate pe loc pe stator. Datorită faptului
că aceste bobine nu se rotesc este simplu de dedus că nu mai este nevoie de perii și de un comutator.
La motorul cu perii, rotația este obținută prin controlul câmpulurilor magnetice generate
de bobinele de pe rotor, în timp ce câmpul magnetic general de magneții staționari ramâne fix.
Pentru a schimba viteza de rotație se modifică tensiunea tramisă către bobine.
La motorul fără perii este magnetul permanent cel care se rotește, iar acea rotație este
obținută prin schimbarea direcției câmpurilor magnetice generate de bobinele staționare din
vecinătate. Controlul rotației se face prin ajustarea magnitudinii și a direcției curentului bobinelor
de pe stator.
10
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
În figura 2.3.1.1 regăsim aspectul și structura interioară a unui motor clasic de curent
continuu fără perii și anume, tipul cu rotor interior. Important de reținut este faptul că magnetul
permanent al motorului este atașat de rotorul său și bobinele sunt amplaste în exterior.
Acest motor este destul de diferit față de un motor de curent continuu cu perii tipic, care
are bobinele situate pe rotor și magnetul permanent în exterior. Din moment ce rotorul motorului
nu are în componență bobine, nu este necesar să fie alimentat cu curent, de aceea nu există perii.
Un aspect important este acela că motoarele de curent continuu fără perii sunt mult mai
greu de controlat decât motoarele de curent continuu cu perii. Acestea din urmă se controlează
foarte ușor prin simpla conectare a sursei de alimentare la conductorul pozitiv și respectiv cel
negativ al motorului. În schimb, motorul de curent continuu fără perii are o construcție diferită față
de cea a motorului cu perii prin numărul de conductori pe care îl prezintă și prin faptul că
conexiunea este mai complicată.
Figura 2.3.1.1 Interiorul și exteriorul unui motor de curent continuu fără perii (BLDC)
11
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Un motor de curent continuu fără perii cu trei bobine pe stator va avea șase fire electrice,
câte două pentru fiecare bobină. De cele mai multe ori ca implementare vom regăsi trei din aceste
șase fire conectate în interior, iar celelalte trei fire rămase vor fi o prelungire a corpului motorului.
Cablarea în interiorul carcasei motorului BLDC este mult mai complicată decât simpla
conectare a terminalelor pozitive și negative a celulei de putere.
Un mare avantaj al acestui tip de motor este eficiența, deoarece aceste motoare pot controla
în mod continuu la o forță de rotație maximă. Spre deosebire de acestea, motoarele cu perii pot să
atingă cuplul maxim doar la anumite puncte în rotație. Pentru ca un motor de curent continuu cu
perii să furnizeze același cuplu ca și un motor de curent continuu fără perii, ar trebui să folosească
magneți mai mari. Acesta este și motivul pentru care motoarele de curent continuu fără perii de
dimensiune mică au capacitatea de a furniza o putere considerabil mai mare față de un motor de
curent continuu cu perii de dimensiune mult mai mare.
Un al doilea mare avantaj, care are legătură și cu primul, este controlabilitatea. Motoarele
de curent continuu fără perii pot fi controlate, folosind mecanism de feedback, pentru a furniza
exact turația și viteza de rotație dorite. Controlul de precizie în schimb reduce consumul de energie
și generarea de căldură, iar în cazurile în care motorul este alimentat de baterii va avea ca efect
penlugirea duratei de viață a bateriei.
Zgomotul electric este, în mod special, rezultatul scântei puternice care are au tendința să
apară în zonele în care periile trec peste goluri în comutator. De aceea motoarele de curent continuu
fără perii sunt deseori considerate mai bune și sunt folosite în aplicații unde este important să se
evite zgomotul electric.
12
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Din avantajele acestui tip de motor am remarcat că acestea oferă o eficiență ridicătă și o
foarte bună controlabilitate, în același timp am observat că au durată lungă de funcționare. Deci,
pentru ce sunt bune? Datorită eficienței și longevității lor, ele sunt folosite pe scară largă în
dispozitive care funționează în mod continuu. Au fost folosite de foarte mult timp în dispozitive
precum: mașini de spălat, aparate de aer condiționat cât și în alte produse electronice de larg
consum. În perioda mai recentă acestea au început să apară și în ventilaToare, unde eficiența
ridicată a acestora a contribuit la reducerea semnificativă a consumului de energie.
Sunt folosite de asemenea pentru a conduce mașini de vid. Într-un caz, o schimbare în
programul de control a dus la un salt mare în viteza de rotație, un exemplu de controlabiliate oferit
de acest tip de motoare.
Automobilele din prezent consumă foarte mult combustibil și elimină o cantitate mare de
gaze poluante. Centru chinez de protecție a mediului afirmă ca emisia de poluante a automobilelor
are cel mai mare procentaj de poluare în comparație cu orice altă sursă de poluare. În acest sens, o
soluție a reducerii emisiilor de gaze o reprezintă automobilele electrice care nu provoază emisii de
gaze poluante. Acestea au o structură simplă și demonstrează un potențial foarte ridicat.
Motorul, precum și tehnologia de control, sunt punctele cele mai importante ale unui
automobil electric. Caracteristicile motorului BLDC urmăresc controlul vitezei cu acuratețe și
precizie maxim, viteză și cuplu de pornire sporit, eficiență considerabilă, frânare rapidă și greutate
mică. Performanța acestora se completează cu structura de control prin intermediul sistemelor
fuzzy, sistemele neuronale, algoritmi genetici și alte tehnologii de control inteligente.
În zilele noastre, automobilele electrice sunt conduse de motoare DC, motoare cu induție
și motoare BLDC. Comparativ cu altre tipuri de motoare, motorul BLDC este superior prin
intermediul avantajelor de control și prin operarea rapidă și fiabilă.
13
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Pentru a roti un un motor de curent continuu fără perii este necesar controlul direcției și
sincronizarea curentului în bobine. În figura 2.3.4.1 sunt ilustrate statorul și rotorul motorului. Cu
ajutorul acestei imagini putem în continuare să urmărim modul în care rotorul începe să se
rotească. În acest exemplu sunt trei bobine, în timp ce în practică întălnim de cele mai multe ori
motoare cu șase sau chiar mai multe bobine.
În acest caz distanța dintre cele trei bobine este de 120 de grade. În continuare le vom nota
cu etichetele U, V și W. Este important de amintit că trecerea unui curent printr-o bobină generează
un câmp magnetic. Din moment ce avem trei bobine deducem că sunt și trei căi prin care poate
trece curentul și le putem numi în continuare faza U, faza V și faza W.
Figura 2.3.4.1 Principiile de rotație unui motor de curent continuu fără perii (BLDC)
În primă fază o să urmărim faza U. Dacă curentul se mișcă doar prin această fază, fluxul
magnetic este generat așa cum arată săgeata din figura 2.3.4.1(a). În realitate toate cele trei faze
sunt conectate între ele printr-un fir de plumb și nu este posibilă generarea fazei U izolate. În figura
2.3.4.1(b) putem să urmărim ce se întâmplă atunci când curentul trece prin fazele U și W iar
săgețile indică modul în care este generat fluxul magnetic în fiecare bobină. Săgeata mai lată din
figura 2.3.4.1(c) indică fluxul resutat, adică rezultatul câmpurilor magnetice U și W combinate
între ele.
Acest flux mare va determina ca rotorul interior să se rotească pană când polii S și N ai
rotorului permanent vor fi aliniați cu săgeata.
14
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Rotația este menținută prin schimbarea continuă a fluxului în așa fel încât magnetul
permanent să urmărească constant rotația câmpului magnetic indus de bobine.
În figura 2.3.4.2 putem să observăm relația dintre fazele enrgizate și flux, comutarea
secvențială prin modurile 1 până la 6 va determina rotorul să se rotească în sensul acelor de
ceasornic printr-o rotație. Viteza de rotație poate fi controlată prin controlul ratei la care se
schimbă fazele.
Cu un control de conducție de 120 de grade, există doar șase direcții de flux pentru a
conduce motorul. De exemplu, schimbarea din modul 1 în modul 2 mută direcția rezultantă a
fluxului cu 60 de grade, trăgând rotorul în mod corespunzător. Schimbarea din modul 2 în modul
15
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
3 schimbă direcția fluxului cu încă 60 de grade, trăgând din nou motorul. Repetarea acestui proces
va genera o rotație continuă, dar o rotație ciudată, deoarece în unele cazuri va crea vibrații nedorite
și zgomot mecanic.
Figura 2.3.4.3 Controlul siusoidal al motorului de curent continuu fără perii (BLDC)
16
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Cu un motor de curent continuu cu perii, această inversare a curentului se poate obține prin
folosirea periilor și a comutatorului. La motoare de curent continuu fără perii în schimb, nu se pot
folosii perii sau alte contacte mecanice pentru a obține această inversare a curentului, de aceea se
folosește în general un circuit invertor pentru a impementa controlul.
Prin folosirea unui invertor pentru a ajusta tensiunea pe fiecare bobină dar și mărimea
curentului. Un mod tipic de ajusta tensiunea este prin modularea în lățime a pusului (PWM). În
acesă abordare, alterăm tensiunea prin mărirea sau mișorarea timpului de pornire a impulsului,
cunoscut și ciclu de sarcină. Timpul de pornire este exprimat ca raport al intervalului de comutare
ON + OFF. Creșterea ciclului de funcționare are același efect ca creșterea tensiunii, reducerea
ciclului de funcționare are același efect ca și cel de scădere a tensiunii.
17
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
După cum am remarcat, avem posibilitatea de a controla motoarele de curent continuu fără
perii prin schimbarea continuă a direcției fluxului produs de bobine.
Un semnal PWM este un semnal de tip rectangular și periodic care se caracterizează prin
modificarea lățimii impulsului totodată păstrând perioada semnalului nealterată.
De exemplu, în cazul 1 din figura 2.3.5.1 avem un semnal PWM cu perioada egală cu un
anumit T (timp). Duty cycle-ul este de 50%, adică semnalul stă în “1” logic 50% din perioada
semnalului și 50% semnalul stă în “0” logic.
În cazul 2 din figura 2.3.5.1 avem un semnal PWM cu un duty cycle de 25%, adică 25%
din perioada semnalului este pe “1” logic și procentajul de 75% rămas acesta este pe “0” logic.
În cadrul proiectului avem stările de “1” și “0” logic a semnalelor PWM vor favoriza
deschiderea și închiderea tranzistoarelor.
18
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
2.4 Tranzistorul
Tranzistorul este un dispoztiv semiconductor folosit pentru a amplifica sau pentru a comuta
semnale electronice și energie electrică. Este compus din material semiconductor ușor și are cel
puțin 3 terminale de obicei ca structură fizică, necesari pentru conectarea acestuia la un circuit
extern. Putem spune că tranzistorul este blocul fundamental al circuitelor electronice moderne,
deoarece acesta este omniprezent ăn toate sistemele electronice moderne.
Cele mai multe tranzsitoare sunt fabircate din germaniu sau din siliciu foarte pur, dar pot
fi utilizate și alte materiale semiconductoare. Un tranzistor poate avea numai un singur tip de
suport de încarcare dacă este cu efect de câmp, sau poate avea două tipuri de suporturi de încărcare
în dispozitivele tranzistorice de joncțiune bipolară.
O tensiune aplicată sau un curent aplicat unei perechi de terminale ale tranzistorului
controlează curentul prin altă pereche de terminale. Deoarece puterea controlată la ieșire poate fi
mai mare decât puterea controlată la intrare deducem că un transitor poate amplifica un semnal. În
zilele noastre unele tranzistoare sunt împachetate individual, dar în număr mult mai mare acestea
se găsesc incorporate în circuitele integrate.
Primele amplificatoare audio cu tranzistoare au furnizat abia câteva sute de miliwați, dar
puterea și fidelitatea au crescut treptat, pe măsură ce tranzistoare au devenit mai performante au
devenit mai perfomante și mult mai disponibile cu timpul și arhitectura amplificatoarelor a evoluat.
19
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
În cadrul acestui proiect o atenție deosebită este acordată tranzistoarelor de tip MOSFET.
Acest tip de tranzistor face parte din categoria tranzistoarelor cu efect de câmp, care necesită
tensiuni mici pentru conducție și blocare și poate să suporte frecvențe de comutare între 30 [kHz]
– 1 [MHz].
Aceste tranzistoare pot să reziste la un curent de drenă maxim de până la 100 [A] și o
tensiune de 100-200 [V], la fel se încadrează și în 10 [A] curent la o tensiune de 1000 [V]. Aceștia
sun principalii factori pe baza cărora a fost ales tranzistorul MOS și nu un alt tip de tranzistor
pentru implementarea invertorului folosit în cadrul proiectului.
Cu canal n indus;
Cu canal p indus.
În figura 2.4.1 avem reprezentarea simbolurilor celor două tipuri de tranzistoare mai sus
amintite. În continuare vom detalia despre tranzistorul MOSFET, iar tranzistorul MOSFET cu
canal n indus îl găsim reprezentat mai sugestiv și în figura 2.4.2.
20
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Tranzistoarele de tip MOSFET au foarte multe avantaje și pot fi folosite într-o multitudine
de aplicații, inclusiv invertoare și convertoare. În cadrul aplicației, regiunile de funționare de mare
interes sunt următoarele:
Regiunea de blocare (Id = 0; Vds ≠ 0), în acest caz tranzistorul este modelat ca un gol între
drenă și sursă.
Precondiția pentru a intra în această regiune este aplicarea unei tensiuni Vg < Vth.
Tensiunea Vth este tensiunea de prag și mai este cunoscută sub denumirea de treshhold și are rolul
de delimita regiunea de blocare fața de cea de saturație.
Regiunea de saturație (Id ≠ 0, Vds =0), tranzistorul se modelează în acest caz ca un scurt
circuit înte drenă și sursă.
Precondiția pentru a intra în această regiune este aplicare unei tensiuni Vgs >
Vth.Tensiunea Vth este specificată în foaia de catalog a tranzistorului folosit și este întotdeauna
constantă. Atunci când este în regiunea de saturație tranzistorul se comportă precum o rezistență
care este regăsită și în foaia de catalog cu o valoare specifică sub forma de R on.
Aceste tranzistoare sunt produse mereu cu o diodă plasată în anti-paralel, după cum se
poate observa și în figura 2.4.2, care are rolul de a elimina energia reactivă din momentul în care
tranzistorul este blocat.
21
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Un avantaj al acestui tip de joncțiune, care difera de joncțiunea unei diode normale care
are joncțiunea de tip semiconducor-semiconductor, este căderea de tensiune foarte mică pe care
această diodă o are, de numai 0.3 V. Acest lucru ne permite să avem viteze mai mai mari de
comutare cât și o eficiență mai bună a sistemului.
Figura 2.5.1 Comparația dinte Dioda Shottky și Dioda cu jonțiune P-N cu privrire la
simbolurile și caracteristicile de tensiune ale acestora
22
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Putem defini astfel mai multe tipuri de invertoare, ce pot opera în toate cele 4 cadrane:
invertor monofazat în semiundă cu două tranzistoare, invertor monofazat în undă completă cu
patru tranzistoare sau invertor trifazat cu șase tranzistoare.
23
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Invertorul trifazat cu șase tranzistoare este comandat cu ajutorul unui microcontroler, ceea
ce înseamnă că secvența de impulsuri PWM aplicată în poarta fiecărui tranzistor în parte este
ghidată de microcontroler. Tensiunile de fază sun generate independent una față de alta, în
dependeță de secvența de comutație a tranzistorului de jos cu cel de sus de pe ramura fiecărei faze.
Când unul dintre tranzistoarele de pe ramură este blocat, puterea reactivă se degajă prin
dioda anti-paralelă a tranzistorului. Secvența de comandă trebuie gândită în asa mod ca să se evite
degajarea puterii reactive prin diodă, deoarece acestea favorizează la încălzirea tranzistorului și
ulterior micșorarea timpului de viață a dispozitivului.
24
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
În figura 2.6.1.1 indetificăm cei șase tranzistori MOS cu canal n indus, respectiv p indus
care formează invertorul. Poarta fiecărui tranzistor este comandat de un semnal PWM, semnale
care vor intra în baza tranzistoarelor TBJ din imagine, intrări care sunt denumite High_A și Low_A
care formează o ramură împreuna, ramură care va fi conectată mai târziu la o fază a motorului.
În aceași figură distingem tranzistoarele care sunt la intrările High, pe care le-am numit
pentru simplitate tranzistoare de sus și respectiv tranzistoarele de la intrările Low care au fost
numite tranzistoare de jos.
Pentru comanda invertorului va conduce de fiecare dată câte un tranzistor din partea High
și unul din partea Low, dar niciodată două tranzistoare de pe aceași ramură High-Low. De
exemplu, când va conduce Q1 din partea High, tranzistorul Q2 este obligatoriu blocat și va conduce
din parte Low unul dintre tranzistoarele Q4 sau Q6.
Prin intermediul acestui invertor este transmisă puterea către motor. Comutațiile continue
sunt controlate de microcontroler, pentru a obiține tensiunea dorită la ieșire la o anumită frecvență.
Viteza motorului este direct proporțională cu frecvența comutațiilor, ceea ce poate fi demonstrat
prin intermediul formulei următoare:
𝑃𝑁𝑠𝑝
𝑓 = 120
25
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
2.7 Microcontroler
26
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Microprocesorul este constituit din unitatea artimetică logică (ALU), care este responsabilă
de realizeazarea operațiilor. Unitatea ALU este însoțită de regiștrii prin intermediul cărora se
realizează transferuri/operații și de un registru de stări pentru determinarea condiționării. De
exmplu, registrul flag de zero, care are rol-ul de a se seta pe “1” logic dacă rezultatul este egal cu
zero și de a se seta pe “0” logic dacă rezultatul este operației este diferit de zero.
Un alt element care nu poate lipsi este și registrul de date, registru în care se păstrează
rezultatul și poartă denumirea de Acumulator.
27
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Toate modulele specificate în figura de mai sus se regăsesc în lista de componente integrate
a unui microcontroler. Săgețile bidirecționale între CPU și modulele adiționale arată că transferul
de date și comunicarea se face pe de o parte, între modul specificat și CPU, dar pe de altă parte și
între CPU și modulul specificat.
Un lucru important nu este bine definit în figura de mai sus și anume BUS-ul, adică
magistrala prin intermediul căreia se realizează transferul date și adrese.
Ca și concluzie, este important de reținut că arhitectura de tip Harvard este mult mai
optimă pentru aplicațiile de viteză, deoarece prezintă o viteză mare de operare.
28
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
memory). În cadrul acestui proiect, semnalele preluate din exterior sunt semnalele digitale ale
senzorilor Hall și semnalele de ieșire sunt reprezentate prin comanda propriu-zisă a tranzistoarelor
MOS cu o logică specifică.
Microcontrolerul ales pentru realiazarea acestui proiect, PIC16F877, este unul pe 8 biți și
face parte din familia PIC16F, produsă de către compania Microchip.
29
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
După cum putem observa și în figura 2.7.2.1, microcontrolerul este construit sub forma
unei capsule integrate care prezintă 40 de pini.
Pentru alimentarea integratului se folosesc pinii VDD și VSS, care sunt fiecare în număr
de 2. Acesta poate fi alimentat începând de la o tensiune de alimentare minimă de 2 V și până la o
tensiune maximă de 5V.
Microcontrolerul PIC16F877 are la bază o arhitectură de tip Harvard, care este cea mai
uzuală arhitectură întâlnită în procesoarele de semnal (DSP) specializate din cadrul dispozitivelor
de prelucrare a semnalelor audio și video, cât și în microcontrolerele întâlnite în aplicațiile
electronice.
În cazul arhitecturei Harvard, după cum este prezentat și în figura 2.7.2.2, unitatea centrală
de procesare (CPU) comunică cu cele două tipuri de memorie prin 2 magistrale. Lățimea celor
două magistrale variază în funție de mărimea memoriei.
30
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Seria LM 324 este formată patru din amplificatoare operaționale independete concepute
pentru a funcționa de la o singură sursă de alimentare pe o gama largă de tensiuni.
Este posibilă și operarea de la surse separate de alimentare, iar scurgerea curentului este
independentă de magnitudinea tensiunii de alimentare.
Modul comun de intrare cuprinde intrarea inversoare și este elimnată astfel necesitatea
componentelor de polarizare externă în multe dintre aplicații. Tensiunea de ieșire include de
asemenea și tensiunea de alimentare negativă.
Figura 2.8.2 Schema bloc a unui amplificator operațional din interiorul unui LM 324N
31
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
32
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Ledurile de stare – Aceste leduri indică starea curentă a programatorului. Atunci când este
aprins led-ul verde știm cu siguranță că prin intermediul portului USB, PICkit 2 este
alimentat. Led-ul galben arată că dispozitivul țintă pornește, ca în final, led-ul roșu să
lumineze atunci când programatorul este ocupat cu o funcție în desfășurare, cum ar fi
programarea;
Butonul de apăsat poate fi folosit pentru a iniția funția de programare a dispozitivului de
scriere atunci când modul “Programmer->Write on PICkit Button” este selectat în meniul
aplicației programatorului PICkit 2;
Conexiunea șnur are ca și singur scop evitarea unei posibili pierderi a programatorului prin
simpla legare a unui șnur de acea conexiune;
Conexiunea portului USB este un conector de tip USB mini-B. Se conectează PICkit 2 la
calculator prin intermediul cablui USB furnizat la cumpărare;
După cum este prezentat și în figura 2.14, conectorul de programare este alcătuit din 6 pini
care se conectează la dispozitivul țintă.
Programatorulul PICkit 2 poate stoca un program în memoria sa, pe care noi dorim să îl
încărcăm ulterior pe un anumit microcontroler, după care acesta poate fi încarcăt doar prin simpla
folosire a unui surse de alimentare externă pentru a alimenta PICkit 2, acesta fiind capabil apoi să
programeze microcontroler-ul folosind programul stocat deja în memorie, fără a mai fi necesar de
utilizat un calculator. Această opțiune ne permite să program un microcontroler care se alfă într-o
zonă la care accesul se face mult mai greu decât în mod obișnuit.
33
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Prin această lucrare am urmărit construirea și prezentarea unei modalități de control pentru
motoarele de curent continuu fără perii. În acest caz am construit un controler pentru un motor de
curent continuu fără perii care prezintă senzori de tip Hall. Ceea ce înseamnă că motorul va avea
senzori pentru a își detecta poziția în timp ce acesta se rotește. Deci, integrarea forței magnetice și
comutatorul de trecere prin zero nu vor mai fi necesare. În figura 3.1.1 este prezentată schema bloc
a întregului proiect.
Figura 3.1.1 Schema bloc – Controlul unui motor BLDC cu senzori Hall
Primul pas pe care l-am făcut pentru realizarea acestei lucrări a fost să pregătesc motorul.
Astfel, am scos un motor de curent continuu fără perii cu senzori de la un CD writter. Nu toate
CD/DVD writer-ele au motoare de curent continuu fără perii cu senzori, așa că m-am asigurat că
pe acea placă unde este așezat motorul sunt și 3 senzori, aceștia fiind de tip Hall. În total, pe
34
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
placajul imprimat pe care se afla motorul se regăsesc 11 pini, despre care voi detalia în cele ce
urmează.
Nu toate motoarele de curent continuu fără perii care sunt puse pe aceste CD/DWD writtere
sau în alte dispozitive electronice în general prezintă aceași configurație a pinilor. Așadar, pentru
a determina oridinea celor 11 pini am folosit un multimetru. Fiecare senzor de la motor are câte 4
pini, 2 reprezintă ieșirea senzorului, care este la un pin pozitivă și la un alt pin negativă, iar la
ceilalți 2 pini se regăsește alimentarea pozitivă și negativă a fiecăruia senzor.
Pinii pentru alimentarea celor 3 senzori sunt conectați împreună, rezultând în final doar 2
pini, unul pentru alimentarea pozitivă, iar celălalt pentru alimentarea negativă a senzorilor.
În final motorul va avea următorii pini: 3 pini de intrare pentru bobine, 6 ieșiri ale celor 3
senzori (3 pozitive și 3 negative) și 2 pini pentru alimentare, unul care va alimentat la 5V și unul
la masă (GND).
Figura 3.1.1.1 Reprezentarea unui Motor de curent continuu fără perii cu senzori Hall
În următoarea etapă, după ce am identificat care sunt ieșirile fiecărui senzor Hall, vom
compara ieșirea pozitivă și respectiv ieșirea negativă a fiecărui senzor folosind un amplificator
35
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
operațional LM 324N. Am ales acest circuit deoarece are 4 amplificatoare, iar în pentru cei 3
senzori Hall vom folosi 3 dintre aceste amplificatoare.
Am alimentat toți senzorii la o tensiune de alimentare de 5V. Pentru a limita curentul prin
acești senzori am pus o rezistență de 100 de ohmi între alimentare și pinii de alimentare pozitivă
ai senzorilor.
După cum putem identifica și în figura 3.1.1.2, acum toate ieșirile pozitive ale senzorilor
Hall sunt acum conenctate la intrările pozitive ale amplificatoarelor operaționale și în același timp,
ieșirile negative ale senzorilor Hall sunt conectate la intrările negative ale amplificatoarelor
operaționale.
36
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Am remarcat faptul că motorul ales are 9 poli pe care sunt înfășurate cele 3 bobine ale sale.
Posibil să apară în unele cazuri o confuzie cu privire la numărul de bobine pe care îl are un motor.
În realitate, toate motoarele de curent continuu fără perii au 3 bobine, dar aceste bobine pot fi
înfășurate în unele cazuri pe 3, 6, 9, 12, 15 sau chiar 18 poli.
Ușor de observat este de asemenea faptul că motorul are în interior o bandă magnetică.
Știm din specificațiile acestui motor că are un număr de 12 magneți pe exterior. În realitatea nu
putem să vedem cei 12 magneți, deoarece aceștia sunt acoperiți de banda magnetică, dar știm cu
siguranță că înăuntru sunt 12 magneți cu polarități diferite.
Figura 3.1.2.1 Structura interna a motorului BLDC cu 9 poli pe stator și 12 magneți pe rotor
37
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
intrarea care de asemenea va trage rotorul către dreapta, deoarece polaritățile pozitiv-pozitiv se
resping, iar cele pozitiv-negativ se vor atrage.
Singura problemă e că nu știm când să trecem de la o secvență la alta. În acest sens, aici
intervine rolul senzorilor Hall care detectează poziția magneților și transmite informația către
amplificatorul operațional LM 324, care compară ieșirile pozitive și negative ale senzorilor și le
transmite mai apoi către microcontroler.
În figura 3.1.2.2(a) putem remarca că suntem la prima secvență, deoarece avem un magnet
negativ în fața senzorului A, un magnet pozitiv în fața senzorului B și un magnet negativ în fața
senzorului C, ceea ce înseamnă că suntem în secvența 101. Pe de altă parte, în figura 3.1.2.2(b)
remarcăm că senzorul hall A va trece acum în 0 din moment ce are un magnet pozitiv în fața
38
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
acestuia, iar senzorii B și C vor rămâne la aceași valoare, deoarece magneții din fața acestora sunt
aceași, prin urmare acum vom fi în secvența 001.
În timpul unei rotiri complete vom avea 6 secvențe ale senzorilor Hall care ne vor indica
cu exactitate momentul în care e necesar a fi schimbată secvența de comandă a bobinelor.
Unul dintre cele mai imporante lucruri este de a detecta aceste secvențe cu un
microcontroler și de a controla apoi puntea trifazată pe baza informației preluate de la senzorii
Hall.
39
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Puntea trifazată este de fapt un circuit invertor. Subsitemul care a făcut posibilă utilizarea
pe scară largă a magnetului permanent sunt modulele standard de putere – invertoarele. Pe baza
acestui sistem se realizează controlul vitezei, frânarea motorului prin diferite metode, variația
frecvențelor curenților prin stator și alte avantaje. În mare, putem spune ca un invertor poate fi
definit ca un sistem care este suportul pentru controlul curentului și tensiunii de pe motor. Acesta
realizează de fapt interconexiunea între partea de comandă (Microcontroler) și Motor.
Se poate observa în figura 3.1.3.1 că invertorul are ca și intrări semnale PWM pe care
acesta le primește de la microcontroler, dar și 3 ieșiri: A, B, C, care sunt fazele conectate la motor.
Invertoarele sunt alimentate cu tensiune continuă care este obținută în majoritatea cazurilor
prin intermediul “redresării” tensiunii alternative de la rețea. În cadrul acestui proiect am folosit o
sursă de tensiune continuă, mai exact o baterie, pentru alimentarea invertorului.
În continuarea este prezentat modul în care a fost construită puntea trifazată pentru
controlul motorului de curent continuu fără perii.
40
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
După putem observa și în figura 3.1.3.2, în partea de sus am folosit tranzistoare MOSFET
cu canal de tip P, iar în partea de jos regăsim tranzistoare MOSFET cu canal de tip N.
Tranzistoarele MOSFETdin partea de sus (High) a punții sunt conectate prin pinul D (Drenă) la
pinul D al tranzistoarelor MOSFET din partea de jos (Low).
Când este activat tranzistorul MOSFET Q1 din partea de sus și tranzistorul MOSFET Q4
din partea jos, curentul va circula prin bobina A și se va închide la masă prin bobina B. Dacă lăsăm
în continuare activat tranzistorul MOSFET Q4 din partea de jos și activăm tranzistorul MOSFET
Q5 din partea de sus, curentul va circula acum prin bobina C și se va închide la masă prin bobina
B.
După cum se poate observa, în timpul fiecărei secvențe se controlează doar 2 tranzistoare
în același timp, unul din partea de sus a punții și altul din partea de jos. De reținut este faptul că
nu se pot controla 2 tranzistori MOSFEȚI de pe același braț, care sunt legați la aceați fază, deoarece
fiecare conduce câte 180 de grade în funție de starea senzorilor. Deci, nu se poate controla în
același timp Q3 cu Q4 de exemplu, dar în schimb se poate controla Q3 în același timp cu Q1 sau
cu Q5.
41
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Figura 3.1.3.4 Schema de ansamblu pentru controlul unui motor BLDC cu senzori Hall
42
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
În cadrul acestui subcapitol este prezentat modul în care s-a realizat structura electronică a
acestui proiect. Au fost montate toate componentele și piesele necesare funcționării motorului pe
un cablaj imprimat (Printed Circuit Board – PCB).
Pentru realizarea schemei electrice a circuitului și pentru trecerea acesteia în layout a fost
folosit programul Proteus. Acest este un program sau o aplicație de modelare a sistemelor virtuale
și de simulare a circuitelor. Suita combină simularea circuitelor SPICE mixte, componentelor
animate și modelarea cu microprocesor pentru a facilita simularea modelelor complete pentru
microcontroler. Proteus are, de asemenea, capacitatea de a simula interacțiunea dintre software-ul
care rulează pe un microcontroler și orice electronică analogică sau digitală conectată la acesta.
Simulează porturile de intrare/ieșire. Întreruperile, temporizatoarele, USART-urile și toate
celelalte periferice prezente pe fiecare procesor acceptat.
Proteus este o aplicație software gratuită și face parte din subcategoria Math&Scientific
Tools, parte a categorie Business.
În figura 3.2.1.1(a) este prezentată o parte din schema electrică a proiectului. Regăsim în
aceasta amplificatoarele operaționale U2:A, U2:C, U2:D, care au ca și intrări informația primită
de la ieșirile pozitive și respectiv negative ale senzorilor. După o amplificare a acestor semnale,
acestea sunt transmise de la ieșirile amplificatoarelor operaționale către 3 pini de intrare ai
microcontrolerului și poartă etichetele: senzor A, senzor B și senzor C.
43
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
În partea dreaptă de jos se poate observa o baretă de 6 pini care este conectată la
microcontroler. Acei pini se vor conecta mai apoi cu ajutorul firelor în baza tranzistoarelor de tip
TBJ pentru a trimite logica de comandă spre invertor.
44
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
În figura 3.2.1.1(b) este reprezentat invertorul, care prin construcția sa este format din
tranzistoare MOSFET, tranzistoare TBJ cu rol de amplificare, diode pentru protecție și rezistori.
După realizarea schemei în modul schematic trecem la următoare etapă în vederea realizării
placajului și anume, proiectarea layout-ului pe baza schemelor prezentare anterior. Pentru o
simplificare a efortolui depus în proiectarea traseelor este foarte important să alegem o plasare
optimă a componentelor.
45
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
46
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Un circuit sau cablaj imprimat (prescurtat pe scurt PCB), este o placă care are rolul de a
suține mecanic și, în același timp, de a conecta electric un ansamblu de componente electronice.
Aceste cablaje se regăsesc în orice dispozitiv electronic întâlnit în zilele noastre.
O placă de cablaj imprimat brut este realizată dintr-un strat izolator a cărui grosime poate
varia de câțiva mm și până la câteva zeci de mm în funcție de tipul aplicației și modul fabricare a
acestuia. Cea mai des întâlnită este grosimea de 1,6 mm, dar nu reprezintă neapărat un standard.
Acest strat protector este acoperit de o folie de cupru în cazul în care vorbim de un PCB
simplu strat, sau de 2 folii de cupru, una pe o parte a stratului protector, iar cealaltă folie pe partea
opusă a stratului, în cazul în care PCB este de tip dublu strat.
Întâlnim și placaje multistrat care se pot obține prin suprapunerea mai multor placaje de tip
dublu strat, separate între ele printr-un strat izolator, de obicei de material identic cu cel al
cablajului brut. Trecerea de la un strat la altul se face cu ajutorul vias-urilor sau/și a pinilor THT
(throungh-hole technology). Prin intermediul acesti folii de cupru se va face legătura dintre
compontetele electronice care vor fi așezate mai târziu pe placă.
Există mai multe modălități prin care se pot realiza aceste circuite imprimate. Acestea se
pot obține prin corodare, prin frezare mecanică sau prin imprimare. Metoda de realizarea a unui
PCB prin corodare este cea mai la îndemână și prezintă în același timp și costuri reduse pentru
suprafața de circuit imprimat.
Pentru a realiza un cablaj prin metoda corodării este necesar ca mai întâi să proiectăm
circuitul și să imprimăm traseele acestuia pe placă. Circuitul se poate proiecta utilizând programe
de specialitate precum Orcad, Eagle sau Proteus. După ce a fost realizată proiectoarea traseelor se
poate trece la imprimarea acestora pe placaj. Pentru a realiza aceste imprimări putem folosi metoda
fotografică sau cea cu transfer termic.
Prin ambele metode putem să acoperim placa de cupru în locurile în care nu vrem ca
aceasta să fie corodată, în cazul nostru dorim să acoperim locurile prin care o să treacă traseele de
conectare a componentelor electronice de placă, sau a locurilor în care vor fi lipite componentele
(Pad-urile), fie ca este vorba de componente THT sau SMD.
47
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Pentru componentele THT este nevoie să rămână acoperit un cerc de cupru pentru fiecare
prin al componentei, care ulterior va fi găurit în interior pentru a se introduce terminalul
componentei, iar mai apoi acesta să fie lipit de contorul cercului. În schimb ce pentru o componentă
de tip SMD vrem să acoperim câte un pătrat pentru fiecare pin al componentei, ca după corodare
să lipim componenta SMD de acele pătrățele.
Prin urmare, rolul esențial al acestei imprimări este acela că circuitul odată imprimat este
rezistent la substanță folosita pentru corodare, iar în final va rămâne cupru pe PCB doar în zonele
în care au fost imprimate traseele.
Cablajul imprimat în cadrul acestui proiect a fost realizat pe un PCB de tip simplu placat
care prezintă și un strat de vopsea fotosensibilă acoperită de o peliculă albastră protectoare de
culoare albastră. Am folosit metoda fotografică, cu ajutorul unei imprimante speciale, care prin
intermediul unei lumini generate de neoane UV (cu radiații ultraviolete), a imprimat circuitul pe
cablaj.
48
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
După ce a fost scoasă plăcuța din imprimantă, a fost introdusă într-o soluție de sodă
caustică și apă în concentrație mică. Masa de dizolvat se poate determina de asemenea în mod
experimental în funție de materialul dizolvat folosit. La interacțiunea cu soluția de dizolvat,
substanța care a fost expusă la lumină ultravioletă se dizolvă și se îndepărtează de pe plăcuță, după
cum putem observa și în dreptul etapei 3 din figura 3.2.2.1
Placa nu trebuie ținută foarte mult în această soluție deoarece există riscul ca soluția să
afecteze și parte de placă care nu a fost expusă la lumină ultravioletă, adică acea partea a plăcii
care a fost acoperită de trasee.
În etapa 4 din figura 3.2.2.1 se poate vedea și care este ultimul pas în realizarea cablajului,
anue că după ce a fost scoasă de la developat, placă este introdusă la developat într-un vas cu
soluție de clorură ferică, realizând-se în acest fel procesul de corodare al plăcuței. Timpul de
corodare este proporțional cu suprafața de cupru ce necesită a fi corodată.
49
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
Un ultim lucru necesar a fi făcut este acela de a găuri pădurile plăcuței pentru a putea planta
componentele de tip THT pe aceasta.
Placa obținută în urma întregului proces descris mai sus va servi de acum ca și suport pentru
componentele electronice din schema electrică a proiectului. PCB-ul va avea pe partea fără cupru
componente care vor fi introduse prin găurile plăcuței pentru a fi lipite pe pastilele de cupru de pe
partea cu cupru a plăcuței, care vor fi de tip THT (Through-hole technology), iar pe de altă parte,
vor fi de asemnea și componente SMD.
50
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
51
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
52
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
4. Concluzii
Prin acest proiect de diplomă mi-am propus să realizez controlul unui motor BLDC cu
ajutorul senzorilor Hall. În general comanda și controlul unui motor este o provocare, care atunci
când este depășită determină apariția lucrurilor frumoase. Spun asta pentru că abia după ce am
atins acest obiectiv putem să ne gândim la proiectarea unei drone sau a unei trotinete electrice de
exemplu, dispozitive care odată ajunse funcționale aduc și o împlinire sufletească prin simplu fapt
că acestea “prind viață”.
Tehnologia este într-o continuă dezvoltare și scoate la iveală noi idei, dispozitive și diverse
echipamente electronice de la an la an. Putem să spunem cu siguranță că este abia începutul și
putem aproxima că într-un viitor destul de apropiat electronica va fi prezentă în toate lucrurile care
ne vor înconjura.
Ideea aceste lucrări poate avea o implementare mult mai complexă. În acest sens este firesc
să se integreze cât mai bine proiectul prin înlocuirea componentelor de tip THT cu cele de tip SMD
de pe cablaj, dar în același timp și printr-o dezvoltare și îmbunătățire a codului.
53
Crăciunaș Gavril Controlul unui motor BLDC cu ajutorul senzorilor Hall
5. Bibliografie
1.) Chang Liang Xia, Permanent magnet brushless DC motor drives and controls. Tianjin University, P.R.
China. –Beijng: Science Press, John Wiley & Sons Singapore, 2012
2.) 12. Lakkas George, MOSFET power losses and how they affect power-supply efficiency. In: Analog
Application Journal MOSFET. - Tehas: Dallas, 2016
3.) http://www.unitbv.ro/faculties/biblio/interfete_specializate/curs.pdf
4.) https://ro.wikipedia.org/wiki/Microcontroler
5.) https://sites.google.com/site/volpigabriele/Pic/pic16f876--pic16f877
6.) https://www.onsemi.com/pub/Collateral/LM324-D.PDF
7.) http://www.microchip.com/DevelopmentTools/ProductDetails/pg164120#additional-summary
8.) https://en.wikipedia.org/wiki/Transistor
9.) https://ro.wikipedia.org/wiki/Diod%C4%83_Schottky
10.) http://www.electronoobs.com/eng_circuitos_tut19.php
11.) https://ro.wikipedia.org/wiki/Circuit_imprimat
12.) https://proteus.soft112.com/
54