Harjaton DC-moottori on eräänlainen harjaton tasavirtamoottori.
Tämä tarkoittaa, että
pyörivän karan ja muiden kiinteiden osien, kuten kelan, välillä ei ole suoraa yhteyttä (harjaa).
Siksi pyöriminen on käämin virran suunnan muutoksen tulos.
Karassa on pyöreä magneetti (yleensä).
Itse kela on sähkömagneetti.
Voit siis kääntää karaa vaihtamalla kelan napoja.
Oletko koskaan nähnyt BLDC:tä? Kyllä, tietysti.
Jokaisessa tietokoneen kotelossa on monia tällaisia tapauksia.
Tuuletin, cd-rom ja levykeasema (Jos et ole
Onko laite, joka käyttää BLDC:tä.
Tuulettimessa on yleensä 2-vaiheinen moottori, jossa on 2 nastaa kelassa ja 1 nasta Hall-anturissa.
CDROM- tai levykeasemassa on kolmivaiheinen moottori, kelassa on 3 nastaa, ja Hall-anturissa on aina 1 napainen magneetti.
Saapui
, se tuottaa signaalin, joten voit käyttää
nastaa moottorin pyörien lukumäärän säätämiseen (RPM) Muuta
tämän nastan mukaan
teoriaa
virtalähde
tätä
vaikea irrottaa ja jättää ne. Joten, kuten aiemmin mainittiin, meillä on 4 nastaa johtojen hitsaukseen. - 1x drive IC l293d - johdot - 1x ulkoinen
.
6
Yhdistä
ulkoiseen
positiiviseen
V (valinnainen) Käytin hyvin tunnettua 4-
Ohjaimen ja muiden virtaa kuluttavien komponenttien, kuten moottoreiden, releiden, käämien välissä (jossa se on suurempi kuin jännite). Arduino) Ulkoinen virtalähde, joskus vain mikron suojaamiseksi kaikilta käänteiltä, kuten transistoreilta ja integroiduilta piireiltä, että l293d tukee ulkoista virtalähdettä, ja siinä on myös sirun aktivointinasta
L293D ICChanel -ohjainta.
valmistaa
Haluamme
virtalähteeseen
- 4 tuloa ( niistä 3 Arduinoon) - 4 ulostuloa ( 3 paria moottoreita)
järjestyksessä
sarjan
Oletetaan
,
)
että
sopivia signaaleja
harjattoman moottorin ohjaamiseksi 6 osaa ainutlaatuisesta sekvenssistä, jotka tulisi toistaa 6 kertaa. Oletetaan, että kolme riviä ovat A, B ja C (
positiivinen. yksi silmukka Toinen tärkeä asia on odotus tai viive muuttamalla moottorin nopeutta, jos valittuna on suuri viive Arduino
.
0 on negatiivinen ja 1
on
p2
brushless driver */month = int, etc; int p1 = 2
The code is as follows:/* DC
; int
OUTPUT
= 3; int p3 = 4; char inChar; void setup(){ pinMode(p1,
)
pinMode
;
(p3, OUTPUT); Serial .
uudelleen
loop (){
(
p2, OUTPUT); pinMode
Loop rutiinit jatkuvat aina
begin(9600
) ; } /
: void
if (Serial. available()) 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 external power supply. -
For small BLDC motors, you can use Arduino 5 as a Vs, no external power supply is required, but the motor speed cannot saavutetaan -
Aloita odotusarvolla 10, käynnistä sitten sarjamonitori ja vähennä arvoa syöttämällä miinusnäppäin
Mitä pienempi odotusarvo, sitä nopeampi se on.
HOPRIO Group on ammattimainen säätimien ja moottoreiden valmistaja, perustettiin vuonna 2000. Konsernin pääkonttori sijaitsee Changzhou Cityssä, Jiangsun maakunnassa.