之前出差,到逆變器廠家參觀,突然意識到這個(gè)問題,無論是國產(chǎn)還是進(jìn)口的,都使用的是DSP作為控制核心,為什么這樣呢?為什么不用ARM呢?
求討論~求解答~
之前出差,到逆變器廠家參觀,突然意識到這個(gè)問題,無論是國產(chǎn)還是進(jìn)口的,都使用的是DSP作為控制核心,為什么這樣呢?為什么不用ARM呢?
求討論~求解答~
可能是幾個(gè)原因:
1、歷史問題,早期的都這樣,所以如果沒有很好的理由,沒有人愿意更換。雖然有些ARM單片機(jī)會更便宜,但是會用DSP的大逆變器大多不在乎這點(diǎn)成本差異。
2、性能問題。不光是處理器的速度問題,還包括外設(shè)的速度、功能問題?,F(xiàn)在很多ARM芯片處理速度足夠快,但是卻沒有足夠快的AD,足夠強(qiáng)大的PWM功能。
3、現(xiàn)在也有ARM內(nèi)核的DSP,有興趣可以去TI的官網(wǎng)看一下Concerto 微控制器。只是一般大家還是會說那是DSP,不是ARM單片機(jī)……
專業(yè)的大神在這啦,謝謝哈
言之有理,學(xué)習(xí)了
我想說 現(xiàn)在我就在用stm32做逆變器 而且很好 在微芯的官網(wǎng)有許多pic16位的單片機(jī)做逆變器的例子 為什么用dsp
我個(gè)人認(rèn)為dsp大多數(shù)人都會用 所以開發(fā)比較快 目前我們實(shí)驗(yàn)室用的是stm32系列 和dsp做出的產(chǎn)品比較是一樣的 沒有區(qū)別 逆變器的好壞芯片不是主要 而主要是你的控制思路和算法 比如你用高級的51 使用匯編如果思路得當(dāng)一樣可以做好逆變的 目前實(shí)驗(yàn)室都是用dsp或stm32做試驗(yàn)機(jī) 因?yàn)樾酒δ軓?qiáng)大 之后使用低性能芯片優(yōu)化程序和算法 這樣是降低成本 哈哈
現(xiàn)在的cm0/3/4的中處理策略已經(jīng)大幅度改善了,另外外設(shè)也更適合電機(jī)逆變一類的應(yīng)用了,加上開發(fā)環(huán)境相對友好,新設(shè)計(jì)做逆變器已經(jīng)比dsp更好了,但是太多的已有設(shè)計(jì)是基于dsp,要想改還很難
現(xiàn)在的cm系列架構(gòu)和原來常說的arm7/9/11的體系結(jié)構(gòu)已經(jīng)有了很大的改變,不能沿用同樣的思維判斷了。
這個(gè)東西怎么說呢;我說說我的經(jīng)驗(yàn)吧,目前實(shí)驗(yàn)室研究了一下美國的逆變器和電動(dòng)車的驅(qū)動(dòng)器,都已經(jīng)使用st公司的ARM-M4了 為什么?我自己認(rèn)為:ARM-M4具有dsp運(yùn)算符,這樣移植容易,而且ARM函數(shù)體開發(fā)容易;成本較低,而且我覺得現(xiàn)在論壇都是小功率的家用式逆變器,就像手機(jī),手機(jī)都arm了。機(jī)頂盒?arm。小型家用逆變器為什么不能arm