資料介紹
摘要:本文在詳細(xì)介紹了基于DSP(TMS320F2812)和專用控制集成芯片(MC33035)的基礎(chǔ)上,綜合運用了PID算法和濾波算法對無刷直流電機(jī)調(diào)速系統(tǒng)進(jìn)行了研究,并給出了該控制系統(tǒng)的實際硬件電路設(shè)計和軟件控制策略。實驗結(jié)果表明,本控制系統(tǒng)運行穩(wěn)定、控制算法合理、控制精度高,有著很強的應(yīng)用推廣價值。
關(guān)鍵詞:無刷直流電機(jī),DSP,TMS320F2812,MC33035
引言
無刷直流電動機(jī)從上世紀(jì)70年代末開始引起了從事電機(jī)及驅(qū)動系統(tǒng)學(xué)者的重視。電機(jī)的驅(qū)動控制結(jié)構(gòu)有很多形式,近年來國外學(xué)者多集中于對直流電機(jī)的轉(zhuǎn)矩波動及其控制問題上進(jìn)行研究。以單片機(jī)為核心組成的數(shù)字控制電路調(diào)速控制能力強,但只能實現(xiàn)系統(tǒng)的外環(huán)數(shù)字控制,而DSP則可以實現(xiàn)全數(shù)字化的控制。
TMS320C28x系列是TI公司最新推出的32位定點DSP芯片,它既具有數(shù)字信號處理能力,又具有強大的時間管理能力和嵌入式控制功能,特別適用于大批量數(shù)據(jù)處理的測控場合[1]。
在無刷直流機(jī)速度控制系統(tǒng)中,為使調(diào)試者實時了解系統(tǒng)的運行信息,需實時采集電機(jī)轉(zhuǎn)速、電樞電流等信息,并進(jìn)行數(shù)據(jù)分析和加工處理[2]。控制過程復(fù)雜,控制算法計算量較大,因此本系統(tǒng)選擇了數(shù)據(jù)處理能力較強的DSP芯片TMS320F2812作為控制核心,再結(jié)合MC33035專用控制集成芯片,設(shè)計并制作了一個無刷直流電機(jī)調(diào)速器。
1 系統(tǒng)結(jié)構(gòu)
本系統(tǒng)針對的是高速無刷直流電機(jī),原則上本系統(tǒng)對電機(jī)轉(zhuǎn)速的上限沒有限定,實驗時使用的電機(jī)最高轉(zhuǎn)速為5萬轉(zhuǎn),電機(jī)功率為5kw。
系統(tǒng)設(shè)計時為方便用戶操作設(shè)計了通信和JOG(手動)兩種模式。通信模式使用戶在電腦前就可以方便地對電機(jī)進(jìn)行操作,設(shè)置電機(jī)的最高轉(zhuǎn)速、加速度以及顯示電機(jī)當(dāng)前的實際轉(zhuǎn)速等;而在沒有電腦時,用戶也可以通過JOG模式對電機(jī)進(jìn)行鍵盤操作,用以設(shè)定電機(jī)的轉(zhuǎn)速。
資助基金:國家自然科學(xué)基金(70271001)
本系統(tǒng)設(shè)計控制的無刷直流電機(jī)采用霍爾元件作為位置反饋機(jī)制,從反饋的脈沖信號中獲得位置信息和轉(zhuǎn)速情況??刂坪诵?a href="C:/Users/Administrator/Desktop/網(wǎng)絡(luò)編輯超級工具箱面面修改版/網(wǎng)絡(luò)編輯超級工具箱面面修改版/lib/link:DSP|3">DSP根據(jù)采集到的實際轉(zhuǎn)速,修正控制轉(zhuǎn)速,實現(xiàn)系統(tǒng)對電機(jī)轉(zhuǎn)速的閉環(huán)控制。此外,系統(tǒng)從電機(jī)的驅(qū)動器件IGBT處獲得電流信息。通過綜合這三個信息,使得整個電機(jī)調(diào)速系統(tǒng)安全、穩(wěn)定、可靠地工作。
2 系統(tǒng)硬件設(shè)計
各部分之間信號線的連接通過光耦隔離,光耦兩端連接如圖3所示。這里采用的光耦是TLP521,它的隔離電壓是2500V。在本系統(tǒng)中,驅(qū)動部分的最高電壓是300V,2500V可以保證系統(tǒng)工作的絕對安全。圖3中光耦是按正邏輯連接的,即輸入1,輸出也是1。除TLP521外,在通信線的連接處使用了幾顆高速光耦6N127。
2.1控制部分
控制部分的核心器件是TMS320F2812,制作時使用了一塊ICETEK-2812-B板(帶有2812的DSP開發(fā)板),除帶DSP外,還有一顆電源管理芯片,將外接5V轉(zhuǎn)為3.3V為系統(tǒng)供電。
2812從電機(jī)處采集轉(zhuǎn)速、電流反饋信號和位置反饋信號,DSP綜合這三個信號輸出對外的控制信號。從驅(qū)動部分反饋的過流信號是一個0、1信號,DSP在工作時始終監(jiān)視這一信號,一旦監(jiān)視到1,即表示電機(jī)過載,則立即給出一個讓電機(jī)停止轉(zhuǎn)動的信號,以免損壞電機(jī)和調(diào)速器。
DSP輸出的轉(zhuǎn)速控制信號是一個數(shù)字量,用D/A將此數(shù)字量轉(zhuǎn)換成電壓量給MC33035用以調(diào)速。系統(tǒng)中選用了12位的串行D/A(TLV5616),后加一級放大(LM358),使輸出電壓可根據(jù)不同電機(jī)的要求進(jìn)行放大。
TMS320F2812與PC間的通信是通過485總線完成的。在工業(yè)控制中,485總線應(yīng)用非常普遍,傳輸距離遠(yuǎn)而且性能穩(wěn)定,所以本系統(tǒng)選擇485總線進(jìn)行傳輸。
2.2驅(qū)動部分
驅(qū)動部分的控制核心是MC33035,驅(qū)動器件是IR2183和IRGP50B60PD1。MC33035作為驅(qū)動部分的控制核心,根據(jù)電機(jī)霍爾反饋的位置信號,分辨出電機(jī)轉(zhuǎn)子的位置,以控制IGBT的開關(guān)。
雖然IGBT具有優(yōu)越的通態(tài)特性,但要將IGBT瞬間完全關(guān)斷仍不容易。調(diào)試時發(fā)現(xiàn),IGBT關(guān)斷時的一點點毛刺,就會導(dǎo)致電機(jī)發(fā)熱甚至燒壞。這就要求在電路設(shè)計上采取相應(yīng)的措施,如在IR2183輸出端與IGBT連接的地方串接一電阻等;在PCB布板走線時更要嚴(yán)格注意,布局要對稱。
電機(jī)轉(zhuǎn)速的調(diào)節(jié)是MC33035的11腳(誤差信號放大器同向輸入端)接受控制部分給出的控制電壓,根據(jù)此電壓的不同,內(nèi)部產(chǎn)生脈寬調(diào)制(PWM)信號,控制3個下側(cè)驅(qū)動輸出,通過改變輸出脈沖寬度來改變IGBT導(dǎo)通時間的長短,從而調(diào)節(jié)電機(jī)的轉(zhuǎn)速。
2.3顯示部分
顯示部分的主控元件是AT89C51,顯示部分與驅(qū)動部分之間通過AT89C51和2812的串行口(即用通信方式)傳遞指令。同時顯示部分所需的5V電源由控制部分提供。
這里轉(zhuǎn)速的采集是用AT89C51的計數(shù)端去采集霍爾輸出的脈沖信號,將此信號換算成頻率后送七段數(shù)碼管顯示,在此AT89C51擔(dān)當(dāng)了一個頻率計的功能。?
關(guān)鍵詞:無刷直流電機(jī),DSP,TMS320F2812,MC33035
引言
無刷直流電動機(jī)從上世紀(jì)70年代末開始引起了從事電機(jī)及驅(qū)動系統(tǒng)學(xué)者的重視。電機(jī)的驅(qū)動控制結(jié)構(gòu)有很多形式,近年來國外學(xué)者多集中于對直流電機(jī)的轉(zhuǎn)矩波動及其控制問題上進(jìn)行研究。以單片機(jī)為核心組成的數(shù)字控制電路調(diào)速控制能力強,但只能實現(xiàn)系統(tǒng)的外環(huán)數(shù)字控制,而DSP則可以實現(xiàn)全數(shù)字化的控制。
TMS320C28x系列是TI公司最新推出的32位定點DSP芯片,它既具有數(shù)字信號處理能力,又具有強大的時間管理能力和嵌入式控制功能,特別適用于大批量數(shù)據(jù)處理的測控場合[1]。
在無刷直流機(jī)速度控制系統(tǒng)中,為使調(diào)試者實時了解系統(tǒng)的運行信息,需實時采集電機(jī)轉(zhuǎn)速、電樞電流等信息,并進(jìn)行數(shù)據(jù)分析和加工處理[2]。控制過程復(fù)雜,控制算法計算量較大,因此本系統(tǒng)選擇了數(shù)據(jù)處理能力較強的DSP芯片TMS320F2812作為控制核心,再結(jié)合MC33035專用控制集成芯片,設(shè)計并制作了一個無刷直流電機(jī)調(diào)速器。
1 系統(tǒng)結(jié)構(gòu)
本系統(tǒng)針對的是高速無刷直流電機(jī),原則上本系統(tǒng)對電機(jī)轉(zhuǎn)速的上限沒有限定,實驗時使用的電機(jī)最高轉(zhuǎn)速為5萬轉(zhuǎn),電機(jī)功率為5kw。
系統(tǒng)設(shè)計時為方便用戶操作設(shè)計了通信和JOG(手動)兩種模式。通信模式使用戶在電腦前就可以方便地對電機(jī)進(jìn)行操作,設(shè)置電機(jī)的最高轉(zhuǎn)速、加速度以及顯示電機(jī)當(dāng)前的實際轉(zhuǎn)速等;而在沒有電腦時,用戶也可以通過JOG模式對電機(jī)進(jìn)行鍵盤操作,用以設(shè)定電機(jī)的轉(zhuǎn)速。
資助基金:國家自然科學(xué)基金(70271001)
本系統(tǒng)設(shè)計控制的無刷直流電機(jī)采用霍爾元件作為位置反饋機(jī)制,從反饋的脈沖信號中獲得位置信息和轉(zhuǎn)速情況??刂坪诵?a href="C:/Users/Administrator/Desktop/網(wǎng)絡(luò)編輯超級工具箱面面修改版/網(wǎng)絡(luò)編輯超級工具箱面面修改版/lib/link:DSP|3">DSP根據(jù)采集到的實際轉(zhuǎn)速,修正控制轉(zhuǎn)速,實現(xiàn)系統(tǒng)對電機(jī)轉(zhuǎn)速的閉環(huán)控制。此外,系統(tǒng)從電機(jī)的驅(qū)動器件IGBT處獲得電流信息。通過綜合這三個信息,使得整個電機(jī)調(diào)速系統(tǒng)安全、穩(wěn)定、可靠地工作。
2 系統(tǒng)硬件設(shè)計
各部分之間信號線的連接通過光耦隔離,光耦兩端連接如圖3所示。這里采用的光耦是TLP521,它的隔離電壓是2500V。在本系統(tǒng)中,驅(qū)動部分的最高電壓是300V,2500V可以保證系統(tǒng)工作的絕對安全。圖3中光耦是按正邏輯連接的,即輸入1,輸出也是1。除TLP521外,在通信線的連接處使用了幾顆高速光耦6N127。
2.1控制部分
控制部分的核心器件是TMS320F2812,制作時使用了一塊ICETEK-2812-B板(帶有2812的DSP開發(fā)板),除帶DSP外,還有一顆電源管理芯片,將外接5V轉(zhuǎn)為3.3V為系統(tǒng)供電。
2812從電機(jī)處采集轉(zhuǎn)速、電流反饋信號和位置反饋信號,DSP綜合這三個信號輸出對外的控制信號。從驅(qū)動部分反饋的過流信號是一個0、1信號,DSP在工作時始終監(jiān)視這一信號,一旦監(jiān)視到1,即表示電機(jī)過載,則立即給出一個讓電機(jī)停止轉(zhuǎn)動的信號,以免損壞電機(jī)和調(diào)速器。
DSP輸出的轉(zhuǎn)速控制信號是一個數(shù)字量,用D/A將此數(shù)字量轉(zhuǎn)換成電壓量給MC33035用以調(diào)速。系統(tǒng)中選用了12位的串行D/A(TLV5616),后加一級放大(LM358),使輸出電壓可根據(jù)不同電機(jī)的要求進(jìn)行放大。
TMS320F2812與PC間的通信是通過485總線完成的。在工業(yè)控制中,485總線應(yīng)用非常普遍,傳輸距離遠(yuǎn)而且性能穩(wěn)定,所以本系統(tǒng)選擇485總線進(jìn)行傳輸。
2.2驅(qū)動部分
驅(qū)動部分的控制核心是MC33035,驅(qū)動器件是IR2183和IRGP50B60PD1。MC33035作為驅(qū)動部分的控制核心,根據(jù)電機(jī)霍爾反饋的位置信號,分辨出電機(jī)轉(zhuǎn)子的位置,以控制IGBT的開關(guān)。
雖然IGBT具有優(yōu)越的通態(tài)特性,但要將IGBT瞬間完全關(guān)斷仍不容易。調(diào)試時發(fā)現(xiàn),IGBT關(guān)斷時的一點點毛刺,就會導(dǎo)致電機(jī)發(fā)熱甚至燒壞。這就要求在電路設(shè)計上采取相應(yīng)的措施,如在IR2183輸出端與IGBT連接的地方串接一電阻等;在PCB布板走線時更要嚴(yán)格注意,布局要對稱。
電機(jī)轉(zhuǎn)速的調(diào)節(jié)是MC33035的11腳(誤差信號放大器同向輸入端)接受控制部分給出的控制電壓,根據(jù)此電壓的不同,內(nèi)部產(chǎn)生脈寬調(diào)制(PWM)信號,控制3個下側(cè)驅(qū)動輸出,通過改變輸出脈沖寬度來改變IGBT導(dǎo)通時間的長短,從而調(diào)節(jié)電機(jī)的轉(zhuǎn)速。
2.3顯示部分
顯示部分的主控元件是AT89C51,顯示部分與驅(qū)動部分之間通過AT89C51和2812的串行口(即用通信方式)傳遞指令。同時顯示部分所需的5V電源由控制部分提供。
這里轉(zhuǎn)速的采集是用AT89C51的計數(shù)端去采集霍爾輸出的脈沖信號,將此信號換算成頻率后送七段數(shù)碼管顯示,在此AT89C51擔(dān)當(dāng)了一個頻率計的功能。?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 無刷直流電機(jī)的開環(huán)調(diào)速程序
- PID-基于增量式PID算法的無刷直流電機(jī)PWM調(diào)速研究
- 基于DSP的無刷直流電機(jī)模糊控制系統(tǒng)研究
- 基于DSP無刷直流電機(jī)模糊控制系統(tǒng)研究
- 無刷直流電機(jī)原理
- 無刷直流電機(jī)工作原理及PWM調(diào)速
- 基于DSP無刷直流電機(jī)控制系統(tǒng)的研究及其仿真
- DSP在無刷直流電機(jī)控制系統(tǒng)仿真中的應(yīng)用(精)
- 四旋翼無人機(jī)無刷直流電機(jī)調(diào)速系統(tǒng)設(shè)計
- DSP無刷直流電機(jī)全數(shù)字化控制系統(tǒng)解析 14次下載
- DSP在無刷直流電機(jī)控制系統(tǒng)仿真中的應(yīng)用 19次下載
- 基于DSP的無刷直流電機(jī)控制系統(tǒng)設(shè)計和仿真研究 24次下載
- 基于DSP的無刷直流電機(jī)模糊控制系統(tǒng) 18次下載
- 基于DSP的無刷直流電機(jī)的模糊控制 24次下載
- 無刷直流電機(jī)的原理與驅(qū)動
- 無刷直流電機(jī)的類型和工作原理 1525次閱讀
- BLDC電機(jī)與有刷直流電機(jī)的區(qū)別 376次閱讀
- 無刷直流電機(jī)矢量控制技術(shù)詳解 927次閱讀
- 永磁無刷直流電機(jī)的控制方法 870次閱讀
- 無刷直流電機(jī)的優(yōu)勢及工作原理 6097次閱讀
- 微型有刷直流電機(jī)與無刷電機(jī)對比分析 3137次閱讀
- 什么是無刷直流電機(jī)(BLDC)以及它的應(yīng)用 5.1w次閱讀
- 解析什么是無刷直流電機(jī)(BLDC) 2.2w次閱讀
- 無刷直流電機(jī)的特點及應(yīng)用領(lǐng)域 2.1w次閱讀
- 一文解析無刷直流電機(jī)與直流有刷電機(jī)的區(qū)別 4.4w次閱讀
- 基于STM32的直流電機(jī)PID調(diào)速系統(tǒng)設(shè)計與實現(xiàn) 5.2w次閱讀
- IR2110在無刷直流電機(jī)驅(qū)動電路中的應(yīng)用 1.8w次閱讀
- 淺析無刷直流電機(jī),無刷直流電機(jī)的工作原理及其結(jié)構(gòu)構(gòu)成 2.6w次閱讀
- 無刷直流電機(jī)的控制策略與無刷直流電機(jī)仿人智能系統(tǒng)設(shè)計 3922次閱讀
- 基于DSP的三相8極無刷直流電機(jī)控制設(shè)計 4757次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機(jī)典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多