原帖由 doubletime 於 2006-12-14 08:35 發表
補點意見好了
真要做"二輪平衡的話",只有布陘@個是角度速,一個是角加速度,都需積分一次變成"角度與加速度"才有辦法做平衡,但在積分的時後可能會有誤差(+c的誤差),所以還需要一個&q ...
doubletime大大,您好~~~
看到pacookie 大大的作品,不就是用到了陀螺儀跟加速度計,跑的可好~~~
不禁讓人聯想他從陀螺儀跟加速度計到底抓出啥信號來做處理??
查了許多陀螺儀的說明,倒是想從它的原理找出一種可以適用在實體運作的物理圖像,這樣會比較有感覺~~~~~
前些日子買了陀螺儀回來,立刻接上pwm產生器與伺服機來實驗,
開機時以中立點(1.5ms)為初值,然後拿起陀螺儀側滾,會發現伺服機會往某方向旋轉後又回中立點,這個現象應該是配合飛機受風側傾所做的反向姿態修正,如果這個pwm修正的差值正比於角速度,這樣就能夠從外部接腳抓信號來處理,可減少陀羅儀的破壞性侵入,當然這個信號就是PWM型態
至於加速度計也是買了跟pacookie 大大同型的微機電製程的元件與展示板,試驗後展現在四顆LED燈的現象,很像是一滴含氣泡的水銀,隨著側傾俯仰而擺動,響應上稍微慢了一點,當然接腳是可以接出來,而這個信號就是類比電壓型態,還需透過A/D轉換成數位信號才方便處理
這讓人聯想到,陀螺儀要取的是它的水平基準面,加速度計要取的是它的傾斜度,很可能的可以當作位置回授來做控制哩~~~~~
您使用的dspic有A/D功能嗎??雖然用到C有點頭大,但是可以拿那本fuzzy的書中範例來改,另外30MIPS的速度還真讓人心動~~~
[ 本帖最後由 marbol 於 2006-12-14 22:22 編輯 ] |