Istosmjerni motor bez četkica vrsta je istosmjernog motora bez četkica.
To znači da nema izravne veze (četke)
između rotirajućeg vretena i drugih fiksnih dijelova, kao što je zavojnica.
Stoga je rotacija proizvod promjene smjera struje zavojnice.
Vreteno ima okrugli magnet (obično).
Sama zavojnica je električni magnet.
Tako možete okretati vreteno promjenom polova zavojnice.
Jeste li ikada vidjeli BLDC? Da naravno.
Postoji mnogo takvih slučajeva u svakom kućištu računala.
Ventilator, cd rom i disketni pogon (Ako niste
je uređaj koji koristi BLDC.
Ventilator obično koristi 2-fazni motor s 2 pina u svitku i 1 pinom u Hall senzoru.
CDROM ili disketni pogon ima trofazni motor, zavojnica ima 3 pina, a Hallov senzor ima 1 pin.
Spomenuti Hall je jednostavan senzor za otkrivanje trenutnih polova vretena.
Kad god stigne magnet,
možete koristiti ovaj pin za otkrivanje broja okretaja motora (RPM)
.
Mislim da je teorija dovoljna!
Kao što vidite na fotografiji, našao sam motor bez četkica
naš projekt.
Imao sam mnogo starih tvrdih diskova Bilo je malo teško ukloniti ih i ostaviti ih
za
U svakom slučaju, imamo 4 igle za zavarivanje žica.
.
Obično su posljednja igla
za detekciju, spojite
vreteno na 3 volta
dijelovi: - 1x pogon
l293d. - 1x vanjski
izvor napajanja 6 v (opcionalno)
Koristio sam 4-L293D ICChanel driver Napon (Više od 5 Arduino) Vanjski izvor napajanja, ponekad samo za zaštitu
vašeg mikrokontrolera od bilo kakvog obrata. Poput
tranzistora i integriranih sklopova, predlažem da l293d podržava vanjsko napajanje i također
: -4 kontakta za uzemljenje (spoj na Gnd) - 2 kontakta za uključivanje i 1 Vss.
Arduino)
za omogućavanje čipa -- Jednostruki, postoje
ima pin
vanjsko napajanje
Ovaj
(spojite na pozitivno
-1 Vs
-4 izlaza (3
)-4 ulaza (
3 od njih na Arduino)
para motora)
Stoga, spojite pinove u skladu sa shematskim dijagramom prikazanim na slici.
Pretpostavimo da
BLDC ima 36 koraka za svaki krug završetka
a
Ovih 36 koraka je podijeljeno u 6 dijelova jedinstvenog niza.
Još jedna važna stvar koju treba spomenuti je vrijeme čekanja između svakog koraka. Ako je odabrana velika latencija, motor se može
su tri retka redom A, B i C. Pretpostavljamo da je 0 negativan,
.
1 pozitivan. Koraci Magic 6 su sljedeći: 011, 010.
Kod je sljedeći: int
samo tresti ili pokrenuti
varijablu kao odgodu za prikaz serijskog monitora.
Ako se koristi mala latencija ,
p2 = 4;
čut ćete samo zujanje, bez pokreta da biste koristili
pinMode(p2
, OUTPUT); pinMode(p3, OUTPUT); } /Ponavljanje
petlje ()
{inChar == '-'){wait +=1; }Serial(wait)
; }digitalWrite(p1, 1); digitalWrite
(p2, 1); digitalWrite(p3, 0); delay(wait); digitalWrite(p1, 1); digitalWrite(p2, 0); digitalWrite(p3, 0
); delay(wait); digitalWrite(p1, 1); digitalWrite(p2, 0);
digitalWrite(p3, 1); delay(wait); digitalWrite(p1, 0);
digitalWrite
(p2, 0); digitalWrite(p3, 1); delay(wait)
; digitalWrite(p1, 0);
digitalWrite(p2, 1); digitalWrite(p3, 1); delay(wait);
digitalWrite(p1, 0); digitalWrite(p2, 1);
digitalWrite(p3, 0); delay(wait); }Some hints:-
No more than 12 v
Za male BLDC motore, možete koristiti Arduino 5, nije potrebno vanjsko napajanje, ali se ne može postići brzina čekanja,
zatim uključite serijski monitor i unesite minus vrijednost.
a