0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

適用于運(yùn)動(dòng)控制應(yīng)用的強(qiáng)大設(shè)計(jì)工具

星星科技指導(dǎo)員 ? 來源:ADI ? 作者: Finbarr Moynihan, ? 2023-06-17 14:09 ? 次閱讀

Finbarr Moynihan, Paul Kettle, Aengus Murray, and Tom Howe

消費(fèi)電子、家電、工業(yè)和汽車市場(chǎng)對(duì)電機(jī)控制復(fù)雜解決方案的需求不斷增加。根據(jù)應(yīng)用的不同,使用多種電機(jī)類型;最常見的包括交流感應(yīng)電機(jī)、永磁同步電機(jī)、無刷直流電機(jī)和開關(guān)磁阻電機(jī)等較新的設(shè)計(jì)。事實(shí)上,許多以前由恒速、電源供電感應(yīng)電機(jī)主導(dǎo)的應(yīng)用,現(xiàn)在需要復(fù)雜的變速控制。在某些應(yīng)用中,例如壓縮機(jī)、風(fēng)扇和泵,立法和消費(fèi)者對(duì)更高運(yùn)行效率的需求推動(dòng)了這種對(duì)復(fù)雜性的提高需求。在其他地方,過程控制、機(jī)器人和機(jī)床中的高性能應(yīng)用需要可變速度和更高的精度,只有通過使用復(fù)雜的控制算法才能實(shí)現(xiàn)。

為這些運(yùn)動(dòng)控制系統(tǒng)實(shí)時(shí)實(shí)施復(fù)雜控制算法的關(guān)鍵是功能強(qiáng)大的數(shù)字信號(hào)處理器DSP) 的出現(xiàn)。 即使在要求不高但對(duì)成本敏感的應(yīng)用中,例如家用冰箱壓縮機(jī)驅(qū)動(dòng)器,也可以利用 DSP 的強(qiáng)大功能來實(shí)現(xiàn)無傳感器控制算法,從而降低系統(tǒng)成本并提高驅(qū)動(dòng)器的整體魯棒性。在高性能伺服驅(qū)動(dòng)器中,DSP 強(qiáng)大的計(jì)算能力允許通過矢量控制、紋波轉(zhuǎn)矩降低、預(yù)測(cè)控制結(jié)構(gòu)和對(duì)非理想系統(tǒng)行為的補(bǔ)償實(shí)現(xiàn)更精確的控制。

除了強(qiáng)大的DSP內(nèi)核外,所有電機(jī)控制系統(tǒng)都需要大量附加電路才能正確運(yùn)行,包括以下功能:

電流或電壓反饋的模數(shù)轉(zhuǎn)換

脈寬調(diào)制 (PWM) 模塊,用于生成逆變器開關(guān)命令

用于更高性能應(yīng)用的位置傳感器接口

用于主機(jī)通信的串行端口

通用數(shù)字輸入/輸出端口。

ADI公司現(xiàn)在提供一系列基于DSP的單芯片電機(jī)控制解決方案,將這些外設(shè)功能與高性能DSP內(nèi)核和所需存儲(chǔ)器集成在一起。本文介紹兩種器件:ADMC330?,專為滿足中低性能動(dòng)態(tài)要求而設(shè)計(jì),ADMC300?擴(kuò)展了單芯片功能以控制高性能伺服驅(qū)動(dòng)器。

ADMC330 基于 DSP 的單芯片電機(jī)控制器(見圖 1):ADMC330 在單個(gè)芯片上集成了 20 MIPS DSP 內(nèi)核、2K 字程序存儲(chǔ)器 RAM、2K 字程序存儲(chǔ)器 ROM、1K字?jǐn)?shù)據(jù)存儲(chǔ)器 RAM、2 個(gè)串行端口和各種電機(jī)控制外設(shè)。DSP內(nèi)核類似于16位定點(diǎn)ADSP-2171中使用的內(nèi)核。電機(jī)控制外設(shè)包括 7 個(gè)模擬輸入和一個(gè)基于比較器ADC 子系統(tǒng),每個(gè) PWM 周期允許 4 次轉(zhuǎn)換。此外,先進(jìn)的 3 相 12 位 PWM 系統(tǒng)能夠以最小的處理器開銷生成所有必要的逆變器開關(guān)信號(hào),定時(shí)在 100 ns 以內(nèi)。這些PWM信號(hào)的死區(qū)時(shí)間可以在處理器中調(diào)整,因此不需要外部邏輯。PWM 單元包括用于無刷直流電機(jī)或電子換向電機(jī)的特殊模式,其中三個(gè)電機(jī)相位中只有兩個(gè)同時(shí)導(dǎo)通。此外,ADMC330還包括8條數(shù)字I/O線、一個(gè)看門狗定時(shí)器、一個(gè)通用16位定時(shí)器和兩個(gè)輔助PWM輸出。

wKgZomSNThSAZNKwAAEQpmD1C9E241.png

圖1.ADMC330是基于DSP的單芯片電機(jī)控制器。

ADMC300 基于 DSP 的單芯片伺服電機(jī)控制器(圖 2):用于機(jī)器人和機(jī)床的高性能伺服驅(qū)動(dòng)器需要高分辨率 ADC 和位置傳感器接口來滿足苛刻的性能要求。ADMC300通過基于單芯片DSP的解決方案滿足了這些應(yīng)用的需求。ADMC300的附加功能適用于要求更高的應(yīng)用,包括針對(duì)25 MIPS性能增強(qiáng)的DSP內(nèi)核。此外,程序內(nèi)存RAM已翻倍至4K字。通過包括五個(gè)獨(dú)立的Σ-Δ型ADC,提供12位分辨率,可以滿足對(duì)多通道、高分辨率ADC的需求。通過提供三條外部多路復(fù)用器控制線,可以擴(kuò)展模擬信號(hào)。此外,ADMC300還通過編碼器接口實(shí)現(xiàn)位置檢測(cè),可輕松連接到增量編碼器。

wKgaomSNThaAKFQHAAEjK-xfpQE195.png

圖2.ADMC300 基于 DSP 的單芯片伺服電機(jī)控制器。

開發(fā)工具:由于軟件是使用數(shù)字設(shè)備的關(guān)鍵,因此強(qiáng)大的處理能力需要同樣強(qiáng)大的開發(fā)系統(tǒng),以便在實(shí)際應(yīng)用中使用這些復(fù)雜的電機(jī)控制器。兩款處理器均配備全套硬件和軟件開發(fā)工具,可實(shí)現(xiàn)快速原型開發(fā)和實(shí)際系統(tǒng)評(píng)估。在ADMC300和ADMC330中,程序存儲(chǔ)器ROM模塊通過監(jiān)控器/調(diào)試器功能進(jìn)行預(yù)編程,允許訪問處理器的內(nèi)部寄存器和存儲(chǔ)器。為了加快程序開發(fā)速度,ROM代碼還包含一個(gè)有用的數(shù)學(xué)和電機(jī)控制實(shí)用程序庫,可以從用戶代碼調(diào)用這些實(shí)用程序。

每種類型都有單獨(dú)的代碼開發(fā)評(píng)估板。這些評(píng)估板包含與處理器許多外設(shè)功能的簡(jiǎn)單接口,因此該板可以輕松集成到最終目標(biāo)開發(fā)系統(tǒng)中。每個(gè)評(píng)估板包含一個(gè)UART接口,可用于將DSP控制器連接到基于Windows的運(yùn)動(dòng)控制調(diào)試器程序。調(diào)試器程序允許開發(fā)人員將代碼下載到 DSP,并監(jiān)視或修改程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、DSP 寄存器和外設(shè)寄存器的內(nèi)容。此外,還可以從 Windows 菜單中選擇一系列調(diào)試工具(包括斷點(diǎn)、單步和連續(xù)運(yùn)行操作)。圖330所示的ADMC3調(diào)試器示例屏幕說明了調(diào)試器的許多特性。還包括其他軟件工具,例如匯編程序、鏈接器和 PROM 編程器。對(duì)于獨(dú)立操作,評(píng)估板還可以使用外部存儲(chǔ)器加載引導(dǎo)程序。

wKgaomSNU86AGQwbAAEpWmCSSsA391.png

圖3.ADMC330運(yùn)動(dòng)控制調(diào)試器的示例輸出屏幕。

先進(jìn)的戰(zhàn)俘紅外列車?:為了開發(fā)真正的電機(jī)控制解決方案,DSP的計(jì)算能力必須與合適的電力電子轉(zhuǎn)換器相結(jié)合,該轉(zhuǎn)換器產(chǎn)生所需的電壓來驅(qū)動(dòng)電機(jī)以響應(yīng)控制命令(并且可以提供必要的電流)。先進(jìn)的PowIR列車板代表了現(xiàn)實(shí)世界電機(jī)控制系統(tǒng)開發(fā)系統(tǒng)的新起點(diǎn)。該板將ADI公司基于DSP的高性能電機(jī)控制器與適當(dāng)?shù)膰H整流器[www.irf.com] PowIR列車*集成電源模塊集成;它提供了所有必要的電路,允許為各種應(yīng)用開發(fā)電機(jī)控制算法。使用插入式可互換處理器模塊,用戶可以選擇適合應(yīng)用的控制級(jí)別。

借助ADMC330處理器模塊,該板可用于開發(fā)無刷直流電機(jī)的無傳感器控制算法,適用于壓縮機(jī)和洗衣機(jī)等應(yīng)用。此外,交流感應(yīng)電機(jī)的簡(jiǎn)單矢量控制策略可以針對(duì)泵或風(fēng)扇應(yīng)用進(jìn)行編程。如果需要更高的性能水平,可以改為安裝ADMC300處理器模塊,以實(shí)現(xiàn)感應(yīng)電機(jī)的開環(huán)和閉環(huán)矢量控制,適用于通用變速驅(qū)動(dòng)器、造紙和紡織機(jī)械以及輸送機(jī)等應(yīng)用。借助ADMC300處理器模塊,AD先進(jìn)的PowIR系列適用于開發(fā)使用感應(yīng)電機(jī)、無刷直流電機(jī)或永磁同步電機(jī)的高性能伺服控制器。

先進(jìn)的PowIR列車板集成了以下功能:

來自國際整流器的集成電源模塊。先進(jìn)的 PowIR列車板包括一個(gè)能夠驅(qū)動(dòng) 1 馬力三相電機(jī)的電源模塊。該模塊集成了一個(gè)三相二極管橋,可用于整流 50/60 Hz 三相電源。電源模塊還包括一個(gè)基于IGBT的三相逆變器,可以直接連接到三相電機(jī)。

可互換的處理器模塊,以便為您的應(yīng)用使用適當(dāng)?shù)幕贒SP的電機(jī)控制器。

基于 Windows 的程序開發(fā)環(huán)境(運(yùn)動(dòng)控制調(diào)試器)的 UART 接口

所有必需的柵極驅(qū)動(dòng)電路。該板獲取處理器模塊產(chǎn)生的PWM信號(hào),并將其直接饋送到國際整流器IR2132柵極驅(qū)動(dòng)電路,該電路為逆變器中的三個(gè)低邊和三高邊開關(guān)提供適當(dāng)?shù)尿?qū)動(dòng)信號(hào)。

保護(hù)電路。先進(jìn)的PowIR系列可在發(fā)生過壓、過流、過熱或接地故障的情況下自動(dòng)關(guān)閉功率級(jí)。傳遞到基于DSP的控制器的故障信號(hào)也可以用于合適的中斷服務(wù)例程。

傳感器電路。先進(jìn)的PowIR列車板包括所有必要的電壓和電流檢測(cè),以實(shí)現(xiàn)各種控制結(jié)構(gòu)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    15886

    瀏覽量

    175403
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27839

    瀏覽量

    204620
  • 電機(jī)控制
    +關(guān)注

    關(guān)注

    3513

    文章

    1811

    瀏覽量

    267352
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    同步工具適用于同步SRAM

    嗨,所有,我們已經(jīng)提出了一個(gè)用于所有SRAM的結(jié)溫度計(jì)算器工具,便于計(jì)算在SRAMs的最大結(jié)溫。我已經(jīng)附加了ZIP文件的結(jié)點(diǎn)溫度計(jì)算器工具的beta版本。該異步工具
    發(fā)表于 02-13 12:06

    LabVIEW參考SFC樣式編程,適用于復(fù)雜邏輯控制

    LabVIEW參考SFC樣式編程,適用于復(fù)雜邏輯控制運(yùn)動(dòng)控制和LABVIEW 64位安裝不了狀態(tài)圖的情況下,這樣用簡(jiǎn)單又高效還不要購買狀態(tài)圖模塊,已經(jīng)應(yīng)用多個(gè)項(xiàng)目,修改邏輯增加動(dòng)作時(shí)
    發(fā)表于 03-31 09:24

    適用于VEE的ActiveX汽車工具箱?

    帶有汽車顯示器/開關(guān)的ActiveX工具箱你好,有沒有人知道一個(gè)好的ActiveX汽車工具箱,例如轉(zhuǎn)速表,溫度顯示器,條形圖,適用于VEE?最好的問候拉爾夫 以上來自于谷歌翻譯 以下為原文
    發(fā)表于 08-28 09:03

    統(tǒng)計(jì)工具手冊(cè)

    統(tǒng)計(jì)工具手冊(cè):1. 目的:使使用部門能通過此手冊(cè)很好的應(yīng)用統(tǒng)計(jì)技術(shù)。2. 范圍適用于本公司所有統(tǒng)計(jì)技術(shù)3. 職責(zé)3.1質(zhì)量控制部對(duì)相關(guān)部門進(jìn)行統(tǒng)計(jì)技術(shù)應(yīng)用培訓(xùn),
    發(fā)表于 08-14 20:52 ?15次下載

    USB標(biāo)準(zhǔn)適用于哪些應(yīng)用

    USB標(biāo)準(zhǔn)適用于哪些應(yīng)用 通用串行總線 (USB) 外設(shè)接口已廣泛應(yīng)用于所有個(gè)人計(jì)算平臺(tái)及眾多工業(yè)和基礎(chǔ)設(shè)施平臺(tái)。不過,與此同時(shí),人們對(duì)適用于
    發(fā)表于 04-19 14:31 ?1742次閱讀

    飛兆運(yùn)動(dòng)控制設(shè)計(jì)工具助力選擇Motion-SPM器件

    高性能功率和便攜產(chǎn)品供應(yīng)商飛兆半導(dǎo)體公司(Fairchild Semiconductor)開發(fā)出運(yùn)動(dòng)控制設(shè)計(jì)工具,以期幫助設(shè)計(jì)人員為其特定應(yīng)用挑選最合適的飛兆半導(dǎo)體Motion-SPM器件
    發(fā)表于 05-26 08:51 ?976次閱讀

    適用于MPLAB工具設(shè)計(jì)的多條忠告

    本文介紹了適用于MPLAB工具設(shè)計(jì)的多條忠告。
    發(fā)表于 06-05 17:28 ?7次下載

    推薦4個(gè)全面強(qiáng)大的電腦設(shè)計(jì)工具

    一款好的電腦設(shè)計(jì)工具對(duì)于設(shè)計(jì)師而言就猶如神兵利器,有了它,設(shè)計(jì)工作的開展簡(jiǎn)直如虎添翼、效率倍增,很多一閃而逝的靈感可以完美呈現(xiàn)給客戶。下面介紹的4款全面且強(qiáng)大的電腦設(shè)計(jì)工具一定能祝你的
    發(fā)表于 09-26 16:25 ?839次閱讀
    推薦4個(gè)全面<b class='flag-5'>強(qiáng)大</b>的電腦設(shè)<b class='flag-5'>計(jì)工具</b>

    適用于PC和Android的Arduino游戲控制

    電子發(fā)燒友網(wǎng)站提供《適用于PC和Android的Arduino游戲控制器.zip》資料免費(fèi)下載
    發(fā)表于 10-31 10:44 ?0次下載
    <b class='flag-5'>適用于</b>PC和Android的Arduino游戲<b class='flag-5'>控制</b>器

    適用于小型應(yīng)用的強(qiáng)大 USB Type-C?保護(hù)

    適用于小型應(yīng)用的強(qiáng)大 USB Type-C?保護(hù)
    發(fā)表于 11-01 08:27 ?1次下載
    <b class='flag-5'>適用于</b>小型應(yīng)用的<b class='flag-5'>強(qiáng)大</b> USB Type-C?保護(hù)

    DB4564_適用于 STM32 微控制器的自動(dòng)化機(jī)器學(xué)習(xí) (ML) 工具

    DB4564_適用于 STM32 微控制器的自動(dòng)化機(jī)器學(xué)習(xí) (ML) 工具
    發(fā)表于 11-23 20:28 ?0次下載
    DB4564_<b class='flag-5'>適用于</b> STM32 微<b class='flag-5'>控制</b>器的自動(dòng)化機(jī)器學(xué)習(xí) (ML) <b class='flag-5'>工具</b>

    適用于COVID-19的FEA優(yōu)化的無觸控一體式工具

    電子發(fā)燒友網(wǎng)站提供《適用于COVID-19的FEA優(yōu)化的無觸控一體式工具.zip》資料免費(fèi)下載
    發(fā)表于 11-24 15:02 ?0次下載
    <b class='flag-5'>適用于</b>COVID-19的FEA優(yōu)化的無觸控一體式<b class='flag-5'>工具</b>

    適用于PC的ARDUINO控制游戲手柄(有線)

    電子發(fā)燒友網(wǎng)站提供《適用于PC的ARDUINO控制游戲手柄(有線).zip》資料免費(fèi)下載
    發(fā)表于 12-21 16:56 ?1次下載
    <b class='flag-5'>適用于</b>PC的ARDUINO<b class='flag-5'>控制</b>游戲手柄(有線)

    適用于STM32F0xx微控制器的時(shí)鐘配置工具

    電子發(fā)燒友網(wǎng)站提供《適用于STM32F0xx微控制器的時(shí)鐘配置工具.pdf》資料免費(fèi)下載
    發(fā)表于 09-21 10:45 ?3次下載
    <b class='flag-5'>適用于</b>STM32F0xx微<b class='flag-5'>控制</b>器的時(shí)鐘配置<b class='flag-5'>工具</b>

    適用于AM263x MCU的DCC計(jì)算工具

    電子發(fā)燒友網(wǎng)站提供《適用于AM263x MCU的DCC計(jì)算工具.pdf》資料免費(fèi)下載
    發(fā)表于 08-31 09:37 ?0次下載
    <b class='flag-5'>適用于</b>AM263x MCU的DCC計(jì)算<b class='flag-5'>工具</b>