- Posts: 276
- Thank you received: 0
Yaskawa usarem motors, Amc be25a20 making it work?
Attachment not found
Please Log in to join the conversation.
With the encoder index enable solely connected to the bldc index enable
the motor motor homes immediately , meaning communtation is immediate. If I connect both of the mentioned pins to encoder index enable, the motor jumps all over while joint enable seems to cancel bldc
Index enable. one is setting the pin, the other is looking for it to be set.
I admit this is confusing . What is the best way for both bldc and joint index enable to share the encoder index enable with out conflicting?
Please Log in to join the conversation.
JR1050 wrote: To use bldc , the encoder index enable has to be connected to the bldc index enable, however, the encoder index enable also has to be connected to the joint index enable. The issue:
With the encoder index enable solely connected to the bldc index enable
the motor motor homes immediately , meaning communtation is immediate. If I connect both of the mentioned pins to encoder index enable, the motor jumps all over while joint enable seems to cancel bldc
Index enable. one is setting the pin, the other is looking for it to be set.
I admit this is confusing . What is the best way for both bldc and joint index enable to share the encoder index enable with out conflicting?
Do you definitely need the joint index enable? Have you configured HOME_USE INDEX?
You should make sure that the bldc is connnected to "rawcounts" from the encoder, or index-reset will cause all sorts of problems.
What pin drives the bldc "home" behaviour?
Please Log in to join the conversation.
I found these drives to be readily available, AMC SX25A20A, they are a sinusoidal drive, would they work with the bldc component ? What Mesa hardware would be best suited. I attached the manual. Thanks.
Attachment not found
Please Log in to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
- Posts: 4739
- Thank you received: 2
Please Log in to join the conversation.
How would one set this up? As far as i can tell, most,if not all, Mesa daughter cards are analog or step and direction. Your thoughts?
Please Log in to join the conversation.
(with 2 analog axis per channel)
PCI/PCIE is probably better since its easier to get a 2-4 KHz or so update rate so the analog sine waves are not to steppy at full speed
Please Log in to join the conversation.
forum.linuxcnc.org/27-driver-boards/2121...ions?limit=6&start=0
"The drive requires two sinusoidal command signals with a 120-degree phase shift (external commutation).The phase angle must
correspond to the position of the motor rotor, while the signal amplitude controls the motor torque." 'Probably not your typical analog drive.
Andy brought up the difficulty of synchronizing two analog signals 120 deg apart. Was this ever figured out ? It was suggested the BLDC component could command this type of signal.
"How do you propose generating the 2 analogue voltages? They need to be synchronised to the rotor movement. I think that can be done in HAL with the bldc component and digital to analogue conversion (possibly PWM)
Do the motors have Hall sensors as well as the encoder?". From the above thread ^^^
Ill contact AMC and see if other information is available,these seem similar to the Mesa brushless amp, until then , any suggestions or hal examples?
Please Log in to join the conversation.
two 120 degree separated phase outputs instead of all three that the component provides.
Only two phases are needed since the SX25A20A drive synthesizes the missing phase
( it's just the difference between the two supplied analog phase signals )
The BLDC component provides a variety of ways to establish rotor synchronization
including Hall signals, encoder index, magnetic align2ment, and absolute encpders
Please Log in to join the conversation.
I can see a single drive signal from the output of either board, I can see physically wiring aout0 for ref A and aout1 for ref B, using two sets of drive signal per axis, but connecting the analog outs to the BLDC is gonna require some HAL voodoo in here some where along the line .
Standard analog is easy, step and direction is easy, this is bit more complicated..
Maybe a short hal example?
Please Log in to join the conversation.
