Mündəricat:

Bir pilləli motora nəzarət: 5 addım
Bir pilləli motora nəzarət: 5 addım

Video: Bir pilləli motora nəzarət: 5 addım

Video: Bir pilləli motora nəzarət: 5 addım
Video: NƏNƏ SİQARETLƏ TUTDU😂😂 2024, Noyabr
Anonim
Bir pilləli motora nəzarət
Bir pilləli motora nəzarət

Bu təlimat həm Arduinodan istifadə etsək də, həm də Drivemall qurmaq üçün aşağıdakı linkdən istifadə edərək Drivemall Board istifadə edərkən etibarlıdır.

Drivemall -ı klassik Arduino lövhəsindən üstün tutmağın üstünlüyü, daha səliqəli bir quruluşa səbəb olan əlaqələrin mürəkkəbliyini azaltmaqdır. Ancaq bu isteğe bağlıdır: bütün nəticələr arduino lövhəsi, çörək taxtası və əlaqələr üçün kifayət qədər dupont atlayıcıları ilə hələ də etibarlıdır.

Arduino lövhəsi ilə bir step motoru idarə edək.

Addım 1: Ehtiyacımız olan şey

- Arduino mikro nəzarətçisi və ya Drivemall

- Tel (lər)

- Step Motor

- Sürücü A4988 və ya DRV8825 və ya L298N və ya ULN2003 (Sürücü çoxdur)

Addım 2: Bir Step Motor necə işləyir və niyə Sürücü istifadə edirik

Bir Step Motor necə işləyir və niyə Sürücüdən istifadə edirik
Bir Step Motor necə işləyir və niyə Sürücüdən istifadə edirik
Bir Step Motor necə işləyir və niyə Sürücüdən istifadə edirik
Bir Step Motor necə işləyir və niyə Sürücüdən istifadə edirik
Bir Step Motor Necə İşləyir və Niyə Sürücü İstifadə Edirik
Bir Step Motor Necə İşləyir və Niyə Sürücü İstifadə Edirik

Bir pilləli mühərrik, əslində, uyğun bir şəkildə təchiz edilməli olan iki bobindən ibarətdir (şəkil 1), əgər motor yanlış hərəkətlə qidalanırsa, bu, GND -nin qısalmasına səbəb ola bilər.

Mühərrik hər addımda, ümumiyyətlə istehsalçı tərəfindən 1,8 ° göstərildiyi kimi tanınan bir açı ilə fırlanır, buna görə tam bir dairə yaratmaq üçün 200 addım lazımdır.

Stepperi birbaşa mikrokontrolöre bağlamaq əvəzinə niyə bir sürücüyə ehtiyacımız olduğunu aydınlaşdıraq.

Sürücülər, mikrokontrolörün step motorun içindəki rulonları yükləyə bilmədiyi üçün addımları taramağa imkan verir.

Bazarda step motorlar üçün iki növ sürücü var:

  • klassik sürücülər L298 və ya ULN2003, tək fazaları gücləndirmək məntiqinin kodda yerləşdiyi ikiqat H körpüsü;
  • Bəzi məntiqlərin sürücüdə yerləşdiyi müasir A4988 və ya drv8825 sürücüləri.

Girişdə işləyən A4988, bir istiqamət və digəri addımların sayı, həm də enerji təchizatı üçün iki pin təmin edir.

Addım 3: Bağlantılar

Əlaqələr
Əlaqələr
Əlaqələr
Əlaqələr
Əlaqələr
Əlaqələr

Step motorlarına ilk yanaşma olaraq ULN2003 sürücüsündən istifadə etməyi seçdik.

Mühərrikin idarə edilməsi üçün üç düymə GND -yə qoşulmuş bir rezistorla Arduino -ya bağlıdır.

Motoru ULN -ə şəkil 2 -dəki sxemə görə bağlayırıq, Arduino 8 9 10 və 11 pinləri ilə sürücüyə bağlıdır.

Addım 4: Firmware və Nəzarət

Firmware və Nəzarət
Firmware və Nəzarət

Burada step motorunu idarə etmək üçün əsas bir firmware tapa bilərsiniz. Bu xüsusi vəziyyətdə, alt

  • pin A0 müsbət istiqamət və dayanma üçün istifadə olunur
  • pin A1 mənfi istiqamət və dayanma üçün istifadə olunur
  • pin A2, düyməni daha əvvəl basdığınız istiqamətə uyğun olaraq təsdiq etmək və hərəkətə gətirmək üçün istifadə olunur

dövr başına addımların sayı 20 olaraq təyin olunur, bu o deməkdir ki, proqram motorun tam bir inqilabını etmək üçün 10 dövrəni yerinə yetirəcəkdir.

Addım 5: İmtina edin

Bu təlimat, Avropa Komissiyasının Erasmus + Proqramı tərəfindən maliyyələşdirilən İnklüziya üçün Makerspace layihəsi çərçivəsində hazırlanmışdır.

Layihə, gənclərin sosial daxil olmalarını gücləndirmək vasitəsi olaraq qeyri -rəsmi bir təhsil formasını təşviq etməyi, yaradıcı məkanlarda tapıla biləcəyi qeyri -rəsmi təhsili hədəfləyir.

Bu təlimat yalnız müəlliflərin fikirlərini əks etdirir və Avropa Komissiyası orada olan məlumatlardan istifadə olunmasına görə məsuliyyət daşımır.

Tövsiyə: