本人用定時器8的通道1、2作為編碼器脈沖輸入通道,測驗程序中出現如下問題:
1、STM32F103上的TIM8的IO口不接編碼器AB相時,TIM8的計數器有計數值變化;
2、TIM8的IO口單獨接增量式編碼器時,未旋轉編碼器,TIM8的計數器有變化,旋轉編碼器時,計數器的值未按編碼器旋轉方向變化(增加或減少);
3、在使用驅動器,伺服電機和開發板的情況下,測量電機上編碼器的脈沖數時,電機旋轉一圈,根據定時器8初始化中自動重裝載值和分頻系數的不同,串口讀取的CNT值不同,為什么?
uj5u.com熱心網友回復:
如果“TIM8的IO口單獨接增量式編碼器時,未旋轉編碼器,TIM8的計數器有變化。”肯定軟體或硬體接法有問題轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/70324.html
標籤:嵌入開發(WinCE)
