新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 采用C50x對無刷直流電機進行控制(圖)

        采用C50x對無刷直流電機進行控制(圖)

        ——
        作者: 時間:2007-02-06 來源: 收藏

          無刷直流電機由于具有容易控制、無換向器、結構簡單、轉速高、效率高而得到越來越廣泛的應用,各類專用芯片的不斷推出又進一步推動了它的應用和發展。c50x是西門子公司針對無刷直流電機而推出的單片機控制芯片,內部具有硬件換相電路,簡化了無刷直流電機控制器的硬件結構,增強了可靠性。c504可以控制一臺電機,c508可以控制兩臺。本文以c504為例,介紹無刷直流電機控制調速系統的設計方法。


        無刷直流電機調速控制系統結構及功能
          無刷直流電機調速控制系統結構如圖1所示。系統主要由單片機控制器、1gbt驅動電路、1gbt橋路、三相無刷直流電機轉子位置檢測電路、保護電路、液晶顯示及操作電路等組成。三相無刷直流電機轉子位置檢測電路就是把轉子磁極位置轉化成電信號供c504處理,此信號引發三相1gbt橋進行換相,由1gbt驅動電路完成弱電到強電之間的轉換。

          

        無刷直流電機的工作原理及c504的特點

          圖2是無刷直流電機轉速控制系統的主電路圖,圖3是轉子位置及換相關系圖。對應不同的轉子位置,主橋臂的6個管子每次只有2個是開通的。

          c504芯片內部帶有硬件換相電路,當三相轉子位置檢測到位置信號變化并送到c504后,c504對主回路的換相控制信號進行切換,不需要用軟件處理。這樣就大大地降低了開發的難度,并增加了換相的可靠性。
        c504具有獨特的內部硬件保護電路,為了對主控制回路的1gbt和電機進行有效的保護,電路中設置了過壓、過流檢測電路。當有過壓或過流發生時,保護檢測電路將檢測到的信號送至c504具有捕獲和鎖死功能的p6腳,該腳立即封鎖主回路觸發控制信號,切斷主回路電流,保護元器件,然后再通知c504進行故障中斷處理,這種處理方式非常有效和可靠。
          由轉子位置檢測信號,通過計算就可以得知電機的實際轉速。需要重新設定轉速或受到干擾時,芯片通過編程改變控制輸出信號的占空比,就可以很方便地調節電機轉速,達到所需要的轉速值。

        系統的軟件設計
          系統軟件采用模塊化的結構方式,主程序流程如圖4所示。


        結束語
          利用c50x系列專用mcu控制器所具有的硬件換相電路和中斷保護電路,可以方便、可靠、經濟地構建無刷直流電機調速系統。



        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 博罗县| 茌平县| 平安县| 白玉县| 隆安县| 井陉县| 武冈市| 招远市| 开江县| 黑龙江省| 安吉县| 潮州市| 长沙市| 聂荣县| 广元市| 汉源县| 荥经县| 巨野县| 嘉鱼县| 龙游县| 绥棱县| 石泉县| 合山市| 磐石市| 克东县| 双柏县| 佛冈县| 喀喇沁旗| 大关县| 安溪县| 班戈县| 黑河市| 德格县| 玉田县| 武平县| 泽库县| 兴安盟| 南京市| 咸宁市| 彝良县| 天柱县|