會員登陸
網站導航
最新下載
- Microchip 2019 ... (Wed, 09-Jan-2019)
- Microchip 2019 ... (Fri, 07-Dec-2018)
- APP-ESS18-2 實... (Thu, 06-Dec-2018)
- 2018MASTERs (Mon, 22-Oct-2018)
- 201811ESS (Mon, 22-Oct-2018)
- MCC Bootloader ... (Tue, 31-Jul-2018)
- Microchip2018微... (Sat, 07-Jul-2018)
- APP-ESS18-1B Po... (Fri, 22-Jun-2018)
- Microchip 2018 ... (Fri, 08-Jun-2018)
- 2018/5 EDF 贈品... (Thu, 10-May-2018)
訪問統計 (自2012/5/3)
|
正在流覽:
1 名訪客
|
MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
初級會員 
註冊日期: 2017/02/12 20:58
所屬群組:
註冊會員
文章: 22
等級: 3; EXP: 41 HP : 0 / 60 MP : 7 / 358
|
各位先進好
小弟近期使用 AN1160 驅動一8極的三相Motor
參考文件量測的波型如 1.jpg
因此參考文件 52074_AdsPICDEM™ MCHV-2 Development Board User’s Guide.pdf 第58頁
以示波器量測紅圈點(見circuit.jpg),但當碳棒勾上之後,不能正常以openloop啟動
改用隔離碳棒即可(不確定是否訊號受到干擾),量測的波形如 2.jpg
想請教各位幾個問題:
1.勾一般碳棒不能啟動,會是我猜測的adc訊號受到干擾否?隔離碳棒的干擾比較小?
2.我量測的反電動勢與文件中不太一樣,是因為我量錯位置否?an1160的source code 我只有改 def.h 的幾項啟動參數而已
3.使用 openloop 時我只能操作在 50% 左右,改到其餘力道時會失步,此時應該調整超前角補償否?
謝謝
2018/04/19 11:49
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
版主 
註冊日期: 2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者 註冊會員 MICROCHIP
文章: 14620
等級: 73; EXP: 24 HP : 1083 / 1806 MP : 4873 / 78216
|
我找一下馬達專家看一下你的問題。待回覆...
2018/04/19 11:59
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
版主 
註冊日期: 2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者 註冊會員 MICROCHIP
文章: 14620
等級: 73; EXP: 24 HP : 1083 / 1806 MP : 4873 / 78216
|
葛先生的回覆:
請用隔離探棒,因為非隔離探棒會把示波器的GND與MCHV2 GND相連,很危險,兩個都在火線上。
你的波形看起來算對稱(應該OK),波形與MCHP不同是因為馬達反電勢不同,轉速也不同所致。
至於open loop mode,力道(duty cycle)要和加速時間配合,太大或太小都很容易失敗。這要用try的。
2018/04/21 13:49
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
初級會員 
註冊日期: 2017/02/12 20:58
所屬群組:
註冊會員
文章: 22
等級: 3; EXP: 41 HP : 0 / 60 MP : 7 / 358
|
Hi Ryang
問題 1,2 我了解了
想繼續請教問題3
我改用 DCMI 慢慢調整輸出力道
約從 50% 的輸出力道慢慢調整至 70% 都還 ok
但只要一超過 70% 就會開始出現換相不準確的情況
請問這是因為轉速高,零交越點抓不准的關係否?
這樣的話,是否能藉由調整超前角補償?(不同轉速下給不同超前角)
謝謝
2018/04/23 13:38
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
版主 
註冊日期: 2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者 註冊會員 MICROCHIP
文章: 14620
等級: 73; EXP: 24 HP : 1083 / 1806 MP : 4873 / 78216
|
剛跟葛先生詢問,葛先生的回覆給我的訊息如下:
• 8-pole motor -> What’s the maximum speed they want? If the speed is too high, they may need a phase compensation (or phase advanced) due to the zero detection phase lag.
• If the customer can provide the phase voltage waveforms for the highest speed they can achieve, it would help for diagnostic. Please zoom in for the zero crossing points and zoom out for the complete wave forms.
依據第二項,請堤供在高速時的 Zero Crossing Point 及完整的高速波形給葛先生做診斷。
2018/04/23 14:49
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
初級會員 
註冊日期: 2017/02/12 20:58
所屬群組:
註冊會員
文章: 22
等級: 3; EXP: 41 HP : 0 / 60 MP : 7 / 358
|
Hi Ryang
附件的共分成 8 個 set
每個 set 均是以 openloop 不同力道運轉的波型
1. bemf_counter_xxxx.csv : mcu 以20k Hz 抓取的反電動勢紀錄,依序為 V_M1,V_M2,V_M3,zero-crossing trigger(zero-crossing時反向)
2. bldc_op_dutyxxx_B.png : 解析度低、時間範圍大的示波器截圖,綠線為 V_M1(反電動勢),藍線為同一相的電流波型I_M1
3. bldc_op_dutyxxx_B.csv : bldc_op_dutyxxx_B.png 的數值紀錄,依序為 Time, V_M1, I_M1
4. bldc_op_dutyxxx_S.png : 解析度高、時間範圍小的示波器截圖,綠線為 V_M1(反電動勢),藍線為同一相的電流波型I_M1
5. bldc_op_dutyxxx_S.csv : bldc_op_dutyxxx_S.png 的數值紀錄,依序為 Time, V_M1, I_M1
ps1:8 個 set 中,set1~6均正常轉動,set7轉動正常但聽起來有點煞車音,set8 開始減速且有明顯煞車音(推測此時已經不正常轉動)
ps2:轉速、電流...等紀錄於扇葉紀錄.xlsx
附加檔案: openloop.zip 大小: 680.28 KB; 下載次數: 68
2018/04/23 17:03
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
初級會員 
註冊日期: 2017/02/12 20:58
所屬群組:
註冊會員
文章: 22
等級: 3; EXP: 41 HP : 0 / 60 MP : 7 / 358
|
Hi Ryang 更新一下,我這邊量測觀察到的現象 這次附件包含 6 個set(分別帶別不同力道 openloop的驅動波型) 見 20180424_1.zip, 20180424_2.zip 波形圖黃、綠、藍分別為三相的反電動勢 V_M1, V_M2, V_M3 量測點見 http://ww1.microchip.com/downloads/en/DeviceDoc/52074A.pdf P58 中 V_M1, V_M2, V_M3 以下為此次觀測的現象 1.三相反電動勢長度不等,見 force_49percent_BEMF_length.jpg 紅線 2.其中一相從"高"or"低"準位切到"上下臂斷電量反電動勢"時回凸一根起來(我猜是開關MOS的突波?),見 force_49percent_Surge.jpg 紅圈 3.在2的狀況時,有時會誤判為零交越點,且轉速越高反電動勢週期越小,突波影響越劇,見 force_69percent_Bad_ZeroCrossing.jpg 紅框 目前的想法是延後開始擷取反電動勢的時間 避開突波出現的位置,若有後續結果再補上 謝謝
2018/04/24 15:11
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
初級會員 
註冊日期: 2017/02/12 20:58
所屬群組:
註冊會員
文章: 22
等級: 3; EXP: 41 HP : 0 / 60 MP : 7 / 358
|
引用: sarsgg444 寫道: Hi Ryang
更新一下,我這邊量測觀察到的現象
這次附件包含 6 個set(分別帶別不同力道 openloop的驅動波型)
見 20180424_1.zip, 20180424_2.zip
波形圖黃、綠、藍分別為三相的反電動勢 V_M1, V_M2, V_M3
量測點見 http://ww1.microchip.com/downloads/en/DeviceDoc/52074A.pdf P58 中 V_M1, V_M2, V_M3
以下為此次觀測的現象
1.三相反電動勢長度不等,見 force_49percent_BEMF_length.jpg 紅線
2.其中一相從"高"or"低"準位切到"上下臂斷電量反電動勢"時回凸一根起來(我猜是開關MOS的突波?),見 force_49percent_Surge.jpg 紅圈
3.在2的狀況時,有時會誤判為零交越點,且轉速越高反電動勢週期越小,突波影響越劇,見 force_69percent_Bad_ZeroCrossing.jpg 紅框
目前的想法是延後開始擷取反電動勢的時間
避開突波出現的位置,若有後續結果再補上
謝謝
Hi all 上面的想法測試過後是有效的 延長在換相後,開始擷取反電動勢的時間點 避開原先會在換相時,線圈電流突然改變造成的突波 原先在 69 % 出力轉速不穩定,延長取樣時間點後能順暢轉動 但延長太久也有失步的風險 不知道有先進有方法減小突波的時間長度
2018/04/24 17:29
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
版主 
註冊日期: 2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者 註冊會員 MICROCHIP
文章: 14620
等級: 73; EXP: 24 HP : 1083 / 1806 MP : 4873 / 78216
|
詢問專家解答中....
2018/04/27 12:18
|
|
|
Re: MCHV-2 Development Board 與 an1160 code 驅動三項 motor 的反電動勢量測 |
|
版主 
註冊日期: 2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者 註冊會員 MICROCHIP
文章: 14620
等級: 73; EXP: 24 HP : 1083 / 1806 MP : 4873 / 78216
|
For AN1160, the #define BLANKING_COUNT can avoid the wrong zero-crossing detection. Please increase the value and to see if it works.
附加檔案:
擷取.JPG (25.59 KB)
2018/05/07 14:08
|
|
您無法在此發表文章
您可以在此觀看文章
您無法回覆文章
您無法編輯自己的文章
您無法刪除自己的文章
您無法發起投票調查
您無法在此投票
您無法上傳附加檔案
您無法不經審核直接發表文章
|
搜尋
Microchip連結
網頁捷徑
教育訓練
其它網站連結
|