Ardunio uno degisken frekansli pwm uretme


Örnek bi uygulama paylaşabilirmisiniz.
 
Main loop içinde her saykilda bir artırarak sonrada istediğim değerde sıfırlayarak step motoru sürdüm. Ama kaç hertzde sürdüğümu bilmiyorum.
 
Arduino ile çalışmak kolaydır. Çünkü birçok komut birlesimi yapılmış durumda. Bu pwm olayı da keza hazır. Arduino pwm çıkışi bildiğim kadarıyla 500hz civarında. Duty cycle filan ise yaramaz. Çünkü o frekansı değil. Oluşturulan kare dalganın high ve low süresini ayarlıyor. Frekansi değiştirmek istiyorsanız pwm sinyalini üreten Timer değeri ile oynamalısiniz. Bununla ilgili okulda bir örnek yapmıştık ama pek hatırlamıyorum. Geçenlerde de arduino ile motor sürdüm. Orda sadece hız ayarı yapıyordum. Sonra çalisinca pıc için yazdım aynı kodu orda frekans olayı bir parametre haline geldi. Çünkü pıc te kendin belirliyorsun. Ders notlarıni hoca bize atmıştı. Bi bakayım kaybetmediysem atarım buraya
 
Çok iyi olur. En azından kaç hz'lik puls ürettiğimizi biliriz. Bi arkadaş ardunio kitlerinden herhangi birisi ile bir örnek uygulama paylasa ne kadar güzel olurdu.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…