推薦DSP控制器
我是功率電子專業(yè)的研究生,最近用TI TMS320F2812 生成PWM 控制BUCK CONVERTER, 結果很不錯. 有對此感興趣的同行可以交流一下哦,呵呵
全部回復(17)
正序查看
倒序查看
@623sy
我是一個剛剛開始學習dsp的學生,沒有什么基礎,您能介紹一下入門dsp的經(jīng)驗嗎?小弟不勝感激!!
我也是完全自學的,只要有基本的C語言基礎我認為就可以著手學習了.市面上有不少關于DSP的書籍,但個人并不推薦,我推薦到TI的網(wǎng)站上下載相關的技術資料,雖然是英文的,但只要啃下去的話,學習效果絕對明顯.TI網(wǎng)站上還提供了很多相關的應用文獻,比如說,我在應用時就借鑒了Thermoelectric Cooler Control Using a TMS320F2812 DSP 這篇技術文章,還有很多,都可以在TI的網(wǎng)站下載到.而且還有相關的C源碼下載,這就大大縮短了學習進程.起初并不知道怎么編程,但只要有借鑒的,就可以為我們所用,個人覺得鉆研適合的代碼很有效,自己修正一下的話就可以有了最初的學習結果,也容易增進信心,呵呵.另一點是要充分利用網(wǎng)絡資源了,比如說要實現(xiàn)PID,FIR或IIR濾波器,就可以到網(wǎng)上去搜相關的C代碼,這樣的話學習進程又快了不少.個人覺得C語言的易用性及友好性還是要比匯編語言要強的.呵呵,先說這么多了,多多努力,多多交流哦.
0
回復
@gerrylee
我也是完全自學的,只要有基本的C語言基礎我認為就可以著手學習了.市面上有不少關于DSP的書籍,但個人并不推薦,我推薦到TI的網(wǎng)站上下載相關的技術資料,雖然是英文的,但只要啃下去的話,學習效果絕對明顯.TI網(wǎng)站上還提供了很多相關的應用文獻,比如說,我在應用時就借鑒了ThermoelectricCoolerControlUsingaTMS320F2812DSP這篇技術文章,還有很多,都可以在TI的網(wǎng)站下載到.而且還有相關的C源碼下載,這就大大縮短了學習進程.起初并不知道怎么編程,但只要有借鑒的,就可以為我們所用,個人覺得鉆研適合的代碼很有效,自己修正一下的話就可以有了最初的學習結果,也容易增進信心,呵呵.另一點是要充分利用網(wǎng)絡資源了,比如說要實現(xiàn)PID,FIR或IIR濾波器,就可以到網(wǎng)上去搜相關的C代碼,這樣的話學習進程又快了不少.個人覺得C語言的易用性及友好性還是要比匯編語言要強的.呵呵,先說這么多了,多多努力,多多交流哦.
謝謝大哥指點!我會努力的!!
0
回復
@nedask
我也準備用2407或者2810/12做開關電源但個人感覺:1.2407在開關頻率和分辨率上不能兼顧,成本高;2810/12性能不錯,基本能滿足設計的要求,但成本更高,2.在算法上我做過簡單的濾波和PID控制的MATLAB仿真?zhèn)€人感覺在算法上又過于簡單,體現(xiàn)不出DSP優(yōu)勢,有些想改成本低一些的單片機來實現(xiàn).
還有一點,我覺得DSP在運算上的優(yōu)勢是單片機很難比的,比如說我在應用中進行了大量的數(shù)學運算,比如說乘方,開方,而且數(shù)字濾波器的實現(xiàn)也很容易,由于2812的主頻達到150M,AD轉(zhuǎn)換時隙為80ns,即便進行大量的相關數(shù)字信號處理,也不會太多的影響到系統(tǒng)響應.我覺得要是用匯編語言去實現(xiàn)一些必要的數(shù)學運算可能就困難得多.但DSP在價錢上當然又要比單片機高多了,呵呵.
0
回復
@gerrylee
我也是完全自學的,只要有基本的C語言基礎我認為就可以著手學習了.市面上有不少關于DSP的書籍,但個人并不推薦,我推薦到TI的網(wǎng)站上下載相關的技術資料,雖然是英文的,但只要啃下去的話,學習效果絕對明顯.TI網(wǎng)站上還提供了很多相關的應用文獻,比如說,我在應用時就借鑒了ThermoelectricCoolerControlUsingaTMS320F2812DSP這篇技術文章,還有很多,都可以在TI的網(wǎng)站下載到.而且還有相關的C源碼下載,這就大大縮短了學習進程.起初并不知道怎么編程,但只要有借鑒的,就可以為我們所用,個人覺得鉆研適合的代碼很有效,自己修正一下的話就可以有了最初的學習結果,也容易增進信心,呵呵.另一點是要充分利用網(wǎng)絡資源了,比如說要實現(xiàn)PID,FIR或IIR濾波器,就可以到網(wǎng)上去搜相關的C代碼,這樣的話學習進程又快了不少.個人覺得C語言的易用性及友好性還是要比匯編語言要強的.呵呵,先說這么多了,多多努力,多多交流哦.
其實也不能完全這么說,完全用c或是c++編程是不現(xiàn)實的,還要一定的匯編組合起來效率才高.
0
回復
@gerrylee
我用的是SEMICRON的IGBT和驅(qū)動電路我的經(jīng)驗是如果在控制過程中占空比更新或變化得過快的話,也就是說幾個開關周期內(nèi)占空比就變化了,主要是在反饋回路的應用里,驅(qū)動電路發(fā)熱很大.在開環(huán)控制時,占空比是一定的,我沒感到有發(fā)熱的現(xiàn)象.
兄弟,開環(huán)的電源做出來好象實際意義不大吧.還有就是如果負載變化很快的話你的系統(tǒng)還能夠穩(wěn)定的工作么???或者受到外來干擾后程序出現(xiàn)問題,通過什么方式使它恢復到正常狀態(tài)?
請指教
請指教
0
回復
@gerrylee
閉環(huán)自然要做了,我只是就發(fā)熱現(xiàn)象而言的.做閉環(huán)時發(fā)熱也不是很嚴重.采用的是PID控制,負載變動很大的話也工作正常.
PID中的主要參數(shù)都是通過實驗數(shù)據(jù)得出來的,對于你的產(chǎn)品參數(shù)調(diào)試難度如何?我沒有接觸過DSP,通常都是用PIC,51和AVR系列,最近有個產(chǎn)品要用到DSP來進行A/D和D/A轉(zhuǎn)換,我的轉(zhuǎn)換是用在對音頻信號進行的,兄弟有沒有比較好的芯片介紹一下,我用的是TI公司的TLV320AIC10,一直沒有明白它的工作方式,你有沒有更好的芯片?只要能完成我的功能的就可以,最好是你熟悉的,那樣我有不懂的地方可以向你請教.
0
回復
@fenix
PID中的主要參數(shù)都是通過實驗數(shù)據(jù)得出來的,對于你的產(chǎn)品參數(shù)調(diào)試難度如何?我沒有接觸過DSP,通常都是用PIC,51和AVR系列,最近有個產(chǎn)品要用到DSP來進行A/D和D/A轉(zhuǎn)換,我的轉(zhuǎn)換是用在對音頻信號進行的,兄弟有沒有比較好的芯片介紹一下,我用的是TI公司的TLV320AIC10,一直沒有明白它的工作方式,你有沒有更好的芯片?只要能完成我的功能的就可以,最好是你熟悉的,那樣我有不懂的地方可以向你請教.
我接觸DSP也不過三四個月的時間,為幾篇論文做實驗驗證,同時也為一個項目做準備.我對DSP選型也不是太通,在實驗中用的是TI的TMS320F2812.
0
回復