6 Mayıs 2014 Salı

Arduino & PID Programlama Uygulamaları -1-

Hamza Öztaş Share:
Arduino PID kütüphanesini indirmek için buraya tıklayın;

Önceki yayınlara ulaşmak için aşağıdaki linklerin üzerine tıklayın;
Arduino & PID Programlama Uygulamaları -2- 

PID Parametreleri

  • Input             
  • Output          
  • Setpoint        
  • Kp, Ki, Kd  // PID Katsayıları ( tuning parameters )
  • Direction (DIRECT, REVERSE)


Uygulama -1-




Önemli Noktalar;
  • Arduino'nun analog 0. pini input olarak, analog 3. pini output olarak seçilmiştir,
  • Setpoint değeri 100 olarak atanmıştır, farklı değerlerde verebilirsiniz.
  • Arduino'nun 0. pininden okunan 0-1024 arasındaki input değeri InputValue isimli değişkenin içine atılıp daha sonra bu değer 0-255 arasına çekilmiştir,
  • 0-255 arasına çekmiş olduğumuz bu input değeri SetPoint noktasına ulaştıktan sonra çıkış vermeye başlar,
    • Yani Arduino'nun analog 1. pinine, output olarak belirtmiş olduğumuz pine giden bu sinyal maksimum seviyeye PID algoritması ile ulaşır,
  • Input olarak çeşitli sensorler, potansiyometre, LDR gibi benzeri şeyleri düşünebilirsiniz,
  • Output için motor, LED gibi benzeri malz. bağladığınızı düşünebilirsiniz.
    • Tabi bu durumda digital pwm çıkışlarını kullanmanız gerekmektedir :D

Tarafından Yayınlandı >> Hamza Öztaş

Hamza Öztaş'ı google plus'ta takip etmek için Google'a tıklayın;
Google+.

0 yorum:

Get Updates in your Email
Complete the form below, and we'll send you our best of articles.

İletişim

© >> |
TOP