1
\ $ \ begingroup \ $

我正在制作一个用于在铜包板上绘制PCB设计的绘图仪。
我计划从3D打印机中使用Rails为2D绘图平面和较小的垂直导轨升高4笔支架中的一个。
我使用的最薄笔是0.2mm,所以这是目标分辨率。精度胜过本申请的速度。

我将使用ESP32作为控制器/ WiFi。
我的工作区将是400mm x 400mm。
我打算自己写这个软件。

我应该使用连续旋转伺服或步进电机以及为什么?

\ $ \ endgroup \ $
    2
    \ $ \ begingroup \ $

    任何一个人都会起作用。Servos是闭环,转动它们直到它们基于来自传感器的反馈(通常是编码器)移动到一个位置。挺杆是开环,您提供步骤,它们根据这些步骤移动(但是您从未真正知道电机是否在那里,如果一个轴限定软件将继续执行命令,即使电机绑定。)

    我可能会采用河流,大多数软件和控制器用于轴控制(带Gcode),建立在步进者使用。

    \ $ \ endgroup \ $
    8.
    • \ $ \ begingroup \ $ 正是我在寻找什么。编码可以像带有光和接收器配对的孔一样简单,所以我也可以将其添加到步进器?我计划在arduino和Python的计算机驱动程序中为esp32编写软件。与我写下软件,你的答案仍然是一样的吗?我想这是一个准确性和响应性的问题。 \ $ \ endgroup \ $-Mikeogrolt. 7月2日在19:56
    • \ $ \ begingroup \ $ 是的,可以将编码器添加到脚步程序中,问题是您必须处理编码器输入,而不是所有轴控制程序都支持闭环与编码器。但是,如果您能找到一个功能,那么就可以工作。我只用轴控制处理开环控制,并使用编码器来验证轴移动,但不能实际将电机发送到一个位置。 \ $ \ endgroup \ $-电压尖峰 7月2日在19:58
    • \ $ \ begingroup \ $ 假设两个都没有一个问题,在这个应用程序中有一个在另一个上的优点吗? \ $ \ endgroup \ $-Mikeogrolt. 7月2日在20:00
    • \ $ \ begingroup \ $ 也许,如果您有Microstepping和编码器,那么您可能会获得更多分辨率。这一切都取决于步进和编码器的准确性。 \ $ \ endgroup \ $-电压尖峰 7月2日在20:01
    • \ $ \ begingroup \ $ 这就是我在寻找的东西。我可以根据我的分辨率选择步进电机,编码器和步进。谢谢你的时间。 \ $ \ endgroup \ $-Mikeogrolt. 7月2日在20:04

    你的答案

    点击“发布答案”,您同意我们的同意服务条款隐私政策Cookie政策

    不是您要找的答案?浏览其他标记的问题或者问你自己的问题