Setup of Leadshine HBS507 Closed Loop or Hybrid Servo Step Driver

Поділитися
Вставка
  • Опубліковано 18 вер 2024
  • Normal stepper motors can lose steps for various reasons. This results in loss of position precision. With a Closed Loop Stepper aka Hybrid Servo Drive this can be avoided. In a Closed Loop system the step motor has an encoder at the end. The encoder counts the actual steps and sends that information back to the controller that again can compensate for lost steps.
    In this video I test the system and try to change some driver parameters using the RS232 interface and a all Chinese program.

КОМЕНТАРІ • 105

  • @jimmymark8232
    @jimmymark8232 4 роки тому

    Thanks Martin, will search for and download. The 232 cable is another that is needed

  • @AzCcc
    @AzCcc 8 років тому

    Martin your videos are extremely valuable.
    Thank you sir.

  • @vader3t3
    @vader3t3 6 років тому +1

    Excellent video. Thank you very much!

  • @Grillmaistro
    @Grillmaistro 8 років тому

    I have found an English version of Protuner that actually works! Some comunication problems ---> the port closes on it's own but it works.

    • @morganator97
      @morganator97 6 років тому +2

      Would you be willing to share a link?

  • @N888-u3l
    @N888-u3l 2 роки тому

    Greeting. I have the same problem on my hybrid stepper motors. Hbs57 driver and hbs86. It locks the engine and cannot move. On the driver, the parameters are set to 3200 by default. Do you need to change something there or should I do as you did in the video?

  • @nobodycares2768
    @nobodycares2768 7 років тому

    I have been wrestling with whether to try these or the Leadshine Nema 23 Servo(not hybrid stepper) model BLM57180 with the ACS606 controller. I want very smooth action to reduce resonance for improved side mill finish on a heavily modified G0704/PM20. Going for linear rails, C3Z ballscrews and the smoothest spindle/motor setup I can find as finish is key over speed.

  • @stephanbutler2095
    @stephanbutler2095 5 років тому +1

    Hi Martin,
    another question:
    what are the settings you used for the serial port besides the baud rate of 38400 ? ( parority , stop bits etc ? )
    thanks
    Stephan

  • @nimeshshamalka5836
    @nimeshshamalka5836 6 років тому

    Thabks a lot!! It's been realy helpful.

  • @wagnerjoseburiozzi
    @wagnerjoseburiozzi 6 років тому +1

    Hello friend, congratulations on your video, could not you make a video showing how to configure the micro steps? thank you.

  • @voronoi2668
    @voronoi2668 7 років тому

    Dear Martin, For CNC or 3D printer, replace old nema stepper motor and driver with ES-D driver and step servo motors, then closed loop system is done? or need to modify some firmware or software settings?

  • @mostafaamin5707
    @mostafaamin5707 2 роки тому

    thank you

  • @NikitaLab
    @NikitaLab 8 років тому

    Martin I have a question, in your earlier videos you have a fairly decent looking Openbuilds OX but you seem to have changed to using an X-carve and recycled the 8020 to make a controller box. What was the reason for this?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      Hi John
      I still have the OX and I'm very happy with it. Actually so much that I recently started to import OpenBuilds parts to Scandinavia. One week ago I launched a website maker supplies.dk.
      I also use the X-carve. I have small size so it complement the much bigger OX.
      If I was to choose one and start now I would go for the much more robust OX. Main advantage of the X-carve is that it comes with all you need. For the OX you need to source electronic and mechanics separately.
      Best wishes Martin

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      BTW the control box 20x60 was just some leftover from my OX build

  • @dennisgebel9838
    @dennisgebel9838 7 років тому

    hi, super Tema , ich habe 3kG Schrittmotoren mit einer normalen H-Brige , leadschein macht die Driver als Hybrid , sind die Dann auch für Ac Motoren 3 Draht ?
    sind Die Ac_Motoren leiser ?
    wie ist der Drehmoment?
    wie ist haltemoment?
    kann die Software benutzt werden für die Anpassung des Encoder ? Anderen Ac Motor vverwendbar ? mfg

  • @trialnterror
    @trialnterror 4 роки тому

    Franco now has the software on his site! (Drop box download from one of his videos)

  • @swissup-cnc1871
    @swissup-cnc1871 6 років тому

    Hello Martin, great Video and now I will order the HBS507 but can you me tell what you use to conect it for a controler was the PoKeys57CNC or another? I will use the HBS507 with the mach3 Software, thanks and best regards Adi

    • @martinbarfoed5040
      @martinbarfoed5040  6 років тому

      Hi Adi, You can use use the Closed Loop Driver/stepper together with PoKeys57CNC - no problem. As long as you secure to get a driver that is controlled by STEP/DIR signals you are good to go.

  • @richard_helou
    @richard_helou 8 років тому +4

    Here is the english version www.cncshop.cz/PDF/HBS/ProTuner_HBS_Setup_2012-05-30.zip

  • @AlexandrosNikolakis
    @AlexandrosNikolakis 4 роки тому

    Hi there!Maybe you can help me out with something...I am at the final step of building an electronic leadscrew...i use the same closed loop hybrid steper motor but after connecting everything the motor does not move at all....it is the clough42 project but i used this motor and stepper.....maybe y0u can help me?

  • @cheblack677
    @cheblack677 4 роки тому

    What's the rpm speed it starts do lose torque? If the drive falls in alarm, how can I recover it?

  • @deckel515
    @deckel515 8 років тому

    hi , thank you for the good info , i have a question ..
    is the rotational accuracy 1000 encoder steps or the 1.2 degrees ?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      You will usually be using micro stepping e.g. 8x. So with 1.8dg you have 200 steps around times 8 equals 1600 positions for one rotation. So in the same order of magnitude as the encoder. I would think that you still may risk loosing a few micro steps but I do not know if the controller has a way to compensate for this as it "knows" both the number of step pulses send and the micro stepping setting - so maybe the risk is low. Others please comment

  • @adhesionpublicidad
    @adhesionpublicidad 7 років тому

    hello
    the programming it is recorded in the driver, if disconnect the cable (RS232) that goes to the computer?
    thanks

    • @martinbarfoed5040
      @martinbarfoed5040  7 років тому

      You only use the RS232 connection when changing (read/write) the settings of the driver. When they are ok you do not need the cable anymore

  • @HasanainShuja
    @HasanainShuja 5 років тому

    @8:25 do you know if it's an rj-11 or rj-12 cable?

  • @Yiu981
    @Yiu981 7 років тому

    thanks great details ,,,what is differnce to connecting to Arduino with stepper drive ? is it same connections step and dir,5V

    • @martinbarfoed5040
      @martinbarfoed5040  7 років тому

      Yes, if you load grbl to the Arduino you will have STEP and DIR signals on the digital outputs (think it is pin 2 to 7)

  • @lechinois68
    @lechinois68 8 років тому

    Hello, Iam looking for a software for a HBS86H driver but I don't find it on the Leadshine website. Do you know where to find it ?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      If you bought a CN domestic driver (like me) the software is not available on leadshine.com homepage. I found mine on their domestic page leisai.com Hope you will have success.

  • @OrCad
    @OrCad 5 місяців тому

    Can you give me a link to download protuner to my computer? Thanks a lot

  • @leadshine7279
    @leadshine7279 8 років тому +2

    Dear clients, HBS Series is for China Market, ES-D Sereis is for international Market. So if you are out of China, you had better to get a ES-D Driver from this leadshine.com/producttypes.aspx?type=products&category=easy-servo-products&producttype=easy-servo-drivesThanks.

    • @voronoi2668
      @voronoi2668 7 років тому

      For CNC, replace old nema stepper motor and driver with ES-D driver and step servo motors, then closed loop system is done? or need to modify some firmware or software settings?

    • @TheFixxxer11
      @TheFixxxer11 7 років тому

      Leadshine
      Hi, how to communicate two driver, like 1 axis using 2 motor, if 1 motor wont move and the other motor have to stop also, to prevent from twisting the gantry..

    • @k.s.a.1667
      @k.s.a.1667 7 років тому

      Excuse me but... your website doesn´t work. Not your link nor leadshine.com/
      Not from Spain, maybe not accesible server from here... Interesting product but no way.
      I hope read you later.
      Timeout expired.

    • @baccus61
      @baccus61 7 років тому

      Say for X axis, you need 1 driver for each motor, and use the spare A axis (or another one) and call it X1 for the other side of the gantry and then map that in the port setup for your software.

  • @vasiltorbov9064
    @vasiltorbov9064 3 роки тому

    How long does it need to connect? I am stuck at that point and i am waiting for 5 minutes and nothing happens. What i am doing wrong

    • @martinbarfoed5040
      @martinbarfoed5040  3 роки тому

      Connection should be immediate - no wait

    • @vasiltorbov9064
      @vasiltorbov9064 3 роки тому

      @@martinbarfoed5040 thanks mate! However no matter what i try to do i get Communication Error and it doesn't connect. It is HBS57 which is only for china domestic purposes. Wrote to the vendor i bought it from so let see... :(

  • @nikeadefeyintola1924
    @nikeadefeyintola1924 7 років тому

    hi please do you have any idea of how i can control this servo drive with my plc

  • @TheFixxxer11
    @TheFixxxer11 7 років тому

    Hi, how to communicate two driver, like 1 axis using 2 motor, if 1 motor wont move and the other motor have to stop also, to prevent from twisting the gantry..

    • @martinbarfoed5040
      @martinbarfoed5040  7 років тому

      If you use MAch3 as you PC software you have to make one of the two "slave" of the other. Often you have two motors on the Y-axis. One is the normal Y and the other will be A. So here you assign A to be slave of Y.

    • @TheFixxxer11
      @TheFixxxer11 7 років тому

      i am using mach4. it seem same setup applied.. but the problem is, when 1 motor not moving the other one is still moving,, is there any way to communicate the driver ,, is there any connection wiring? like alarm signal.. how to connect them.

  • @prasadbabu2486
    @prasadbabu2486 5 років тому

    hello friend this HBS507 Closed Loop or Hybrid Servo Step Driver can we operate it through Delta Plc DVP mode? please Do you have link please sen me.

  • @RAFAELPEREZ-mb1zt
    @RAFAELPEREZ-mb1zt 4 роки тому

    What kind of controler do you used for BSH 507 driver motor

    • @RAFAELPEREZ-mb1zt
      @RAFAELPEREZ-mb1zt 4 роки тому

      I need one controlerr for Bsh 507 , what do you used?

    • @martinbarfoed5040
      @martinbarfoed5040  4 роки тому

      In this video I use HBS507 but you can get many other similar. Currently I'm looking at 2HSS57 from JMC.

  • @TheFixxxer11
    @TheFixxxer11 7 років тому

    hi martin, why i got an error message on motor tuning , position error (pulses)

  • @timle1286
    @timle1286 8 років тому

    Hi,
    I've tried to look up the model HBS507 on leadshine website but it's no where to be found. I thought this was kinda strange.... has it been discontinued? All I see on their website are the ES-D Series for DC voltage (which looks very much similar to the HBS507). Does anyone know why?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      +Tim Le Hi Tim,HBS507 is a Chinese Domestic version that they do not support outside CN. This is probably also why the software is in Chinese only. You can however, easily find it for sale on ebay. Outside CN they sell ES-D as you say. I have been in contact both with the Chinese headquarter and the US branch and the message was the same. So if you are outside CN and buy HBS you can not expect support. Best wishes, Martin

    • @perbrandt596
      @perbrandt596 8 років тому

      Hej Martin, Du kan finde den engelske version af ProTune her: leadshine.com/UploadFile/Down/ProTuner_ES_Setup_2013-10-26.zip Jeg er igang med an maskine med Leadshine ES-D508 som er den europaeriske version af HBS507.Jeg bruger den engelske version til mine og det ligner din kinesiske version bare laesbar :-).

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      +Per Brandt Hej Per, Den har jeg prøvet men det vil ikke kommunikere med HBS507. Det ser ud til at programmet spørger til hvilken controller der er tilsluttet og kun vil virke med den korrekte. Jeg har skrevet til dem for et stykke tid siden og svaret var at de ikke supporterer domestic controllers på andet end kinesisk. Så lektien er nok at man entes skal kunne kinesisk eller købe den du har. Beskriver du din masikne noget sted. Det vil være interessant at se hvad du laver. Jeg regner med at poste en video mere med min HBS507 når jeg engang kommer til at få dem monteret. Det er desværre ikke så let da hele ledningsføringen skal laves om og jeg skal have størere drag chains på for at have plads til de ekstra ledninger.Hilsen Martin

  • @antoniodg9344
    @antoniodg9344 3 роки тому

    How much take it to connect?

  • @neway175
    @neway175 8 років тому

    Hi Martin,
    This video is extremely valuable, but i don't know, How connect HBS 507 to Computer ?by what ? do you give me diagram ?
    Thanks.

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      Hi Vuong Do, This controller is connected to the computer exactly the same way as "normal" controllers like DM542. You can use a parallel break out board or a USB board to make the connection. I made two videos some time ago describing both ways. Parallel BoB: ua-cam.com/video/12LoOmPAJ3o/v-deo.html and USB using AKZ250: ua-cam.com/video/_kRBPg2Coh0/v-deo.html Hope this helps you.

  • @akroutsamo
    @akroutsamo 8 років тому

    Hi
    oh that's a big driver
    have you work with 3d digitzer using a touch probe on the xcarve cnc ?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      +Akrout Osama Hi Akrout, No I have not tried that yet. But it must be doable using the same G38.2 command over and over again and making a "topo" map of the surface.

    • @akroutsamo
      @akroutsamo 8 років тому

      +Martin Barfoed oh yes but wich software can converts the probing in a 3d objects into a CAD file ? do you have an idea ?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому +1

      Akrout Osama Check out this Instructables - looks useful: www.instructables.com/id/PCB-designing-and-isolationmilling-only-using-free/
      The mention that Chilipeppr has the autolevel function build in. You can find the button in the upper left corner. Check out: chilipeppr.com/grbl

  • @stephanbutler2095
    @stephanbutler2095 5 років тому

    Hello Martin ,
    Thanks a lot for your video .
    I am referring to your Answer to Astronobob .
    I downloaded the software as per your link to your dropbox.
    I also own 3 Servo with hbs507 drivers for my cnc mill. Now i have to make some Changes in the Driver , but i am not able to make a connection to it. I get following messages ." Unknonwn drive " Connection failed. The Baud rate is correct .
    I made my cable as per leadshine diagram , using a USB to RS232 adaptor which i surerely know to work properly .
    I even tried to switchTX and RX with no avail..... so i am still stuck !
    Any sugestions ? could you please upload to your dropbox the original chinese software ? my last ( ? ) hope to get the things going .It would be sad to throw away the servo drivers.... in the default settings there are not suitable for my project.
    Sincerely . Greetings from Switzerland
    Stephan

    • @martinbarfoed5040
      @martinbarfoed5040  5 років тому

      Im fairly sure that the first link below (HBS507.zip) is the Chinese program. The cable I use is DB9 to 6 pin RJ type connector. It a 6 wire cable. In the RJ end the connections are: pin 1-white, pin2- black, pin3 -red, pin4-green, pin5-yellow, pin6 blue. In the DB9 end only three wires are connected. pin2-red (+5?), pin3-yellow (Tx), pin5- green (Rx) . Here is also a link to the UK manual: www.dropbox.com/s/53gkf16qfipk689/HBS%20Software%20Manual.pdf?dl=0

    • @stephanbutler2095
      @stephanbutler2095 5 років тому

      Hello Martin ,
      Thanks for your response.
      I downloaded The links in your dropbox . The first one is a collection of CAD Drawings ( HBS507.zip) i did not found a exe software in this folder. The second link is a plain english version of the pro tuner ..so i am wondering its a tradution of the original chines Software ? Do you stillhave the plain chinese software ? I made the Cable as per your instruction , the strange thing is that it is not the same pinouts in the RJ11 as per leadshine Manual ?! so still stuck no way to connect to the servo driver. ( With your dropbox software and a your cable suggestion ) I must say that i am not a beginner in electronics , but i suspect that the issue could be the software. Sorry for disturbing you again. I would appreciate to get the original chinese software... i found the drive in the leisei page ....but i don't know where to download !!
      Thanks Stephan

    • @martinbarfoed5040
      @martinbarfoed5040  5 років тому

      @@stephanbutler2095 I can try to email you the CN software

    • @stephanbutler2095
      @stephanbutler2095 5 років тому

      Hello Martin , thanks so much
      my mail is :
      hb3_yso@bluewin.ch
      sincerely
      Stephan

  • @Astronobob
    @Astronobob 5 років тому

    Hello, any chance you still have those software files for tuning the drive? Can't find them anywhere

    • @martinbarfoed5040
      @martinbarfoed5040  5 років тому

      Can you access this link? www.dropbox.com/s/dmpllxo2xick5yr/HBS507.zip?dl=0

    • @martinbarfoed5040
      @martinbarfoed5040  5 років тому

      This is for ProTuner: www.dropbox.com/s/0sxchncub5i9b62/ProTuner_ES_Setup_2013-10-26.zip?dl=0

    • @stephanbutler2095
      @stephanbutler2095 5 років тому

      Hi Martin,
      my Namwe is Stephan.
      I just received from china the HBS507 set. I could not acces the driver with the englisch software- Is the software you uploadet in your dropbox functioning with the HBS507 driver . I desperately need to change the default settingfor the enable to active High , now it is set at active low. ossibly i also need to change the steps rate .
      Thanks a lot . I hope i will be able to access the Driver .
      Sincerely
      Stephan@@martinbarfoed5040

  • @mcsam27
    @mcsam27 3 роки тому

    Can you add this to an ebay co2 laser cutter?

  • @TheFixxxer11
    @TheFixxxer11 7 років тому

    hi martin,, mine is keep appear a position error,, why is that,, and what is the best setting..

    • @martinbarfoed5040
      @martinbarfoed5040  7 років тому

      Hi Rafi, Im sorry but I do not think I can give you an advice here. Have you checked that the basic motor/controller works like I do in the video. If not one of the parts might be broken

  • @Lencerie
    @Lencerie 7 років тому

    the link Works, but you must erase the Word Thanks at the end.

  • @quangchungphung2199
    @quangchungphung2199 8 років тому

    Hello guys, can you help me, I want connect driver to computer by USB to COM, But the software warning communication fail.
    I Try to again but still fail :(

    • @ptipupu
      @ptipupu 7 років тому

      Did you solved the problem ? Software (ProTuner-HBS) return me the same as I tried to connect the RS232 port to the driver ;-(

  • @daSamo123
    @daSamo123 8 років тому

    Is it possible to use this leadhine closed loop servo with an arduino&grbl?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      +daSamo123 I don't think that is feasible. On the grbl shield you have all the stepper controller integrated so you do bot have easy acces to the signals you need. Instead use a break out board or one of the USB boards available. This will also work with Marc3 - not an option for grbl.

    • @daSamo123
      @daSamo123 8 років тому

      thx

  • @johnward5890
    @johnward5890 4 роки тому

    That would be a true servo if it is 3 phase. Stepper motors are 2 phase the ones they sell to the west are stepper type 2 phase and use 4 wires which are called hybrids.

    • @kermitfrog1897
      @kermitfrog1897 Рік тому

      not true, there are 3 phase steppers as well.

    • @johnward5890
      @johnward5890 Рік тому

      @@kermitfrog1897 Not in AC 3 phase they don't.

    • @kermitfrog1897
      @kermitfrog1897 Рік тому

      @@johnward5890 I never said they were AC. Three phase steppers are everywhere. You can argue that PWM is not ac and is DC ...whatever. Still 3 phase. Do a search for 3 phase stepper motor

  • @tanjarakolahti3567
    @tanjarakolahti3567 8 років тому

    can i use normal steppermotor whit 1000 P/r encoder?

    • @martinbarfoed5040
      @martinbarfoed5040  8 років тому

      Not with this controller. Output for the motor is U V W - so you need a 3 phase motor. Normal stepper typically have A+ A- B+ B- output.

  • @nguyendu3156
    @nguyendu3156 6 років тому

    Hi bro . Pls tell me part number of encoder cable . If you make it . Pls share me diagram electric of cable . Thanks bro very much

    • @martinbarfoed5040
      @martinbarfoed5040  5 років тому

      The cable I use is DB9 to 6 pin RJ type connector. It a 6 wire cable. In the RJ end the connections are: pin 1-white, pin2- black, pin3 red, pin4-green, pin5-yellow, pin6 blue. In the DB9 end only three wires are connected. pin2-red (+5?), pin3-yellow (Tx), pin5 green (Rx) .

  • @gnongris
    @gnongris 5 років тому

    I have found the sofware for the HBS87. You can download them here.
    mecheltron.com/en/software-archive
    But i Can't find the HBS507 software that works for modified kp kd etc. when i switch of the driver, it lost the new value that i have dowloaded inside. If every body found the solution, please post it. Morover i can't find the sofware for HBS57S. Impossible to recognise with the software the "S" version of the HBS57.

  • @weiwang9622
    @weiwang9622 8 років тому

    Just a tip that you can get rid of these junk ??? question mark things by installing a Chinese Language Pack in your windows.

  • @ptipupu
    @ptipupu 7 років тому

    Hi guys and thank you for this nice video. I tried to build myself the cable RS232 PC-driver (HBS507 and HBS86) with a layout given on lead shine.com, but there is no connection possible. Would somebody be kind enough to give the solution ? Where should I wire the +5,0V ? I think it's not necessary with a PC. The software is the english version of HBS/ProTuner. Thanks in advance , any help would be greatly appreciated !!

    • @martinbarfoed5040
      @martinbarfoed5040  7 років тому

      Hi ptipupu, You need to connect three (3) wires from the DB9 to the RJ11. It goes as follows: DB9 (2) -> RJ11 (4); DB9 (3) -> RJ11 (2); DB9 (5) -> RJ11 (3)

    • @ptipupu
      @ptipupu 7 років тому

      Thank you for your answer Martin..... That is what I did or may be I'm confused with the sequence (1,2,3 ...) on the RJ11 ?
      Is it a problem if the driver is already connected to the axe controller (breakout board) of the CNC ?

    • @ptipupu
      @ptipupu 7 років тому

      Martin, Do you agree the notification of the Datasheet of the Easy Servo Drive ES-D508 on lead shine.com ? www.leadshine.com/UploadFile/Down/ES-D508d_V1.2.pdf
      It's written RJ11 Pin 3 =TxD (transmit) Pin 4 = GRD Pin 5=RxD with a schedule of the RJ11

    • @ptipupu
      @ptipupu 7 років тому

      Martin !! It works now ! Thanks to you, but it's clear that the CNC as to be unplugged.

    • @wagnerjoseburiozzi
      @wagnerjoseburiozzi 6 років тому

      Hello ptipupu, Did you get the connection and access the drive's software?

  • @joesphanlu3369
    @joesphanlu3369 3 роки тому

    mecheltron.com/en/software-archive
    it looks like all the software can be downloaded from here

  • @El_taller_del_inge
    @El_taller_del_inge 7 років тому

    Can conect to arduino?

    • @martinbarfoed5040
      @martinbarfoed5040  7 років тому +1

      Yes. E.g grbl for Arduino sends STEP and DIR signal that this driver will work with.

  • @HasanainShuja
    @HasanainShuja 5 років тому

    @8:25