91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

詳細(xì)講解LPC553x雙伺服電機(jī)控制方案的演示環(huán)境

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 作者:恩智浦MCU加油站 ? 2022-08-25 11:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文緊接上文,詳細(xì)講解LPC553x雙伺服電機(jī)控制方案的演示環(huán)境。

4.演示操作

4.1.項(xiàng)目文件結(jié)構(gòu)

項(xiàng)目中源文件(*.c)和頭文件(*.h)的總數(shù)較多。因此,我們只詳細(xì)介紹關(guān)鍵項(xiàng)目文件,其余的將被分組描述。

主工程文件夾分為以下目錄:

oardsdual_servo - 包含硬件板的初始化配置文件。

oardsdual_servoiar - 包含編譯器所需的必要文件。

oardsdual_servomc_drivers - 包含各模塊的驅(qū)動(dòng)文件。

oardsdual_servomotor_control - 包含電機(jī)控制算法文件和狀態(tài)機(jī)文件。

oardsdual_servoparameter - 包含參數(shù)頭文件和配置文件。

CMSIS - Cortex微控制器軟件接口標(biāo)準(zhǔn)。

deviceLPC55S36 - LPC55S36軟件開發(fā)工具包。

FM_ControlPage - FreeMASTER控制頁面文件。

middlewarefreemaster - FreeMASTER支持文件。

middlewareCM33F_RTCESL_4.6.2_IAR - 實(shí)時(shí)控制嵌入式軟件電機(jī)控制和電源轉(zhuǎn)換庫。

文件夾中的文件:

M1_statemachine.c和M1_statemachine.h包含當(dāng)應(yīng)用程序處于特定狀態(tài)或狀態(tài)轉(zhuǎn)換時(shí)執(zhí)行的軟件例程。

State_machine.c和state_machine.h包含應(yīng)用程序狀態(tài)機(jī)結(jié)構(gòu)定義,并管理應(yīng)用程序狀態(tài)和應(yīng)用程序狀態(tài)轉(zhuǎn)換之間的切換。

Motor_structure.c和motor_structure.h包含專門用于執(zhí)行電機(jī)控制算法的結(jié)構(gòu)定義和子程序(矢量控制算法、位置和速度估計(jì)算法、速度控制回路)。

Motor_def.h包含主控和故障結(jié)構(gòu)定義。

4.2電機(jī)參數(shù)

本文中使用的電機(jī)是兩個(gè)無刷直流伺服電機(jī),帶1000線的正交編碼器。下表提供了電機(jī)的基本參數(shù):

注:本文中的應(yīng)用參數(shù)(位置、速度和電流控制器)是在電機(jī)軸上安裝有塑料環(huán)的情況下設(shè)置的,使用參數(shù)空軸運(yùn)行可能會(huì)出現(xiàn)速度振蕩。

4.3建立雙伺服演示

硬件需求:

LPC55S36-EVK板 REV.B

兩個(gè)FRDM-MC-LVPMSM電機(jī)驅(qū)動(dòng)板

兩個(gè)24V伺服電機(jī)

一根Micro USB數(shù)據(jù)線

注意:請(qǐng)確保電源適配器在所有步驟之前關(guān)閉。使用FRDM-MC-LVPMSM板為EVK板供電時(shí),板上的TPS54060 DC-DC轉(zhuǎn)換器會(huì)產(chǎn)生電壓毛刺。因此推薦將EVK板上的JP71跳線帽斷開,并使用EVK板上的5V引腳為電機(jī)編碼器供電以獲得更好的效果。

要建立雙伺服演示,請(qǐng)遵循以下步驟:

如圖所示,將LPC55S36-EVK和FRDM-MC-LVPMSM電機(jī)驅(qū)動(dòng)板通過Arduino接口連接在一起,并連接電機(jī)相線與編碼器接口。

接通24V適配器,為電機(jī)驅(qū)動(dòng)板供電。

將LPC55S36-EVK與PC間通過USB接口連接。

在軟件包中打開“FM_DualServo.pmp”。(FREEMATER版本不應(yīng)低于3.1.2)

選擇Project->Options,配置串口通信屬性與工程二進(jìn)制文件地址。

點(diǎn)擊GO!按鈕,即可啟用PC與LPC55S36-EVK之間的FreeMASTER通信,如下圖所示。

打開DualServo頁面。

單擊Start按鈕啟用演示。

通過單擊控制頁面上的其他按鈕來操作演示。

4.4參數(shù)配置

如果用戶伺服電機(jī)的參數(shù)與本演示中默認(rèn)電機(jī)的參數(shù)不同,則應(yīng)重新配置參數(shù)以匹配不同的電機(jī)。

打開頭文件M1_Params.h或M2_Params.h,將電機(jī)本體的基本參數(shù)輸入到對(duì)應(yīng)的位置。

轉(zhuǎn)速環(huán)、位置環(huán)的PI控制參數(shù)需要在文件中手動(dòng)輸入并調(diào)試,而電流環(huán)被等效成二階控制系統(tǒng),可以通過設(shè)置衰減、帶寬頻率的方式自動(dòng)生成對(duì)應(yīng)的PI控制系數(shù)。而轉(zhuǎn)速、電壓的使用IIR濾波器,可以手動(dòng)輸入濾波器的截止頻率進(jìn)行調(diào)試。具體的控制器、濾波器參數(shù)會(huì)由公式計(jì)算得出并在程序運(yùn)行時(shí)賦值到相關(guān)的結(jié)構(gòu)體變量中執(zhí)行。

4.5實(shí)驗(yàn)性能演示

首先,下面所有的實(shí)驗(yàn)結(jié)果都是在電機(jī)負(fù)載輕塑料環(huán)的情況下進(jìn)行測(cè)試的,并且所有的實(shí)驗(yàn)波形與數(shù)據(jù)都來自FreeMASTER。

上圖顯示了電機(jī)啟動(dòng)到2500rpm時(shí)的速度和電流波形。

上方的顯示窗口中紅線是速度給定,綠線是電機(jī)實(shí)際轉(zhuǎn)速,下方串口中紅色線是轉(zhuǎn)矩電流給定,藍(lán)線是實(shí)際轉(zhuǎn)矩電流。我們可以看到它可以在0.13s內(nèi)加速到2500轉(zhuǎn),超調(diào)非常小,而且轉(zhuǎn)矩電流的控制響應(yīng)也很迅速。

上圖顯示了位置給定為10Hz正弦波且運(yùn)動(dòng)范圍為180°機(jī)械角時(shí)的位置響應(yīng)。我們可以看到轉(zhuǎn)子位置(綠線)可以很好地跟蹤給定值(紅線)的變化,最大誤差(藍(lán)線)約為2°。

上圖中頂部波形顯示速度響應(yīng),底部波形顯示位置響應(yīng)。紅線是轉(zhuǎn)速與位置給定,綠線是實(shí)際響應(yīng)值,藍(lán)線表示它們之間的誤差。設(shè)置電機(jī)反轉(zhuǎn)180°位置給定的命令后,大約需要0.1秒就能到達(dá)預(yù)定位置。可以看到動(dòng)態(tài)響應(yīng)的誤差很小,靜態(tài)響應(yīng)也很穩(wěn)定。

如果我們先設(shè)定一個(gè)按照周期性變化的變量x,兩個(gè)電機(jī)的位置給定分別設(shè)置為sin(x)與cos(x),然后將兩個(gè)電機(jī)的轉(zhuǎn)子位置分別作為橫坐標(biāo)與縱坐標(biāo),則坐標(biāo)點(diǎn)的理想軌跡會(huì)是一個(gè)圓形,圓形的邊沿越平滑意味著位置控制越精準(zhǔn)。在FreeMASTER控制頁面上點(diǎn)擊“X-Y Graph ON”按鍵即可開啟演示,實(shí)驗(yàn)結(jié)果如上圖所示。

4.6CPU負(fù)荷和內(nèi)存使用

以下信息適用于使用IAR Embedded WorkbenchIDE v8.50.9構(gòu)建的演示應(yīng)用程序,優(yōu)化等級(jí)為高,開啟Flash cache與預(yù)取指功能。表中顯示內(nèi)存使用和CPU負(fù)荷。內(nèi)存使用是從.map文件(IAR IDE)計(jì)算的,包括在RAM中分配的4KB FreeMASTER記錄器緩沖區(qū)。使用SysTick定時(shí)器測(cè)量CPU負(fù)荷。快速環(huán)周期數(shù)是在進(jìn)入ADC中斷后立即使能Systick計(jì)數(shù)器,并在快速環(huán)程序執(zhí)行結(jié)束后停止計(jì)數(shù),將兩次計(jì)數(shù)器的差值用于計(jì)算CPU負(fù)載。需要注意的是,表中的CPU總負(fù)載一欄顯示的是運(yùn)行一段時(shí)間后統(tǒng)計(jì)的兩個(gè)電機(jī)占用的負(fù)載的最大值之和,反映了最惡劣條件下的運(yùn)行情況。

在此情況下,它適用于16kHz的快環(huán)頻率和2kHz的慢環(huán)(速度和位置環(huán))頻率。

具體工程代碼實(shí)現(xiàn)和更多詳細(xì)細(xì)節(jié)請(qǐng)參考以下資料:

LPC553x參考手冊(cè):LPC553xRM

應(yīng)用筆記:MCUXpresso SDK 3-Phase PMSM Control(LPC). (3PPMSMCLPCUG)

應(yīng)用筆記:Dual Servo Motor Demo on LPC553x/LPC55S3x



審核編輯:劉清

聲明:本文內(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)注

    48

    文章

    7953

    瀏覽量

    155127
  • LPC
    LPC
    +關(guān)注

    關(guān)注

    8

    文章

    137

    瀏覽量

    78399
  • 伺服電機(jī)控制
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    7694
  • 直流伺服電機(jī)
    +關(guān)注

    關(guān)注

    4

    文章

    55

    瀏覽量

    10858

原文標(biāo)題:LPC553x雙伺服電機(jī)控制方案詳解(下)

文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    LPC553x MCU具有硬件I3C外設(shè),“PUR” 上拉電阻控制引腳是否僅提供100引腳封裝?

    LPC553x MCU 具有硬件 I3C 外設(shè)。“PUR” 上拉電阻控制引腳是否僅提供 100 引腳封裝? 如果是,是否有替代解決方案可用于 64 和 48 引腳封裝來處理 SDA 線路上的外部引體向上?
    發(fā)表于 04-07 06:52

    方案伺服電機(jī)驅(qū)動(dòng)控制器AGV、AMR專用伺服電機(jī)驅(qū)動(dòng)控制器帶

    工業(yè)機(jī)器人數(shù)控機(jī)床XY機(jī)械手軸機(jī)器人堆垛機(jī)專用伺服電機(jī)驅(qū)動(dòng)控制器48V 14ARMS帶有STO功能,隔離高壓CAN/RS485/US
    發(fā)表于 02-15 12:14

    伺服電機(jī)靜電防護(hù)完整方案

    伺服電機(jī)靜電防護(hù)完整方案 伺服電機(jī)是一種能夠?qū)㈦娔苻D(zhuǎn)換為機(jī)械能的裝置,通過接收控制信號(hào)來實(shí)現(xiàn)對(duì)
    的頭像 發(fā)表于 01-09 14:28 ?622次閱讀
    <b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>靜電防護(hù)完整<b class='flag-5'>方案</b>

    TMS320C553X芯片做的音頻接收模塊,在WINDOWS環(huán)境能被識(shí)別嗎?

    啟動(dòng),然后才能被PC識(shí)別。請(qǐng)問TI提供TAS1020B的固件么,或者有沒有開發(fā)工具?謝謝。 TI不建議使用TAS1020B進(jìn)行新設(shè)計(jì),聲稱TMS320C553x可以替代TAS1020B,請(qǐng)問由TMS320C553X芯片做的音頻接收模塊,在WINDOWS
    發(fā)表于 11-06 06:05

    其利天下技術(shù)·伺服電機(jī)編碼器的作用及工作原理·低壓伺服電機(jī)驅(qū)動(dòng)方案開發(fā)

    電機(jī)系統(tǒng)中起著至關(guān)重要的作用,是實(shí)現(xiàn)高效、穩(wěn)定和精確控制的核心組件。編碼器的作用是什么呢?它的工作原理又是怎樣的?其利天下·伺服電機(jī)驅(qū)動(dòng)方案
    的頭像 發(fā)表于 11-02 10:38 ?1022次閱讀
    其利天下技術(shù)·<b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>編碼器的作用及工作原理·低壓<b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>驅(qū)動(dòng)<b class='flag-5'>方案</b>開發(fā)

    伺服電機(jī)原理及控制應(yīng)用

    伺服電機(jī)(Servo Motor)是一種高精度、高性能的電動(dòng)機(jī)系統(tǒng),廣泛應(yīng)用于需要精確控制位置、速度和加速度的場(chǎng)合。 一、伺服電機(jī)的工作原理
    的頭像 發(fā)表于 10-22 16:58 ?2686次閱讀

    什么是伺服電機(jī)伺服電機(jī)的工作原理是什么?

    伺服電機(jī)是一種高精度的電機(jī),廣泛應(yīng)用于自動(dòng)化控制、機(jī)器人、精密機(jī)械等領(lǐng)域。它能夠根據(jù)輸入的控制信號(hào),精確地
    的頭像 發(fā)表于 10-22 10:58 ?2195次閱讀

    Copley耐環(huán)境伺服驅(qū)動(dòng)器 極端環(huán)境下高精度控制解決方案

    Copley耐環(huán)境伺服驅(qū)動(dòng)器性能卓越,適應(yīng)極端環(huán)境,支持多編碼器和通訊接口,適配多種電機(jī),編程功能豐富
    的頭像 發(fā)表于 10-09 09:00 ?665次閱讀
    Copley耐<b class='flag-5'>環(huán)境</b><b class='flag-5'>伺服</b>驅(qū)動(dòng)器 極端<b class='flag-5'>環(huán)境</b>下高精度<b class='flag-5'>控制</b>解決<b class='flag-5'>方案</b>

    AM243x/AM64x單芯片伺服電機(jī)控制實(shí)現(xiàn)和基準(zhǔn)測(cè)試

    電子發(fā)燒友網(wǎng)站提供《AM243x/AM64x單芯片伺服電機(jī)控制實(shí)現(xiàn)和基準(zhǔn)測(cè)試.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 10:35 ?0次下載
    AM243<b class='flag-5'>x</b>/AM64<b class='flag-5'>x</b>單芯片<b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>實(shí)現(xiàn)和基準(zhǔn)測(cè)試

    步進(jìn)電機(jī)伺服控制方法有哪些

    步進(jìn)電機(jī)伺服控制方法主要包括以下幾種: 1. 位置模式 定義 :在位置模式下,步進(jìn)伺服電機(jī)根據(jù)輸入的位置指令,通過閉環(huán)
    的頭像 發(fā)表于 09-04 09:48 ?1172次閱讀

    步進(jìn)電機(jī)伺服控制系統(tǒng)的作用

    步進(jìn)電機(jī)伺服控制系統(tǒng)是一種精密的電機(jī)控制系統(tǒng),它通過精確控制
    的頭像 發(fā)表于 09-04 09:46 ?1227次閱讀

    直流伺服電機(jī)的主要控制方式

    直流伺服電機(jī)作為一種能夠精確控制位置、速度和加速度的電動(dòng)機(jī),在現(xiàn)代工業(yè)自動(dòng)化、航空航天、醫(yī)療設(shè)備等領(lǐng)域發(fā)揮著重要作用。其控制技術(shù)是實(shí)現(xiàn)這些高精度控制
    的頭像 發(fā)表于 08-14 17:27 ?1587次閱讀

    伺服電機(jī)怎么選型和計(jì)算(伺服電機(jī)電流環(huán)控制原理)

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域,伺服電機(jī)扮演著精密控制設(shè)備中不可或缺的角色。其卓越的精度和響應(yīng)速度是實(shí)現(xiàn)精密控制的關(guān)鍵因素。因此,正確的選型和精確的計(jì)算對(duì)于保障設(shè)備的性能和系統(tǒng)的穩(wěn)定性具有決定性
    的頭像 發(fā)表于 08-02 08:37 ?989次閱讀
    <b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>怎么選型和計(jì)算(<b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>電流環(huán)<b class='flag-5'>控制</b>原理)

    什么是伺服電機(jī) 閉環(huán)霍爾電流傳感器的應(yīng)用

    在當(dāng)今這個(gè)高度自動(dòng)化的工業(yè)時(shí)代,伺服電機(jī)系統(tǒng)憑借其卓越的控制精度和快速響應(yīng)能力,已成為精密運(yùn)動(dòng)控制領(lǐng)域的關(guān)鍵技術(shù)。為了更好地理解和設(shè)計(jì)高效、可靠的自動(dòng)化解決
    的頭像 發(fā)表于 07-22 09:17 ?1181次閱讀

    國(guó)產(chǎn)Model3A 7寸觸摸屏控制伺服電機(jī):工業(yè)級(jí)芯片,全開源資料

    Model3A7寸觸摸屏的HMI控制方案。本文將對(duì)這一方案進(jìn)行詳細(xì)的介紹和分析。一、方案概述本方案
    的頭像 發(fā)表于 07-20 08:37 ?835次閱讀
    國(guó)產(chǎn)Model3A 7寸觸摸屏<b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>:工業(yè)級(jí)芯片,全開源資料
    主站蜘蛛池模板: 亚洲一区二区三区首页 | 五月婷婷爱 | 久久久夜色精品国产噜噜 | 午夜短视频 | 黄视频在线观看网站 | 韩国三级中文字幕hd | 美女免费黄 | 欧美大片一区二区 | 天堂资源最新版在线官网 | 久操视频在线观看 | 另类激情网 | 完整日本特级毛片 | 日本丶国产丶欧美色综合 | 免费观看成年欧美1314www色 | 午夜视频1000部免费看 | 特级毛片aaaa级毛片免费 | 午夜精品久久久久久99热 | 一本大道加勒比久久综合 | 一级不卡毛片免费 | 欧美天堂在线观看 | 国产女主播精品大秀系列在线 | 天天舔天天爱 | 香港三澳门三日本三级 | 男女视频在线看 | 视频网站黄 | 免费高清在线视频色yeye | 午夜免费网站 | 天天干天天要 | 伊人三级 | 欧美天天搞 | 欧美日韩在线成人免费 | 久久久一本波多野结衣 | 中国性猛交xxxx乱大交 | 三级黄色在线视频中文 | 狠狠操欧美 | 日本国产高清色www视频在线 | 欧美色惰aⅴ| 午夜男人网| 天天做天天摸天天爽天天爱 | 日本国产黄色片 | 天堂网站www天堂资源在线 |