Բովանդակություն:

Stepper Motor Controled Model լոկոմոտիվ - Stepper Motor As a Rotary Encoder: 11 Քայլ (նկարներով)
Stepper Motor Controled Model լոկոմոտիվ - Stepper Motor As a Rotary Encoder: 11 Քայլ (նկարներով)

Video: Stepper Motor Controled Model լոկոմոտիվ - Stepper Motor As a Rotary Encoder: 11 Քայլ (նկարներով)

Video: Stepper Motor Controled Model լոկոմոտիվ - Stepper Motor As a Rotary Encoder: 11 Քայլ (նկարներով)
Video: STM32F1 STM32CubeIDE HAL Driver TIMER Part 5: TIM OUTPUT COMPARE TOGGLE 2024, Հուլիսի
Anonim
Stepper Motor Controled Model լոկոմոտիվ | Stepper Motor As a Rotary Encoder
Stepper Motor Controled Model լոկոմոտիվ | Stepper Motor As a Rotary Encoder

Նախորդ հրահանգներից մեկում մենք սովորեցինք, թե ինչպես օգտագործել stepper շարժիչը որպես պտտվող կոդավորիչ: Այս նախագծում մենք այժմ կօգտագործենք այդ պտտվող շարժիչով պտտվող կոդավորիչը `Arduino միկրոկոնտրոլերի միջոցով մոդելի լոկոմոտիվը կառավարելու համար: Այսպիսով, առանց ավելորդ խոսակցությունների, եկեք սկսենք:

Քայլ 1: Դիտեք տեսանյութը

Image
Image

Նախքան ընթացքը շարունակելը խորհուրդ է տրվում դիտել տեսանյութը, որը կօգնի մեզ ավելի լավ պատկերացնել նախագիծը և նաև հասկանալ վերահսկողությունը:

Քայլ 2: Ստացեք մասեր և պարագաներ

Ստացեք մասեր և պարագաներ
Ստացեք մասեր և պարագաներ
Ստացեք մասեր և պարագաներ
Ստացեք մասեր և պարագաներ

Այս նախագծի համար ձեզ կպահանջվի.

  • Arduino միկրոկառավարիչի տախտակ, որը համատեղելի է Adafruit Motor Sheild V2- ի հետ:
  • An *Adafruit Motor Shield V2.
  • Կտրուկ շարժիչը շրջեց պտտվող կոդավորիչը:
  • 4 արականից իգական jumper լարեր (Պտտվող կոդավորիչի ուժեղացուցիչը Arduino միկրոկառավարիչին միացնելու համար)
  • 12 վոլտ DC հոսանքի աղբյուր:

*Adafruit Motor Shield V2- ը հաղորդակցվում է Arduino միկրոկառավարիչի հետ I2C- ի միջոցով և, հետևաբար, օգտագործում է Arduino միկրոկոնտրոլերի միայն երկու կապում («SCL», A5 և «SDA», A4): Սա օգնում է փրկել այլ մուտքի/ելքի կապում: Բացի այդ, վահանը միացնելը նվազեցնում է լարերը և այն դարձնում ավելի կոկիկ:

Քայլ 3. Programրագրավորեք Arduino միկրոկառավարիչը

Programրագրավորեք Arduino միկրոկառավարիչը
Programրագրավորեք Arduino միկրոկառավարիչը

Համոզվեք, որ դուք ունեք Adafruit Motor Shield V2 գրադարանը Arduino IDE- ում: Եթե ոչ, կարող եք ներբեռնել այստեղից:

Քայլ 4: Ստեղծեք փորձարկման ուղին

Կարգավորեք փորձարկման ուղին
Կարգավորեք փորձարկման ուղին

Համոզվեք, որ ուղու ռելսերը մաքրված են:

Քայլ 5. Տեղադրեք Motor Shield- ը Arduino- ի տախտակին

Տեղադրեք Motor Shield- ը Arduino- ի տախտակին
Տեղադրեք Motor Shield- ը Arduino- ի տախտակին

Տեղադրեք շարժիչի վարորդի վահանը Arduino- ի տախտակի վրա `զգուշորեն հավասարեցնելով վարորդի տախտակի կապիչները Arduino- ի տախտակի կին գլխիկներով: Լրացուցիչ զգույշ եղեք `ապահովելու համար, որ տեղադրման գործընթացում քորոցները չեն թեքվում:

Քայլ 6. Միացրեք Track Power- ը Motor Shield- ին

Միացրեք Track Power- ը Motor Shield- ին
Միացրեք Track Power- ը Motor Shield- ին

Միացրեք հոսանքի սնուցման լարերը «M4» մակնշմամբ շարժիչի վահանի տերմինալներին:

Քայլ 7: Stepper շարժիչը միացրեք ուժեղացուցիչին

Միացրեք Stepper Motor- ը ուժեղացուցիչին
Միացրեք Stepper Motor- ը ուժեղացուցիչին
Միացրեք Stepper Motor- ը ուժեղացուցիչին
Միացրեք Stepper Motor- ը ուժեղացուցիչին
  • Միաբևեռ քայլող շարժիչների համար.

    1. Շարժիչի կենտրոնական թելերը միացրեք «Q» կամ «R» նշագծին:
    2. Մնացած չորս լարերից ցանկացած երկուսը միացրեք «P» և «S» կապումներին:
  • Երկբևեռ քայլող շարժիչների համար.

    Միացրեք շարժիչի լարերը տերմինալներին `ըստ վերը նշված սխեմայի սխեմայի:

Քայլ 8. Միացրեք ուժեղացուցիչը Arduino տախտակին

Միացրեք ուժեղացուցիչը Arduino տախտակին
Միացրեք ուժեղացուցիչը Arduino տախտակին
Միացրեք ուժեղացուցիչը Arduino տախտակին
Միացրեք ուժեղացուցիչը Arduino տախտակին

Միացրեք ուժեղացուցիչի «GND» և +ve տերմինալը համապատասխանաբար Arduino տախտակի «GND» և « +5 վոլտ» կապումներին: Միացրեք ուժեղացուցիչի տախտակի ելքային կապում Arduino- ի տախտակի թվային մուտքի «D6» և «D7»:

Քայլ 9. Տեղադրեք լոկոմոտիվը հետագծի վրա

Տեղադրեք շոգեքարշը հետագծի վրա
Տեղադրեք շոգեքարշը հետագծի վրա

Տեղադրեք լոկոմոտիվը փորձարկման ուղու վրա: Համոզվեք, որ անիվները ճիշտ են հավասարեցված ռելսերի հետ: Խորհուրդ է տրվում օգտագործել համապատասխան վերագրանցման գործիք:

Քայլ 10: Միացրեք կարգավորումը և փորձարկեք կառավարման տարրերը

Image
Image

Միացրեք կարգավորումը 12 վոլտ DC հոսանքի աղբյուրին և միացրեք հոսանքը: Ստուգեք, արդյոք ամեն ինչ ճիշտ է աշխատում, ինչպես ցույց է տրված վերը նշված տեսանյութում:

Քայլ 11: Կիսվեք ձեր աշխատանքով

Եթե դուք կատարել եք ձեր նախագիծը, ինչու չկիսեք այն համայնքի հետ: Ձեր նախագիծը կիսելը կարող է ոգեշնչել ուրիշներին նույնպես կատարել այս նախագիծը:

Շարունակեք և կտտացրեք 'I Made It!' և կիսվեք ձեր ստեղծման մի քանի նկարներով, մենք սպասում ենք:

Խորհուրդ ենք տալիս: