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
za naš projekt.
Imao sam mnogo starih tvrdih diskova Bilo je malo teško ukloniti ih i ostaviti ih.
Koristio sam dobro poznati upravljački program 4
U svakom slučaju, imamo 4 igle za zavarivanje žica.
i ostale komponente koje troše energiju
Obično su posljednja igla za detekciju, spojite
(opcionalno)
vreteno na 3 volta dijelovi: - 1x pogon l293d.
-
1x vanjski izvor napajanja 6 v
Napon (Više
-L293D. Potrebno je koristiti međuspremnik
neophodno je koristiti veću struju).
, kao što su motori, releji, zavojnice itd. (
2
od 5 Arduino)
Vanjski izvor napajanja, ponekad samo za zaštitu vašeg mikrokontrolera od bilo kakvog obrnutog.
Poput tranzistora i integriranih sklopova,
predlažem da l293d podržava vanjsko napajanje i također ima pin za uključivanje
čipa --
Jednostruki, postoje : -4 kontakta za uzemljenje (spoj na Gnd) -
kontakta za uključivanje i 1 Vss.
Arduino)-1 Vs (spojite na
pozitivno vanjsko napajanje)-4 ulaza (
od toga 3 na Arduino)-4 izlaza (3
para motora)
Stoga, spojite pinove prema shematskom dijagramu prikazanom na slici.
Želimo pripremiti niz odgovarajućih signala za pogon motora bez četkica.
Ovaj BLDC ima 36 koraka za dovršetak
Ovih
36 koraka je podijeljeno u 6 dijelova jedinstvenog niza. Pretpostavimo da su
tri retka redom
A, B i C.
.
Pretpostavljamo da je 0 negativan, a 1 pozitivan.
Koraci Magic 6 su sljedeći: 011, 010.
Još jedna važna stvar koju treba spomenuti je vrijeme čekanja ili odgode
, možete promijeniti brzinu motora (
Ako se koristi niska latencija
npr. 15 do 20 ms)
, bez pokreta da koristite varijablu kao odgodu i promijenite je kako slijedi: DC brushless driver
,
= int p2 = 4; pinMode(p2, OUTPUT); pinMode(p3, OUTPUT);
čut ćete samo zujanje
} /Ponavljanje petlje
(){inChar == '-'){wait +=1; }Serial(}); }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 kako biste smanjili vrijednost.
a