日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > CNC步進(jìn)電機控制2 -步進(jìn)控制

          CNC步進(jìn)電機控制2 -步進(jìn)控制

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

          這是一個典型的業(yè)余愛好者 CNC 設(shè)置。

          本文引用地址:http://yuyingmama.com.cn/article/202401/454911.htm

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

          假設(shè)我們的工廠有三個,讓我們放大以查看更多細(xì)節(jié)。

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

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

          步進(jìn)/降位信號

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

          現(xiàn)在需要控制這些信號的時序。

          步進(jìn)/Dir 定時

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

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

          速度和加速度

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

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

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

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

          速度斜坡

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

          坡道由三個部分組成:

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

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

          • 減速:施加負(fù)恒定加速度。

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

          上一篇:CNC步進(jìn)電機控制1 - 什么是 CNC?

          下一篇:CNC步進(jìn)電機控制3-運動控制器



          關(guān)鍵詞: FPGA 步進(jìn)電機

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉