- Posts: 276
- Thank you received: 0
Yaskawa usarem motors, Amc be25a20 making it work?
Please Log in to join the conversation.
A better solution would be STMBL, except that currently there are none available due to the main power IC being discontinued.
github.com/rene-dev/stmbl/blob/master/do...tting%20Started.adoc
It "talks" Yaskawa absolute and can be commanded by Mesa smart-serial.
Please Log in to join the conversation.
Attachment not found
Please Log in to join the conversation.
even if there isn't you might be able to home the motors using bldc in direct current mode. How accurate that is depends on the static load on the motors. (ie it is fine for a spindle, but unlikely to work well on a moving-knee Z axis)
Please Log in to join the conversation.
Attachment not found
Attachment not found
Please Log in to join the conversation.
- tommylight
-
- Offline
- Administrator
-
- Posts: 22012
- Thank you received: 4
Yaskava has A, B, and C channels, all of them give a pulse train that changes the density while rotating and that change is shifted on all channels from each other.
Please Log in to join the conversation.
I am by no means an expert on this, as its new to me, but based on the info ive read and what Ive observed, Id say its looking like this will work if i can get the hall signals to output. Id bet im missing a parameter or don't have the component setup right...
This is worth figuring out, if it works it will save anyone who wants to use Yaz motors and not have to pay the big yaz drive cost.
Please Log in to join the conversation.
JR1050 wrote: Here is a short video of where I'm at, encoder counts, index channel appears to work. I'm not getting any hall signals though .
"qiH" needs you to send an "init" signal:
That starts a search-for-index.
I would change your enable section of HAL to look like
All references to "personality" are auto-generated and should be ignored.The bldc component is rather busy, on the man page there are several references to personality, what do these pertain to?
(the q, i, a etc flags become a bitmask that becomes "personality" and that controls what pins are created, but the compiler doesn't know that the user shouldn't be setting those and auto-documents them)
Please Log in to join the conversation.
It took a significant effort to get info on these motors. Yaskawa motors with an FJ suffix were made for Fuji and Yaskawa USA has little to no info , but.... I do have this
All Yaskawa ac motors are 8 pole
Fuji used incremental encoders , they will be utop i or h and the number after x 10 is the count. As far as I can tell FJ11 is usually a 2000 ppr incremental. All Yaskawa encoders are the same hardware wise, they are programmed to count and absolute/incremental. That was from Yaskawa direct.
Yaskawa aligns the marker pulse with motor zero.
In the video below is the drive running the motor in current mode, it is be run off a watch battery.
My present issue is I'm not getting any analog voltage out of the 7i33, I get pid, as putting some P and D on it stiffened the shaft up. I Could the bldc component be clashing somehow with the pwm out put? Since the marker and motor zero are already aligned, does it still need magnetic homing?
Addendum.... first jogs. Motor cogs some. On the right track.
Please Log in to join the conversation.
JR1050 wrote: Since the marker and motor zero are already aligned, does it still need magnetic homing?
No, you should use "qi" mode.
But just bear in mind that "motor zero" has more than one definition. A+ B- C- is a common one (and the Mesa one) bit it is not universal.
Please Log in to join the conversation.
