İçindekiler:
Video: Motorlu Sarkaçlar: 4 Adım (Resimli)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Burada, bir PIC32 MCU tarafından kontrol edilen motorlar tarafından tahrik edilen iki sarkaç veya salınım yapacağım ve bazı işlevleri uygulayacağım, örn. motorları kontrol ederek yerçekimi veya bir yayın etkisi altındaki sarkaçların hareketini simüle etmek.
Adım 1: Adım 1: Malzemeler ve Araçlar
Bu projede ihtiyacımız olan:
Bir NU32 geliştirme kartı
Bir DRV8835 çift motorlu sürücü taşıyıcı
2 MAX9918 akım algılama amplifikatörü
Enkoderli 2 DC motor
4x modunda sayan enkoder sayma çiplerine sahip 2 baskılı devre kartı (kodlayıcıdan dörtlü girişler ve NU32'ye bir SPI arayüzü)
Pil paketi
Tel, devre tahtası, dirençler ve kapasitörler
Lazerle kesilmiş sarkaç parçaları
Adım 2: Adım 2: Kablolama
PCB'leri resimdeki gibi bağlayın.
Dekoderler NU32 ile ayrı SPI kanalları üzerinden iletişim kurar, çünkü bağımlı seçici pinli bir SPI kullanmak buggy olabilir
Ayrıntılar için PIC32 Mikrodenetleyici ile Gömülü Bilgi İşlem ve Mekatronik bölümüne bakın.
Adım 3: Adım 3: Kodlama
Adım 4: Fonksiyonlar
İşte iki örnek
1. Bir sarkaç diğerini takip ediyor
2. Kuvvet değişikliği filme alınamadığı için PWM görev döngüsü olarak gösterilen sanal yay