Arduino bilen varsa bakabilir mi, esc hakkında
Gönderilme zamanı: 26 Kas 2019, 20:38
Arkadaşlar öncelikle başlığı yanlıs yere açmış olabilirim, en uygun burayı buldum, ve başlık biraz değişik olmuş ama konuyu başlığa ozetleyemedim kusura bakmayın.
Şimdi sorunum şu, benim bir kaç gün önce pili bağladığım bir esc yanmıştı, bugün aynı şekilde gaza gelip başka escye pili taktım sorun olmadı çalıştı, daha sonra (ben FC yerine Arduino kullanmayı hedefliyorum) arduinomu takip motoru denemeye çalıştım, pili taktım motordan 3 kısa 1 uzun ses geldi (pervaneleri çıkarmayı da unutmuşum çok sonradan aklıma geldi
) sıkı bir şekilde dronu tuttum bekliyorum (tek motor bağlı olduğu için takla atmasın diye) birden motor son devrinde dönmeye başladı, ben de ilk defa fırçasız motor kullandığım için o korkuyla birden pili çektim, motor pil Arduino hiç bir şeyde sorun yok ancak eve geldigimde bir şey fark ettim, Arduino ile bu fırçasız motorları kontrol etmeye calistigimda pwm sinyalini ne kadar düşük verir isem vereyim motor 5sn gibi bir süre full devirde dönüyor. Bu neyden kaynaklı bir bilginiz var mı acaba escden mi dolayı arduinodan mi.Yazdigim kod ise şöyle
#include "Servo.h";
Servo esc;
void setup(){
esc.attach(6,1000,2000);
}
void loop(){
esc.write(7); //7 değeri benim motorumu döndüren en düşük değer
}
Motorlar; Readytosky mt2204
Escler; Readytosky 30a (simonk veya blheli vs yazmıyor, açıklamada bu escleri biz zaten programladik sizin programlamaniza gerek yok gibi bir şey yazıyor)
Sorun escden mi kaynaklanıyor acaba, var mı çözüm öneriniz?
Şimdi sorunum şu, benim bir kaç gün önce pili bağladığım bir esc yanmıştı, bugün aynı şekilde gaza gelip başka escye pili taktım sorun olmadı çalıştı, daha sonra (ben FC yerine Arduino kullanmayı hedefliyorum) arduinomu takip motoru denemeye çalıştım, pili taktım motordan 3 kısa 1 uzun ses geldi (pervaneleri çıkarmayı da unutmuşum çok sonradan aklıma geldi
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
#include "Servo.h";
Servo esc;
void setup(){
esc.attach(6,1000,2000);
}
void loop(){
esc.write(7); //7 değeri benim motorumu döndüren en düşük değer
}
Motorlar; Readytosky mt2204
Escler; Readytosky 30a (simonk veya blheli vs yazmıyor, açıklamada bu escleri biz zaten programladik sizin programlamaniza gerek yok gibi bir şey yazıyor)
Sorun escden mi kaynaklanıyor acaba, var mı çözüm öneriniz?