初級會員
Joined
: 2004/12/30 8:38 最後登入時間
: 2021/7/29 14:12
Group:
註冊會員
Level : 4 HP : 0 / 87 MP : 11 / 5051 EXP : 50
|
您好:
我以新版MCLV Development Board中所附的兩個程式進行compiler後,先以debug mode進行燒錄後執行,發現異常如下1,2點所示:
1. AN957的情況為按下”S2”後,馬達呈現鎖死的情況(且馬達微溫),且指示旋轉換相狀態的LED keep在特定亮燈狀態無變化,發現此現象後,我再按了一次”S2”,馬達確實有依程式功能安排停止驅動運作,之後我先將馬達的電源接頭移除, 且再按了一次”S2”,並試著手動旋轉馬達,發現指示換相之LED並未因馬達旋轉位置改變而變化,但是當”S2”再次按下後,再重按一次,LED指示及產生了變化,此結果似乎反映了當S2再重按後,Hall IC的訊號才被確實抓到了一樣。
我又試著單純的以燒錄模式,燒錄程式到MCLV Development Board上,發現reset後,即使按下”S2”,馬達並無任何反應,且LED always為暗態。
2. 另外我又再以AN1017進行實驗,發現在debug模式下,每當按下S2的瞬間,馬達進行很短暫的旋轉動作,且旋轉的方向亦會隨著POT1的調整改變而改變,但僅在按下S2的瞬間旋轉而已,而實際燒錄後同AN957並無任何動作!!!
3.我經由 Development Board上的 HA,HB,HC Hall Test Pad以示波器抓取Hall 訊號,發現當我以手動方式轉動馬達時,可正常量測出三相Hall信號的變化(如附件),且當我以 AN1078及AN1160兩個無Hall感測器範例進行驅動時,馬達是可以順利運轉及進行調速的,故請問AN957及AN1017兩個以Hall感測之範例程式是否是有問題的?
(我的硬體環境為Rral ICE+新版MCLV Development Board)
以上問題還煩請提供協助!!! TKS!!!
發表於: 2009/4/20 15:23
|