开源改变世界

计算电压电机 #934

推推 grbl 2年前 (2023-02-06) 196次浏览
关闭
galeots 打开了这个问题 2014 年 5 月 24 日 · 10 条评论
关闭

计算电压电机#934

galeots 打开了这个问题 2014 年 5 月 24 日 · 10 条评论

评论

计算电压电机 #934

您好,
我有一台 rambo 1.2a 我想计算 mtori 的电压 可以计算多少?

计算电压电机 #934
贡献者

我真的不知道你在问什么。

计算电压电机 #934
贡献者

我认为他正在寻找以下信息: http: //forum.seemecnc.com/viewtopic.php?t=1830 &p=11791

我们或许应该将数学运算转移到 Marlin 中,以便用户只需输入所需的电流(假设它配置了正确的参考电压数学运算),它就会正常工作。

计算电压电机 #934
贡献者

我猜他指的是电流,但仍然不确定实际问题是什么 :-)
有很多驱动程序,有些使用数字电位器,有些使用模拟电位器,但是,是的,这当然可以做到。我实际上是为我的粉末打印机做的。它使用 Maxim 1024 位数字电位器。
但我看到的大多数重制板要么使用 DRV8824/25 要么使用带模拟电位器的 A4xxx (Pololu)。哪些电路板使用数字电位器,或者具有连接到 ADC 的模拟电位器的电压参​​考?

计算电压电机 #934
作者

这是我的 rambo 1.2a。
http://www.geeetech.com/wiki/index.php/Rambo
这些是我的引擎
http://www.aliexpress.com/item/1-pc-Nema-6-lead-17HS8630N-0-4-A -75-oz-in-holding-torque-Stepper-Motor/613427872.html
我应该输入什么值?

计算电压电机 #934
贡献者

42?

计算电压电机 #934
贡献者

说真的,你甚至已经得到了论坛的链接……
你的步进器并不重要,因为它们的额定电压都在 2.5V 左右,所以无论如何你都会限制驱动器的电流。什么是正确的价值?正确的值是在电机熔化塑料部件之前可以使用的最高值。
简而言之:增加它直到你的电机温度最高在 50-60C 左右。如果您的零件是用 PLA 打印的,则更少。
您需要设置的电流也与电压成正比,您在任何地方都没有提到……
无论哪种方式 – 你想通过实验选择正确的值……

计算电压电机 #934
贡献者

电位计产生参考电压,驱动芯片使用该参考电压来确定其电流限制。如何计算取决于芯片,也可能取决于电路板上使用的电阻器。您使用电压表(以及一些数学)来检查当前设置的事实带来的混乱是无休止的,而且我无法计算我不得不纠正的人数错误的印象是他们正在改变实际进入步进器的电压。

计算电压电机 #934

很难说出问题到底是什么,但它可能比这更复杂。
您的 Rambo 卡具有高达 tp 1.6 (2) A 的内置电流控制驱动器,但您的电机不能超过 0.4 A,因此这是第一个问题,除非您认为小扭矩电机符合您的需求。
如上所述,驱动器中的电流由参考电压 (Vref) 控制,该参考电压是电机电流的表达式,因为它是通过电机的串联电阻测量的。
在随附的文档中,此处对此进行了描述:

电机电流
步进电机的电流由控制 8 位数字电位器的固件设置。Allegro 数据表中的以下公式描述了如何设置参考电压:ITripMAX = VREF/(8 X RS)。RS,RAMBo 上的检测电阻值等于 0.1\Omega。ITripMAX 是步进电机的额定电流。理想情况下,您应该从最大值的 70%-90% 开始。您可以通过将在 X_REF 测试点(其他驱动器的 Y_REF 等)测得的参考电压 (VREF) 代入以下公式来验证每个驱动器的电压:

V_{Ref}= I_{TripMAX} \times 0.8

请注意,A4982 设置为限制为 2A。这意味着可调电压范围为 0 至 1.66 伏。以下公式将产生 8 位二进制值 W_v,以输入固件或直接通过 SPI。

W_v = \frac{V_{Ref}}{1.66} \times 255

由于 Vref 由数模控制器控制,因此您需要 Marlin FW 中的一些接口来支持此设置,但我不知道这是否适用于 Rambo 板。

也许这对您没有太大帮助?

计算电压电机 #934
贡献者

关闭这个,因为不清楚这是否是与马林鱼有关的问题……没有人理解最初的帖子……并且自最初发布后 5 天以来没有发表任何评论