DIY CNC mill: Teardown and "repair" of AC Servo drive from China. Motor brake output explorations.

แชร์
ฝัง

ความคิดเห็น • 59

  • @kentvandervelden
    @kentvandervelden 6 ปีที่แล้ว

    Interesting and in depth. I've been considering experimenting with similar servo drives. Thank you

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      +Kent VanderVelden many thanks for supporting my channel! Now especially, it is essential! Stay tuned :-)

  • @canonguy9448
    @canonguy9448 7 ปีที่แล้ว +2

    love the depth of your videos! Subbed :-) I've been thinking about these same servos for the build I am designing.

    • @TinkeringNerd
      @TinkeringNerd  7 ปีที่แล้ว

      +CanonGuy greatly appreciated!

    • @TinkeringNerd
      @TinkeringNerd  7 ปีที่แล้ว

      Also, please do keep us posted of your progress!

  • @seimela
    @seimela 7 ปีที่แล้ว +2

    ohh man this is awesome

  • @rfasp7
    @rfasp7 7 ปีที่แล้ว

    Nice video, how did you damage the output on first instance. Or was it a bad driver?

    • @TinkeringNerd
      @TinkeringNerd  7 ปีที่แล้ว

      +Fernando Ascencio thank you :-)
      Honestly, I'm not sure if I even damaged it at all. I did connect my 0.6A load directly trough the optocoupler (and it was my mistake), but it would burn the optocoupler, not the processor pin. So, my best guess is that the option for native brake output had to be set, and I was unable to do so. Or somehow mysteriously I managed to burn the processor pin through the optocoupler, or it was defective.. The seller said they had it all setup to work. Must be me then.

  • @heeder777
    @heeder777 6 ปีที่แล้ว

    I just received a kit with the same Servo and inverter to replace my mini mill motor. Your trouble shooting skills and PC component R2 are very good in the end are you saying it was all a programming of the inverter? The servo seems to be of a really high quality, the drive on first impressions seems cheap. The programming manual is over 100 pages. I hope to go through it slowly. I may opt for a better driver but for now I’ll play with it. Sorry for the ramble, bottom line is it a programming issue?

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      Hi, thanks for watching. You also got a servo motor with brake? The dedicated motor brake output didn’t work for me. It could be because of the firmware issues with the servo drive, for I can’t fathom the possibility of burning through opto-coupler backwards, especially since not a single component let its smoke out (we know, all electronics work as long as you keep the smoke inside, once you let the smoke out, it’s no good:-)))
      I was, however, able to set one of the flexible (programmable) outputs to work as motor brake output, and it is good enough, at this point.

  • @dafewe6958
    @dafewe6958 6 ปีที่แล้ว +1

    I have purchased these drives also. I followed the schematics and I'm having the same problem. In fact it was working for a bit and then just opened up randomly while I was jogging the motor. No alarm or error code was displayed. I have not tried D03 (output 3) but I require both the brake and alarm output and neither are working. What was your logic circuit supply voltage? Did you ever scope it? I'm at 234VAC with a single EMI filter for 3 drives. I'm also thinking that different results may be obtained if the 24Vdc output for external components was used to power the brake relay instead of a separate power source.

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      Hello. Thank you for watching and commenting. It sounds like you got a handle on it better than I do. I didn’t measure input AC voltage. Nor do I have a filter connected. My 24V supply powers the controller, the source for outputs and the brake coil.
      What I found weird is that all three of my servo drives did not send the brake output signal from the beginning. There must be something to it! Yours, however, you say had worked, then quit? That’s even worse, can’t pin point at and remove the problem to prevent this from happening again.

    • @dafewe6958
      @dafewe6958 6 ปีที่แล้ว

      Thanks for responding. I've confirmed that my drive is defective. Swapped it with another one and it works fine. When the original one did work it was just barely allowing enough current to light the relay. Only parameters needed are p2-15 and p2-16 must be a value greater than 0. By the sounds of it, I might be lucky to have one that's working.

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      Interesting.. you had not one, but two that worked! :-)
      Your case sounds like the optocoupler failure. What type of relay you’re using? Did you measure the current it consumes when coil is energized?

    • @dafewe6958
      @dafewe6958 6 ปีที่แล้ว

      Well, the 3rd drive brake output remains untested. I'm going to see how all of the alarm (DO2) outputs perform today. I don't believe it is working on the defective drive, so that would lean me towards the problem being on the sender side of the opto-isolators. Your video shows well that there may be some issues there also. I'm not speaking from experience but it I would think that if one of the transistors in the isolator was open, it would fail to amplify and give a similar low current signal. Would like to explore but its tamper proofed and I think they would probably warranty or repair at a reasonable cost. I'm using omron my2 series 24Vdc, measures 36.6 mA.

  • @AnwarAlfaqeehAlhusseini
    @AnwarAlfaqeehAlhusseini 5 ปีที่แล้ว +1

    hi
    when i have ac servo motor can i wiring it with any stepper drive or h-bridge
    to get open loop
    i mean to turn it without the encoder ?

    • @TinkeringNerd
      @TinkeringNerd  5 ปีที่แล้ว +1

      As far as I understand, steppers work differently from servos. In order to get the stepper to move one step, one or more of its phase wire voltages must be flipped. Besides, technically, stepper motors are a DC type motors and work with much lower potentials compared to AC servos. So, I would not recommend trying to connect AC servo motor to a stepper drive.
      Cheers.

    • @AnwarAlfaqeehAlhusseini
      @AnwarAlfaqeehAlhusseini 5 ปีที่แล้ว +1

      Tinkering Nerd thanks 🙏

  • @graykimchi
    @graykimchi ปีที่แล้ว

    I know its been awhile but do you know what DSP or microcontroller is used? I see 2 ICs. Im very curious. Thank you!

    • @TinkeringNerd
      @TinkeringNerd  ปีที่แล้ว

      Sorry, other than what’s shown in the video, I don’t have other info at this point. I’d have to open it again to get IC’s name and model. Currently, the servos are installed and working. Maybe, when they break I’ll open them? Cheers.

  • @diyhomemade9786
    @diyhomemade9786 6 ปีที่แล้ว

    Hello! I have similar servo pack but all documentation on chinise. Where did you get an engish documentation?

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      +Vadim G seller sent me PDF file copies of manuals. I think I might still have them in my inbox.

    • @diyhomemade9786
      @diyhomemade9786 6 ปีที่แล้ว

      I would be happy if you found them and could send me please. vg(ad)bcpteam(dot)ru.

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      +Vadim G just sent you the PDF manual for servo drive. Look for TOMATECH in the subject. Best regards.

  • @The_Unobtainium
    @The_Unobtainium 6 ปีที่แล้ว

    What can you say about these servo packs? Are they any good for DIY machines? Reliable? Thx!

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว +1

      I know, it’s been awhile, but, I still made no real progress towards completion of this machine. So far, these motors have been very reliable sitting on the bench, waiting for their turn. However, from the feel of it, I predict that they will be more than adequate for a hobby machine.

    • @The_Unobtainium
      @The_Unobtainium 6 ปีที่แล้ว

      good to hear that. in this price range i think they are the best option to go with instead of closed loop steppers or even DC servos.

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      100% agree! I think power for power its even cheaper than some closed loop stepper systems

  • @ompandey7362
    @ompandey7362 3 ปีที่แล้ว +1

    How to learn repairing of these servo drives?

  • @TheFixxxer11
    @TheFixxxer11 6 ปีที่แล้ว +2

    hi, which pin do u use for step and dir?

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว +1

      Hello and thank you for your comment. This kit came with cables pre-wired, I will have to check the pin numbers for you.
      Cheers.

    • @TheFixxxer11
      @TheFixxxer11 6 ปีที่แล้ว

      Tinkering Nerd
      Hei, thanks a lot

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว +1

      On the servo drive CN2 44 pin connector, it looks like pins 32 and 33 are for pulse+ and pulse-, pins 34 and 35 for dir+ and dir-.
      Pin 18 is COM+.
      Hope it helps.
      Best regards.

    • @TheFixxxer11
      @TheFixxxer11 6 ปีที่แล้ว

      Tinkering Nerd thanks,, one more thing, which pin do i have to connect for 0 voltage, or i dont have to,pin 18 is for 12 to 24 volts, i have 36 pin,

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      If you have a 36 pin connector, your pin out map probably is different from mine. The CN2 does not have a GND pin. COM+ is used as a reference point for I/O’s.
      Best regards. Thanks again for watching.

  • @user-zn4kt7ft3z
    @user-zn4kt7ft3z 6 ปีที่แล้ว +1

    Hi from Ufa! What is your name? You have some Russian accent in your voice :)

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      +Айдар Рашитов спасибо за комментарий. Предпочту оставить мое настоящее имя при себе. Надеюсь, понимаете :-)

    • @user-zn4kt7ft3z
      @user-zn4kt7ft3z 6 ปีที่แล้ว

      Ok :)

  • @sculehomepc7777
    @sculehomepc7777 4 ปีที่แล้ว

    HI. I HAVE LIKE YOU A DRIVER SOR SERVOMOTORS: TOMATECH tac-ga3210b WITH 1KW SERVOMOTORS, I HAVE PROBLEM. HI DON'T WORK. CAN YOU HELP ME?!!

  • @janetmorris6792
    @janetmorris6792 6 ปีที่แล้ว +1

    Great rub your static fingers over the pins on the main chip on the panel

    • @TinkeringNerd
      @TinkeringNerd  6 ปีที่แล้ว

      I was grounded that day. :-)