How to Tune Cheap Chinese Servos Drives

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии • 33

  • @molitovv
    @molitovv 3 года назад +5

    3:58 - “I have inherently, not a lot of stiffness” - You and me both brother.

  • @jonathanreader6503
    @jonathanreader6503 3 года назад +2

    Sick video as always my dude!

  • @Totalis1989
    @Totalis1989 3 года назад

    As if by magic! I am literally tuning these very servos this coming weekend! Thank you for such an interesting video. On your estimation of stiffness in the belt: I would have intuitively thought the same (that belt systems are not very stiff), but a counterpoint I have seen recently is a yoke of a 5-axis CNC machine driven by a poly-v belt. Apparently that belt is sufficiently stiff to support a huge A-axis, which blew my mind. Anyway, thanks for the video :)

    • @vhospher6463
      @vhospher6463  3 года назад

      I have used belts many times with servos however in every instance its been with much more sophisticated servo drives. Most of the beckhoff servos i have used haven't had an issue once i have set them up correctly.
      Glad you found the video useful!

  • @jcracoustics
    @jcracoustics 3 года назад

    Looking good - Excited for next months colab 🤙🤙

  • @tobi321wwwto
    @tobi321wwwto 7 месяцев назад

    Hi, Thank you really much for this Video. I have the same Motor and driver with a BT30 spindle over 1:2 Belt reduction. Before I had the spindle in analog speed mode before, but now I need positioning. I had the wrong and incomplete manual without extended control parameters or any information about the tuning so I tried to adjust the Position proportional gain and other parameters by hand. That didn't change anything so thank you for the Manual and the explanation! As we have very similar systems please tell me which parameters you changed to what. Just the Pn 259 to something low like 1 or 0 or something else to get the values to work? I don`t need a really precise spindle position or dynamics just positioning for tool change.

  • @BondmeJesus
    @BondmeJesus 3 года назад

    im just getting started with these chinese servo motors and I am trying to hook up the centroid acorn encoder plug to the servo driver, and i dont know where to plug in the 5+VDC from the acorn into the servo driver. i just dont know where to plug the a+a-b+b-z+z- 5+VDC and GND from the acorn into the 110_m06030 driver. could you help me know where i should plug in please? do I use the db25 pin 22 to connect the 5+VDC and pin 1 to the ground?my manual shows pins 15,16,17,18,19,20 for a+,a-,b+,b-,z+,z- and pin 22 is z open collector output and pin 1 is GND my problem is that I dont know where to plug the 5+VDC from the acorn to the servo driver, would I just plug the 5+VDC into the z open collector output pin 22? because that is the only pin that is left over to use. please help thank you.

  • @robertzusman941
    @robertzusman941 Год назад

    Can you post more information about the signals you are scoping? How do you get an analog signal from the encoder data?

    • @vhospher6463
      @vhospher6463  Год назад +1

      Hi. The encoder feedback data is digital 0 to 5v output. The scope is reading the raw A and B signal from encoder.
      The data needs post processing before it makes any sense

    • @robertzusman941
      @robertzusman941 Год назад

      @@vhospher6463 Thank you. I more-or-less figured this out after I posted the question. I would be very interested in your Python code - I am planning on converting a PM833 Mill to CNC with Lichuan servos, and they have essentially no software support for tuning. I have a Saleae logic analyzer which might be even better than an oscilloscope for capturing the samples.

    • @vhospher6463
      @vhospher6463  Год назад

      Yupp. If i find some time ill dig it out and upload it!

    • @robertzusman941
      @robertzusman941 Год назад

      @@vhospher6463 That would be awesome, thanks!

  • @funone8716
    @funone8716 Год назад

    Many of the china servo drives come with (2) 2k 1/4 watt resistors......what are they used for?

    • @vhospher6463
      @vhospher6463  Год назад

      I haven't come across this myself. It could be a braking resistor. But may be best to understand the energy dumped through them before setting the deceleration profile

    • @funone8716
      @funone8716 Год назад

      @@vhospher6463 They are only 1/4 watt resistors. Something to do with limiting current to drive step/direction inputs perhaps? No mention of them in drive manuals or wiring diagrams.

    • @vhospher6463
      @vhospher6463  Год назад

      @@funone8716 sorry I read that as 2 1/4 ohms.
      Yes itll most probably be for limiting current as the drives have optocouplers that are limted on current input. Thus different system voltages require different current limiting resistors

    • @funone8716
      @funone8716 Год назад

      @@vhospher6463 It's frustrating there is NO mention of them.

  • @johnlocke9609
    @johnlocke9609 3 года назад

    One question how to grab the data from the servo driver to the oscilloscope?

  • @quanghuypham8982
    @quanghuypham8982 Год назад

    Man, thank you for such lesson. I am using the exact driver as your datasheet -aasd15a. I didn't have good experience with the Pn257 adjustment. My calculated inertia mismatch is 31 but it work perfectly withe Pn257 = 1. I run the system the Fn018 function, the driver estimate my system inertia as 8. I input that value to pn257. The motor still rotate, but it was rumbling as well.
    This is scary! I did not dare to adjsut Pn257.
    Can anyone provide me some tips? 😢

  • @johnlocke9609
    @johnlocke9609 3 года назад +1

    This is AWESOME!! Do you have a Github? I have 3 servos of those, and obviously I don't know how off they are and this could change my life! I'm not an electronic engineer but I do have some knowledge about the servos and about computers, Linux in particular. Let me know if you can share your software with me. Thanks in Advance!! Also I do have an osciloscope, and has like a usb connection to get the data, so I'll try to make this work.

    • @heinzhaupthaar5590
      @heinzhaupthaar5590 3 года назад

      You usually use software from the manufacturer for step-response, tuning etc., they're often proprietary.
      Even the chinese cheapo jmc integrated servos come with a proprietary software. So, most probably no need for an oscilloscope.

    • @johnlocke9609
      @johnlocke9609 3 года назад

      @@heinzhaupthaar5590 in this specific models, they don't have any sort of software, just parameters to calculate, so for that specific model would be awesome to have an alternative. But I just bought one JMC and yes they do have some assistance, also the oscilloscope tool. But again, nothing like Delta auto tuning or DMM.

    • @chronokoks
      @chronokoks 2 года назад

      @@johnlocke9609 There is a software for AASD servos actually.

    • @johnlocke9609
      @johnlocke9609 2 года назад

      @@chronokoks I have the version that has these round connectors, what's the software that is compatible for this drives?

    • @chronokoks
      @chronokoks 2 года назад +1

      @@johnlocke9609 it's called Servospy / Tuner 1.1 by Fire

  • @robertogoliveira
    @robertogoliveira 3 года назад

    Very nice job! could you share your script?

  • @chronokoks
    @chronokoks 3 года назад

    Surprise surprise, there is actually a software that can connect through serial port to these drives.

    • @vhospher6463
      @vhospher6463  3 года назад

      Ahh mine didn't have a serial port connection. No connector present.

    • @chronokoks
      @chronokoks 3 года назад

      @@vhospher6463 wait wait wait... what is the name of your drives? They look a lot like AASD-15A - if yes there's a round connector with several pins for RS-232 / RS485 connection . There's a proprietary software out there only with Chinese language (it seems to be created by 3rd party) and it has an oscilloscope graph with several inputs and quite a number of other options. Edit : yep it seems that the old versions do not have these round connectors capable of data transfer

    • @vhospher6463
      @vhospher6463  3 года назад

      Hi yes. I beilive the newer ones have the connection. But my drives dont unfortunately

  • @iandorrington6397
    @iandorrington6397 3 года назад

    Pid, pid, pid..lol