Professional Documents
Culture Documents
Pid Tuning-05-05-2015-10-02-43-2336918867
Pid Tuning-05-05-2015-10-02-43-2336918867
Pid Tuning-05-05-2015-10-02-43-2336918867
AYARLANMASI
Gerek sistem
Harici olarak kullanlan bir potansiyometrenin deeri Regular ADC blou yardm ile okunarak
referans konum bilgisi alnr. 4095 bir znrle sahip ADC blou 0-360 derece aralna set
edilir. Okunan referans deeri ile encoderden gelen motorun konum bilgisinin fark alnaak hata
deeri hesaplanr ve PID blouna gnderilir. PID blounun kna gre motorun istenilen
konuma gitmesi iin Basic PWM bou ile PWM sinyali oluturulur. PID k sfr olduunda
mortor istenilen konuma gelmi demektir. Fakat sistem o noktaya gelirken overshoot olaca iin
referans noktasna oturmas iin PID k <=0 ile karlarrlarak motorun yn kontrol edilir.
Yani 30 dereceye gelmeye alan motor 30 derecede overshott yaparak 31 32 derecelere
geebilir. Eer karlatrma blou konulmasa srekli olarak ayn ynde dnp 30 derece am
yapar ve bu deere oturamaz. Ya da ancak sistem ok ok yava altrlrsa yani Kp deeri ok
kk olursa belki overshoot yok edilebilir.
ADC blou
encoder read
Basic PWM
Uart TX
PID Katsaylar slider constant blou ile belirlenen aralklarda istenilen deerlere
bilgisayardan ayarlanr. Ayrca referans ve konum bilgisi okunarak grafikte izdirilir.
Host serial Tx
Host serial Rx
TREV FLTRES
Trev filtrelerinde ani deiimlerde grlt seviyesi ok yksek olur
ve bu da sreksizlie neden olur.
Yaklak trev alma fonksiyonu kullanlarak grlt ayarlanabiliyor
ve trev filtresine gre yaklak trev alma fonksiyonu ile yaplan
filitrenin grlty zayflatma etkisi vardr.
Aadaki grafikte step fonksiyonunun ani deiimine trev ve
yaklak trev alma filtrelerinin gsterdii tepki grlmektedir.