Bu eğitilebilir, Arduino kullanarak fırçasız motor ESC'nin nasıl yapılandırılacağını ve çalıştırılacağını ve fırçasız motoru farklı hızlarda çalıştıracağınızı gösterecektir.
Malzeme, donanım kurulumu ve yazılım kodlamasından geçecektir.
Kodun her adımında ne yapıldığını açıklayacaktır.
Zarar vermeyin, eğlenin!
Aşağıda motor çalışmasının bir videosu bulunmaktadır.
Almanız gerekiyor: Arduino (
yapacağım, Arduino Mega kullandım)
üzerinde bir Arduino kodlama programı olan bir bilgisayar.
ESC USB konnektörü (
ben yapacağım, 30 amper normal markayı kullandım)
10 am P fırçasız motoru kaynak pil ile fırçasız motor, bağlantı teli lehimleme demir (
herhangi bir 12 volt pil 2 veya daha fazla kullandım ve 3 pil 11. 1 volt pil kullandım)-
Ustakat demirini ısınmak için yerleştirin ve daha sonra ESC'yi motor teliyle
bir tarafa takın (ESC 'ın, diğer kablonlar, üç özdeş kablo ve diğer kablolar, üç özdeş kabloya sahip olmalı, diğer kablonlar, daha sonra üç tane olmalıdır, diğer kablolar, daha sonra üç tane olmalıdır, diğer kablonlar daha sonra, diğer kablolar, daha sonra üç tane olmalıdır, diğer
kablonlar daha sonra, diğer kablolar, daha sonra üçlü olmalıdır ) Motor kontrol hattını motordan çıkarılan tellerle ESC'den çıkarın.
Ortadaki kablolar birlikte gitmelidir, ancak motorun yönünü tersine çevirmek için 2 yan çizgi değiştirilebilir.
Son olarak, tel üzerinde ısıtma için bir lehimleme demir kullanmanız gerekir
, yaklaşık 5-10 saniye sürmeli
, sonra lehimi tel üzerinde eritmeli ve birbirine yapıştırmalıdır. -
Giriş telini ESC'den alın (
servo hattındaki gibi görünür)
ve zemini yere ve sinyali (beyaz) Pim 9'a bağlayın.
Pozitif çizgi Vin'e yalnızca Arduino bilgisayara bağlanmazsa VIN'e bağlanmalıdır.
Bir bilgisayara bağlıysa, pozitif kutbu hiçbir şeye bağlamayın, aksi takdirde bilgisayarınızı yakar -
alttan çıkan kalın kırmızı ve siyah teller bataryaya takılmalıdır. -
Önce Arduino kartını bir USB konnektörünü kullanarak bilgisayarınıza takmanız gerekir.
Daha sonra programı aşağıda indirebilirsiniz.
Programı indirdikten sonra, pili ESC'ye takmadan önce Arduino'daki Sıfırla düğmesine basın.
Motor bir başlangıç gürültüsü yapacak ve sonra bekleyecektir.
Birkaç saniye sonra, motor 3 bip sesi çıkaracak ve daha sonra yavaş yavaş programlanmış hıza geçecektir.
Sonra yavaş yavaş sıfır hıza düşecektir.
Motor çalışma hızı ve süresi programını düzenleyebilirsiniz.
Motoru% 85 gücün üzerinde bir hıza ayarlamayın, aksi takdirde ESC yanar. Kod)
Bu kod herhangi bir amaç için kullanılabilir.
Servo ESC1 dahil; int pos = 0;
/Konum değişkeni kolu () {setSpeed (0);
/Set değişken hız gecikmesi (1000); } void setSpeed (int hız) {
int angle = map (
hız, 0,100, 0,180);
/Servo konumunu farklı hızlara ayarlayın. yaz (açı); } void setup () {ESC1. ek (9);
/PIN'e ESC ekleyin. kol(); } void loop () {int hız;
/(hız = 0; hız 0; hız -= 5) {
/1 saniyelik ayar hızında, döngü hızı% 0 güce (hız) düşürülür; gecikme (1000); } setSpeed (0);
/Hız değişkenini hangi gecikme olursa olsun sıfır olarak ayarlayın (1000);
/Kapalı 1 saniye}