999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32F7的電機驅動系統設計

2018-02-03 09:45:45何龍
科技創新與應用 2018年5期

何龍

摘 要:文章采用基于Cortex-M7內核的STM32F7,設計了一套電機驅動系統,其具有串口通訊、以太網通訊、永磁同步電機驅動等功能。在軟件設計上,通過移植Rt-Thread實時操作系統,實現了多線程處理,同時合理地分配了中斷資源,保證電機驅動算法能夠得到及時運行。實現了id=0電機控制算法,并通過實驗驗證了其具有良好的控制精度。

關鍵詞:電機驅動;STM32;Rt-Thread

中圖分類號:TP273 文獻標志碼:A 文章編號:2095-2945(2018)05-0095-02

Abstract: Based on STM32F7 with a Cortex-M7 kernel, a motor drive system is designed, which has the functions of serial communication, Ethernet communication, permanent magnet synchronous motor drive and so on. In software design, multi-thread processing is realized by transplanting Rt-Thread real-time operating system, and interrupt resources are allocated reasonably to ensure that the motor drive algorithm can be run in time. The id=0 motor control algorithm is realized, and its good control accuracy is verified by experiments.

Keywords: motor drive; STM32; Rt-Thread

引言

傳統上,承載著關鍵電機控制算法的核心處理器主要為DSP。DSP芯片內部集成了模數轉換、電機控制PWM接口等,因此使得電機控制系統硬件設計靈活、簡易、集成度高,而且DSP尤其擅長高速運算,所以它們在電機控制系統中得到了廣泛應用。

盡管DSP在電機控制市場表現出巨大的優勢,但值得注意的是,ARM的最新一代內核Cortex-M7以其突出的性價比,越來越廣泛地進入電機控制領域。STM32F7工作頻率高達200MHz,采用6級超標量流水線和浮點單元,測試分數高達1000CoreMarks。本文采用基于Cortex-M7內核的STM32F7,設計了電機驅動系統。

1 系統結構

電機驅動系統由控制電路、傳感器采樣電路、DC/DC電壓轉換電路、逆變電路組成[1]。如圖1所示,380V三相電通過AC/DC電壓轉換電路,轉換成直流電源,為逆變電路供電,逆變電路在控制電路輸出的PWM信號控制下驅動電機轉動,同時傳感器采樣電路采集電壓、電流、速度信息,并反饋到控制電路,從而實現電機驅動系統的閉環控制。電機驅動系統在驅動電機轉動的同時,將系統狀態通過以太網傳輸到計算機;同時Uart接口傳輸控制臺信息,控制系統運行。

2 系統硬件設計

系統功率電路采用三相橋式整流電路,將三相交流電轉換為直流電,直流電通過三相全橋逆變電路驅動電機轉動。傳感器采樣電路采用霍爾電流傳感器精確采樣三相電流信號;通過運算放大器構建差分采樣電路獲取電壓信號;通過旋轉變壓器以及旋轉變壓器解碼芯片AD2S1205獲取轉子位置和速度信息;控制電路采用STM32F746NG為核心控制單元,并且擴展以太網芯片RTL8208。

3 系統軟件設計

本系統的軟件基于RT-Thread實時操作系統。RT-Thread 是一款由中國開源社區主導開發的開源嵌入式實時操作系統,它包含實時嵌入式系統相關的各個組件:實時操作系統內核,TCP/IP協議棧、文件系統、libc接口、圖形引擎等[2]。

軟件劃分為電機控制線程、以太網接收線程,以太網發送線程、Http服務線程、tshell線程、phy監控線程,其軟件結構見圖2。各個線程具體工作及其優先級描述如下:

系統調度:RT-Thread的實時調度內核,實現各個線程的調度。

電機控制線程:解析接收到的控制命令,切換電機的工作狀態;根據電機運行狀態切換電機工作狀態;其優先級為9。

以太網接收線程:檢測以太網連接狀態,并將以太網接收到的數據傳給上層協議;其優先級為10。

以太網發送線程:接收上層協議傳來的數據,并發送;其優先級為10。

Http服務線程:將采集到的電流、電壓、電機轉速等信息傳給上位機,并且接收上位機對電機的控制命令,其優先級為11。

Phy監控線程:監控網絡連接狀態,包括網絡速度、工作模式等,根據網絡的實際連接狀態,調整phy的配置,大約每兩秒運行一次,其優先級為29。

tshell線程:輸出系統調試信息,以及接收調試命令等;其優先級為11。

此外,還有一個系統提供的空閑線程,它主要用于刪除線程,清理線程,統計系統運行狀態等,其優先級為31。

4 電機控制算法

id=0控制也稱作恒轉矩角控制。在這種控制策略下,轉矩角一直維持在90°。該控制策略實現最為簡單,不管是凸極式還是隱極式永磁同步電動機,輸出的電磁轉矩與q軸電流成正比,電樞反應為零,其模型和直流電機模型類似,低速控制性能可以和直流電機相媲美[3]。

id=0控制程序運行于ADC檢測中斷中,程序運行周期為80us,電流環執行周期為80us,速度環執行周期為800us,程序運行時間為16us,可見STM32F7完全滿足算法運行的需要,并且有足夠的能力運行電機控制以外的串口通訊,以太網通訊等功能。

5 實驗分析

本是系統的實驗平臺包含了以下幾個部分:

兩臺帶有2500線編碼器的PMSM電機,組成對拖電機系統,電機參數見表1。

驅動系統電路板,包括:電機驅動板、信號處理板、STM32F746核心板。

運行于計算機的電機參數監控軟件,通過以太網接口將計算機和電機驅動系統連接后,即可通過該軟件檢測、控制電機運行。

JN-338轉矩轉速測量儀,通過測量的數據,分析系統的控制精度。

實驗過程中,通過電機參數監控軟件,向電機驅動系統發送給定轉速,同時JN-338轉矩轉速測量儀測量得到實際轉速,將兩者的誤差分析后,得到實驗結果,見圖3。可見電機驅動系統的轉速誤差小于0.018%。

6 結束語

本文采用STM32F7設計了一個電機驅動系統,該系統采用id=0電機控制算法,通過實驗證明其具有良好的控制精度。此外,該電機驅動系統移植了Rt-Thread實時操作系統,具有以太網通訊功能、串口通訊功能。

參考文獻:

[1]牛盼情,康翔宇,何頂新.基于zynq的pmsm驅動控制系統設計[J].單片機與嵌入式系統,2015.(5):65-68.

[2]汪虎強,陳建政.三相電機電流檢測系統的設計及實現[J].無線互聯科技,2016,2(3):63-65.

[3]劉紅偉.永磁同步電機控制策略及算法融合研究[C].中國科學院光電技術研究所,2014.

[4]勾占鋒.一種微型步進電機的驅動設計[J].科技創新與應用,2012(24):8-9.

[5]王智杰,蔡燕,姜文濤.三相12/8極開關磁阻電機驅動系統建模與仿真[J].科技創新與應用,2017(05):11.

[6]王麗平,陳光偉.基于S7-200PLC的伺服電機位置控制系統[J].科技創新與應用,2016(07):65.endprint

主站蜘蛛池模板: 国产无码网站在线观看| 日韩精品一区二区深田咏美 | 亚洲乱强伦| 国产91九色在线播放| 欧美 亚洲 日韩 国产| 99久久精品免费观看国产| WWW丫丫国产成人精品| 国产精品精品视频| 亚洲精品视频在线观看视频| 国产资源免费观看| 人妻丰满熟妇αv无码| а∨天堂一区中文字幕| 在线无码av一区二区三区| 亚洲日韩精品无码专区97| 麻豆精选在线| 毛片一级在线| 亚洲一级毛片免费观看| 国产亚洲精久久久久久无码AV| a毛片免费看| 国产免费黄| 激情在线网| 亚洲精品在线观看91| 国产亚洲美日韩AV中文字幕无码成人 | 久久久91人妻无码精品蜜桃HD| 亚洲第一福利视频导航| 一区二区三区成人| 九九热精品在线视频| 亚洲精品第五页| 亚洲a级毛片| 国产美女精品在线| 国产丝袜精品| 亚洲精品成人片在线观看| 亚洲精品无码不卡在线播放| 不卡网亚洲无码| 久久96热在精品国产高清| 免费国产好深啊好涨好硬视频| 成人在线观看不卡| 高清色本在线www| 欧美啪啪一区| 久久精品电影| 亚洲AⅤ无码日韩AV无码网站| 青青国产在线| 亚洲无卡视频| 国产粉嫩粉嫩的18在线播放91| 欧美三级自拍| 成人免费网站在线观看| 中文字幕免费播放| 成·人免费午夜无码视频在线观看| 色哟哟精品无码网站在线播放视频| 嫩草国产在线| 国产黄色免费看| 国产在线视频自拍| 伊人久久大线影院首页| 精品国产自在现线看久久| 国产精品无码AⅤ在线观看播放| 丁香五月激情图片| 欧美特黄一级大黄录像| 亚洲国产欧美国产综合久久 | 国产精品手机在线播放| 永久成人无码激情视频免费| 日韩精品少妇无码受不了| 中文字幕无码制服中字| 中文字幕资源站| 亚洲最新地址| 激情视频综合网| 国产剧情一区二区| 在线国产毛片手机小视频| 亚洲精品成人7777在线观看| 色综合天天综合中文网| 激情综合网激情综合| 2024av在线无码中文最新| 亚洲女同一区二区| 无码AV高清毛片中国一级毛片| 国产成人综合亚洲欧美在| 日本一区二区三区精品国产| 亚洲视频免| 无码一区二区三区视频在线播放| 免费jizz在线播放| 精品国产成人三级在线观看| www.亚洲国产| 综合成人国产| 伊人成人在线视频|