資料介紹
??智能驅(qū)動器以及許多汽車和 ISM 廠商正面臨著滿足新的市場需求和不斷發(fā)展的標(biāo)準(zhǔn)要求所帶來的重重挑戰(zhàn)。在現(xiàn)代工業(yè)和汽車應(yīng)用中,電機(jī)必須具有高效、低噪聲、速度范圍寬、可靠性高、成本合理等特性。在當(dāng)今工廠里,電機(jī)驅(qū)動型設(shè)備占總耗電量的三分之二,因此開發(fā)能效更高的系統(tǒng)勢在必行。由于在許多情況下驅(qū)動器只是大規(guī)模工藝的一個組件,因此互操作性也是一項關(guān)鍵的設(shè)計要求。而影響這種要求的關(guān)鍵因素是工業(yè)的寬度(即現(xiàn)場總線)和相關(guān)器件特性,因為它們用來標(biāo)準(zhǔn)化驅(qū)動器在網(wǎng)絡(luò)中的表達(dá)。現(xiàn)場總線(比如 CAN 和 Profibus)自身千差萬別,雖然都屬于現(xiàn)場總線,但是實(shí)際上并不具有互換性。為了降低成本和改善器之間的通信,現(xiàn)場總線提供商已經(jīng)開發(fā)出了基于以太網(wǎng)的工業(yè)網(wǎng)絡(luò)解決方案和數(shù)種新的協(xié)議,比如 EtherCAT 和 Profinet 等。除此之外,EtherNET I/P 也在近年來開始大行其道。不過,這些都是自成體系的技術(shù),迫使制造商不得不支持所有的提供商。
??賽靈思設(shè)計服務(wù)部 (XDS) 已經(jīng)為 ISM 領(lǐng)域的一家主要廠商開發(fā)出了一款基于 FPGA、支持CANopen 和 EtherCAT 接口的電機(jī)控制平臺原型來解決這些問題。賽靈思設(shè)計服務(wù)部的工作是設(shè)計并實(shí)現(xiàn)一個功能齊備的模塊化系統(tǒng),以便在客戶的新一代智能驅(qū)動器中重用。通過在模塊化系統(tǒng)架構(gòu)中集成賽靈思 Spartan-6 FPGA SP605 評估套件基礎(chǔ)目標(biāo)設(shè)計平臺以及第三方 IP 核,提供先進(jìn)的電機(jī)控制算法和工業(yè)網(wǎng)絡(luò)支持,實(shí)現(xiàn)了一款高效、可擴(kuò)展的設(shè)計方案。
?
??1 選擇 FPGA 的原因
?
??客戶現(xiàn)有的基于的解決方案不能提供客戶最迫切需要的:一種可擴(kuò)展平臺。基于Spartan-6 FPGA 的智能驅(qū)動控制系統(tǒng)在單芯片上集成了所有必要的可擴(kuò)展性、邏輯和計算功能,在降低成本的同時還能避免過時。該平臺可以進(jìn)行多年的升級,以滿足最新工業(yè)網(wǎng)絡(luò)標(biāo)準(zhǔn)的要求并使用最高效的電機(jī)控制算法。此外,由于 FPGA 的可重編程特性,因此可以根據(jù)客戶的特定要求對單個基礎(chǔ)電機(jī)控制系統(tǒng)進(jìn)行定制,從而輕松地與現(xiàn)有工業(yè)網(wǎng)絡(luò)集成。簡言之,Spartan-6 FPGA 能夠滿足工業(yè)領(lǐng)域所有的嚴(yán)格要求。
??賽靈思目標(biāo)設(shè)計平臺提供了一套開箱即用的高健碩性、高集成度、業(yè)經(jīng)測試的元件,對就像我們的客戶這樣的 FPGA 系統(tǒng)設(shè)計新手來說,是一個理想的起點(diǎn)。您可以通過向基礎(chǔ)平臺添加領(lǐng)域?qū)S煤褪袌鰧S闷脚_解決方案,讓最終設(shè)計在更大程度上實(shí)現(xiàn)自動化。這些目標(biāo)參考設(shè)計演示了真實(shí)世界 FPGA 實(shí)現(xiàn)的構(gòu)想,讓客戶集成精力進(jìn)行最終產(chǎn)品差異化特性的設(shè)計與開發(fā),從而縮短學(xué)習(xí)時間。
??我們的解決方案完美組合了 Spartan-6 SP605評估套件和第三方解決方案,其中包括 QdeSys 公司提供的 NetMot FMC 板,以及德國博世公司 (Bosch) 和倍福公司 (Beckhoff) 提供的工業(yè)網(wǎng)絡(luò) IP 核。這樣不僅目標(biāo)系統(tǒng)所有的基礎(chǔ)構(gòu)建塊一開始就可以到位,而且我們無需定制FPGA 開發(fā)板就可以進(jìn)行原型開發(fā),從而讓客戶以最低的成本驗證該新平臺的可行性。為了進(jìn)一步加快產(chǎn)品上市進(jìn)程,減少初次 FPGA 系統(tǒng)設(shè)計的風(fēng)險,客戶要求我們不僅要交付原型,還要為在其新一代智能驅(qū)動器中使用 FPGA 提供支持。
??最終,客戶的工程師和管理人員都從該方案受益匪淺。工程師在賽靈思設(shè)計服務(wù)部精選的最佳實(shí)踐方式的基礎(chǔ)上,更快地掌握了基于 FPGA 的設(shè)計,而管理人員則縮短了產(chǎn)品交付時間,并降低了業(yè)務(wù)風(fēng)險。
?
??2 智能驅(qū)動控制系統(tǒng)原型
?
??賽靈思設(shè)計服務(wù)部的產(chǎn)品組合覆蓋了整個 FPGA 設(shè)計開發(fā)周期,從規(guī)范創(chuàng)建到編碼、驗證、時序收斂和系統(tǒng)集成。集多年嵌入式處理器系統(tǒng)和軟件應(yīng)用設(shè)計經(jīng)驗之大成,加上集成第三方 IP 核的能力、優(yōu)秀的項目管理實(shí)踐和全面認(rèn)證的 ISO9001 開發(fā)流程,賽靈思設(shè)計服務(wù)部能夠在客戶的產(chǎn)品開發(fā)周期早期交付智能驅(qū)動控制系統(tǒng)原型。在此基礎(chǔ)上開發(fā)出的定制目標(biāo)設(shè)計平臺能夠讓客戶的工程師熟知 FPGA 設(shè)計流程,在新一代產(chǎn)品中優(yōu)化該技術(shù)的功能。
??該智能驅(qū)動控制系統(tǒng)原型的主要組件的詳細(xì)情況,請參看圖 1。
?
?
??控制器 (PLC) 負(fù)責(zé)運(yùn)行智能驅(qū)動器,實(shí)時連接至工業(yè)網(wǎng)絡(luò)。為實(shí)現(xiàn)該原型,我們使用兩個基于 PC 的 PLC 來處理該系統(tǒng)支持的兩個工業(yè)網(wǎng)絡(luò)標(biāo)準(zhǔn):用于控制器區(qū)域網(wǎng)絡(luò)的 miControl mPLC 和用于 EtherCAT 工業(yè)以太網(wǎng)現(xiàn)場總線系統(tǒng)的 TwinCAT。PLC 負(fù)責(zé)生成預(yù)定義的命令信息(例如啟動和停止),通過分析收到的響應(yīng)(當(dāng)前速度、溫度、電壓等)驗證電機(jī)的運(yùn)行是否正常。
??根據(jù) PLC 的組合以及智能驅(qū)動器的類型(CAN 或 EtherCAT),工業(yè)網(wǎng)絡(luò)或為串行總線,或為標(biāo)準(zhǔn)的100Mb 以太網(wǎng)接口。對這兩種解決方案,該原型在 PLC 和電機(jī)之間均使用直接連接,或為用于 CAN 的雙線串行接口,或為用于 EtherCAT 的標(biāo)準(zhǔn) RJ45 100Base-TX 以太網(wǎng)連接。
??電機(jī)控制 PCB 板一般是智能驅(qū)動器中眾多 PCB 板之一,專門用于根據(jù)來自 PLC 的命令對電機(jī)進(jìn)行控制。該電機(jī)控制 PCB 板可以讓 FPGA 充分發(fā)揮其靈活性。與常規(guī) ASIC/方案中采用的單接口、單電機(jī)控制算法解決方案不同,Spartan-6 FPGA 可以用專用網(wǎng)絡(luò)和電機(jī)控制 IP 模塊和控制軟件重新編程,以滿足客戶的特定需要。采用這種方式,一塊 FPGA PCB 板就可以實(shí)現(xiàn)多塊 ASIC 板才能實(shí)現(xiàn)的功能。同時,它還提供了可以根據(jù)最新標(biāo)準(zhǔn)更新 IP核的機(jī)制,實(shí)現(xiàn)面向未來的智能驅(qū)動器。
??該電機(jī)控制板的設(shè)計無需從頭開始,賽靈思設(shè)計服務(wù)部采用目標(biāo)設(shè)計平臺概念,通過把賽靈思 Spartan-6 SP605 評估套件、NetMot FMC 板和工業(yè)網(wǎng)絡(luò)和電機(jī)控制 IP 核結(jié)合在一起,集成了客戶想要的所有元件,這樣在客戶完成新 PCB 板之前就交付了這款概念驗證原型。圖2 顯示了如何把各個組件結(jié)合在一起,實(shí)現(xiàn)原型開發(fā)平臺。最終,客戶的集成工作大為簡化,無需對最終設(shè)計進(jìn)行重新工程設(shè)計,就能夠探求最佳的設(shè)計選擇。
?
??圖2:基于 Spartan-6 FPGA 的電機(jī)控制板原型
?
??圖2 中文字:
?
??SP605 基礎(chǔ)目標(biāo)設(shè)計平臺是一種通用 FPGA 平臺,在業(yè)經(jīng)驗證的設(shè)計實(shí)現(xiàn)中集成了一個 Spartan-6 LX45T 和許多常用外設(shè),比如 DDR3 RAM、程序/比特流存儲用閃存、調(diào)試用 UART 以及 FPGA 編程用 JTAG。SP605 及所有最新賽靈思開發(fā)板的另一個關(guān)鍵元件是 FPGA 夾層卡 (FMC) 接插件,它可以讓設(shè)計人員使用定制的功能和接口擴(kuò)展基礎(chǔ)開發(fā)板。
??SP605 的這種特性使我們能夠使用 QDeSys NetMot FMC(www.qdesys.com)的功能來擴(kuò)展這個基本平臺。QDeSys NetMot FMC 具有電機(jī)控制所需要的電力電子元件,比如電壓逆變器,以及用于采集傳感器數(shù)據(jù)的模數(shù)轉(zhuǎn)換器 (ADC)。可以把電機(jī)直接與圖 2 所示的輸入/輸出端相連。NetMot FMC 還通過添加兩個 CAN 接口和兩個以太網(wǎng)物理層接口,擴(kuò)展了 SP605 的工業(yè)網(wǎng)絡(luò)連接功能。它們通過 FMC 接插件和 PLC,通過標(biāo)準(zhǔn)接口訪問FPGA。
??測試用 PC 機(jī)一方面用作 PLC 軟件的主機(jī),另一方面通過 UART 和 JTAG 接口,用作 FPGA編程/調(diào)試平臺。此外,我們還在這臺測試用 PC 機(jī)上用賽靈思 ISE?12.1 設(shè)計套件為 SP605的 LX45T PFGA 開發(fā) MicroBlazeTM 嵌入式處理器系統(tǒng)。該嵌入式系統(tǒng)負(fù)責(zé)處理來自 PLC 的命令并相應(yīng)地對電機(jī)進(jìn)行控制。
??圖 2 所示的 MicroBlaze 軟件應(yīng)用、網(wǎng)絡(luò)和電機(jī)控制 IP 模塊代表隨接口(EtherCAT 或 CATopne)和選擇的電機(jī)類型會發(fā)生變化的設(shè)計模塊。賽靈思設(shè)計服務(wù)部面臨的主要挑戰(zhàn)之一是要確保這些選項之間的切換盡量簡化,從而保證客戶能夠在將來把相同的方法重復(fù)用于諸如 Profinet 更先進(jìn)的工業(yè)網(wǎng)絡(luò)類型以及新型電機(jī)中。
?
??3 實(shí)現(xiàn)細(xì)則
?
??讓我們來詳細(xì)查看 Spartan-6 嵌入式系統(tǒng)的各個組成部分。如圖 3 所示,我們使用的電機(jī)控制 IP 模塊——賽靈思電機(jī)控制庫 (XMCLIB) 在兩個設(shè)計版本中是完全相同的。這個定制 IP 核可以直接插在賽靈思套件 (SDK) 上,讓 FPGA 控制 NetMot FMC 的電機(jī)電力電子系統(tǒng)。這樣我們就可以把 IP 核添加到 Xilinx Platform Studio (XPS) 項目的中,并對其進(jìn)行配置,使之適用于通過 FMC 接插件連接到 FPGA 的電機(jī)。XMCLIB 軟件驅(qū)動程序是一套底層功能,使電機(jī)控制應(yīng)用能夠訪問 XMCLIB 寄存器接口。
?
??圖3:CAN/EtherCAT 嵌入式系統(tǒng)
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于單片機(jī)智能教室控制系統(tǒng)(照明、人數(shù))-畢設(shè)課設(shè)資料
- 基于單片機(jī)智能窗簾控制系統(tǒng)仿真設(shè)計-畢設(shè)課設(shè)資料
- 基于單片機(jī)智能路燈控制系統(tǒng)仿真設(shè)計-畢設(shè)課設(shè)資料
- (畢業(yè)設(shè)計資料)基于單片機(jī)智能液位水位監(jiān)測控制系統(tǒng)設(shè)計
- (畢業(yè)設(shè)計資料)基于單片機(jī)51單片機(jī)智能藥盒控制系統(tǒng)設(shè)計
- 基于8098微機(jī)的SRD電機(jī)控制系統(tǒng)
- 基于AVR單片機(jī)的直流無刷電機(jī)智能控制系統(tǒng)設(shè)計
- 基于FPGA的無位置無刷直流電機(jī)控制系統(tǒng)設(shè)計
- 基于AVR單片機(jī)的直流無刷電機(jī)智能控制系統(tǒng)設(shè)計講解
- PID調(diào)節(jié)控制電機(jī)速度控制系統(tǒng)文件下載 48次下載
- 基于TL494的H橋直流電機(jī)控制系統(tǒng)設(shè)計資料下載
- 步進(jìn)電機(jī)定位控制系統(tǒng)的VHDL程序與仿真資料免費(fèi)下載 15次下載
- 采用DSP和FPGA直驅(qū)閥用音圈電機(jī)驅(qū)動控制系統(tǒng) 18次下載
- 步進(jìn)電機(jī)調(diào)速控制系統(tǒng)資料 25次下載
- 粗紗機(jī)智能化控制系統(tǒng)
- 基于PLC的電機(jī)控制系統(tǒng)設(shè)計 1651次閱讀
- 電機(jī)控制系統(tǒng)的神經(jīng)網(wǎng)絡(luò)優(yōu)化策略 724次閱讀
- 步進(jìn)電機(jī)控制系統(tǒng)是什么意思 1149次閱讀
- 特斯拉電動汽車電機(jī)驅(qū)動控制系統(tǒng)介紹 2101次閱讀
- 運(yùn)動控制系統(tǒng)的核心應(yīng)用 2111次閱讀
- 基于FPGA的系統(tǒng)提高電機(jī)控制性能 4161次閱讀
- 基于機(jī)智云物聯(lián)網(wǎng)平臺的4G智能開窗器控制系統(tǒng)設(shè)計 1635次閱讀
- 基于機(jī)智云的智能燈光控制系統(tǒng)設(shè)計 1948次閱讀
- 基于機(jī)智云AIoT開發(fā)平臺多功能鴿籠控制系統(tǒng)設(shè)計 1845次閱讀
- 采用DSP、雙極性PWM技術(shù)和智能功率模塊IPM實(shí)現(xiàn)電機(jī)控制系統(tǒng)的設(shè)計 4281次閱讀
- 采用DSP和FPGA器件實(shí)現(xiàn)電機(jī)勵磁控制系統(tǒng)的設(shè)計 2115次閱讀
- 如何使用FPGA進(jìn)行系統(tǒng)的提高電機(jī)控制性能 9641次閱讀
- 智能控制系統(tǒng)的應(yīng)用 6875次閱讀
- 基于STM32的智能電梯控制系統(tǒng)設(shè)計 2.3w次閱讀
- 基于Zynq的PMSM驅(qū)動控制系統(tǒng)設(shè)計 3736次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論