設為主頁(yè)  加入收藏
 
·I2S數字功放IC/內置DSP音頻算法功放芯片  ·馬達驅動(dòng)IC  ·2.1聲道單芯片D類(lèi)功放IC  ·內置DC/DC升壓模塊的D類(lèi)功放IC  ·鋰電充電管理IC/快充IC  ·無(wú)線(xiàn)遙控方案  ·直流無(wú)刷電機驅動(dòng)芯片
當前位置:首頁(yè)->方案設計
SmartFusion利用單芯片方案改善運動(dòng)控制系統性能
文章來(lái)源: 更新時(shí)間:2011/6/3 19:11:00
在線(xiàn)咨詢(xún):
給我發(fā)消息
張代明 3003290139
給我發(fā)消息
小鄢 2850985542
給我發(fā)消息
李湘寧 2850985550
13713728695
 

隨著(zhù)市場(chǎng)需求的日益嚴苛,運動(dòng)控制系統也變得越來(lái)越復雜。對更高能效、更多功能、更小尺寸和更高集成度的要求不斷增長(cháng),促使設計人員找尋更具創(chuàng )新性的解決方案。至今為止,市面上的解決方案都涉及在數字信號處理器或微控制器中執行的控制算法。

 

不過(guò),對于復雜電機控制算法(如磁場(chǎng)定向控制),要獲得所需的響應時(shí)間,常常需要硬件加速。此外,還需要模擬電路來(lái)讀取傳感器數據,確定位置和速度,檢測故障,監控溫度等等;而且需要數字線(xiàn)路來(lái)連接系統的其余部分。而利用分立器件實(shí)現的解決方案在可靠性、集成度和成本方面又不盡如人意。一直以來(lái),設計人員都在尋找一種能夠滿(mǎn)足所有這些要求的單芯片解決方案,而現在,SmartFusion混合信號FPGA的推出終使設計人員的這一需求得到滿(mǎn)足。

 

在對更高能效、更小尺寸和額外屬性(如平滑度和精度)等需求的推動(dòng)之下,越來(lái)越多的應用開(kāi)始采用同步電機,如無(wú)刷直流電機(BLDC)和永磁同步電機(PMSM)。為充分利用同步電機在效率、靜音工作和精度方面的優(yōu)勢,設計人員需要找到能夠超越簡(jiǎn)單8位/16位微控制器所提供的、更具創(chuàng )新性的控制解決方案。這些解決方案采用的微控制器可能需要利用FPGA、高性能數字信號處理器(DSP)或數字信號控制器(DSC)等專(zhuān)用處理器來(lái)實(shí)現硬件加速。

 

為了準確地控制電機,控制器必須從傳感器采集電機數據,基于反饋計算下一個(gè)命令,并根據計算結果控制電源。此外,任何運動(dòng)控制系統都必須處理一些額外負載,例如與其它系統的通信。

 

促使控制功能日益復雜的市場(chǎng)壓力同樣也在推動(dòng)對單芯片運動(dòng)控制解決方案的需求。美高森美(Microsemi)公司推出的SmartFusion正是能夠滿(mǎn)足這一需求的單芯片器件,它集成了一個(gè)ARM Cortex-M3微控制器內核、高性能FPGA結構和可配置模擬資源,可實(shí)現業(yè)界首款單芯片運動(dòng)控制解決方案。

 

運動(dòng)控制的發(fā)展方向

 

在客戶(hù)需求和規范要求的雙重推動(dòng)之下,提高運動(dòng)控制的性能成為工業(yè)、醫療和消費電子領(lǐng)域眾多設計團隊的首要目標。這些設計團隊逐漸認識到,更先進(jìn)完善的電機控制方案有助于大幅提高電機在轉矩、速度、馬力和效率等方面的性能。

 

對于眾多要求不高的應用,簡(jiǎn)單的控制體系仍然足以敷用,但對開(kāi)發(fā)更復雜先進(jìn)產(chǎn)品的設計團隊來(lái)說(shuō),卻面臨著(zhù)必須采用先進(jìn)的算法來(lái)控制PMSM和交流電機的挑戰。這些具挑戰性的電機控制算法常常本身就十分復雜,并需要硬件執行,以減少計算時(shí)間,縮短響應時(shí)間。此外,必須同時(shí)結合模擬和數字領(lǐng)域的反饋,才能準確評估出當前電機狀態(tài)。

 

這樣的設計通常是多軸的,需要同時(shí)控制好幾個(gè)電機,以驅動(dòng)三維空間定義的機械系統(如機械手)。事實(shí)已證明,要實(shí)現這種程度的實(shí)時(shí)控制,其實(shí)已超出了任何單個(gè)現有器件的能力范圍。

 

例如,PMSM(有時(shí)被稱(chēng)為無(wú)刷交流電機)就帶來(lái)了一個(gè)復雜的控制問(wèn)題。一般而言,使用PMSM的設計人員瞄準的目標都是超高水平的轉矩控制、平滑運動(dòng)、精度、效率等。不過(guò),以實(shí)現這些特性的方式來(lái)控制PMSM是一項復雜的任務(wù)。PMSM不同于其同類(lèi)產(chǎn)品(如梯形換向無(wú)刷直流電機),它的控制器必須執行復雜的正弦換向算法才能實(shí)現這些出色的特性。而SmartFusion的面世使得這種解決方案成為可能。

SmartFusion器件

 

美高森美公司的SmartFusion器件整合了下一代運動(dòng)控制系統設計人員所要求的三大要素:高性能微控制器、高密度FPGA架構以及可編程模擬資源,所有這些都集成在單個(gè)封裝中,從而使得設計人員能夠同時(shí)獲得高集成度和低成本的優(yōu)勢。

 

1.處理器內核

 

SmartFusion器件(圖1)的核心是一個(gè)嵌入式ARM Cortex-M3處理器內核。M3是全球最流行的32位處理器之一,它的嵌入標志著(zhù)32位處理器與FPGA架構的第一次結合。除了支持實(shí)時(shí)操作系統(RTOS)運行的存儲保護單元(MPU)之外,該內核還包含有一個(gè)嵌套向量中斷控制器(NVIC),它能夠處理151個(gè)帶有32個(gè)優(yōu)先級的離散的中斷。這個(gè)32位RISC處理器具有單周期乘法器和硬件除法器,能夠提供大約125DMIPS的性能。

 

 

《電子系統設計》
圖1:SmartFusion的模塊示意圖。

 

Cortex-M3內核周?chē)窃S多集成式外設:SPI、I2C、UART串行端口、高達512KB的嵌入式閃存ROM、10/100以太網(wǎng)MAC、定時(shí)器、鎖相環(huán)、振蕩器、實(shí)時(shí)計數器,以及外設DMA控制器。

 

該處理器與其外設經(jīng)由一個(gè)被稱(chēng)作ABM的多層先進(jìn)高性能總線(xiàn)(AHB)矩陣互連,ABM還能為處理器及其外設提供與FPGA架構和嵌入式模擬功能通信的路徑。

 

2. 可編程模擬技術(shù)

 

每個(gè)SmartFusion器件都包含多達3個(gè)12位逐次逼近寄存器(SAR)模數轉換器(ADC),12位模式下可工作在500Ksps(10位模式下為550ksps,8位模式下為600ksps)。為處理另一方向的信號,其中每個(gè)ADC都配備一個(gè)一階sigma-delta數模轉換器(DAC),可在500Ksps下提供12位有效分辨率。

 

為進(jìn)一步增強ADC的功能,每個(gè)器件還集成了多達5個(gè)高性能模擬信號調節模塊(SCB)。每一個(gè)SCB包含2個(gè)雙極型高壓監控器(精度1%)、1個(gè)高增益電流監控器、1個(gè)溫度監控器(分辨率為0.25°C),以及2個(gè)高速比較器。

 

SmartFusion包含一個(gè)創(chuàng )新的模擬計算引擎(ACE),可以分擔嵌入式Cortex-M3處理器的底層初始化和模擬前端(AFE)控制等任務(wù)。ACE相當于第二個(gè)處理器,能夠逐個(gè)樣本或在一定預設時(shí)間后自動(dòng)調節ADC的分辨率。該引擎還能夠隨時(shí)間自動(dòng)提高或降低ADC的分辨率,或者延遲從一個(gè)ADC通道到另一個(gè)通道的采樣。

 

3. 靈活的FPGA架構

 

SmartFusion的架構能夠同時(shí)訪(fǎng)問(wèn)微控制器子系統和模擬計算引擎。SmartFusion架構基于已獲驗證的ProASIC 3閃存系列FPGA架構,可為用戶(hù)提供多達50萬(wàn)個(gè)系統邏輯門(mén)和108kb嵌入式RAM。

 

這種高度靈活的架構可通過(guò)AHB總線(xiàn)矩陣與微控制器子系統通信。由于該架構可作為總線(xiàn)的從結點(diǎn)或主結點(diǎn),故其內部實(shí)現的功能可以從屬于處理器。

 

用戶(hù)可以利用這些豐富的資源來(lái)構建額外的外設與定制功能。用戶(hù)還能夠訪(fǎng)問(wèn)美高森美公司的DirectCore庫(包含50多個(gè)不同IP模塊)以及由獨立第三方供應商開(kāi)發(fā)的其它IP模塊。

 

4. 基于已獲驗證的閃存技術(shù)

SmartFusion架構采用美高森美公司的CMOS閃存工藝建立。因此,SmartFusion器件具有閃存技術(shù)為可編程器件提供的所有優(yōu)勢,如低功耗和固件錯誤免疫力。對嵌入式設計人員而言,重點(diǎn)在于SmartFusion器件是非易失性的,從而可提供一種真正的上電即行單芯片解決方案,而這一點(diǎn)對任何真正的系統級芯片(SoC)解決方案來(lái)說(shuō)都是必需的。

 

一個(gè)復雜示例:永磁同步電機

 

最常見(jiàn)的PMSM控制技術(shù)是向量或磁場(chǎng)定向控制(FOC)技術(shù)。在磁場(chǎng)定向控制中,在任何指定時(shí)間定子電流都被控制在與轉子磁場(chǎng)成90度,以獲得最大轉矩。因此,FOC需要計算大量的向量變換(例如Clarke和Park變換),以精確判斷當前的電機狀態(tài)。除FOC之外,還需執行空間向量脈寬調制(space vector pulse-width modulation, SVPWM),相比傳統的脈寬調制(PWM)方法,它可以減少諧波,提高效率。

 

這種算法的早期實(shí)現方案是采用專(zhuān)用集成電路(ASIC)來(lái)實(shí)現的,后來(lái)則使用數字信號處理器(DSP)。ASIC方案雖然集成度很高,但成本高昂,目前不再使用。DSP可以實(shí)現低成本高速控制,但整個(gè)解決方案需要大量支持器件才能完成。最近有一類(lèi)新的控制器面市,即數字信號控制器(DSC)。DSC基本上就是具備了DSP功能(如乘法累加功能)的微控制器。盡管DSC可以為設計人員提供更高的集成度,但它們的功能仍然十分有限。一些更復雜的系統要求每個(gè)電機配備一個(gè)DSC,另外還需要額外的功能。

 

圖2說(shuō)明了如何利用SmartFusion資源來(lái)實(shí)現一個(gè)FOC算法。Park、Clarke和逆向Clarke變換可用軟件在嵌入式Cortex-M上執行;蛘,這三項任務(wù)也可以從處理器中卸載下來(lái)并采用硬件執行,以實(shí)現對這些功能的進(jìn)一步加速。比例積分(PI)調節器、空間向量PWM和角度計算等專(zhuān)用功能可通過(guò)SmartFusion FPGA架構中的硬件實(shí)現而得到大幅加速。一些額外的功能(如電流和電壓感測)也可以在SmartFusion的可配置模擬模塊中執行。

 

 

《電子系統設計》
圖2:在SmartFusion中實(shí)現的FOC。

 

運動(dòng)控制系統不僅限于電機控制。這種控制必須與系統的其余部分進(jìn)行通信,此外還需處理額外的需求,如控制致動(dòng)器和螺線(xiàn)管,甚至控制額外的電機。由于SmartFusion器件提供了豐富的FPGA邏輯資源,以及微控制器和可配置模擬模塊,因此它們具有實(shí)現整個(gè)系統的資源。

 

本文小結

 

采用SmartFusion器件,運動(dòng)控制系統的設計人員現在就有機會(huì )開(kāi)發(fā)出控制更復雜電機的單芯片解決方案。利用一個(gè)帶有單周期乘法、32個(gè)優(yōu)先級的中斷以及大量外設的嵌入式32位ARM Cortex-M3處理器,SmartFusion混合信號FPGA可提供眾多DSC功能;除此之外,它的另一項額外優(yōu)勢是能夠對FPGA架構中執行的一些功能進(jìn)行硬件加速,從而為其它用戶(hù)功能留出大量余裕。另外,SmartFusion器件配備了充足的外設,用于低速通信(SPI、I2C和UART)和高速通信(10/100以太網(wǎng)MAC),以及系統其余部分的連接。將這些功能與可配置模擬功能結合起來(lái),就催生出了業(yè)界首款單芯片運動(dòng)控制器SmartFusion。

 
 
 
    相關(guān)產(chǎn)品  
 
 
·藍牙音箱的音頻功放/升壓/充電管
·單節鋰電內置升壓音頻功放IC選型
·HT7179 12V升24V內置
·5V USB輸入、三節鋰電升壓型
·網(wǎng)絡(luò )主播聲卡專(zhuān)用耳機放大IC-H
 
M12269 河北發(fā)電機組 HT366 ACM8629 HT338 

業(yè)務(wù)洽談:手機:13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯(lián)系人:潘波

地址:深圳市寶安西鄉航城大道航城創(chuàng )新創(chuàng )業(yè)園A5棟307/309

版權所有:深圳市永阜康科技有限公司  備案號:粵ICP備17113496號

在线亚洲人成电影_中文有码国产精品欧美激情_免费大片一级a一级久久三_av天堂东京热无码专区