新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > CNC步進電機控制2 -步進控制

        CNC步進電機控制2 -步進控制

        作者: 時間:2024-01-17 來源:EEPW編譯 收藏
        并行接口

        這是一個典型的業余愛好者 CNC 設置。

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

        PC 使用其并行(打印機)接口連接到步進控制器,進而驅動 CNC 銑床的(有時簡稱為“”)。

        假設我們的工廠有三個,讓我們放大以查看更多細節。

        PC 為每個步進電機發送兩個信號(步進和方向)。
        然后步進控制器生成步進輸出(每個步進 4 到 8 根線,具體取決于它們的類型)。

        PC 必須專用于 CNC 任務,因為步進/Dir 信號的時序必須盡可能精確。 PC 必須在 DOS 模式下運行,或者在 Windows/Linux 模式下運行,但所有其他任務都已關閉。

        步進/降位信號

        步進和迪爾信號很容易理解。 每個步進脈沖等于步進電機的一個步進,Dir控制方向。 例如,讓我們順時針移動 4 步,然后逆時針移動 4 步。

        現在需要控制這些信號的時序。

        步進/Dir 定時

        步進控制器需要最小步進脈沖寬度(通常為1μs)。

        但更重要的是脈沖的間距(每秒的脈搏率),因為這是控制電機速度的原因。

        速度和加速度

        假設您的電機有 200 步/轉,并且它連接到需要 1 轉/毫米的軸。 此外,步進控制器配置為 16 微步模式(微步進用于使步進更平穩,并避免磨機振動)。

        因此,對于每毫米,我們需要 200x16x1=3200 步。 如果我們想以 100mm/s 的速度移動,我們需要 320000 步/秒。 這意味著階躍需要間隔 1/320000 = 3.125μs。

        現在,像任何機械系統一樣,我們無法瞬間達到固定速度。 因此,如果我們處于靜止位置,然后開始發送相隔 3.125μs 的脈沖,步進器不會高興(它們會錯過步進)。

        我們需要的是平穩的加速,從速度0mm/s到速度100mm/s。

        速度斜坡

        常見的速度斜坡是梯形輪廓。

        坡道由三個部分組成:

        • 加速度:施加正恒定加速度

        • 恒定速度:加速度為零。

        • 減速:施加負恒定加速度。

        如果我們也畫出位置,這就是我們得到的。

        上一篇:CNC步進電機控制1 - 什么是 CNC?

        下一篇:CNC步進電機控制3-運動控制器



        關鍵詞: FPGA 步進電機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 盐津县| 东阿县| 台南县| 池州市| 五河县| 阿勒泰市| 永顺县| 西青区| 常山县| 云阳县| 玛纳斯县| 德化县| 繁昌县| 庆安县| 黑河市| 石楼县| 玉屏| 沧源| 饶平县| 三门峡市| 鲁甸县| 宁德市| 沙田区| 平武县| 新巴尔虎右旗| 开封市| 台南市| 临湘市| 竹北市| 资兴市| 库车县| 许昌县| 富宁县| 潜山县| 资源县| 新津县| 加查县| 塔城市| 宁夏| 阳曲县| 临清市|