直流馬達角度控制 pic24fj256gb106

作者 Jerry211 於 2019年01月30日 14:51:12
大大們好:
環境: mplab x + xc8 + mcc + pic24fj256gb106
我的馬達電壓是用pwm給
在這裡我的pwm應該只是硬兜出來的(mcc),細節我沒有很懂
不過這部分我想先擱著

問題主要是:
我想讀取馬達編碼器的pulse來做角度控制
例如馬達轉一圈會回授多少個pulse(count)給我
我進而用這些pulse(count)來做控制
目前搜尋相關文章好像有個模組叫"CCP"
我之前有做過相關的控制
但是到PIC這裡還不太懂,不知道是否可以這樣用?

我以前在Arduino做這類的控制時,只是很方便地開啟偵測rising或falling,進而觸發中斷來做事情,但到PIC似乎有很多要注意的,例如用CCP好像跟TIMER也有關係,這點我也不是很懂,希望大大可以提點一下,若有sample code可以參考那更好,謝謝~~

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=2&topic_id=22535&post_id=79207