新聞中心

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

        CNC步進電機控制3 -運動控制器

        作者: 時間:2024-01-17 來源:EEPW編譯 收藏
        軟件與硬件

        雖然梯形輪廓易于計算,并且PC通常足以驅動步進信號,但請考慮以下兩個缺點:

        本文引用地址:http://www.104case.com/article/202401/454912.htm
        • PC 必須是專用的。

        • PC 引入了機械抖動(由于的驅動時間不合適,導致軋機晃動或運行速度降低):

          • 軟件時序分辨率受并行接口速度的限制。

          • 當多個軸一起驅動,全速運行時,每個軸每秒接收幾個 100000 個脈沖。 由于軟件無法同時在多個軸上實現精確的定時(軟件一次只能做一件事!),因此機械抖動會增加,并且可能需要降低全步進速度才能進行補償。

        如果您有一臺舊 PC 在壁櫥里無所事事(就像我們大多數人一樣),不介意將其專用于 ,為它留出空間,不要介意抖動等......PC作為工作正常。但是,由于在 fpga4fun,我們喜歡在處理 作業的同時聽 MP3 和瀏覽網頁,所有這些都在我們的主機上,我們構建了一個簡單的硬件,當然是基于 的!

        硬件運動控制器

        硬件運動控制器具有以下優點:

        • 每個軸都有一個專用的運動單元。這意味著可以同時驅動無限數量的軸。如果您的銑床有 10 個軸,所有軸都一起運行,那就沒有問題了。

        • 步進脈沖的定時分辨率遠高于軟件解決方案(提高 10 到 100 倍)。

        • PC 不需要專用,因為硬件運動單元都與 PC 并行工作。

        使用Saxo 板構建了一個簡單的運動控制器,該板具有USB-2接口,因此易于連接到PC。Saxo 位于 PC 和步進控制器之間。

        為Saxo制作了一個定制的并行適配器。

        上一篇:CNC步進電機控制2-步進控制

        下一篇:CNC步進電機控制4-積分器



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 山西省| 汶川县| 通化县| 梁山县| 佳木斯市| 钟山县| 兰考县| 沙坪坝区| 陈巴尔虎旗| 杭锦旗| 台前县| 上林县| 大关县| 梁平县| 祁连县| 乐业县| 张家界市| 阳信县| 卢湾区| 井陉县| 昌吉市| 屏山县| 鹿邑县| 宁海县| 新龙县| 庆云县| 大城县| 略阳县| 西华县| 花莲县| 南丰县| 台山市| 同仁县| 循化| 闸北区| 兴宁市| 梅州市| 襄樊市| 饶平县| 秭归县| 德庆县|