dsPIC33FJ32MC202與dsPIC30F3010之震盪器頻率與指令執行速度間之比例關係
|
||||
---|---|---|---|---|
初級會員
|
請教各位前輩:
dsPIC33FJ32MC202,dsPIC30F3010之震盪器頻率與指令執行速度間之比例關係為何? 如一個震盪週期執行了幾行指定等,是否有相關資料可以提供?
發表於: 2009/9/6 17:41
|
|||
|
MPLAB IDE+C30如何產生*.MAP檔
|
||||
---|---|---|---|---|
初級會員
|
請問各位前輩:
MPLAB IDE + C30如何產生*.MAP檔 我想事前得知不同的程式到底用到了多少程式記憶體與資料記憶體的資源,感謝各位!!!!
發表於: 2009/9/6 14:23
|
|||
|
MCLV反電動勢偵測電路新舊版差異問題
|
||||
---|---|---|---|---|
初級會員
|
各位前輩大家好:
1.我發現舊版的MCLV反電動勢偵測電路有比較器+磁滯電路,而新版的則沒有,為什麼? 2. 舊版的MCLV用DsPIC30F3010,而新版的用DsPIC33FJ32MC204,在AD偵側反電動勢的反應速度上會有差異嗎?我們現在開發的馬達為微形三相轉子四磁極的馬達,目標轉速要達15000 RPM,DsPIC30F和DsPIC33F都能勝任嗎?(目前有無感測和Hall有感測兩種type) 因現再面您一些關鍵元件規格選用的問題(如反電動勢偵測用之比較器,或MCU)再麻煩各位不吝指教!!!
發表於: 2009/7/9 21:28
|
|||
|
Microchip MCLV發展板新舊版差異問題
|
||||
---|---|---|---|---|
初級會員
|
1.請問Microchip MCLV 發展板 舊版(2005年)與新版(2008年)之硬體電路間與軟體間差異為何? 因物經比較硬體後發現似乎新板的無感測偵測模式是做電流相位相關的比較,而舊版是坐跟電壓有關的,是這樣嗎?可否麻煩各位專家前輩能提供詳盡之說明!!!
2.Microchip的MCLV教育訓練課程目前似乎仍是以舊的MCLV再進行教學,但實際上若購買MCLV發展版卻只有新版,不知何時上課內容才會改版為針對新版?配合購買的新版MCLV來學習上課的內容,這樣學員的學習效果想必會提升很多!!! 以上問題有勞各位前輩提供指導!!! TKS!!!
發表於: 2009/6/19 18:09
|
|||
|
若我將MCLV Inverter電路結構改為上臂P MOS,下臂N MOS,那麼 dsPIC 中的MCPWM Module參數需做哪些調整,需注意哪些問題?
|
||||
---|---|---|---|---|
初級會員
|
由於目前Microchip的MCLV發展版其Inverter級皆為上下N Channel MOSFET,故需配合使用具Boost Strip電路功能的IC來驅動,且上臂即使不考慮dead time,因Boost Strip電路特性的關係亦無法進行全導通, 想請問若我將Inverter電路結構改為上臂P MOS,下臂N MOS,那麼 dsPIC 中的MCPWM Module參數需做哪些調整,需注意哪些問題?
發表於: 2009/6/18 15:20
|
|||
|
新版disPICDEM MCLV Development Board範例程式執行異常問題
|
||||
---|---|---|---|---|
初級會員
|
您好:
我以新版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
|
|||
|
C30 Compiler正式版之註冊方式
|
||||
---|---|---|---|---|
初級會員
|
剛買了一套C30 Compiler,它是V1.2版的,但之前我已先灌了購買的馬達開發套件中附的C30 Compiler V3.02 student版的,請問我要如何安裝成正式版的? TKS!!!
發表於: 2009/4/14 18:20
|
|||
|
Re: 如何以C18撰寫一從獨立之16進制檔內(如檔名為abc.HEX而非將內容貼在主程式內)抓取資料並由IO Port 1個Byte接一個Byte送出
|
||||
---|---|---|---|---|
初級會員
|
把陣列資料單獨寫成一個 C 的程式實際上如何寫,可以以我之前的範例作說明嗎?
發表於: 2005/1/12 19:19
|
|||
|
Re: 如何以C18撰寫一從獨立之16進制檔內(如檔名為abc.HEX而非將內容貼在主程式內)抓取資料並由IO Port 1個Byte接一個Byte送出
|
||||
---|---|---|---|---|
初級會員
|
所謂轉為Library是否為將獨立出來之陣列檔 附加檔名改為.lib即可?
因可能會貼上一數量未知之大陣列,故想知道取得資料陣列大小之程式該如何寫?
發表於: 2005/1/11 17:36
|
|||
|