Register
Results 1 to 2 of 2
  1. #1
    Junior Member
    Join Date
    Dec 2015
    Location
    Dorchester England
    Posts
    34
    Thanks Thanks Given 
    6
    Thanks Thanks Received 
    8
    Thanked in
    5 Posts

    Default Servo motor drive A06B

    Hi everyone!

    Hopefully I'm in the right place to ask my question. I have these Permanent Magnet Servo Motors from work that have been chucked out. These have encoders attached to their backs that fail and they are just getting scrapped. Reckon there is absolutely nothing wrong with the motors themselves, it's just the encoders.

    Motors are made by Fanuc and they are proprietary, these are driven by so called amplifiers or aka drives. The data tag on the motors say different Voltages, on some is 124V, while on others are 155V depending on size. On all of them say 200V inverter(not sure why), and the frequency is 200Hz for a maximum speed of 3000Rpm. The connection is also known, that is star, and on think this can be changed to delta.

    The amplifier is quite fancy bit of kit, sometimes these fail to, their role is to supply power to the motor, get feedback from the encoder and adjust as required. These are expensive and high level engineered devices(cost thousands) and it is because they need to run the motors in two modes: spindle mode and position mode. Spindle mode means it runs the motor and nothing really matters other than exact speed. Position mode means it has to be able to turn the motor at very exact increments(sometimes 0.001 degree, hence the expensive encoders), most of the time very slowly and with a lot of torque. Also, these amplifiers measure voltage feedback on motor input wires to run them as efficiently as possible, hence the name amplifiers.

    Since I already have a few of them laying around, I was thinking if these could be given a second chance by making a drive for them. I've done electronics as a hobby for a few years and I'm a cnc machinist at the moment. Once seen a brushless motor driver(ESC) and BrushLess(BL) motor in a homemade RC airplane setup that used a single hall sensor as feedback to know the position of motor. A simple pwm signal was controlling the ESC which in turn powering the motor accordingly.

    I'm definitely sure it would be possible to make such a similar drive as the ESC to power these motors replacing the very expensive encoders with something cheaper maybe a hall sensor or maybe something better. I only need to run them in spindle mode anyway. I'm willing to put in the work, the hours and a small investment to make this happen, but think I would need some help from more knowledgeable people along the way.

    The way I'm thinking of doing it is:
    - take the domestic 240V supply, filter it, and use a bridge rectifier to turn it to DC
    - feed the DC voltage into a large capacitor
    - release the charge from cap to motor windings
    - chop voltage at motor rated voltage, example 155V
    - read hall/encoder
    - not sure whats next, think the feed back needs compared to control signal
    - continue with some more power, less, or negative voltage for reverse rotation? Reverse rotation would be key requirement
    - loop back to reading the hall encoder.

    Obviously some sort of brains would be needed for this something like a PIC micro or an atmel, maybe an arduino will do? Raspberry Pi pico? ESP32 ? ...but I have all these at home.
    Power delivery will need to be with mosfets I guess.

    If anyone can or would like to contribute to help out on this design it would be greatly appreciated.
    Thanks!

    Have a great day!
    Attached Images Attached Images
    Last edited by fejlong; 6th January, 2024 at 11:23 AM.

  2. #2
    Junior Member
    Join Date
    Dec 2015
    Location
    Dorchester England
    Posts
    34
    Thanks Thanks Given 
    6
    Thanks Thanks Received 
    8
    Thanked in
    5 Posts

    Default

    I guess no one is up to the challenge

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.