找回密码
 注册
楼主: Cloud35

DIY的乐趣,自制步进闭环驱动

  [复制链接]
发表于 2021-3-9 12:57:38 来自手机 | 显示全部楼层
京华超音波 发表于 2021-03-08 16:292 k3 F, V  e' |# c$ ]! _2 M
我自己D过不过花了200多块钱啥都没搞成,希望楼主能成功。我来学习下
- A1 ]4 o, ?; F  @+ {; e
乔峰说他的弄丢了我也一样
发表于 2021-3-9 13:04:55 | 显示全部楼层
本帖最后由 阿余 于 2021-3-9 13:08 编辑
+ P3 B5 k2 o7 G
lingxing 发表于 2021-3-9 08:09
( P, D0 G0 Y0 J0 t$ u1 }$ O请问如何实现的闭环,用的什么方法检测电机转动,我一直认为没有编码器的电机都算不上是闭环,还请楼主赐教

5 B0 g5 |1 d1 l- L4 p( ^是藏在电路板背面了吗?   编码器的, 论坛也有人做过.
3 |4 [0 g  G  x. P! ?
8 `  I) ~8 ~$ Y. P3 \我手上有几个早期的, 有人做的用普通电机加编码器, 加上一个控制器, 再加上普通驱动器, 这样构成的一个闭环步进,
' _$ F. Y% p+ w& I2 X3 E; N# c1 W
. [( c1 d" F( H0 f+ p2 k6 ]' q- z其实出来的效果也还可以,  比普通的步进, 可以跑得快很多. ; s1 I3 M8 R- J9 \' i1 Z8 \
他在控制器上做了个屏, 可以显示这个轴跑了多少距离 ,显示的这个距离是从编码器那里读出来的, / o: g0 E3 {# Z
  然后和MACH3上显示的比较, 看起来精度还不错.+ q0 Y- t6 E; ], y: S; p

3 u; [$ c# _: C% m. V  o0 ^. B# K* Z

3 O! u( W) U+ I9 }& t
发表于 2021-3-9 14:42:04 | 显示全部楼层
北冬树 发表于 2021-3-9 09:17
) W5 g( r: {: |7 f; V  }6 e和绝大多数优必选机器人的舵机是同样的结构,电机轴顶端黏上一个径向磁铁,驱动板中间有一个检测磁极的芯 ...
5 W9 C  @- _' y% B6 v0 i* y6 j
哦。。。谢谢您,涨知识了,明白了,多谢多谢
# z% r9 F7 Q1 ^/ A- X
 楼主| 发表于 2021-3-9 22:42:40 来自手机 | 显示全部楼层
林大夫 发表于 2021-03-08 10:06; p& M5 Q& ?9 R% ^/ s& Y% V8 ^" f: a- s9 k
真正的乐趣,支持!

7 ]- W! F/ a9 J谢谢支持
 楼主| 发表于 2021-3-9 22:44:56 来自手机 | 显示全部楼层
brain 发表于 2021-03-08 16:00, i. n; ~" p/ C$ Q3 ?2 A* B- h# Z
https://item.taobao.com/item.htm ... 6&_u=8nls108c99
, \3 x7 V3 G. l% M用现成的吧,性能很好
1 _8 o' l0 g" a4 U- @
电流太小,而且他们这种集成h模块的ic内阻大,发热大,而且价格还不便宜,我了解过东芝那些芯片,感觉还是直接mos最佳,只是电路更为复杂。
 楼主| 发表于 2021-3-9 22:47:06 来自手机 | 显示全部楼层
lingxing 发表于 2021-03-09 14:429 M, O, R, m; h* ?. A! Y
哦。。。谢谢您,涨知识了,明白了,多谢多谢
& ~/ d: S& n) ~
通过磁通角度传感器ic,可以通过spi接口实时读取角度。这种ic价格很高。改天我拍背面图。
 楼主| 发表于 2021-3-9 22:48:37 来自手机 | 显示全部楼层
dragontiger 发表于 2021-03-08 16:55( q! Q9 p( J* n
STM32最近价格上天了!+ [8 v" p. _, b6 A8 t# S) b
楼主买要多少钱?/ z1 B4 m- m! ^
我这都是每月要用几百片的,价格翻了几倍还缺货
7 B$ _  e4 q- x/ C
我放弃stm32了,用的国产hk32。
 楼主| 发表于 2021-3-9 22:50:35 来自手机 | 显示全部楼层
nini21800 发表于 2021-03-08 16:15
9 r5 w( u  {6 `6 g前几天刚在网上买了几块42的,才三十几块钱一块成品板,不知性能怎样,发就分几次发了,发来只有闭环板,补发只有径向磁铁,还忘记发散热片。
! O5 n( b1 Y3 d2 k9 B' g
几十块钱是出不来的,上面有些ic很贵,都是几块,十几块的。上面有8个大功率mos。
 楼主| 发表于 2021-3-9 22:55:00 来自手机 | 显示全部楼层
感谢大家的支持,今天没有时间调试电路板。最近在diy无动力主轴。收了一套750w伺服电机,买了6305 bkd p4轴承,还有er20杆。
发表于 2021-3-9 23:43:10 | 显示全部楼层
Cloud35 发表于 2021-3-9 22:48
3 Z7 p9 v) z: o我放弃stm32了,用的国产hk32。
. |8 l- @3 E$ Q; B
这个要多少钱一片?
 楼主| 发表于 2021-3-10 08:57:59 | 显示全部楼层
dragontiger 发表于 2021-3-9 23:43
2 F; g: p: C, H9 S# D- I" a这个要多少钱一片?
: w! }, s2 R/ u+ {& ^. ]
HK32F103CBT6 我买的6.3一片: _0 f# K+ m, s+ D9 t& m: Q- D& ~
发表于 2021-3-10 10:04:25 | 显示全部楼层
Cloud35 发表于 2021-3-9 22:509 V* J0 x  h9 u( T+ j- U
几十块钱是出不来的,上面有些ic很贵,都是几块,十几块的。上面有8个大功率mos。

9 N- W1 S0 S# Q  K/ x' U货都到了,安装了一个42电机,是可以实现闭环,好像不是很好用,要比较合适的转速电机才正常,设置高些或低些转速容易造成电机抖动。不知是不闭环板问题,还是我设置的问题。. Q; ]" }4 s" j8 _8 N
微信图片_20210310100320.jpg 0 r7 _& S7 B2 J5 R/ t$ ~
 楼主| 发表于 2021-3-11 11:50:13 来自手机 | 显示全部楼层
更新进度,i2c模块测试成功。多亏了逻辑分析仪。最终放弃硬件i2c,采用模拟方式。下一步,调试adc模块。! e3 P" h- A" K; {$ i6 o, c/ k+ G
7 l. F" ~: t2 J% E! q( I
3 {/ G8 f$ s6 |; O
 楼主| 发表于 2021-3-11 11:54:10 来自手机 | 显示全部楼层
nini21800 发表于 2021-03-10 10:04
' I5 a4 ~$ C8 C+ l, W- @* o' i货都到了,安装了一个42电机,是可以实现闭环,好像不是很好用,要比较合适的转速电机才正常,设置高些或低些转速容易造成电机抖动。不知是不闭环板问题,还是我设置的问题。
% ]# _1 x( _/ U) p, m+ l
估计需要改进算法吧
 楼主| 发表于 2021-3-14 11:46:21 | 显示全部楼层
进度更新:0 K+ T( [  p5 t2 l( a( q

* S! \5 }" u" ]/ p屏幕驱动成功,但测试代码驱动步进失败,主要驱动芯片IR2104烧毁,12V电源一路短路,主要原因如下:' Z, t& A; g4 A. t/ W. i
$ k) x$ k- A9 h( D6 ]0 J9 Q8 q% W+ E
1. 驱动时序错误。
9 l9 T" t. M  ~& g6 F2. 硬件电路设计有误,SD信号不应直接上拉,而应当交由MCU控制。因为还有恒流和细分驱动一环,这是我的失误。- j& K2 [$ p% Y, `* g) S

" m( I' o( C$ x) N基于上述原因,电路板需要重新打样,修正电路设计问题。- h: W1 t* `+ c% C! ]

3 C+ M7 U, J+ D& g8 V# Z2 P另外我设想,是否可以支持光栅尺,已获得全闭环,更高的精度,如同伺服驱动那样?9 s5 ?' K1 d+ [9 H2 s  ~2 q9 k
3 ]5 d6 G. d% w7 U$ I! z
最近忙于D无动力主轴,进度缓慢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


快速回复 返回顶部 返回列表