more解像度

 
SDメモリでのログ取りで
10msから2msのログに変更し
ブレーキングの調整をしていて気付かされました。
 
今使っているキット改エンコーダは
1[m]1500パルス
 
typeS基板の標準タイマ1[ms]では
秒速5.4[m]で8パルスなので
 
いろいろ速度設定を細かく調整してもあまり意味がない…
 
いまは、5回分の履歴を合計して平均化しごまかしているが
応答性は低下してしまう…
 
現在モーター類の制御周期は 0.1[ms]にしているので
理想としては50倍程度の解像度がほしい計算になる…
 
上位マシンのエンコーダがギアードになっている理由が
理解できた1日でした。


と、日記を書いていて思いついたのは、
単純な平均化ではなく
加速時の最大変化量と減速時の最大変化量を考慮し
PD制御方式で計算すれば多少応答性はよくなるかもということ