精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

如何使用ST MotorControl Workbench來啟動發(fā)動機

麥辣雞腿堡 ? 來源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2023-01-30 16:29 ? 次閱讀

2.1安裝MotorControl Workbench↑

對于 MotorControl Workbench 的安裝,請按照教程上一部分中提到的步驟進(jìn)行操作。

2.2啟動第一個應(yīng)用↑

由于使用的包是P-Nucleo-IHM03,因此必須選擇使用的適當(dāng)板。

這樣做的第一步是單擊“新建項目”并選擇NUCLEO-G431RB作為控制板,選擇X-NUCLEO-IHM16M1作為電源板,然后單擊“確定”,如下圖所示:

550px-selectboard.jpg

25px-Info_white.png

信息

值得一提的是,在本教程中,使用了包 P-Nucleo-IHM03。請確保從您使用的套件中選擇合適的板。

選擇完包裝板后,會出現(xiàn)另一個窗口,允許用戶檢查詳細(xì)信息并設(shè)置不同特性的值。

25px-Info_white.png

信息

建議檢查一些不同的值,并嘗試使用電源控制和控制板的用戶手冊來理解它們。

稍后,只需單擊下圖中顯示的生成文件按鈕,并將項目保存在適當(dāng)?shù)哪夸浿小?然后會出現(xiàn)一個允許選擇要使用的 IDE 和驅(qū)動器類型的窗口。只需點擊Generate,軟件完成生成 .ioc 文件后,不要更改任何參數(shù),只需點擊Run STM32CubeMX。 .ioc 文件現(xiàn)在已打開,下一步是簡單地在 STM32CubeIDE 中生成代碼,不要忘記更新項目管理器部分中的項目信息。

550px-motorgenera.png

600px-codegeneration.jpg

25px-Info_white.png

信息

CORDIC 是一種硬件加速器,旨在加速某些數(shù)學(xué)函數(shù)的計算,特別是

與軟件實現(xiàn)相比,三角函數(shù)和雙曲線函數(shù)。

代碼生成后,唯一要做的就是連接電池組和調(diào)試程序。

該程序已安裝在命令板上,一旦單擊用戶按鈕,引擎就會正確旋轉(zhuǎn)。

2.3啟動電機并延時旋轉(zhuǎn)發(fā)動機↑

在這部分中,目標(biāo)工作是啟動電機并以用戶設(shè)定的延遲使其停止。

在代碼生成之前,第一步與前一部分相同。

然后,將以下代碼添加到主文件的 while 循環(huán)中:

while ( 1 ) { MC_StartMotor1 (); HAL_Delay ( 2000 ); MC_StopMotor1 (); }

3控制電機的方向

在這一部分中,電機控制是基于方向控制的。

它分為兩部分,第一部分是 MotorControl Workbench 的管理,第二部分涉及編程部分。

3.1更改 MotorControl Workbench 參數(shù)↑

啟動 MotorControl Workbench 后,選擇合適的板并打包。稍后生成前面部分中介紹的項目。

生成項目文件后,單擊Firmware Drive Management,然后選擇Drive Setting。 出現(xiàn)一個彈出窗口,要控制電機的方向,請從默認(rèn)設(shè)置部分選擇控制模式的位置控制。然后,生成代碼,如啟動第一個應(yīng)用程序部分所示。

750px-position11.png

600px-position12.png

3.2管理編程代碼部分↑

現(xiàn)在,要管理電機的方向,請在聲明部分 添加以下代碼:

整數(shù) x = 0 ;

稍后在While循環(huán) 中添加以下代碼:

while ( 1 ) { MC_StartMotor1 (); x = x + 0.175 ; MC_ProgramPositionCommandMotor1 ( x , 0 ); }

x是我們想要引導(dǎo)電機的角度,此處設(shè)置為 0 的第二個變量表示設(shè)置為到達(dá)所需位置的時間。

在此示例中,我們希望電機在循環(huán)的每個循環(huán)中將角度 x 增加 0.175 以保持移動。

添加完代碼后,構(gòu)建并調(diào)試生成的程序,可以看到電機正在改變方向。

現(xiàn)在你可以:

使用 MotorControl Workbench 啟動您的第一個應(yīng)用程序

生成電機控制代碼

旋轉(zhuǎn)引擎

指定開始和停止之間所需的延遲

改變方向

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

    關(guān)注

    33

    文章

    2437

    瀏覽量

    69167
  • ST
    ST
    +關(guān)注

    關(guān)注

    32

    文章

    1129

    瀏覽量

    128829
收藏 人收藏

    評論

    相關(guān)推薦

    carsim 發(fā)動機模型

    有知道利用carsim中發(fā)動機扭矩特性曲線怎么建立逆向發(fā)動機模型,那些點的數(shù)據(jù)在圖上很難獲取啊,就是知道轉(zhuǎn)速,轉(zhuǎn)矩,怎么得到節(jié)氣門開度!
    發(fā)表于 09-17 17:24

    【GoKit申請】發(fā)動機排放檢測

    申請理由:接收發(fā)動機前后氧傳感器數(shù)據(jù),數(shù)據(jù)處理后發(fā)送至顯示器,實時顯示發(fā)動機排放水平及三元催化效果項目描述:1.接收發(fā)動機前后氧傳感器數(shù)據(jù)2.數(shù)據(jù)接收后與系統(tǒng)中標(biāo)準(zhǔn)值進(jìn)行比對,輸出數(shù)據(jù)3.顯示器顯示當(dāng)前
    發(fā)表于 11-02 10:48

    點火,啟動斯特林發(fā)動機

    `▼點火,啟動斯特林發(fā)動機  人工動一下活塞桿,斯特林發(fā)動機開始工作  斯特林發(fā)動機是通過氣缸內(nèi)工作介質(zhì)經(jīng)過冷卻、壓縮、吸熱、膨脹為一個周期的循環(huán)
    發(fā)表于 09-14 11:42

    汽車發(fā)動機升級產(chǎn)品解決汽車發(fā)動機燃燒問題。

    `汽車發(fā)動機異響最主要是汽車發(fā)動機燃燒做功引發(fā)的!我的新技術(shù),一種電子加速器可以解決,安裝方便,直接對新車舊車發(fā)動機點火線圈工作,有幾個點火線圈就有幾個一種電子加速器。百度一下:《汽車發(fā)動機
    發(fā)表于 05-30 19:55

    如何實現(xiàn)摩托車發(fā)動機轉(zhuǎn)速控制發(fā)動機熄火

    電噴摩托車,發(fā)動機轉(zhuǎn)速信號應(yīng)該來自ecu,如何實現(xiàn)當(dāng)發(fā)動機轉(zhuǎn)速達(dá)到2800轉(zhuǎn)時,發(fā)動機熄火,感謝!
    發(fā)表于 11-21 16:34

    汽車發(fā)動機構(gòu)造與20個汽車發(fā)動機維修詳細(xì)案例

    本文檔的主要內(nèi)容詳細(xì)介紹的是汽車發(fā)動機構(gòu)造是怎么樣的,并分享20個汽車發(fā)動機維修詳細(xì)案例分析
    發(fā)表于 04-02 15:21

    模擬發(fā)動機的轉(zhuǎn)速信號設(shè)計方案

    控制單元)開發(fā)流程的主流,其中的硬件在環(huán)仿真中,為了配合ECU軟件的開發(fā),需要模擬發(fā)動機的轉(zhuǎn)速信號驗證軟件算法的正確性。目前已經(jīng)有很多研發(fā)人員已經(jīng)做了這方面的研究。例如,清華大學(xué)的章健勇開發(fā)的發(fā)動機
    發(fā)表于 07-10 07:13

    傳感器對發(fā)動機功況的影響

      汽車功況就是發(fā)動機工作狀況,電噴發(fā)動機基本分八種工況:啟動啟動后、暖機、怠速、部分負(fù)荷、全負(fù)荷、過渡、托動。各種工況完全由電腦監(jiān)視和控制。空檔滑行是怠速工況,節(jié)氣門關(guān)閉,曲軸轉(zhuǎn)速
    發(fā)表于 02-20 14:22

    發(fā)動機冷試驗的測試原理是什么?

    發(fā)動機冷試驗的測試原理是什么?發(fā)動機冷試驗中的機械性能測試發(fā)動機冷試驗中的電器性能測試
    發(fā)表于 05-14 06:30

    發(fā)動機分為哪幾種

    1, 渦輪噴氣發(fā)動機Turbojet2,沖壓發(fā)動機Ramjet3, 渦輪發(fā)動機4, 發(fā)動機15,發(fā)動機2Engine https://en.
    發(fā)表于 07-12 09:15

    怎么用ST MotorControl Workbench配工程調(diào)參數(shù)?

    怎么用ST MotorControl Workbench配工程調(diào)參數(shù)?
    發(fā)表于 11-05 09:17

    渦扇發(fā)動機的工作原理 什么是渦扇發(fā)動機

    什么是渦扇發(fā)動機? 渦扇發(fā)動機的工作原理 渦扇發(fā)動機是噴氣發(fā)動機的一個分支,從血緣關(guān)系上來說渦扇發(fā)動機應(yīng)該算得上是渦噴
    發(fā)表于 03-21 10:18 ?5210次閱讀

    什么叫發(fā)動機啟停技術(shù)_發(fā)動機啟停技術(shù)有用嗎

    發(fā)動機啟動技術(shù)優(yōu)點:自動控制熄火和啟動,同時實現(xiàn)減少不必要的燃油消耗,降低排放提高燃油經(jīng)濟性。在城市交通中等待信號燈或是堵車時,能夠盡量降低發(fā)動機怠速空轉(zhuǎn)時間,并且在
    發(fā)表于 01-08 14:12 ?1.4w次閱讀

    發(fā)動機總成包含哪些部件_發(fā)動機總成包括什么_發(fā)動機總成圖解

    本文主要介紹了什么是發(fā)動機總成、發(fā)動機總成分類,其次介紹了發(fā)動機總成發(fā)展歷史、發(fā)動機總成密封性分析、最后對發(fā)動機總成包括哪些部分以及
    發(fā)表于 01-09 15:15 ?3.7w次閱讀

    渦輪增壓發(fā)動機與自然吸氣發(fā)動機兩款發(fā)動機有什么區(qū)別呢?

    汽車發(fā)動機的“T”,表示它的發(fā)動機配有渦輪增壓器(Turbo),而“T”就是Turbo的首字母的簡寫。自然吸氣發(fā)動機常見的英文簡寫是“L”, “L”就是發(fā)動機排量“Liter”的首字母
    發(fā)表于 08-23 15:29 ?1149次閱讀