İçindekiler:

Konum ve Hız Kontrolü için DC Motor ve Enkoder: 6 Adım
Konum ve Hız Kontrolü için DC Motor ve Enkoder: 6 Adım

Video: Konum ve Hız Kontrolü için DC Motor ve Enkoder: 6 Adım

Video: Konum ve Hız Kontrolü için DC Motor ve Enkoder: 6 Adım
Video: Arduino PWM ile Manyetik Enkoderli DC Motor Hız Kontrolü 2024, Kasım
Anonim
Konum ve Hız Kontrolü için DC Motor ve Enkoder
Konum ve Hız Kontrolü için DC Motor ve Enkoder

Tanıtım

Biz Universiti Tun Hussei Onn Malaysia(UTHM) UQD10801(Robocon I) öğrencisiyiz. Bu derste 9 grubumuz var. Grubum 2.grup. Grubumuzun etkinliği DC motor ve pozisyon ve hız kontrolü için kodlayıcıdır. Grubun amacı, DC motor dönüşünü ihtiyacımız olan hızda kontrol etmektir.

Açıklama

Sürüş elektromotorları yüksek akıma ihtiyaç duyar. Ayrıca eğirme yönü ve hızı kontrol edilmesi gereken iki önemli parametredir. Bu gereksinimler bir mikro denetleyici (veya Arduino gibi bir geliştirme kartı) kullanılarak gerçekleştirilebilir. Ama bir problem var; Mikrodenetleyiciler motoru çalıştırmak için yeterli akımı sağlayamazlar ve motoru direkt olarak mikrodenetleyiciye bağlarsanız mikrodenetleyiciye zarar verebilirsiniz. Örneğin Arduino UNO pinleri 40mA akım ile sınırlıdır ki bu da gerekli olan 100-200mA akımın çok altındadır. küçük bir hobi motorunu kontrol edin. Bunu çözmek için bir motor sürücüsü kullanmalıyız. Motor sürücüleri, komutları almak ve motoru yüksek akımla çalıştırmak için mikrodenetleyiciye bağlanabilir.

Adım 1: Malzeme Hazırlığı

Malzeme hazırlama
Malzeme hazırlama

Gerekli Malzeme

Bu aktiviteyi yapmak için şunları hazırlamamız gerekiyor:

-Arduino UNO R3

-2 Potansiyometre, 10kOhm ile

-2 DC motor enkoderli

-12V ve 5A ile güç kaynağı

-H-köprü motor sürücüsü

-2 basma düğmesi

10kOhm ile -8 direnç

-Jumper telleri

-Breadvroad küçük

Adım 2: Pin Bağlantısı

Pin Bağlantısı
Pin Bağlantısı

1. Sol taraftaki motor için Arduino UNO 3'e bağlayın:

- Kanal A'dan pin 2'ye

- Kanal B'den pin 4'e

2. Doğru motor için Arduino UNO 3'e bağlanın:

- Kanal A'dan pin 3'e

- Kanal B'den pin 7'ye

3. Potansiyometre 1 için Arduino UNO 3'e bağlayın:

-Silecekten A4 analoguna

4. Potansiyometre 2 için Arduino UNO 3'e bağlayın:

-Silecekten A5 analoguna

5. Buton 1 için Arduino UNO 3'e bağlanın:

-Terminal 1a'dan pim 8'e

6. Buton 2 için Arduino UNO 3'e bağlanın:

-Terminal 1a'dan pin 9'a

7. H-Bridge Motor Sürücüsü için Arduino UNO 3'e bağlayın:

- 1'i pin 11'e girin

- 2'den pin 6'ya giriş

Adım 3: Kodlama

kodlama
kodlama

Dönebilen DC motoru test etmek için kodlamayı indirebilirsiniz. Bu kodlama DC motorun dönmesini ve çalışmasını sağlamanıza yardımcı olabilir. Bir sonraki adım için bu kodlamayı PC'nize indirmelisiniz.

Adım 4: DC Motorun Test Edilmesi

DC Motorun Test Edilmesi
DC Motorun Test Edilmesi

Bu yüzden, bir önceki adımdaki kodlamayı indirdikten sonra, PC'nizde kurulu olan Arduino IDE'nizde açmalı veya online olarak Tinkercad kullanmalısınız. Ve bu kodlamayı USB kablosu ile Arduino kartınıza yükleyin. Tinkercad online olarak, bu kodlamayı fotoğrafta gösterilen "Kod" a yüklemeniz yeterlidir. Kodlama kaynağını yükledikten sonra DC motoru çalıştırabilirsiniz. Tinkercad kullanıyorsanız, "Simülasyonu Başlat" a basmalısınız. bu sistemi başlatın.

Adım 5: Sonuç

Sonuç
Sonuç
Sonuç
Sonuç

Simülasyonu başlattıktan sonra her iki DC motorun da döndüğünü ancak farklı yönde olduğunu görebiliriz. "Seri Monitör" ü gördüğümüzde M1'in yönü saat yönünde ve M2'nin yönü saat yönünün tersidir.

Önerilen: