Brushless DC Motor ni aina ya motor isiyo na brashi ya DC.
Hii ina maana hakuna uhusiano wa moja kwa moja (brashi)
Kati ya spindle inayozunguka na sehemu nyingine zisizohamishika, kama vile koili.
Kwa hiyo, mzunguko ni bidhaa ya mabadiliko katika mwelekeo wa sasa wa coil.
Spindle ina sumaku ya pande zote (kawaida).
Coil yenyewe ni sumaku ya umeme.
Kwa hivyo unaweza kugeuza spindle kwa kubadilisha miti ya coil.
Umewahi kuona BLDC? Ndiyo, bila shaka.
Kuna kesi nyingi kama hizo katika kila kesi ya kompyuta.
Fani, cd rom na floppy drive (Ikiwa huna
Ni kifaa kinachotumia BLDC.
Kipeperushi kawaida hutumia motor ya awamu 2 yenye pini 2 kwenye koili na pini 1 kwenye kihisi cha ukumbi.
CDROM au floppy drive ina motor ya awamu tatu, koili ina pini 3, na sensa ya Ukumbi ina pini 1 ya
kuzungusha iliyotajwa kuwa ni pini ya kuzunguka ya Ukumbi.
Wakati wowote sumaku inapofika, hutoa ishara
kwa hivyo, unaweza kutumia pini hii kugundua idadi ya magurudumu ya gari au kudhibiti kasi ya gari (RPM)
Badilisha kasi ya mawimbi kulingana na pini hii
Kwa
CDROM
hivyo
chumba, lakini ilikuwa ngumu kidogo kuziondoa na kuziacha.
ni mwathirika bora wa mwongozo huu wa watoto wachanga,
kama ilivyotajwa hapo awali, tuna pini 4 za kuchomea waya
kwa urahisi na zinafanana kutumia
ohrazer
Nilitumia
vizuri
Used sehemu: -1x Breadboard -
1x gari IC l293d -
1x ugavi wa nje 6 v (hiari)
4-L293D ICChanel dereva
Ni muhimu kutumia bafa kati ya kompyuta ndogo
nishati
ndogo voltage ya sasa au ya juu (
Zaidi ya 5 Arduino)
Ugavi wa umeme wa nje, wakati mwingine ili kulinda tu ndogo yako dhidi ya reverse yoyote,
vijenzi vingi vya kielektroniki ambavyo vinaweza kutumika kama vihifadhi
ya nje na pia ina pini ya kuwezesha
Kama unavyoona kwenye data -- Single na kuwezesha G2. ( Unganisha
kuna
Unganisha
kwa 5 Arduino) -1 Vs (
kwa ugavi mzuri wa nje) - pembejeo 4 (
3 kati yao kwa Arduino ) -4 matokeo (
3 jozi ya motors)
Kwa hiyo, unganisha pini kulingana na mchoro wa mchoro ulioonyeshwa kwenye takwimu Tunataka kuandaa
wa ishara zinazofaa ili kuendesha gari la brashi
kwa kila hatua ya 6
inapaswa kukamilika mzunguko wa spindle.
hizi 36 zimegawanywa katika sehemu 6 za mlolongo wa kipekee,
ambazo zinapaswa kurudiwa mara 6 kwa kitanzi. 001
Hatua
mfululizo
kama kuchelewesha na kuibadilisha ili kurusha
kama ifuatavyo:/*/mwezi = int p2 = 3 char inChar (
tofauti
kidirisha cha ufuatiliaji katika Arduino Msimbo
ni
) {pin OUT
; OUTPUT start(9600
) /Loop routines run
over
utupu
and again forever:
kitanzi ()){inChar = (char) soma(){wait -=1} 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 usambazaji wa umeme wa nje -
Kwa motors ndogo za BLDC, unaweza kutumia Arduino 5 kama Vs, hakuna usambazaji wa nguvu wa nje unaohitajika, lakini kasi ya gari haiwezi kufikiwa -
uwashe ufuatiliaji wa serial na uweke ufunguo wa minus ili kupunguza thamani.
Anza na thamani ya kusubiri 10, kisha