關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于THB6064H的步進電機閉環控制電路設計

        基于THB6064H的步進電機閉環控制電路設計

        作者: 時間:2011-04-12 來源:網絡 收藏

        需要注意的是,上位機向單片機發送信號的時候要經過光耦隔離。光耦隔離的作用有兩個:第一,防止干擾和損壞前級芯片;第二,對信號進行整形。對于信號CLK和CW/CCW要選用中速或者高速的光耦,以保證信號經過光耦后不會發生延遲或者變形而影響的驅動。

        4 軟件設計
        軟件設計中初始化設置要定義各端口的功能,的初始化主要是運行前設置端口的I/O方向,確定所選擇的細分驅動方式等。之后,要實時獲得電機的工作狀態和驅動電機運轉,并在中斷服務程序中處理電機的丟步和轉向控制。現代單片機運行速度都很快,所以對編碼器采用軟件鑒相,既簡化電路結構,又節約成本。將編碼器的A相與單片機的外部中斷INT0相連,B相與普通I/O口的P1.0相連。由于編碼器的A相與B相在輸出上有固定的相位關系,正轉與反轉時編碼器的A、B兩相的電平信號不同,正轉時,每當A相出現高電平的前四分之一周期時,B相為高電平;反轉時,每當A相出現高電平的前四分之一周期時,B相為低電平。因此,單片機使用外部中斷0來處理編碼器數據,把編碼器的A相接中斷源。在中斷服務程序中,程序通過讀取B相(P1.0口)的狀態來確定編碼器的轉向,進而完成加1或者減1的雙向計數。軟件程序流程如圖4所示。

        本文引用地址:http://www.104case.com/article/162183.htm

        d.jpg



        結語
        本文提出了驅動芯片電機閉環控制方案。硬件設計將低成本的51單片機與電機專用驅動芯片一體化(目前基本都是分立開的),既可以實現所需功能,又能降低成本。該電路結構簡單、動態特性好、適應性強、速度快、精度高、性能穩定。采用
        編碼器作為位置反饋,既能使步進電機達到伺服電機的高速度、高精度效果,又能降低成本,在各種車床、切割機、雕刻機等數控場合有很高的實用價值。

        電路相關文章:電路分析基礎



        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 合江县| 东乌珠穆沁旗| 府谷县| 峨边| 察雅县| 南木林县| 潜江市| 滦南县| 阿勒泰市| 平江县| 丁青县| 秦安县| 建阳市| 长春市| 宁乡县| 阳春市| 普兰店市| 临湘市| 即墨市| 台湾省| 青海省| 阜康市| 湘阴县| 朝阳区| 昭觉县| 阿拉善盟| 黄大仙区| 屯昌县| 搜索| 鄄城县| 洛隆县| 抚松县| 兴业县| 都江堰市| 车险| 星子县| 章丘市| 聊城市| 镇平县| 武陟县| 宁国市|