a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ATmega8的大功率直流電機控制系統設計與實現

基于ATmega8的大功率直流電機控制系統設計與實現

作者: 時間:2013-09-13 來源:網絡 收藏

 一、前言

  作為主要的機電能量轉換的裝置,廣泛應用于各行各業。隨著計算機電子技術的迅猛發展,電動機的控制方法也發生了巨大的變化,模擬控制方法已基本被數字控制方法所取代。本系統采用ATmega8單片機為核心控制器,通過PWM波來控制H橋中MOSFET器件的導通和關斷,把直流電壓變成電壓脈沖列,控制電壓脈沖的寬度或周期,將26V直流電變為交流電在在通過變壓器將升壓到180V在整流獲得的,其中還將用PWM控制技術來控制的轉速。

  二、系統硬件設計

  (一)系統工作原理

  系統控制器主要采用的是ATmega8單片機為控制芯片。通過霍爾傳感器檢測電流,光電編碼器對速度進行檢測。在通過單片機產生PWM波來控制H橋的MOSFET,對MOSFET的驅動我們采用互補式的隔離脈沖變壓器驅動。將直流電逆變為交流電在通過變壓器將26V的直流升壓到180V的電壓。對電機的控制我們采用的是雙閉環調速系統。

  (二)主要硬件設計

  1、雙閉環控制器電路

  根據自動控制原理,反饋控制的閉環系統是按被調量的偏差進行控制的系統,如果被調量發生偏差,整個系統就會自動產生糾正偏差的作用。在本系統的設計中,采用比例積分調節算法,雙閉環負反饋系統,分別為電流PI調節和轉速PI調節算法。通過程序計算出電流環輸出電壓值,將電樞電壓值作為PWM波形占空比的設定值,AVR單片機輸出PWM波形,為了防止反饋控制的閉環調速系統在啟動和堵轉時電樞電流過大的問題,引入了電流截止負反饋環節。為了很好的得到輸入信號,我們運用軟件程序設計增加了一個卡爾曼濾波。卡爾曼濾波是以最小均方誤差為估計的最佳準則,來尋求一套遞推估計的算法,其基本思想是:采用信號與噪聲的狀態空間模型,利用前一時刻地估計值和現時刻的觀測值來更新對狀態變量的估計,求出現時刻的估計值。


圖1 由ATmega8構成的大功率直流電機控制器

  2、PWM整形和MOSFET驅動電路

  利用74HC74的特性可以得到U1002的SD和RD都接高電平,讓PWM信號接CLICK端。當PWM處于由高電平時,由于74HC74的D端接的是Q非端,所以在PWM由低電平轉換為高時Q和Q非的輸出波形就交替變換,從而將一路的PWM分頻為兩路的PWM。這兩路方波信號分別接到兩個與非門的輸入端,與非門的另外兩個端口相聯后在單片機產生的PWM信號相接,當PWM為低電平是兩個與非門的輸出都為高電平,從而使得最后四路PWM輸出都為低電平,完成了驅動MOSFET的死區功能。當CLICK處于上升沿的時候Q和Q非端的輸出端也交替的輸出高低電平。從而將較低頻率的PWM信號通過500KHz的載波信號通過脈沖變壓器進行傳輸。

霍爾傳感器相關文章:霍爾傳感器工作原理


霍爾傳感器相關文章:霍爾傳感器原理

上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉