4 Motoru Yönetmek
-
merhabalar
linkteki yada benzer bir şase alıp hobi olarak bişeyler yapmak istiyorum
arduino alıcaktım ama intel edison daha mantıklı geldi kendi wifi ıda var ayrıca daha güçlü gibi
edison ve şu linktekiyle iki motoru kontrol edebiliyoruz:
https://www.sparkfun.com/products/13043
edison a bu shieldden iki tane takabilirmiyim ?
yada 4 motoru nasıl yönetmemi önerirsiniz ?
bide şunu almayı düşünüyorum : https://www.sparkfun.com/products/13093
-
hocam ne yapmak istediğini tam anlamadım yanlız bir mikrokontrolor ile 4 tane motoru rahatlıkla kontrol edebilirsin.
fakat eğer sen bu 4 motoru bir aracın 4 lastiğine ayrı ayrı takıp 4 motoruda kontrol etmek istiyosan biraz zorlanacaksın.
zor olan motorları kontrol etmek değil sıkıntı olacak olan şey 4 motorada aynı rpmi vermek. yapısal olarak motor statorlarındaki
bobin sarımları yada rotordaki manyetik alanların birbirinin eşiti olmamasından dolayı aynı pwm sinyali ile farklı rpm değerleri elde edeceksin.
tabi bu değerler birbirinden çok muazzam farklı olmayacak ama atıyorum 10 metrelik bi araç hareketinde bunu fark edebilirsin.
-
kız meselesi sandım yeminle
-
Sharp bunu yazdı
kız meselesi sandım yeminle
vur geç çok takma kafana yazmaya geldim
-
Mylitta bunu yazdıSharp bunu yazdı
kız meselesi sandım yeminle
vur geç çok takma kafana yazmaya geldim
hahaha bende bi tanede bize düşmez mi diye geldim ulan ne hale gelmişiz ya
-
iQsuz bunu yazdı
hocam ne yapmak istediğini tam anlamadım yanlız bir mikrokontrolor ile 4 tane motoru rahatlıkla kontrol edebilirsin.
fakat eğer sen bu 4 motoru bir aracın 4 lastiğine ayrı ayrı takıp 4 motoruda kontrol etmek istiyosan biraz zorlanacaksın.
zor olan motorları kontrol etmek değil sıkıntı olacak olan şey 4 motorada aynı rpmi vermek. yapısal olarak motor statorlarındaki
bobin sarımları yada rotordaki manyetik alanların birbirinin eşiti olmamasından dolayı aynı pwm sinyali ile farklı rpm değerleri elde edeceksin.
tabi bu değerler birbirinden çok muazzam farklı olmayacak ama atıyorum 10 metrelik bi araç hareketinde bunu fark edebilirsin.
hocam resimde gördüğün 4 paletli aleti kontrol etmek amacım. sağa sola dondurmek vs. bunun içinde 4 motoru kontrol etmem gerekiyor. elektronik bilgim sıfıra yakın olduğundan burdan tıkandım.
bu motor shieldinde iki motoru kontrol edebildiğini söylüyo ben dort motoruda kontrol edebilmek istiyorum.kontrolden kastım ileri geri döndürmek durdumak vs. yakın rpm leri yakalamak için ne yapmam gerek ?
ikili şekilde kontrol etmeyi düşündüm (sağ taraf/sol taraf şeklinde ayırarak) ama gerekmediği taktirde sadece iki motoru kullanıp pil ömründen tasarruf etmek istiyorum falan.
umarım derdimi anlatabilmişimdir :|
detaylarımla sıkılmak istemiyosanız sorum şu: edison a bundan iki tane takabiliyomuyuz :
https://www.sparkfun.com/products/13043
yada edison u kullanarak 4 motoru nasıl kontrol ederim ?
edit: mylitta, sharp, jigsaw bu size gelsin :
https://www.youtube.com/watch?v=2iUGfURqyhs
-
....
linklere hiç girmemiştim hocam kusura bakma şimdi anladım.
takabilirsin.senin ihtiyacın olan şey 4 farklı pwm.
bunuda çevresel entegrelerle yapabilirsin.fakat intel edison boyle bi hobi için oldukça pahalı diye düşünüyorum.
yani tabi karar senin. arduino ile bunu rahatlıkla kontrol edebilirsin.
motor rpmlerini tutturmak için şöyle bi yol izleyebilirsin.her motora aynı pwm sinyalini verip rpmlerini ölçersin. aralarında bir interpolasyon yaparsın o motorlara o pwmleri verirsin.
yani şunu demek istiyorum
iki motora %100 duty cycle ile sinyal verdin.bi motorun rpm'i 100rpm diğerninki 101 çıktı.o zaman 101 rpm çıkan motora diğerine göre daha düşük bir pwm sinyali uygulaman lazım.bu değerleri hesapla ona göre pwm sinyallerini bul.bu şekilde rpm farkını en aza indirirsin.
ama dediğim gibi aralarında çok ufak degerler olacak muhtemelen. ama güzel bi kontrol şart bence.
-
iQsuz bunu yazdı....
linklere hiç girmemiştim hocam kusura bakma şimdi anladım.
takabilirsin.senin ihtiyacın olan şey 4 farklı pwm.
bunuda çevresel entegrelerle yapabilirsin.fakat intel edison boyle bi hobi için oldukça pahalı diye düşünüyorum.
yani tabi karar senin. arduino ile bunu rahatlıkla kontrol edebilirsin.
motor rpmlerini tutturmak için şöyle bi yol izleyebilirsin.her motora aynı pwm sinyalini verip rpmlerini ölçersin. aralarında bir interpolasyon yaparsın o motorlara o pwmleri verirsin.
yani şunu demek istiyorum
iki motora %100 duty cycle ile sinyal verdin.bi motorun rpm'i 100rpm diğerninki 101 çıktı.o zaman 101 rpm çıkan motora diğerine göre daha düşük bir pwm sinyali uygulaman lazım.bu değerleri hesapla ona göre pwm sinyallerini bul.bu şekilde rpm farkını en aza indirirsin.
ama dediğim gibi aralarında çok ufak degerler olacak muhtemelen. ama güzel bi kontrol şart bence.
verdiğin bilgi için teşekkür ederim :)
rpm bilgisini bu shield la motordan çekebilirmiyim ? çekebilirsem ona göre loglar loga göre hesaplar pwm yi ayarlarım
edison daha çekici geldi. rc arabadan sıkılırsam edison la bissürü şey yapabilirim gibime geliyo. arduino o kadar geniş değil gibi.ayrıca edison çok daha az güç harcıyo .
sase aliexpress te 150 dolar onu kendim yapabilirmiyim diye düşünüyorum şimdi. 150 dolar çok pahalı geldi :D olmadı alıcam bunu.
-
nurulmac11 bunu yazdı
verdiğin bilgi için teşekkür ederim :)
rpm bilgisini bu shield la motordan çekebilirmiyim ? çekebilirsem ona göre loglar loga göre hesaplar pwm yi ayarlarım
edison daha çekici geldi. rc arabadan sıkılırsam edison la bissürü şey yapabilirim gibime geliyo. arduino o kadar geniş değil gibi.ayrıca edison çok daha az güç harcıyo .
sase aliexpress te 150 dolar onu kendim yapabilirmiyim diye düşünüyorum şimdi. 150 dolar çok pahalı geldi :D olmadı alıcam bunu.
arduino banada çekici gelmiyo fakat hobi amaçlı kullanılabilir ama para sıkıntı değilse intel al.
rpm bilgisini buradan çekmen güç.bldc motorlarda zıt emkdan yararlanılıp rotorun konum bilgisi hesaplanabiliyor. fakat o işlere girersen bu hobiden çok uzaşırsın:)
muhtemelen fırçalı dc motor kullanıcaksın üniversite öğrencisiydin yanlış hatırlamıyosam lablarda rpm ölçüm cihazları vardır mutlaka ordan ölçebilirsin.
şase için solidworks'de yada herhangi katı çizim programında modeli çizersen 3d yazıcıdan çıkartırabilirim.
-
iQsuz bunu yazdınurulmac11 bunu yazdı
verdiğin bilgi için teşekkür ederim :)
rpm bilgisini bu shield la motordan çekebilirmiyim ? çekebilirsem ona göre loglar loga göre hesaplar pwm yi ayarlarım
edison daha çekici geldi. rc arabadan sıkılırsam edison la bissürü şey yapabilirim gibime geliyo. arduino o kadar geniş değil gibi.ayrıca edison çok daha az güç harcıyo .
sase aliexpress te 150 dolar onu kendim yapabilirmiyim diye düşünüyorum şimdi. 150 dolar çok pahalı geldi :D olmadı alıcam bunu.
arduino banada çekici gelmiyo fakat hobi amaçlı kullanılabilir ama para sıkıntı değilse intel al.
rpm bilgisini buradan çekmen güç.bldc motorlarda zıt emkdan yararlanılıp rotorun konum bilgisi hesaplanabiliyor. fakat o işlere girersen bu hobiden çok uzaşırsın:)
muhtemelen fırçalı dc motor kullanıcaksın üniversite öğrencisiydin yanlış hatırlamıyosam lablarda rpm ölçüm cihazları vardır mutlaka ordan ölçebilirsin.
şase için solidworks'de yada herhangi katı çizim programında modeli çizersen 3d yazıcıdan çıkartırabilirim.
evet üniv öğrencisiyim :D
şaseyi 3d printerdan bastırmak ne kadar tutar tahmini ?
-
3d yazıcıdan çıkattığın şase ne kadar dayanıklı olur ki ?