AMC servo drives pictures
- Catch22
- Topic Author
- Offline
- Elite Member
- Posts: 218
- Thank you received: 17
Thanks Mike
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
- Posts: 17869
- Thank you received: 4776
but there are three basic analog servo interface "sections": ANALOG, ENABLE, ENCODER
ANALOG:
BE25A20H 7I77 TB5
4 +REF IN 4 AOUT0
5 -REF IN 3 GND
ENABLE:
Enable is a bit awkward since the BE25A20H has a disable (inhibit) line that must be grounded before LinuxCNC starts, the easiest way to do this is with a relay (this relay may in fact already exist in the old control) Another option instead of the relay is a strong pulldown resistor from the /inhibit pin to ground and then driving the pin hive via the 7I77s ENAble outputs. This requires tapping onto the drives +5V encode outpu to supply the pullup power.
Some drives can be modified to change the default inhibit polarity so it would be wise to determine this before starting in case the relay/pulldown resistor parts can be avoided
assuming inhibit must be grounded to disable the drive:
BE25A20H Enable relay
9 /INHIBIT NC relay contact 1
11 GND NC relay contact 2
7I77 ENA0+ +24V
7I77 ENA0- NC relay coil+
(24V common to NC relay coil -)
ENCODER
Depending on whether you have a TTL of differential interface scale you will connect
TTL Encoder 7I77 TB3
5V 6 +5V
A 1 QA0
B 4 QB0
Z 7 IDX0
GND 3 GND
Diff. Encoder 7I77 TB3
5V 6 +5V
A 1 QA0
/A 2 /QA0
B 4 QB0
/B 5 /QB0
Z 7 IDX0
/Z 8 /IDX0
GND 3 GND
Please Log in or Create an account to join the conversation.
- Catch22
- Topic Author
- Offline
- Elite Member
- Posts: 218
- Thank you received: 17
Thanks Mike
Please Log in or Create an account to join the conversation.
- JR1050
- Offline
- Platinum Member
- Posts: 450
- Thank you received: 33
Please Log in or Create an account to join the conversation.
- OT-CNC
- Offline
- Platinum Member
- Posts: 623
- Thank you received: 75
Just read in the linear encoders to linuxcnc. You'll get some dithering which can be annoying if you have excessive backlash but on my BP it's not an issue.My mill has the SEM brushed servo motors with the linear scales and the tachos,there are no encoders but I do have some, just not sure if it is worth installing them or not. Any help would be greatly appreciated.
Please Log in or Create an account to join the conversation.
- Catch22
- Topic Author
- Offline
- Elite Member
- Posts: 218
- Thank you received: 17
Please Log in or Create an account to join the conversation.
- OT-CNC
- Offline
- Platinum Member
- Posts: 623
- Thank you received: 75
Please Log in or Create an account to join the conversation.
- OT-CNC
- Offline
- Platinum Member
- Posts: 623
- Thank you received: 75
JR1050, was that a typo or are these drives compatible with brushed motors?? I didn't review the docs...BE drives are for brushless motors You would be better off with standard 25a20 brush drives. They have input for the tach. You can use the brushless drives with brush motors.
If the drives are still in the control box with the power supply etc working I would just connect the 7i77 to them. The stock drives will already be tuned and relatively quick to get going.
Please Log in or Create an account to join the conversation.
- JR1050
- Offline
- Platinum Member
- Posts: 450
- Thank you received: 33
All this being said, trying to run a motor in current mode with glass scales could be tricky, if you can use the tachs, at least you can close the velocity loop in the drive. If you have a rotary encoder, the drive will convert the signals into velocity feedback, I think ..... The 25a20 brushed drives are cheap on eBay and you will quickly recoup your costs by selling the BE drives. Curious, are the original drives functional?
Please Log in or Create an account to join the conversation.
- Catch22
- Topic Author
- Offline
- Elite Member
- Posts: 218
- Thank you received: 17
Please Log in or Create an account to join the conversation.