色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

借助軟硬件組合,在一小時內啟動并運行 BLDC 電機

丫丫119 ? 來源:未知 ? 作者:肖冰 ? 2019-08-19 09:39 ? 次閱讀

在國防、工業機器人行業中,許多應用都需要使用嵌入式系統來控制直流無刷 (BLDC) 電機。帶動電機旋轉看似微不足道,可是一旦涉及到電機轉速、扭矩、電氣特性和電磁特性以及電流反饋測量,這就成了相當復雜的問題,并且可能會拖慢項目進度。

這就要求開發人員選擇適當的硬件來運行驅動電機的算法,從而以最少的元器件數量,在應用的整個運動范圍內都可以平穩順暢地控制電機。

我們需要的正是一條捷徑,即某種一體化軟硬件組合包,可以顯著縮短開發時間,使開發人員專注于最終應用,而無需深入了解電機控制的精妙之處。

本文將介紹一個Texas Instruments推出的類似組合包,結合該公司微控制器和開發套件硬件與 InstaSPIN? 磁場定向電機控制軟件和工具。此外,還將說明經驗尚淺的開發人員如何使用該組合,在一小時內輕松確定電機參數并啟動復雜的 BLDC 電機。

什么是 InstaSPIN-FOC,當真易于使用嗎?

Texas Instruments 的 InstaSPIN 解決方案獨特之處在于,即使開發人員對此毫無經驗,也可以在一小時內啟動電機。事實上,開發人員只要使用過該解決方案,那么下一次只需不到十分鐘即可啟動并運行電機。此外,該套件使用磁場定向控制 (FOC) 取代編碼器,因此開發人員只需連接電機電源和接地以及電機的各相,那么便在電氣上準備就緒,而無需編碼器或其他復雜的電子設備。

當然,除 FOC 外,反電動勢過零定時電路等其他控制機制也不使用傳感器或編碼器。不過,InstaSPIN 可以監控電機的磁通量,從而確定電機換向的時間。開發人員可以通過繪圖窗口監控磁通信號,并設置“磁通閾值”滑塊以指定電機換向發生的磁通水平。通過監控所顯示的相電壓和電流波形,可以驗證最佳換向。

InstaSPIN-FOC 解決方案共包含四個主要部分:

微控制器板

電機驅動板

InstaSPIN-FOC 圖形用戶界面 (GUI)

BLDC 電機

智能微控制器板用于運行 FOC 算法,指定電機驅動器何時導通和斷開不同的電機相位,并處理與 GUI 的通信。開發人員可以通過 GUI 查看磁通水平和其他參數。電機驅動器提供驅動實際電機的接口,所含的電路功能包括:保護微控制器免受高壓沖擊、測量以及檢測電機故障。

InstaSPIN-FOC GUI 是通用 GUI,可在 Texas Instruments 的在線開發庫中找到。開發人員可以直接通過 Web 瀏覽器運行 GUI,也可以將可執行版本下載至計算機本地。

最后一項則是三相永磁直流無刷電機

我們將詳細研究上述各個部分,并探討一個啟動和運行 BLDC 電機的可行硬件解決方案。

BLDC 電機驅動器和微控制器

開發人員可以選擇幾種不同的解決方案來驅動 BLDC 電機,因此無需費心四處查找:TI 的InstaSPIN-FOC和MotorControlSDK 與該公司的LAUNCHXL-F280049CTMS320F280049C LaunchPad(圖 1)和BOOSTXL-DRV8323RSLaunchPad 補充包配合使用。TMS320F28049C LaunchPad 是一款低成本開發板,包括板載 XDS110 調試器、擴展排針和F280049CPMSTMS320F280049C Piccolo? 微控制器。

圖 1:TMS320F280049C LaunchPad 包括隔離式 USB XDS110 調試探頭、F280049C Piccolo 微控制器,以及可為兩個補充包供電的電子元件。補充包可用于特定應用的硬件。(圖片來源:Texas Instruments)

TMS320F280049C 微控制器使用 C2000 微控制器內核,包括 256 KB 的閃存和 100 KB 的 RAM,工作頻率為 100 MHz。TMS320F280049C 的 ROM 中內置了 TI 的 FOC 電機控制算法,因而開發人員無需浪費寶貴的代碼空間。

TMS320F280049C LaunchPad 并非開發人員使用 TMS320F280049C 微控制器的唯一方式。此外,還可以使用 TMS320F280049C 微控制器的TMDSCNCD280049C控制卡(圖 2)。該控制卡可用于原型開發階段,也適用于開發人員希望靈活更換應用所使用的微控制器或增強可擴展性的情況。控制卡可插入塢站使用,使開發人員可以訪問微控制器 I/O。

圖 2:TMS320F280049C 控制卡采用小型模塊封裝,提供電機控制功能,可與塢站配合使用以訪問微控制器的 I/O。(圖片來源:Texas Instruments)

DRV8323RS LaunchPad 補充包是可安插在 TMS320F280049C LaunchPad 上方的擴展板,以添加驅動 BLDC 電機所需的其他硬件(圖 3)。

圖 3:DRV8323RS LaunchPad 補充包包括電機驅動控制器、FET 和用于驅動 BLDC 電機的其他電路。(圖片來源:Texas Instruments)

DRV8232RS 擴展板可安插在擴展區域位置 1 或位置 2,不過位置 1 正是 MotorControl SDK 示例連接的位置。開發人員可以使用三端子連接器將 BLDC 電機接至電路板,并為電路板提供外部電源以驅動電機。DRV8232RS LaunchPad 補充包也可為 TMS320F280049C 開發板供電。該擴展板的 LED 可顯示通電狀態和故障檢測。

DRV8232RS LaunchPad 補充包的核心是DRV8230三相智能柵極驅動器。該柵極驅動器可提供低端電流檢測,并能直接驅動額定工作電壓高達 60 V 的 MOSFET

借助 TMS320F280049C LaunchPad 和 DRV8232RS LaunchPad 補充包,開發人員可以驅動各種 BLDC 電機。Trinamic推出的QBL4208-41-04-006是一款相當合適的入門級電機(圖 4)。

Trinamic 電機使用 24 V 電源供電,轉速高達 4000 RPM,扭矩達 62.5 mNm。

圖 4:Trinamic 的 QBL4208-41-04-006 4000 RPM BLDC 電機使用 24 V 電源供電,扭矩達 62.5 mNm。(圖片來源:Trinamic Motion Control GmbH)

上文已經列出開發人員著手 BLDC 電機控制所需的最精簡物料,下一步則要考慮如何使用 InstaSPIN-FOC GUI 識別電機參數。

識別 BLDC 電機參數并運行電機

使用 InstaSPIN-FOC GUI 驅動電機前,系統需要先了解電機特性,以便對速度或扭矩進行 FOC 控制。為此,算法需要收集以下特性信息

電阻

電感

電機磁通

磁化電流

InstaSPIN-FOC GUI 只需數分鐘就能自動識別這些特性。GUI 可以在瀏覽器中執行,并默認加載專門與 TMS320F280049C 和 DRV8232 擴展板配合使用的 MotorControl SDK 實驗室 5。實驗室 5 專用于向開發人員演示如何識別電機并獲取其參數。欲了解詳細信息,可查閱 GUI 快速入門指南和實驗室手冊。

首先,開發人員需要通過 TI 開發人員網站打開 InstaSPIN-FOC GUI。然后,在 GUI 環境下,可以找到一個與其他開發 IDE 類似的運行按鈕。單擊此按鈕可將電機識別碼下載至 LaunchPad 并嘗試執行。

一開始可能毫無反應,因為開發人員必須啟用該軟件,即選中 GUI 中的 "Enable System"(啟用系統)復選框。此時,電機識別碼仍然無法運行,因為還需要選中 "Run"(運行)復選框。啟用 "Run"(運行)后,代碼就開始執行識別電機的序列,并且進行必要的測量以獲得運行電機所需的參數。整個識別過程將持續數分鐘,在此期間電機將加速旋轉,然后減速旋轉,并以慢速運行幾分鐘。

這一過程完成后,開發人員就可以在 GUI 上看到如圖 5 所示的界面。

圖 5:完成電機識別后的 InstaSPIN-FOC GUI 界面。(圖片來源:Jacob Beningo)

請注意,在圖 5 中,GUI 右上角的多個參數已填入數值。這些是須記錄的電機參數,以便稍后在扭矩或速度模式下用于驅動電機。此外,您還可以注意到界面左側的 "Motor Identified"(電機已識別)指示燈已由灰色變為綠色。此時,就可以直接通過 GUI 來控制電機轉速。

只需更改 GUI 上 "speedRef(Hz)"(轉速設定值)框中的數值即可控制電機轉速。請注意,通過這一參考值來控制電機加速相當快捷。相比之下,減速則需要輸入多個轉速設定值才能實現,輸入的轉速需逐次遞減。只需取消選中 "Run"(運行)復選框,即可完全停止電機。

使用 TI 的 InstaSPIN-FOC 控制 BLDC 電機的技巧與訣竅

開發人員使用 BLDC 電機和 TI 的 InstaSPIN-FOC 解決方案時,可以考慮以下幾個最佳實踐:

選擇內部閃存內置了電機算法的微控制器,以此可節省用于電機算法的代碼空間,并且可以在執行時進行性能提升。

使用 F280049C LaunchPad 的位置 1 作為 DRV8323RS LaunchPad 補充包的默認位,若使用位置 2 將需要對軟件進行更新。

花時間瀏覽 TI MotorControl SDK 中提供的所有 13 個樣例實驗室。這些實驗室涵蓋了從識別電機參數到通過控制速度和轉矩來控制電機所需的所有內容。

使用樣例實驗室 5 來識別電機參數。如果使用 MOTOR_TYPE_PM,請確保還需添加以下定義,以便成功編譯實驗室,并使用調整后的數值:

define #define USER_MOTOR_INERTIA_Kgm2 (7.06154e-06)

通過 InstaSPIN-FOC 在線 GUI 啟動 BLDC 實驗。

總結

驅動 BLDC 電機進行扭矩或速度控制可能是個相當復雜的問題,很有可能會超出嵌入式軟件工程師的知識范疇,從而拖慢項目開發進度。如上所述,借助 Texas Instruments 的 InstaSPIN 和 MotorControl SDK 及相關硬件,即使開發人員對控制工程所知甚少,也可輕松快速地啟動并運行 BLDC 電機。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • BLDC
    +關注

    關注

    207

    文章

    802

    瀏覽量

    97027
  • InstaSPIN-FOC
    +關注

    關注

    1

    文章

    3

    瀏覽量

    7441
收藏 人收藏

    評論

    相關推薦

    使用LTC3780EG工作段時間后無輸出是什么原因導致的?

    使用LTC3780EG,汽車電瓶輸入,12V輸出,剛開機的時候正常,工作段時間后(一小時內),輸出12V沒了,發現INTVCC的6V輸出沒了,RUN引腳的電壓是3V,請問般是什么原因導致的這個內部穩壓輸出損壞
    發表于 12-19 09:18

    FOC電機BLDC電機的比較

    FOC電機BLDC電機電動車及其他應用領域中都扮演著重要角色,但它們控制方式和性能特點上存在
    的頭像 發表于 11-21 15:25 ?1471次閱讀

    研華產品通過統信及兆芯通用軟硬件適配互認測試

    近日,研華自主研發的iEMS智慧能源、iMachine設備云智聯以及InsightAPM軟件通過了統信及兆芯通用軟硬件適配互認測試,順利取得了“通用軟硬件適配認證中心”聯合認證證書。這不僅對研華產品性能與兼容性給與認可,更是對其
    的頭像 發表于 09-14 17:58 ?1160次閱讀

    國產精密信號鏈產品完整解決方案,軟硬件兼容TI和ADI

    國產精密信號鏈產品完整解決方案,軟硬件兼容TI和ADI
    的頭像 發表于 08-19 09:58 ?514次閱讀
    國產精密信號鏈產品完整解決方案,<b class='flag-5'>軟硬件</b>兼容TI和ADI

    BLDC電機控制算法詳解

    無刷直流電機(Brushless DC Motor,簡稱BLDC電機)以其高效率、高可靠性和低噪音等特點,工業、家電和汽車等領域得到了廣泛應用。為了實現
    的頭像 發表于 06-14 10:49 ?1136次閱讀

    Power Integrations推出BridgeSwitch-2 BLDC IC產品

    產品不僅豐富了公司無刷直流電機BLDC)領域的軟硬件組合解決方案,而且進步拓寬了其應用場景
    的頭像 發表于 06-13 17:04 ?742次閱讀

    BLDC電機與變頻器的區別

    電機技術不斷發展的今天,BLDC電機(Brushless Direct Current Motor,無刷直流電機)以其高效、低噪音、長壽命
    的頭像 發表于 06-12 17:16 ?1187次閱讀

    bldc直流無刷電機怎么測量好壞呢

    至關重要。 1. 了解BLDC電機的基本原理 開始測量之前,了解BLDC電機的基本原理非常重要。BLD
    的頭像 發表于 06-04 16:55 ?1171次閱讀

    bldc變頻電機是皮帶嗎 bldc電機是皮帶還是直驅

    BLDC(無刷直流)電機種電動機,它使用電子換向器來控制電動機的磁場,而不是傳統的碳刷和換向器。這種設計使得BLDC電機具有更高的效率、
    的頭像 發表于 06-04 16:41 ?3243次閱讀

    機器視覺系統讀取二維碼-軟硬件配置方案

    機器視覺系統讀取二維碼-軟硬件配置方案
    的頭像 發表于 05-24 00:56 ?657次閱讀
    機器視覺系統讀取二維碼-<b class='flag-5'>軟硬件</b>配置方案

    嵌入式系統軟硬件基礎知識大全

    制約的,只有硬件和軟件協同工作,才能使嵌入式系統正常運行。本文將從嵌入式系統的定義和特點出發,詳細介紹其硬件和軟件的組成,通過實例分析,深入剖析嵌入式系統的工作原理和應用場景。通過對
    發表于 05-09 14:12

    磐啟XNS1042軟硬件資料

    電子發燒友網站提供《磐啟XNS1042軟硬件資料.zip》資料免費下載
    發表于 05-06 10:35 ?6次下載

    電池管理系統(BMS)軟硬件介紹

    電子發燒友網站提供《電池管理系統(BMS)軟硬件介紹.pdf》資料免費下載
    發表于 03-27 09:20 ?9次下載

    種更好的 BLDC 電機通信方法

    BLDC 依靠外部控制器實現換向,也就是電機相上切換電流以產生運動的過程。有刷電機具有實際的電刷,其每旋轉圈可實現兩次換向過程,而
    的頭像 發表于 02-13 17:04 ?1060次閱讀
    <b class='flag-5'>一</b>種更好的 <b class='flag-5'>BLDC</b> <b class='flag-5'>電機</b>通信方法
    主站蜘蛛池模板: 免费国产在线观看| 暗卫受被肉到失禁各种PLAY| 亚洲精品在线网址| a圾片目录大全| 国产亚洲欧美在线观看三区| 欧美成人中文字幕在线视频| 亚洲精品天堂在线观看| a视频免费在线观看| 精品伊人久久| 无码日韩人妻精品久久蜜桃免费| 2022久久精品国产色蜜蜜麻豆 | 欧美精品成人久久网站| 午夜在线视频国产极品片| 99久久人妻无码精品系列性欧美| 国拍在线精品视频免费观看| 日日摸夜夜添无码AVA片| 4虎最新网址| 精品国产麻豆免费人成网站| 天美传媒色情原创精品| 爱情岛论坛免费在线观看| 乱码国产丰满人妻WWW| 亚洲乱码国产一区三区| 国产AV电影区二区三区曰曰骚网| 飘雪在线观看免费高清完整版韩国| 在线黑人抽搐潮喷| 国产综合欧美区在线| 小草高清视频免费直播| 国产99在线视频| 日本不卡一二三| ai换脸在线全集观看| 蜜芽亚洲欧美一区二区电影| 中文字幕在线不卡精品视频99| 久草在线草a免费线看| 亚洲高清毛片一区二区| 国产精品亚欧美一区二区三区| 无码不卡中文字幕在线观看| 国产精品你懂的在线播放| 无码日本亚洲一区久久精品| 国产欧美在线亚洲一区刘亦菲| 香蕉精品国产自在现线拍| 国产午夜一级淫片|