用S51單片機控制驅動芯片L298程序(C語言) 有六個端口,輸入端口分別為P1.0,P1.1,P1.2,P1.3,P1.4,P1.5. 六個輸出端口分別為P0.0,P0.1,P0.2,P0.3,P2.4,P2.5. 其中P0.0,P0.2,P2.5輸出高低電平.P0.1,P0.3,P2.4輸出PWM脈沖信號. 程序要求 只要P1.0-P1.5中任一個為"1",則P0.0,P0.2輸出高電平 當P1.2或P1.3為"1",P0.1,P0.3輸出占空比相同的PWM信號
上傳時間: 2013-12-18
上傳用戶:
基于TMS320F28035芯片為控制核心的空間矢量異步電機變頻器 我們設計的異步電機變頻調速器以TMS320F28035芯片為控制核心,通過輸出三相PWM波控制智能功率模塊IPM驅動三相異步電機。我們使用空間矢量SVPWM算法,并對其進行了優化。采用檢測反電勢的方法省去了昂貴的光電編碼器,大大節省了成本。同時開創性的研發了自動根據運行環境調節的自適應變頻算法,使我們的變頻調速器可以在電網條件惡劣的鄉村山區工作,由此該變頻器已被一家民用水泵生產企業預訂。關鍵字 變頻器 TMS320f28035 IPM SVPWM In our design, the asynchronous machine inverter based on the chip of TMS320F28035 drives the three-Phase asynchronous machine by sending three-phase PWM waves to the IPM, which is short for the Intelligent-Power-Module. The SVPWM (space vector pulse width modulation) strategy is applied to our control algorithm and we optimize it mainly in two aspects. Firstly the inverter detects the speed by measuring the Back EMF instead of installing an expensive photoelectric encoder for costs reduction.
標簽: tms320f28035 芯片
上傳時間: 2022-05-08
上傳用戶:zhanglei193
該程序是用pwm來驅動電機,可以通過紅外遙控器控制小車實現前進,后退,左轉,右轉,加速,減速等功能。實驗用開發板為普中HC6800-ES V2.0開發板。紅外輸入口為P3^2;紅外遙控開關的1鍵為前進鍵,2鍵為后退鍵,4鍵為后左轉鍵,5鍵為后右轉鍵,>>|鍵為減速鍵,|<<鍵為加速鍵,pwm輸出口為P2^0,P2^1,P2^2,P2^3,四個I/O口電機驅動芯片采用的是L9110模塊,上面搭載了兩枚L911sAU1827A芯片。
上傳時間: 2022-07-05
上傳用戶:
用DSP產生六路PWM波來控制永磁無刷直流電機的轉動和換向
上傳時間: 2013-06-11
上傳用戶:liglechongchong
本文主要研究電壓矢量定向控制和直接功率控制這兩種關于PWM整流器的控制策略,并針對電網不平衡情況對三相PWM整流器作了相應的研究。 首先對PWM整流器的原理做了詳細的介紹,主要是拓補結構,工作原理,分別在ABC靜止坐標系、αβ靜止坐標系和dq旋轉坐標系中建立了低頻和高頻數學模型。選擇了電壓型的三相PWM整流器作為研究對象,并在dq坐標系中對其數學模型進行解耦。此外設計了基于TMS320F2812和IPM模塊的硬件實驗系統,介紹了硬件系統的電感和電容的參數設計。 介紹了間接和直接電流控制,并在直接電流控制中,引入了空間電壓矢量定向控制,給出了實現該控制策略的主要算法,并建立了仿真模型。直接功率控制是近來發展起來的三相PWM整流器控制技術,在詳細介紹了傳統的直接功率控制策略后,針對其存在的問題,提出了空間電壓矢量調制的直接功率控制策略,并通過仿真和實驗驗證了控制策略的有效性。最后在三相電網不平衡的條件下,研究了對三相VSR的影響。詳細分析了抑制直流電壓波動的雙電流控制方法,以改善三相VSR在電網不平衡條件下的輸入輸出性能。
上傳時間: 2013-06-09
上傳用戶:偷心的海盜
本文論述了基于ST7FMC的電動摩托車控制系統的研究。 近年來,由于燃油交通工具尾氣排放對城市空氣造成的嚴重污染,以及人們生活水平、環保意識的逐漸提高,綠色交通工具己成為時代發展的重要課題。考慮到我國目前的國情,發展電動車具有重要的環保意義。 隨著電機技術及功率器件性能的不斷提高,電動車的控制器發展迅速。但是目前市場上大多數的電動車產品均采用低集成度元件控制裝置,功能過于簡單,不能充分發揮系統潛力及處理一些特殊的控制問題。 提出了基于意法半導體芯片ST7FMC的永磁無刷直流電動機的控制系統設計方案,進行了低成本、高智能的無刷直流電機控制系統設計,能滿足更多應用場合的需要。主要從以下幾個方面進行了分析與研究: 首先,建立無刷直流電機的數學模型,并分析其電機運行特性。 其次,根據ST專用單片機的特點詳細設計了系統的控制策略:將調速系統設計為電流、速度雙閉環的PI算法控制,以保證調速性能和電流控制精度;采用ST芯片固有的寄存器進行速度的檢測,比較精確;將相電流檢測設計成母線電流PWM On中點檢測;采用了高性能的驅動集成電路IR2136來驅動MOSFET組成的全橋逆變電路;驅動方式采用新型的凸形波驅動控制方法。 最后,組裝了試驗樣車,通過實驗室觀測及實地運行,驗證了系統運行的可靠性。 由此得出結論:本課題設計的基于ST7FMC的電動摩托車控制系統具有運行性能良好、可靠性高的特點,為后續的研究工作提供了一定的基礎。
上傳時間: 2013-05-17
上傳用戶:電子世界
電壓源型PWM逆變器在當前的工業控制中應用越來越廣泛,在其應用領域中,交流電動機的運動控制是其很重要的組成部分。在PWM逆變器的控制過程中,設置死區是為了避免逆變器的同一橋臂的兩個功率開關器件發生直通短路。盡管死區時間很短,然而當開關頻率很高或輸出電壓很低時,死區將使逆變器輸出電壓波形發生很大畸變,進而導致電動機的電流發生畸變,電機附加損耗增加,轉矩脈動加大,最終導致系統的控制性能降低,甚至可能導致系統不穩定。為此,需要對逆變器的死區進行補償。本文針對連續空間矢量調制提出了一種改進的減小零電流鉗位和寄生電容影響的死區效應補償方法;針對斷續空間矢量調制提出了通過改變空間矢量作用時間,來改變驅動信號脈沖寬度的補償方法,并對這兩種方法進行了理論分析和仿真研究。 本文首先詳細分析了死區時間對逆變器輸出電壓和電流的影響,以及功率開關器件寄生電容對輸出電壓的影響。其次對已提出的減小零電流鉗位和寄生電容影響的死區效應補償方法進行了理論分析,該方法先計算出補償電壓,再對由零電流鉗位現象引起的補償電壓極性錯誤進行校正,極性校正的參考量為d軸補償電壓的幅值,然而補償電壓的大小隨電流的變化而變化,因此該方法存在電壓極性校正時參考量為變化量的缺點,而且該方法只適用于id=0的控制方式,適用性較差。針對這些問題,本文提出了改進的減小零電流鉗位和寄生電容影響的補償方法,改進后的方法是先對由零電流鉗位現象引起的電流極性錯誤進行校正,然后再計算補償電壓的大小,電流極性校正時的參考量為三相電流極性函數轉化到γ-坐標系的函數sγ的幅值,sγ的幅值與補償電壓大小無關為恒定值,而且適用于任何控制方式,適應性強。再次把改進的減小零電流鉗位和寄生電容影響的死區效應補償方法應用到PMSM矢量控制系統中,采用MATLAB和Pspice兩種方法進行了仿真研究,仿真結果驗證了補償方法的有效性。對兩種仿真結果的對比分析,表明PSpice模型能更好的模擬逆變器的非線性特性。 最后,文章分析了連續空間矢量調制和斷續空間矢量調制的輸出波形的區別和死區對兩種波形影響的不同。針對DSP芯片TMS320LF2407A硬件產生的斷續SVPWM波,提出了根據電壓矢量和電流矢量的相位關系,通過改變空間矢量作用時間,來改變驅動信號脈沖寬度,對其進行死區補償的方法。給出了基本空間矢量作用時間調整的實現方法,并建立了MATLAB仿真模型,進行仿真研究,仿真結果驗證了補償方法的正確性和有效性。
上傳時間: 2013-06-04
上傳用戶:330402686
本文首先簡述了交流調速系統的發展和研究重點,介紹了異步電機調速系統的不同控制策略,詳細論述了異步電機矢量控制系統的基本原理:異步電機的數學模型和坐標變換、矢量控制的基本方程式、轉子磁鏈的觀測方法、矢量控制的系統結構等,并重點分析了空間矢量脈寬調制(SVPWM)技術的基本原理、控制算法以及在TMS320LF2407中的實現方法。 從工程實際應用出發,本文設計和開發了一套以DSP芯片TMS320LF2407為核心的有速度傳感器異步電機矢量控制系統,并給出了硬件和軟件的實現方法。該系統的功率電路采用電壓型的交-直-交變壓變頻結構,由整流電路、濾波電路及智能功率模塊IPM(PM15RSH120)逆變電路構成;控制電路以DSP芯片TMS320LF2407為核心,加上PWM信號發生電路、定子電流檢測電路、直流母線電壓檢測電路、智能功率模塊驅動電路、速度檢測電路、系統保護電路等,構成了功能齊全的異步電機全數字化矢量控制系統。 在此基礎上,本文對無速度傳感器異步電機矢量控制系統進行了有益的探索。提出了改進的電壓型轉子磁鏈估算模型,消除了電壓型轉子磁鏈估算模型中純積分環節所固有的漂移問題和積累誤差對實際系統性能的影響。在傳統型參考自適應系統基礎上,將系統中原有的自適應調節機構用一個具有在線學習能力的模糊神經網絡取代,提出一種基于模糊神經網絡的異步電機轉速估計方法,并給出了速度估計器的模糊神經網絡結構和學習算法。最后對基于模糊神經網絡轉速估計的異步電機矢量控制系統進行了仿真,結果表明該系統具有良好的性能。
上傳時間: 2013-07-02
上傳用戶:amandacool
文章介紹了一種用單片機控制的直流PWM調速裝置實現小功率直流電機調速
上傳時間: 2013-04-24
上傳用戶:ccclll
無刷直流電機以體積小、重量輕、效率高、調速性能好、無換向火花及無勵磁損耗等諸多優點被大量應用于家電、交通、醫療器械、數控機床及機器人等領域,現代工業的快速發展對無刷直流電機控制系統的性能要求也越來越高??梢灶A見,隨著永磁材料和電力電子器件價格進一步的降低,無刷直流電機驅動理論的研究不斷深入,無刷直流電機的應用前景將更加廣泛。 本文通過閱讀大量文獻資料,介紹了無刷直流電機的發展現狀、研究動態及工作原理等。在控制策略上,采用了基于智能控制思想的模糊控制,其特點是不依賴于對象模型,利用制定的控制規則進行了模糊推理從而獲得合適的控制量。運用Matlab/Simulink對控制系統進行了建模和仿真,其中速度環采用模糊PI調節,電流環采用傳統的PI調節,為后面的實驗提供了理論分析的基礎。 結合無刷直流電機的結構,利用電機內部的霍爾元件檢測轉子位置。根據模糊控制器的設計方法,給出了模糊控制查詢表。采用TI公司的數字信號處理器TMS320F2812作為主控芯片,在硬件上設計了整流電路、逆變電路、驅動電路、調理及保護電路等;在DSP軟件開發環境CCS下,采用C語言和匯編語言進行了混合編程,實現了轉子位置信號的讀取、PWM波的產生、AD采樣、速度模糊PI調節及電流調節等功能。 通過對整個控制系統的軟硬件聯合調試,進行了相關實驗。相對傳統的控制系統,采用模糊PI控制的系統具有響應速度快、超調量小、穩定性好等優點。實驗結果表明了無刷直流電機模糊控制系統設計的正確性。最后對整個設計進行了總結,對后續的工作給出了自己的見解。
上傳時間: 2013-04-24
上傳用戶:R50974