關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > TB6588FG的無傳感器BLDC電機控制器設計

        TB6588FG的無傳感器BLDC電機控制器設計

        作者: 時間:2011-02-14 來源:網絡 收藏

        5 速度檢測控制
        5.1 速度檢測
        TB6588FG具有速度輸出腳FG_OUT,電機沒有啟動或電機發生異常時此腳輸出為低電平。當電機被正常啟動,此腳輸出速度信號,MSP430 F2012定時器具有捕獲功能,通過捕獲速度脈沖的上下沿來算出速度,然后去調整數字電位器的阻值來調整控制速度的電壓。
        5.2 速度調節電路
        CAT5119具有32為節點,阻值為10 kΩ的數字電位器。通過MSP430F2012的兩個I/O口來進行調節,調節方式是UP/DOWN。通過設置CAT51 19可使阻值最大調整為10 kΩ,最小為100 Ω,這樣控制速度的范圍為500~2500轉/min,如當需要調整轉速為1200轉/min時,通過動態調整數字電位器的阻值,來適應負載的變化,使速度穩定在設定的范圍上。模擬調壓電路如圖5所示。

        e.JPG


        5.3 程序軟件流程
        因為采用電機專用驅動芯片,所以電機的控制軟件就很簡單,主要的工作就是設置MSP430F2012的內部定時器的工作方式。其具有兩個捕獲定時器,捕獲的觸發方式選擇上下沿捕獲,然后把兩次捕獲的定時器的數字相減,就可得出速度。如果跟設定有誤差,通過調整模擬電壓來調整速度。軟件調速的中斷服務程序流程如圖6所示。

        f.JPG

        結語
        針對閥門的無三相無刷電機控制系統的特點,采用MSP430單片機結合TB6588FG設計的電機調速控制系統。利用了TB6588FG的硬件電路,簡化了整體的電路設計,同時降低了軟件的編程難度,使整個系統更加穩定可靠。


        上一頁 1 2 3 下一頁

        關鍵詞: 傳感器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 成都市| 汉寿县| 鄂伦春自治旗| 苏尼特左旗| 华安县| 孝昌县| 长阳| 交口县| 神木县| 金坛市| 祁连县| 江华| 定远县| 贵定县| 丹凤县| 麻阳| 旬邑县| 任丘市| 高邑县| 宝清县| 方山县| 大理市| 阳江市| 锡林浩特市| 海城市| 城固县| 襄樊市| 巴彦淖尔市| 黔东| 资溪县| 米脂县| 绥中县| 英德市| 西吉县| 将乐县| 济宁市| 孝昌县| 文山县| 临潭县| 新河县| 溧阳市|