How to Tune Cheap Chinese Servos Drives

แชร์
ฝัง

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

  • @molitovv
    @molitovv 3 ปีที่แล้ว +5

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

    • @vhospher6463
      @vhospher6463  3 ปีที่แล้ว

      Just keeping it real brother

  • @jonathanreader6503
    @jonathanreader6503 3 ปีที่แล้ว +2

    Sick video as always my dude!

  • @jcracoustics
    @jcracoustics 3 ปีที่แล้ว

    Looking good - Excited for next months colab 🤙🤙

  • @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!

  • @tobi321wwwto
    @tobi321wwwto 14 วันที่ผ่านมา

    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.

  • @johnlocke9609
    @johnlocke9609 3 ปีที่แล้ว

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

  • @BondmeJesus
    @BondmeJesus 2 ปีที่แล้ว

    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.

  • @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? 😢

  • @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 7 หลายเดือนก่อน

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

    • @vhospher6463
      @vhospher6463  6 หลายเดือนก่อน

      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 6 หลายเดือนก่อน

      @@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  6 หลายเดือนก่อน

      @@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 6 หลายเดือนก่อน

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

  • @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 2 ปีที่แล้ว

      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 2 ปีที่แล้ว

      @@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 2 ปีที่แล้ว

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

    • @vhospher6463
      @vhospher6463  2 ปีที่แล้ว

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

    • @chronokoks
      @chronokoks 2 ปีที่แล้ว

      @@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  2 ปีที่แล้ว

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

  • @iandorrington6397
    @iandorrington6397 2 ปีที่แล้ว

    Pid, pid, pid..lol