Cov txheej txheem:

28BYJ-48 5V Stepper Motor thiab A4988 Tsav: 4 Kauj Ruam
28BYJ-48 5V Stepper Motor thiab A4988 Tsav: 4 Kauj Ruam

Video: 28BYJ-48 5V Stepper Motor thiab A4988 Tsav: 4 Kauj Ruam

Video: 28BYJ-48 5V Stepper Motor thiab A4988 Tsav: 4 Kauj Ruam
Video: Шаговый двигатель 28BYJ-48 с драйвером ULN2003 - Подключение к Arduino 2024, Hlis ntuj nqeg
Anonim
28BYJ-48 5V Stepper Motor thiab A4988 Tsav Tsheb
28BYJ-48 5V Stepper Motor thiab A4988 Tsav Tsheb

Puas xav tau kom tus neeg hlau tig ntawm lub kaum ntse ntse, siv tsuas yog ob peb qhov txiaj ntsig ntawm koj Arduino lossis micro: ntsis? Tag nrho cov no rau pheej yig? Qhov ntawd yog cov lus qhia rau koj! Hauv cov lus qhia no peb yuav pom yuav ua li cas tsav tsheb pheej yig heev stepper lub cev siv tsuas yog 2 qhov txiaj ntsig ntawm peb cov tswj thiab xav tau tsuas yog 5V lub zog xa khoom!

Kuv tau ua cov lus qhia no tom qab tawm tsam me ntsis los sau cov ntaub ntawv, qee zaum dawm ntawm cov ntaub ntawv tsis raug, thiab kuv xav cawm lwm tus los ntawm kev mus dhau tib txoj kev.

Tab sis ua ntej pib, vim li cas qhov kev txwv no?

  • Vim li cas 5V: vim tias kuv xav koom nrog qhov no ntawm lub xov tooj ntawm tes uas yuav ua haujlwm nrog 3.7 lithium roj teeb uas kuv tuaj yeem tau 5V tawm nrog lub zog txhawb nqa.
  • Vim li cas siv A4988 thiab tsis yog ULN2003 uas feem ntau tuaj nrog 28BYJ lub cev muaj zog? Vim tias, ua ntej, nws xav tau 4 cov tswv yim. Yog li siv A4988 ua rau peb txuag 2 ntawm peb cov txiaj ntsig kev tswj hwm zoo (thiab yog tias koj nyiam ua haujlwm nrog micro: me ntsis raws li kuv ua ces cov txiaj ntsig ntawd muaj txiaj ntsig …)! Tab sis muaj ntau dua! Muaj peev xwm tsav lub cav los ntawm kev muab cov kauj ruam raws li siab xav, ua rau peb muaj peev xwm tsav lub cav nrog PWM yooj yim. Los ntawm kev kho lub voj voog ua haujlwm rau 50%, hloov pauv zaus ntawm PWM yuav hloov qhov kev hloov pauv ntawm lub cev muaj zog. Vim li cas thiaj zoo? Vim tias yog koj xav teeb tsa kuv lub cav nrawm thiab tom qab ntawd tswj hwm lwm yam nrog kuv Arduino lossis micro: me ntsis, tom qab ntawd koj tuaj yeem yooj yim teeb tsa kuv PWM thiab tsis nco qab txog nws, uas yuav ua rau koj cov lej nyeem tau ntau dua thiab koj lub neej ntau npaum li cas. yooj yim dua (piv txwv li yog tias koj xav tsim tus neeg hlau zoo li no).

Yog li cia peb pib!

Khoom siv

Nov yog yam koj yuav xav tau rau cov lus qhia no:

  • 1x 28BYJ stepper lub cev muaj zog
  • 1x A4988 tsav tsheb
  • 1x daim ntawv qhia zaub mov lossis lub rooj sib tham ua qauv, lub capacitor thiab qee cov xov hlau
  • Micro: ntsis thiab txuas ntxiv board lossis Arduino
  • 5V fais fab mov (+3.3V yog tias koj siv Micro: ntsis). Rau qhov no kuv siv 18650 lithium roj teeb thiab lub roj teeb thaiv.
  • 1 x multimeter

Kauj Ruam 1: Paub Txog Peb Qhov System

Thawj qhov uas kuv xav kom pib nrog, yuav yog kawm paub ntau ntxiv txog cov tsav tsheb thiab tus tsav tsheb A4988. Hav, tab sis vim li cas peb thiaj xav tau tus tsav tsheb no? Peb puas tuaj yeem tswj tus tsav tsheb yam tsis muaj tus tsav tsheb? Cov lus teb yog tsis yog. Cov laug cam zoo li Micro: me ntsis thiab Arduino zoo ntawm kev ua cov ntaub ntawv tab sis tsis yog muab ntau npaum li cas tam sim no, thiab koj xav tau tam sim no los ua lub zog tsav tsheb. Txhawm rau kawm paub ntau ntxiv txog yuav ua li cas ob lub cav thiab tus tsav tsheb ua haujlwm qhov no yog qhov kev qhia kuv xav qhia. Nws yog cov khoom cua tab sis kuj tseem muaj cov ntaub ntawv feem ntau koj yuav xav tau rau cov hlua.

Tab sis tos ua ntej sim xaim dab tsi! Puas yog 28BYJ yoog raws A4988? Yog tias koj tshawb nrhiav nrawm, koj yuav pom tias lub cav no tsis tshua muaj nrog A4988 ua tus tsav tsheb. Yog tias koj nyeem kom ntxaws cov ntaub ntawv yav dhau los koj yuav pom yog vim li cas: peb cov stepper yog lub cev tsis muaj zog thaum lub A4988 tau tsim los tsav lub zog bipolar motors, yog li peb yuav tau hack me ntsis peb lub cav!

Kauj ruam 2: Hacking Motor

Hacking Tsav
Hacking Tsav
Hacking Tsav
Hacking Tsav
Hacking Tsav
Hacking Tsav

Txhawm rau ua kom koj lub cev muaj zog sib xws nrog tus tsav tsheb lub cev tsuas yog siv cov hlau liab tawm ntawm qhov txuas dawb. Txhawm rau txiav qhov txuas kom tshem cov hlau liab thiab txiav cov hlau liab ntawm lub cav. Tom qab ntawd pauv cov kab daj thiab liab rau ntawm lub txuas. Khaws cov hlau liab thiab txuas rau cov kauj ruam tom ntej!

Txhawm rau kom tau ib txoj hlua tawm ntawm lub laub txuas koj xav kom tshem tawm hauv qhov txuas thiab tom qab ntawd thawb qhov pom xim hlau me ntsis ntawm qhov txuas nrog cov cuab yeej ntse (saum toj no yog daim duab uas kuv ua qhov no nrog kuv rab riam nyiam, kev xav!), thiab thaum kawg rub thiab thaum kawg txhua yam yuav tsum tawm los raws li hauv daim duab saum toj no. Daim duab kawg qhia pom qhov txuas yuav tsum zoo li qhov kawg ntawm cov kev hloov pauv no: qhov kev txiav txim ntawm lub xov tooj ntawm qhov txuas yuav tsum yog txiv kab ntxwv/paj yeeb/daj/xiav.

(PS: online koj yuav pom qee cov lus qhia qhia tias koj yuav tsum tshem cov xaim liab los ntawm lub cav thiab tom qab khawb PCB, tsis nco qab txog qhov ntawd, qhov no tsis tsim nyog. Tsis muaj txiaj ntsig?)

Kauj Ruam 3: Teeb Tus Tsav Tsheb

Teem Tsav
Teem Tsav

Tam sim no … lub sijhawm tsav lub cav no nrog tus tsav tsheb? Tsis tau thov txim! Koj puas pom cov ntsia hlau ntawm A4988 lub rooj tsavxwm? Zoo peb yuav tau fiddle nrog nws. Cov ntsia hlau no yog qhov tso cai rau koj teev ntau npaum li cas tam sim no yuav dhau los ntawm cov coils ntawm koj lub cav. Hauv peb qhov xwm txheej, thaum peb lub zog muab 5V thiab peb cov coils hauv lub cev muaj zog tiv thaiv 50 Ohms, peb tam sim no yuav tsis ntau dua 100mA, uas yuav tsum tau txhawb nqa los ntawm lub cav kom koj thiaj li hla dhau cov kauj ruam no. Txawm li cas los xij yog tias koj zoo li kuv thiab qhov koj xav kom koj lub cev muaj zog tsuas yog siv tam sim no ntau npaum li qhov nws xav tau ces ua raws.

Yog li teeb tsa tus tsav tsheb, ua raws Txoj Kev 2 ntawm kab lus no nrog cov kev hloov pauv (raws li daim duab saum toj no qhia)

  1. Siv 5V los ntawm daim npog roj teeb rau ob lub logic thiab lub zog siv hluav taws xob (VMOT tau hais tias xav tau ntau dua 8V tab sis 5V ua haujlwm!). 2 GND pins ntawm lub rooj tsavxwm tau txuas nrog, yog li tsis tas yuav txuas lawv ob qho tib si rau hauv lub roj teeb.
  2. Txuas KAUJ RUAM thiab DIR pins rau 5V ib yam nkaus (tsis yog rau Arduino raws li qhia hauv kab lus hais)
  3. Thaum teeb lub multimeter, Kuv teeb tsa tam sim no rau 50mA uas yog txaus los tsav kuv lub cav siv ib nrab-kauj ruam (ntau ntxiv ntawm qhov ntawd hauv cov kauj ruam tom ntej). Txhawm rau txuas kuv lub ntsuas hluav taws xob los ntsuas qhov tam sim no hauv lub kauj ntawm lub cav, raws li koj tuaj yeem pom ntawm daim duab saum toj no, Kuv tshem lub xaim daj los ntawm lub txuas thiab muab cov xaim liab tso rau hauv, kom kuv tuaj yeem tso kuv lub xov tooj cua ntawm liab mus rau xaim daj los ntsuas qhov tam sim no.

Kauj Ruam 4: Tswj Lub Cev

Tswj Lub Cev
Tswj Lub Cev
Tswj Lub Cev
Tswj Lub Cev
Tswj Lub Cev
Tswj Lub Cev

Ntawd yog nws, peb yuav luag npaj ua peb lub cav tig. Tib yam ua yog:

  1. kom tshem peb cov multimeter los ntawm peb cov kab ke yog tias tsis tau ua tiav,
  2. txuas MS1 rau 5V uas yuav ua rau tus neeg tsav tsheb siv ib nrab-kauj ruam (Kuv muaj teeb meem kom cov neeg hlau tig nrog cov kauj ruam ntawm 5V. thiab kom tau txais qee qhov tseeb),
  3. muab STEP thiab DIR pins nrog qhov peb xav tau los ntawm peb tus tswj.

Tom qab ntawd: yog tias koj xav tswj lub cav siv Arduino, yooj yim ua raws kab lus ntawm no uas koj yuav pom tus qauv piv txwv. Yog tias koj xav tswj nws nrog micro: me ntsis ces nyob nrog kuv ntev me ntsis.

Micro: ntsis, raws li Arduino, los nrog GPIOs. Yog li ntawd, thaum peb txhawb nws (nrog 3.3V!), Tom qab ntawd peb tuaj yeem ua haujlwm nws kom tso tawm STEP thiab DIR. Thaum zoo li muaj ntau cov tswv yim thiab tawm tswv yim, ceeb toom tias qhov tseeb ntau ntawm lawv twb tau tshwj tseg rau qee lub hom phiaj. Koj tuaj yeem kawm paub ntau ntxiv txog qhov ntawd hauv kab lus no. Koj yuav pom hauv kab lus no uas ua tau ntau ntawm cov tswv yim/cov txiaj ntsig tau qhia tawm nrog cov zaub, thiab yog li ntawd, yog tias koj xav siv cov ntawd, tom qab ntawd koj yuav tsum tau tua cov zaub. Tab sis cia peb tsis tua cov zaub! Yog li cov pins twg peb tuaj yeem siv tau? Kuv yuav siv tus pin 2 thiab 8 vim kuv yuav tsis siv cov ntaub qhwv (tus pin 2).

Txuas tus pin 2 ntawm micro: me ntsis rau KAUJ RUAM, tus pin 8 rau DIR, rub cov program txuas nrog uas koj nyiam micro: nab hab sej hloov kho (Kuv siv mu-editor). Qhov haujlwm no pib teeb tsa PWM ntawm tus pin 2 nrog lub sijhawm 1 millisecond (thiab 50% lub voj voog ua haujlwm), thiab koj lub cav yuav tsum tig. Teeb tus pin 8 rau 0 lossis 1 kom nws tig ib txoj kev lossis lwm qhov thiab hloov lub sijhawm kom nws tig nrawm uas koj xav tau (tsuav koj tsis xav kom nws mus nrawm dhau … rau kuv lub plawv dhia txhua millisecond tau ze lawm) mus rau qhov siab tshaj plaws kuv tuaj yeem ncav cuag).

Txhawm rau ua tej yam me me kom nrawm dua thiab pib nws yooj yim ntawm lub xov tooj neeg hlau Kuv tau ua lub rooj tsavxwm me me. Pawg thawj coj tau qhia hauv daim duab saum toj no. Hauv daim duab muaj xaim xaim mus los ntawm VMOT mus rau VDD uas tau nkaum hauv qhov ntxoov ntxoo. Tsis tas li, cov xaim daj mus los ntawm SLP mus rau RST yeej tsis yog qhov muag, kuv tsuas yog muab tso rau ntawd los sawv cev rau cov laug uas kuv muab tso rau sab nraum qab ntawm lub rooj tsavxwm kom txuas 2 tus pin. Nco tseg: lub dab dej kub yog ib txwm tsis xav tau nrog lub kaw lus, raws li peb kos ntau, tsawg dua 1A.

Qhov ntawd yog, Kuv vam tias cov lus qhia no yuav pab koj ntau tus txaus siab rau lub zog ntawm stepper lub cev muaj zog hauv koj cov phiaj xwm.

Pom zoo: