arduino kullanarak fırçasız motoru kontrol etme
Ev » Blog » arduino kullanarak fırçasız motoru kontrol etme

arduino kullanarak fırçasız motoru kontrol etme

Görüntüleme: 0     Yazar: Site Editörü Yayınlanma Tarihi: 2020-09-02 Kaynak: Alan

Sor

facebook paylaşım butonu
twitter paylaşım butonu
hat paylaşma butonu
wechat paylaşım düğmesi
linkedin paylaşım butonu
ilgi alanı paylaşma düğmesi
whatsapp paylaşım butonu
kakao paylaşım butonu
snapchat paylaşım butonu
telgraf paylaşma butonu
bu paylaşım düğmesini paylaş

ESC'yi kontrol etmeyi düşündüm. k.
Fırçasız motorun vericisi ve alıcısı olmayan elektronik hız kontrol cihazı veya fırçasız motorun hızını kontrol etmek için basit bir devre veya Arduino kullanmak istediğiniz bir proje var ve bunu Arduino mikro denetleyicisi ile yapabiliriz.
Bu, DC motorun hızını ESC aracılığıyla kontrol etmek için arduino'nun PWM sinyalini kullanmayı içerir.
Bu sizi bir servo test cihazı veya RC verici ve alıcı satın alma maliyetinden kurtaracaktır.
Hadi başlayalım! !
İhtiyacınız olan şey: öncelikle fırçasız motorun üç terminalini ESC'nin üç terminaline bağlayın.
Yüksek devirde stabiliteyi korumak için motoru benzer bir ağır hizmet panosuna vidalayın.
Sayfanın alt kısmındaki mevcut kodu bir USB kablosu kullanarak arduino'ya indirin ve flashlayın (
Kod bu sayfanın ilerleyen kısımlarında açıklanacaktır).
ESC'nin ana beyaz veya sarı sinyal hattını herhangi bir PWM pini Arduino'ya bağlayın, onu D8 pinine bağladım ve Arduino taslağında bunun için pin 8'i belirledim.
Birden fazla pin kullanarak birçok motoru kontrol edebilirsiniz.
Potansiyometreyi Arduino'nun vcc veya 5 v pinlerine ve toprağa bağlayın. Değişken pinin üçüncü terminalini analog pin 0'a bağlayın ve
kullanarak Arduino'ya güç verebilirsiniz .
Pil iptal devresi)
ESC'nizde görünen BEC (
BEC'yi kullanmak için kırmızı kalın kabloyu Arduino'nun Vin pinine bağlamanız yeterlidir.
5 V sağlayabilir.
Tüm ESC'lerde BEC yoktur, bu durumda harici 5 v güç kaynağını kullanabilirsiniz.
Arduino'ya güç verdikten sonra şimdi Lipo pilini ESC'ye bağlayın. İşiniz bitti! !
Şimdi motoru başlatmak ve hızını artırmak için potansiyometre düğmesini yavaşça çevirin.
Bu kodda sadece maksimum değeri (1023) ve minimum(0) eşleştirir veya referans veririz.
Pin 0'daki simülasyon değeri gerekli maksimum değere (2000) ve minimum(1000) ulaşır.
ESC hızının değerini çalıştırın ve kontrol edin.
ESC I'in maksimum ve minimum değerlerini değiştirmeniz gerekebilir.
E 1000 ve 2000 için farklı değerler yani kalibre etmeniz gerekebilir çünkü farklı ESC'ler farklı başlangıç ​​ve bitiş noktalarına sahip olabilir.
Daha fazla eğitim için RZtronics adresini ziyaret edin.
Servo kütüphanesini kullanarak esscservo esc'yi kontrol etmeye yönelik kod şunları içerir: //;
/esc void (){esc.adlı bir kurulum oluşturun. ekle(9);
/Esc sinyal pinini belirtin, esc burada.
Saniye (1000);
/Sinyali 1000 seriye başlat. başla(9600); }void loop(){int val;
/Değişken oluştur val = analogRead (A0);
/Analog pin 0'dan girişi okuyun ve val = haritaya kaydedin (
Val, 0,1023, 1000,2000);
/Değeri minimum ve maksimum olarak eşleştirin (
Gerekirse değiştirin)esc.
Saniye (val);
/val'i esc'ye sinyal olarak kullan

HOPRIO grubu, profesyonel bir kontrolör ve motor üreticisi olup 2000 yılında kurulmuştur. Grubun merkezi Jiangsu Eyaleti, Changzhou Şehrindedir.

Hızlı Bağlantılar

Bize Ulaşın

WhatsApp: +86 18921090987 
Tel: +86- 18921090987 
Ekle: No.19 Mahang Güney Yolu, Wujin Yüksek Teknoloji Bölgesi, Changzhou Şehri, Jiangsu Eyaleti, Çin 213167
Mesaj bırakın
BİZE ULAŞIN
Telif Hakkı © 2024 ChangZhou Hoprio E-Ticaret Co., Ltd. Tüm Hakları Saklıdır. Site haritası | Gizlilik Politikası