• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (edwardlee)




Re: AD取樣dspic2023
#51
資深會員
資深會員


可以, AD模組要設定來源(ADCPCx), PWM則要設定條件(使用TRGCONx應可滿足)

不過有更新一代的產品已經量產,
http://ww1.microchip.com/downloads/en/DeviceDoc/70318A.pdf
你可以參考之. 功能更強更省電.

發表於: 2009/3/12 9:45
Thanks,
Edward Lee
頂部


Re: 請教一個32bit的數,如何快速取它的高16bit?
#52
資深會員
資深會員


您試試:
test2 = ( (long) test1 )>>16;
雖然看起來跟"test2 = test1>>16;"一樣, 但是有些組譯器會知道不需要使用位移方式, 效果跟union一樣. 你可以試試!!
它牌dsp組譯器也是如此.

發表於: 2009/3/11 11:24
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#53
資深會員
資深會員


馬達專區可能會增加太多FAE的負擔, 但值得考慮.

MCHP是服務至上ㄟ公司, 用力給他問吧~~

但是建議, 多利用討論區, 或許有很多人有相同問題, 葛老大也才能一次回答完.
簡單的我也可以代為回答.

發表於: 2009/3/8 14:11
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#54
資深會員
資深會員


就是葛大大

發表於: 2009/3/7 23:35
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#55
資深會員
資深會員


馬達部份你可以詢問MCHP的馬達專家Frank, 我雖然也寫了5年馬達控制了, 但是他BLDCM的經驗會足以讓您驚艷才是.

我接過的BLDCM案子不多, 其餘馬達種類反而較多, 僅先初步解釋, 再有不清楚時, Frank就要登場啦~~

"那就是HALL IC 與定子及 轉子之間的相對關係??"
問了許多人, 也得不到一個解答,
目前大部份有關驅動的資料,也會提供相關的真值表,
但是這代表HALL IC, 是在定子的某一個相關位置,
感應到 轉子的磁極, 然後控制UVW導通,
所以請問HALL IC 在那個位置?
而UVW又必須在那個位置?
"
感覺上您需先花時間徹底了解一下BLDCM從何而來, 例如:
你知道將轉子與定子的結構互換, 會變成一般有刷直流馬達, 而直流很簡單, 想當然爾你也會了解"定子及轉子"的關係.
再者因為結構互換, 原本利用機械結構自動換相的功能消失(也是BLDCM的目的), 沒有HALL IC或是Sensorless功能, 您如何換相? 這樣可以理解嗎?

真值表最好自己找, 免的不和, 白花時間.

Hall IC位置其實隱藏很多玄機(一個馬達大廠跟我說滴, 學到不少), 但是基本原則就只是能夠產生相差120度的電氣訊號, 所以不管馬達幾極, 電器訊號永遠只有360度不變, 雖然實際上不常這樣做, 但是讓你方便理解, 在定子上以等距離方式, 放上三顆Hall就對了!! 再不懂, 建議打電話.......因為......因為......我手痠了..哈哈!!

驅動部份就暫不解釋了, 因為驅動方式不只一種~~加上...加上..好像該去睡了.

發表於: 2009/3/6 23:47
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#56
資深會員
資深會員


沒錯, 就是那位郭大俠是也...

發表於: 2009/3/6 23:10
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#57
資深會員
資深會員


歹勢~~誤會了, 以為你還卡在相移問題上.

好說好說~~我是研究所才開始接觸寫韌體, 連8051都沒聽過, 更遑論看到TI DSP, 只記得當時痛苦萬分, 還好郭恩師說從PIC入門再轉DSP比較好, 果然~~一路到現在, 不用買書, 也沒上過課, 一樣玩的好好的.
現在有dsPIC, 對於新手, 銜接更是容易.

或許沒機密問題的話, 可以說看看你需要怎樣的驅動波形, 讓大家幫你想想怎樣產生訊號.

永磁線性管狀馬達是屬於BLDCM?

發表於: 2009/3/6 16:37
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#58
資深會員
資深會員


至始至終好像沒看到你是用什麼馬達?
我覺得你既然有明顯的應用目標, 直接設定使用比較好, 直接了當, 不然會花很多時間在看可能用不上的程式.

我寫馬達控制時沒看過範例程式(可見dsPIC多簡單), 所以我來猜猜看, 既然寫"ChargeBootstraps", 可見是要做Boot-strap功能, 這牽涉到硬體方面知識, 你若是沒聽過, 可用google找一下"bootstrap電路"就可以明白大概.

因此就是為了Delay一段時間,讓上臂驅動電容有時間充飽, 與相移完全無關, 不過沒聽過馬達會使用PWM相移功能!!?? 你也想做零切嗎? 馬達感量那麼大, 怎麼振? 若是想用來產生正弦之間的相移120度, 那你就想太多嚕!!(頻率差太多!!)

發表於: 2009/3/6 14:58
Thanks,
Edward Lee
頂部


Re: 用BLDC抓反電勢
#59
資深會員
資深會員


代馬達專家回答一下, 你描述問題的方式太過籠統, 切換開關燒掉原因繁不勝數, 光是Layout不良, 都會導致燒燬, 因此只能說理應無關.

需要更深入討論, 就需要更詳細的問題描述.

發表於: 2009/3/4 17:34
Thanks,
Edward Lee
頂部


Re: 想請教一下關於30F4011的馬達控制PWM模組
#60
資深會員
資深會員


這就是Phase Shift的功能, 只有SMPS 系列才有直接支援, 其他系列只能透過人為Delay觸發各PWMx所屬的Timer.

題外話, 現在DSP內頻越來越高, 要Delay msec等級不太容易, 使用內建模組更難, 不過你說過1KHz只是實驗, 應該不會這樣用, 僅是提醒你嚕!

ps:若是需要相移, 使用delay觸發會有一點點誤差, 雖然不大, 但也只能用在"固定相移量", 若為隨時可變場合是不建議的.

發表於: 2009/3/4 15:03
Thanks,
Edward Lee
頂部



« 1 ... 3 4 5 (6) 7 8 9 ... 27 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------