3. 控制程序描述
介紹本應(yīng)用筆記的目標(biāo)軟件。
3.3 控制的內(nèi)容
3.3.1 配置選項(xiàng)
可以使用RA配置器來配置電機(jī)的無傳感器矢量控制模塊的配置選項(xiàng)。生成代碼時(shí),發(fā)生更改的選項(xiàng)會(huì)自動(dòng)反映到hal_data.c文件中。表3-13列出了選項(xiàng)名稱和設(shè)置值,如下所示。
表3-13 無傳感器模塊的配置選項(xiàng)


圖3-11 電機(jī)無傳感器矢量控制的FSP配置(FSP 3.5.0)
3.3.2 包含的模塊的配置選項(xiàng)
電機(jī)的無傳感器矢量控制模塊包含以下模塊。
- 電流模塊
- 速度模塊
- 角度模塊
- 驅(qū)動(dòng)程序模塊
這些包含的模塊的每個(gè)配置參數(shù)均與無傳感器矢量控制模塊相同。下面的表中列出了選項(xiàng)名稱和設(shè)置值。
表3-14 電流控制的配置選項(xiàng)


圖3-12 電機(jī)電流控制器的FSP配置 (FSP 3.5.0)
表3-15 速度控制的配置選項(xiàng) [1/2]

表3-16 速度控制的配置選項(xiàng) [2/2]


圖3-13 電機(jī)速度控制器的FSP配置 (FSP 3.5.0)
表3-17 角度和速度估算的配置選項(xiàng)


圖3-14 電機(jī)角度驅(qū)動(dòng)器的FSP配置器 (FSP 3.5.0)
表3-18 驅(qū)動(dòng)器訪問的配置選項(xiàng)


圖3-15 ADC和PWM調(diào)制驅(qū)動(dòng)器的FSP配置 (FSP 3.5.0)
3.4 控制流程圖
3.4.1 主過程

圖3-16 主過程流程圖
3.4.2 100[μs] 周期中斷(載波同步中斷)過程

圖3-17 100[μs] 周期中斷(載波中斷)過程流程圖
[ms] 周期中斷過程

圖3-18 1[ms] 周期中斷過程流程圖
3.4.4 過電流檢測(cè)中斷過程
過電流檢測(cè)中斷是指外部過電流檢測(cè)信號(hào)在POEG引腳輸入時(shí),或者在GTETRGD輸出電平比較操作檢測(cè)到輸出短路時(shí)所發(fā)生的中斷。在這兩種情況下,PWM輸出端均處于高阻抗?fàn)顟B(tài)。因此,在該中斷過程開始執(zhí)行時(shí),PWM輸出端已經(jīng)處于高阻抗?fàn)顟B(tài),并且已停止向電機(jī)輸出。

圖3-19 過電流檢測(cè)中斷過程流程圖
未完待續(xù)
-
傳感器
+關(guān)注
關(guān)注
2561文章
52198瀏覽量
761707 -
mcu
+關(guān)注
關(guān)注
146文章
17718瀏覽量
358204 -
控制程序
+關(guān)注
關(guān)注
1文章
51瀏覽量
9220
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
矢量控制程序電機(jī)不轉(zhuǎn)
基于MATLAB的無速度傳感器矢量控制仿真
RX23T永磁同步電動(dòng)機(jī)無傳感器矢量控制應(yīng)用說明和控制程序資料

RA6T2無傳感器矢量控制應(yīng)用筆記 [3] 控制程序描述 (1)
![<b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應(yīng)<b class='flag-5'>用筆記</b> [<b class='flag-5'>3</b>] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (1)](https://file1.elecfans.com/web2/M00/88/C5/wKgaomRx0UeAffmrAAAB55e0-GI087.png)
RA6T2無傳感器矢量控制應(yīng)用筆記 [4] 控制程序描述 (2)
![<b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應(yīng)<b class='flag-5'>用筆記</b> [4] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>2</b>)](https://file1.elecfans.com/web2/M00/88/C5/wKgaomRx0TSAM_iRAAAnsrHpeYA036.png)
RA6T2無傳感器矢量控制應(yīng)用筆記 [5] 控制程序描述 (3)
![<b class='flag-5'>RA6T2</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>矢量控制</b>應(yīng)<b class='flag-5'>用筆記</b> [<b class='flag-5'>5</b>] <b class='flag-5'>控制程序</b><b class='flag-5'>描述</b> (<b class='flag-5'>3</b>)](https://file1.elecfans.com/web2/M00/88/C5/wKgaomRx0NuAJIP8AAADbu4X9Ec851.gif)
RA6T2的16位模數(shù)轉(zhuǎn)換器操作 [5] 配置RA6T2 ADC模塊 (2)
![<b class='flag-5'>RA6T2</b>的16位模數(shù)轉(zhuǎn)換<b class='flag-5'>器</b>操作 [<b class='flag-5'>5</b>] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>2</b>)](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
RA6T2的16位模數(shù)轉(zhuǎn)換器操作 [6] 配置RA6T2 ADC模塊 (3)
![<b class='flag-5'>RA6T2</b>的16位模數(shù)轉(zhuǎn)換<b class='flag-5'>器</b>操作 [<b class='flag-5'>6</b>] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>3</b>)](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
評(píng)論