Zaman Ayarlı Servo Motor Kontrolü

volta

Kıdemli Üye
Katılım
31 Mart 2021
Mesajlar
1,910
Arduino kullanmadan zaman ayarlı servo motor kontrolü nasıl yapılır acaba? Yani mesela servo motor 8 saatte bir çalışacak. Arduino ile ilgili çok örnek var ama bu kadar basit bir iş için arduino heba etmek istemiyorum.
 
Arduino kullanmadan zaman ayarlı servo motor kontrolü nasıl yapılır acaba? Yani mesela servo motor 8 saatte bir çalışacak. Arduino ile ilgili çok örnek var ama bu kadar basit bir iş için arduino heba etmek istemiyorum.
555
(Ahmet Style) :katil2:
 
555 ile olmaz diye düşünüyorum. 1ms ila 2ms gibi pals sürelerinden bahsediliyor.

Arduinoda boş timer lazım olmuştu. Servo kütüphanesinin 16 bit timer kullandığı yazıyordu. Demekki hassas zamanlama/çözünürlük gerekiyor.



servo-control.png
 
555 ile olmaz diye düşünüyorum. 1ms ila 2ms gibi pals sürelerinden bahsediliyor.

Arduinoda boş timer lazım olmuştu. Servo kütüphanesinin 16 bit timer kullandığı yazıyordu. Demekki hassas zamanlama/çözünürlük gerekiyor.



servo-control.png
Şu ve benzeri örnekler var ama sizin bahsettiğiniz farklı birşey mi?

 
Birde bu 555 entegresi sadece devrenin çalışma süresini mi ayarlıyor. Yani tetikleme gerçekleştiğinde 5 dk çalışsın gibi. Mesela 8 saatte bir 5 sn çalışşsın gibi birşey olmuyor mu? Netteki örneklerde hep çalışma süresi üzerinden örnekler verilmiş.
 
Uygulamanızı belirtmemişsiniz o yüzden genel bir ifade kullandım. Servoların amacı pozisyon kontrolüdür. 555 ile bu işin yeterince hassas olmayacağını düşündüğüm için öyle yazdım.

555 şu açıdan olmaz. Devrenin frekansı ve zaman sabiti genel R ve C ile belirleniyor. Bir değeri değiştirdiğinizde örneğin görev süresi '(Duty Cycle) değişince frekansta değişebiliyor. Aç kapa yapılacaksa 555 kurtarabilir ama servonun bir anlamı yok o zaman.

Elinizde varsa deneyin tabi. Size uygunsa kullanın.

8 saat için size astronomik zaman rölesi lazım.
 
Uygulamanızı belirtmemişsiniz o yüzden genel bir ifade kullandım. Servoların amacı pozisyon kontrolüdür. 555 ile bu işin yeterince hassas olmayacağını düşündüğüm için öyle yazdım.

555 şu açıdan olmaz. Devrenin frekansı ve zaman sabiti genel R ve C ile belirleniyor. Bir değeri değiştirdiğinizde örneğin görev süresi '(Duty Cycle) değişince frekansta değişebiliyor. Aç kapa yapılacaksa 555 kurtarabilir ama servonun bir anlamı yok o zaman.

Elinizde varsa deneyin tabi. Size uygunsa kullanın.

8 saat için size astronomik zaman rölesi lazım.
Otomatik mama kabı için kullanacam. Şuradaki projeyi arduinosuz yapmaya çalışıyorum. İçinde pervanemsi birşey var, servo onu döndürmek için kullanılıyor. Böylece aşağıya mama dökülüyor.

 
Son düzenleme:
Milisaniyelik pals üretmek zor değil. Sorun 8 saat bekleyecek devreyi yapmak. Bunun için bir tane osilatör (555 olur, kristal olur) bir tane bölücü (osilatör frekansını bölüp 8 saate denk getirecek), belki birkaç tane de logic gate gerekiyor.

Değer mi? Orası size kalmış. Bu proje tek seferlik olduğundan büyük bir tasarruf etmeyeceksiniz. Aksine devre ile çok zaman harcayacaksanız. Eğer bu çabadan zevk almıyorsanız değmeyecektir.
 
Milisaniyelik pals üretmek zor değil. Sorun 8 saat bekleyecek devreyi yapmak. Bunun için bir tane osilatör (555 olur, kristal olur) bir tane bölücü (osilatör frekansını bölüp 8 saate denk getirecek), belki birkaç tane de logic gate gerekiyor.

Değer mi? Orası size kalmış. Bu proje tek seferlik olduğundan büyük bir tasarruf etmeyeceksiniz. Aksine devre ile çok zaman harcayacaksanız. Eğer bu çabadan zevk almıyorsanız değmeyecektir.
O zaman arduino yada muadili birşey kullanmak lazım. Aklımdan şöyle birşey geçiyor, buradaki kodu raspberry picoya entegre edebilir miyim? Orjinal pico arduino klonlarından ucuz. Böylece daha az paraya daha kaliteli donanım kullanmış oluyoruz. Kodlama bilgim çok yok. Arduino için belki sıfırdan birşey yazamayabilirim ama varolan kodu biraz uğraşarak modifiye edebilirim belki. Olmadı Arduino Mbed Core diye birşey varmış sanırım picoda arduino kodlarını kullanmak için yada arduino ide ile pico kullanmak için(gerçi ikisi de aynı kapıya çıkabilir),onu biraz kurcalarım. Hiç olmadı arduino ile yaparım. Birde arduino projelerinde uno yerine pro mini kullanmak bana daha mantıklı geliyor. Hem küçük hem de yerleşik header olmadığı için lehimleme için daha elverişli.

 
O zaman arduino yada muadili birşey kullanmak lazım. Aklımdan şöyle birşey geçiyor, buradaki kodu raspberry picoya entegre edebilir miyim? Orjinal pico arduino klonlarından ucuz. Böylece daha az paraya daha kaliteli donanım kullanmış oluyoruz. Kodlama bilgim çok yok. Arduino için belki sıfırdan birşey yazamayabilirim ama varolan kodu biraz uğraşarak modifiye edebilirim belki. Olmadı Arduino Mbed Core diye birşey varmış sanırım picoda arduino kodlarını kullanmak için yada arduino ide ile pico kullanmak için(gerçi ikisi de aynı kapıya çıkabilir),onu biraz kurcalarım. Hiç olmadı arduino ile yaparım. Birde arduino projelerinde uno yerine pro mini kullanmak bana daha mantıklı geliyor. Hem küçük hem de yerleşik header olmadığı için lehimleme için daha elverişli.

Earlephillover
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
5,833
Mesajlar
99,481
Üyeler
2,477
Son üye
krmz

Son kaynaklar

Son profil mesajları

gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
cemalettin keçeci wrote on HaydarBaris's profile.
barış kardeşim bende bu sene akıllı denizaltı projesine girdim ve sensörleri arastırıyorum tam olarak hangi sensör ve markaları kullandınız yardımcı olabilir misin?
m.white wrote on Altair's profile.
İyi akşamlar.Arabanız ne marka ve sorunu nedir.Ben araba tamircisi değilim ama tamirden anlarım.
* En mühim ve feyizli vazifelerimiz millî eğitim işleridir. Millî eğitim işlerinde mutlaka muzaffer olmak lâzımdır. Bir milletin hakikî kurtuluşu ancak bu suretle olur. (1922)
Back
Top