CLN17: Closed-Loop Driver for NEMA17 | Concept Video

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • Concept video for CLN17 - a $15 BoM, open-source, compact, silent, high-performance servo Stepper Driver that supports CAN-FD
    Official Website: creapunk.com/c...
    Discord Community: / discord
    Github Repository: github.com/cre...
    Hackaday Page: hackaday.io/pr...
    Support the project:
    Ko-fi: ko-fi.com/crea...
    Patreon: / creapunk
    The boards are made with the support of JLCPCB: bit.ly/3TxLiTq
    Credits:
    Anton Khrustalev, creapunk.com
    Music:
    "The Road" by Infraction
    #cln17 #opensource #closedloop #servo #stepper #motorcontrol #tmc2209 #tle5012 #stm #canbus
    #3dprinting #cnc #robotics #education #research #embeddedsystem

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

  • @-iIIiiiiiIiiiiIIIiiIi-
    @-iIIiiiiiIiiiiIIIiiIi- 11 หลายเดือนก่อน +49

    Thank you for open sourcing your work. In an ideal world, people would donate to this project to help keep the support up and running.

  • @kelseystickney8663
    @kelseystickney8663 11 หลายเดือนก่อน +2

    Not sure if some meta-joke that went over my head, but the misspelling of “precise” bugs me when the creator is lauding their “perfectionism “.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      It's just a typo...
      To be fair, I'm not a native English speaker and this is my first video ever, so I hope this little thing doesn't spoil the overall impression 🥲🥲🥲

    • @kelseystickney8663
      @kelseystickney8663 11 หลายเดือนก่อน

      @@creapunk and typos are fine, no big deal. I would just strive away from using the word “perfect” to describe anything other than in-the-moment experiences.

  • @maxmuster6390
    @maxmuster6390 ปีที่แล้ว +9

    I see trinamic and i upvote.

  • @audrey_belrose
    @audrey_belrose 11 หลายเดือนก่อน +9

    Please obsolete my stallGuard and make encoderless stepper motors ancient. When closed-loop stepper motors with Trinamic-grade silence and accuracy become readily available at less than $20 each, it will be an “innovation” and beat industrial AC servos. I’ve subscribed hoping this is the very beginning of such wonderful new era.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +7

      I really hope to do so)
      Accessibility requires mass production. Mass production requires a large community. A large community requires versatility.
      So here we are)

  • @wanqian589
    @wanqian589 11 หลายเดือนก่อน +16

    A really cool open-source project with awesome websites and documents!

  • @enitalp
    @enitalp 11 หลายเดือนก่อน +15

    It would be interesting to see how easy it is to add the CLN17 to an existing product.
    Without any change, I assume the motor will start to make sure it doesn't lose a step by itself.
    Of course, the full benefit is not just to mod the stepper but having a central board to discuss with the stepper.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +14

      I think from the point of view of integration into a printer for example, it should be quite simple.
      For example you can make the driver working on step-dir interface as an clone of the commands from TMC2209. Then you can use it as a normal driver.
      This way it can replace the limit switch in case of ACTUALLY accurate sensorless parking. Also if any error occurs in the system, also it can create a proper interrupt and save the printing.
      This is a general concept for now, but I think it will be realised after some time) A lot of work is required 😅

  • @noanyobiseniss7462
    @noanyobiseniss7462 4 หลายเดือนก่อน +1

    Sorry for my ignorance but This has become quite the time sink and before I delve into this project any further can you tell me how it compares to the MKS SERVO42, SERVO57 and AS5600 projects for high accelerations in 3d print applications?

  • @BahriddinAbdiev
    @BahriddinAbdiev 11 หลายเดือนก่อน +4

    You found typo in “preciese” in the video and opened comments to see if someone did too 😂. Great product BTW

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      🥹😭😭😭😭😭

  • @AandHAutomationllc
    @AandHAutomationllc 11 หลายเดือนก่อน +2

    Please make an affordable nema 23 and nema 34 version. We will donate

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +2

      Already in progress 😏

  • @botak333
    @botak333 2 หลายเดือนก่อน

    Waiting for pmsm/bldc servo with step/dir

  • @PinoyDIY
    @PinoyDIY 22 ชั่วโมงที่ผ่านมา

    Waiting for NEMA23 version for my CNC.

  • @joels7605
    @joels7605 11 หลายเดือนก่อน +2

    Excellent work. If you put these up for sale I'll buy a few.

  • @MrNerdHair
    @MrNerdHair 11 หลายเดือนก่อน +4

    Excellent work! I started working on a similar concept several years ago, but while it taught me a lot about PCB design I didn't have the full skillset to complete it. The projects I was hoping to use it on all went unfinished, but now maybe I can get them done!

  • @KlauV
    @KlauV 11 หลายเดือนก่อน +1

    where can i buy a few of these bad boys!!! nice work 👏👏👏

  • @alexon2010
    @alexon2010 11 หลายเดือนก่อน +1

    With a lot of struggle I'm manufacturing my Router, a little without money, but I'm almost finished, I have a Nema 34 85kgf engine, I can implement this on these engines, I'm going to use Linux CNC

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

    ok, most important of it all: How much will it cost?*if you are going to sell boards*

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

      If the community is interested, this could become a commercial open source product. I am trying to do my best to make the boards cheaper. Single board will cost around $60. However, if you order a set of several, like 3 pieces, the price will be much less.
      It also depends on how many people need it. The more there are, the lower the price😁
      It's even possible that the PCBA will cost less than $25, and the simplified version (step-dir only) less than $20.
      But this is just for reference 🙃

  • @Dave_the_Dave
    @Dave_the_Dave 11 หลายเดือนก่อน +4

    I thought there was a closed loop stepper driver board/platform project already, and I've been wondering why we haven't seen it widely implemented in desktop 3d printers. How does CLN17 differ from the S42B that came out a few years ago, for example?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +7

      I guess the main difference is the project's opensource and much more features. You can visit the project's website, there is a section including a summary table between all existing closed loop drivers of this type.
      To the question about prevalence, I think the answer is simple. Almost all such drivers are not good enough and/or expensive enough for mass use. So one of the goals of this project is to solve these problems by making the solution universal and mass-produced.

    • @Dave_the_Dave
      @Dave_the_Dave 11 หลายเดือนก่อน +3

      Awesome, I hope the project gets a lot of support because it would be great to see this technology become mainstream.@@creapunk

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

    You should share this wirh the 3d printer community and voron community

  • @PCBWay
    @PCBWay 10 หลายเดือนก่อน +2

    This is so GOOD! Do more uploads pls 🤩🤩

  • @shanemshort
    @shanemshort 11 หลายเดือนก่อน +1

    is it ironic that you spelt precise wrong?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      Nah, it's just a typo)

  • @R_802
    @R_802 2 หลายเดือนก่อน

    What is the maximum speed? This is a problem with many closed loop drivers.

  • @woutervossebeld4664
    @woutervossebeld4664 8 หลายเดือนก่อน

    Very cool!
    Contact a company like mellow, LDO, fysetc etc and ask if they can make them, I am interested in closed loop steppers but I do not want to make them myself.

  • @professordey
    @professordey 10 หลายเดือนก่อน

    I approve of the project, but couldn't help chuckling at 'Preceise'

  • @DrFiero
    @DrFiero 11 หลายเดือนก่อน +2

    Looking forward to the larger iterations (nema 34, etc). Make sure that what you come up with WILL work with Mach3 & 4. Opens up the whole market of people like myself with CNC mills, lathes, etc.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +4

      Currently in development is an advanced version for Nema 23 34 42 including hybrid 3 phase stepper motors.
      Im not really familiar with Mach3 but could potentially do support in the future)
      Join the community to give valuable advice when it comes to this)

  • @leapnlarry
    @leapnlarry 11 หลายเดือนก่อน

    Awesome but lets see some examples of how this is better, use comparisons. Larry

  • @richdobbs6595
    @richdobbs6595 11 หลายเดือนก่อน +10

    You keep saying "closed-loop", but you never mention what is the sensor for the motor position. Seems like you are emphasizing a lot of minor details, but skipping over significant issues like cost, and precision.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +11

      You can read all the information on the website)
      Including principle of operation, encoder type, etc. For example - cln17.creapunk.com/hardware/motion-and-position-control/
      The cost is not mentioned in the video, as it is only a concept, without having a fully finished solution for sale. The purpose of the video is to understand the needs of the community for the features of this project

  • @alexon2010
    @alexon2010 11 หลายเดือนก่อน +1

    As I love this subject, the bad thing is that I don't know English, even if it is to consume a written text, with wonderful documentation like this CLN17 driver, it would be great if we had a class on this, it could even be paid content, which so much beautiful information.... It would also be for larger engines nema 34 for example... Maybe one day I will learn

  • @OrgathmTech
    @OrgathmTech 11 หลายเดือนก่อน +1

    Can you explain what advantages your nice project over the SERVO42C and SERVO42D has? I am always interested in nice project like yours. I can inly speak for the 42c... and let me say, it works great with klipper in my hypercube evolution. Magnetic orientation field sensor works good. And its unbeleavable silent. Like tmc2209 drivers. Maybe more silent. I can hear mechanicial sounds on my rails, ive never noticed before.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      That's a good question.
      Well, first of all, there are a lot more interfaces that are really useful. For example can-bus can be obtained without fuss with an external uart converter. Also there is USB, which is convenient for flashing or debugging during programming. And at the same time the microcontroller is much faster)
      Maybe after some time I will make a version that will also support FOC and will work better than tmc2209, but it takes time

    • @OrgathmTech
      @OrgathmTech 11 หลายเดือนก่อน

      @@creapunk the can bus sounds promising. But i think that klipper can not coexist in the cpu? Usually we have to compile a klipper firmware for mcu like ebb36 and so on. I think your firmware uses special algos with magnetic angle sensor check and so on. To reach people interested in nema17 servos i think it would be nice when it is compatible with klipper firmware over can bus for 3d printer.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      @@OrgathmTech Yes, I too hope to port klipper to this driver in the future, but there's a lot more to do at a low code level)

    • @OrgathmTech
      @OrgathmTech 11 หลายเดือนก่อน

      @@creapunk i wish you great success.

    • @OrgathmTech
      @OrgathmTech 11 หลายเดือนก่อน

      Okay. I checked all that well documented informarions on your homepage. Nice job, appreciate it. Its interesting how deep and powerful the functions are.i like that. I found one difference. You are using a tmc2209 and the servo42c's cpu takes controll over a strong h-bridge with own algorithms, what in your case the tmc does. Theoreticly, in far future, you could change the tmc to a solid state h bridge or transistors/mosfets like the 42c does. The software on this thing is interestung. And it can handle the h-bridges silent as tmc does. Its open source as well. Maybe you can grab the h bridge control or let it inspirate you. 😅😊

  • @AnthonyWebb7
    @AnthonyWebb7 7 หลายเดือนก่อน

    You had me at canbus! Are you selling these yet?

  • @patrickcarpenter6258
    @patrickcarpenter6258 11 หลายเดือนก่อน +1

    Can't wait to put this on my ender 3! Maximum overkill!

  • @NicksStuff
    @NicksStuff 11 หลายเดือนก่อน +1

    Awesome, thanks for making this available

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

    Can this work with klipper?

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

    Genius🤯

  • @SirasPK
    @SirasPK 10 หลายเดือนก่อน

    the problem is that it's not economic

  • @DesertVox
    @DesertVox 11 หลายเดือนก่อน +1

    That seems overkill. Why would each stepper require so much processing power?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +13

      There are a number of reasons)
      1) It is one of the cheapest microcontrollers.
      2) It allows closed-loop algorithms to work.
      3) It leaves time and compute powers for other computations that may be useful in some cases.
      4) It gives the possibility of stand alone operation.
      5) It gives a large set of interfaces, which expands the number of application domains.
      So it's more about maximum features for minimum money rather than overkill)

  • @Bechill3d
    @Bechill3d 11 หลายเดือนก่อน +1

    Awesome work, you should open a shop online !

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

    There is a typo on Precise. Like the project

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

      Oh, thanks, my bad :)

  • @Sapocrate
    @Sapocrate 11 หลายเดือนก่อน +1

    What a stunning project and presentation! I’ll follow the project

  • @norealnameno739
    @norealnameno739 8 หลายเดือนก่อน

    Great work that I can noe even fully appreciate. Got here looking for open firmware, as most of available nema17 stepper closed loop controllers have bugged and not supported codebase.
    Would be glad to purchase when it comes out.

  • @googleyoutubechannel8554
    @googleyoutubechannel8554 10 หลายเดือนก่อน

    How does it compare to the standard MKS $10 closed loop driver, or the newer $15 SERVO42C one?

  • @georgewaller7080
    @georgewaller7080 8 หลายเดือนก่อน

    How is this controller closed loop? Is there an encoder?

    • @creapunk
      @creapunk  8 หลายเดือนก่อน

      Yep, on the back side of PCBA)

  • @lubl5631
    @lubl5631 11 หลายเดือนก่อน +1

    nice ,looking forward for tmc5160 version

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +2

      Already in development 😎

    • @lubl5631
      @lubl5631 11 หลายเดือนก่อน

      @@creapunk what voltage you planing stock or something with mosfets?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +3

      I'm aiming for 48v 10a operating mode. There may be limitations that I don't know about yet, but from the TMC5160 driver documentation it seems possible

  • @atulya.anurag
    @atulya.anurag 11 หลายเดือนก่อน

    Will it work with klipper os for 3d printers?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      There are no obstacles to do this, but I need to make the firmware for that)

  • @Mr.Thermistor7228
    @Mr.Thermistor7228 10 หลายเดือนก่อน

    What's wrong with makerbase, bigtreetech, closed loop boards...?

    • @creapunk
      @creapunk  10 หลายเดือนก่อน

      Interfaces, features and computing speed for custom tasks
      cln17.creapunk.com/hardware/alternatives/

    • @Mr.Thermistor7228
      @Mr.Thermistor7228 2 วันที่ผ่านมา

      ​@@creapunknice man! I read through the website awesome work. Very interested, have these been put on the market?

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

    Really cool!

  • @dantefox6556
    @dantefox6556 11 หลายเดือนก่อน

    This is exactly what I’ve been looking for! I have so many projects that could benefit from this

  • @klab3929
    @klab3929 11 หลายเดือนก่อน

    What software is this 0:40?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      KiCad with dark schematic theme 🙃

  • @Neumi
    @Neumi 11 หลายเดือนก่อน

    Fantastic work! Love the professional design, and the video is just great! Can't wait to test it!

  • @witalijlewandowski2384
    @witalijlewandowski2384 11 หลายเดือนก่อน

    Great project! I have no use for closed-loop, but it's very useful for some projects, and it's super if there is open solution.

  • @balajinarasimhan5346
    @balajinarasimhan5346 11 หลายเดือนก่อน

    FANTASIC WORK! If you dont mind me asking, which software did you use to 3d render the models and create that section of video from 01:35 to 01:40

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      Of course, I used Autodesk Fusion360 for rendering and then overlay of several images in Adobe Premiere Pro. The PCBA 3D model I took from KiCad. It's pretty simple, but not so convenient)

  • @HelloYohan
    @HelloYohan 11 หลายเดือนก่อน

    Great project ! I would love to get a course to learn that but I don't know how to start

  • @MrDodov
    @MrDodov 11 หลายเดือนก่อน

    fantastic job 👏🏼
    any chance in the future to add wifi ? (esp32 version ? )

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      This is possible using an expansion board for which there is a 1.27mm connector 🙃

  • @1T1T1
    @1T1T1 11 หลายเดือนก่อน

    its amazing to see what an individual can create
    this is amazing contribution grate work!!

  • @deanperkins2091
    @deanperkins2091 11 หลายเดือนก่อน

    That's awesome, can't wait to see where this goes!.

  • @Embeddedtronics
    @Embeddedtronics 11 หลายเดือนก่อน

    I see the github pcb design files but doesn’t have the stm32 firmware source code. Is that available at a different location?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      The code files are still very raw. I will publish them in the same repository when they are ready

  • @4.0.4
    @4.0.4 11 หลายเดือนก่อน

    Noob question: what are the challenges in making this work with bigger motors?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      Good question
      This is a big enough topic for discussion, but to summarize, these are the maximum current and voltage limits that the driver chip can apply to the motor.
      Limits are caused by the fact that it is very difficult to place all the necessary elements in such a small outline and provide sufficient cooling to the system.
      The maximum current of 2.5A is limited by the connector. So the nema23 will not be able to be used at full power.
      For larger motors I am designing a version that will fit much better and will be able to drive almost all motors)

  • @ryanmckenna2047
    @ryanmckenna2047 11 หลายเดือนก่อน

    What are those covers you have around the pcb, the to one looks like a heat sync, right? But what is the one underneath?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      Yes, by design these are aluminum parts that act as a heat sink. The part at the bottom is the main heat sink from the driver to the large mass of the motor. As for the top half, it's more for mechanical protection. You can learn more on the website cln17.creapunk.com/sources/enclosure/

  • @3dprintedrc503
    @3dprintedrc503 8 หลายเดือนก่อน

    Awesome! Amazing work!

  • @skrebneveugene5918
    @skrebneveugene5918 11 หลายเดือนก่อน

    What's the best way to order it?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      Unfortunately the project is not available yet.
      Please wait a bit until the development is over)
      I will definitely release a video when the project is finalized!

    • @skrebneveugene5918
      @skrebneveugene5918 11 หลายเดือนก่อน

      @@creapunk thanks.. before I use custom firmware for s42b but btt stop producing them... And there is no firmware for other pcb's

  • @jmsether
    @jmsether 11 หลายเดือนก่อน

    Here is the real question. But can it run crysis/klipper? 🤣

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      One day it will be! But first I need to finish the beta version)

  • @educationalpurposesmostly
    @educationalpurposesmostly 11 หลายเดือนก่อน

    this could be huge for speed printing

  • @marjanuyavoodoo
    @marjanuyavoodoo 11 หลายเดือนก่อน

    Looks good! ;)

  • @nikolaykamerrer7659
    @nikolaykamerrer7659 11 หลายเดือนก่อน

    What software did you use for board overview and design pictures?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +2

      Infographics made in Inkscape
      Schematics and PCBs in KiCAD
      Board and enclosure renderings in Fusion360
      All based on open source software and a bit of perfectionism magic)

  • @uprobo4670
    @uprobo4670 11 หลายเดือนก่อน

    THANK YOU!

  • @IvanGreguricOrtolan
    @IvanGreguricOrtolan 11 หลายเดือนก่อน

    Man amazing work!!!

  • @24Tigger24
    @24Tigger24 11 หลายเดือนก่อน

    48V-Version would be nice to

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      It's in development!

  • @user-cg3em4cw4f
    @user-cg3em4cw4f 11 หลายเดือนก่อน

    Very cool!

  • @mariusj8542
    @mariusj8542 11 หลายเดือนก่อน

    Kudos, Cool idea!

  • @iBlue0riginal
    @iBlue0riginal 11 หลายเดือนก่อน

    0:52 I have no idea what this thing is called, but I want one... Where can I buy it?

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      If you're talking about a hot plate, it's a Miniware MHP30

    • @iBlue0riginal
      @iBlue0riginal 11 หลายเดือนก่อน

      @@creapunkI thought it had a special name for soldering. Thank you!

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

    Now this is exciting.

  • @VZCCF3DP-jz1ph
    @VZCCF3DP-jz1ph ปีที่แล้ว

    Interesting stuff

  • @ipadize
    @ipadize 11 หลายเดือนก่อน

    its not error free. In order to correct the position there needs to be an error. Not even machines with hydrostatic ways and magnetic direct drives are error free.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +3

      You're right. In real mechanics there are always inaccuracies, backlashes and so on, so theoretical error-free is not achievable.
      However as a concept or some abstraction used to describe in a video for a general audience this term can be correct i think. For example in 3D printing an error of 0.1° and instant (150us) detection of the error and informing the main processor about it could be called error-free.
      I hope this nuance will not divide your whole impression of the project by 0 😅

    • @ipadize
      @ipadize 11 หลายเดือนก่อน +1

      @@creapunk no dont get me wrong, its a nice project, i just wanted to clarify this :)

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      I just respect your approach and strive to avoid inaccurate interpretation too 🙃

  • @林萬荃
    @林萬荃 11 หลายเดือนก่อน

    Cool!!!

  • @mustafabhadsorawala652
    @mustafabhadsorawala652 11 หลายเดือนก่อน

    Love this

  • @53Aries
    @53Aries 11 หลายเดือนก่อน

    Ok so who's gonna put Klipper on it

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      Maybe myself or the community will make Klipper support in the future. The driver seems to have enough processing power and speed for that

    • @53Aries
      @53Aries 11 หลายเดือนก่อน +1

      @creapunk I think a neat aspect of this is the ability to remove the driver and driver control off of the central mainboard. CLN17 is compact enough that i can imagine each motor communicating over canbus to a hub which connects to klipper host allowing the mainboard to be smaller/cheaper. Even if implementing step recovery ends up not being possible, having the ability to detect lost steps and cancel the print would be good enough.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      That's definitely what I'm aiming for.
      You are right, and even I am not 100% sure that it will be possible to make real-time active skip compensation so that it would not affect the print quality at all.
      However, in your scenario cancelling printing is too radical. So the better solution as it seems to me will be a pause command to the main controller and to all drivers in the network, make a retract and move Z up. This would give the ability to quickly regain the lost position with almost no impact on quality and geometry.
      By the way, in theory any driver in the network can act as a main controller, but this needs to be tested

  • @chrislee3508
    @chrislee3508 11 หลายเดือนก่อน

    Really nice!can't wait to make one myself!

    • @creapunk
      @creapunk  11 หลายเดือนก่อน

      The prototype source files are already published on github.
      I don't recommend to build it manually as the driver has 0402 parts. Also the current version does not have good software yet 😞

    • @chrislee3508
      @chrislee3508 11 หลายเดือนก่อน +1

      @@creapunk 😄, 0402 is okay, I have made many boards using 0402 components. But I’m really not good at software. looking forward to your updates.🥳

  • @Leviathan3DPrinting
    @Leviathan3DPrinting 11 หลายเดือนก่อน

    No support for 48V 😢

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +1

      Not *yet*)
      This would make the final solution almost 2 times more expensive, which goes against the basic concept of affordability.
      It is common for nema17 motors that run on 48v to get very hot. It is also commonly used in thermal chambers. Placing the driver on the back of the motor will lead to driver overheating and possible problems.
      So in this case, it would be possible to use a more advanced version of the driver with an external encoder that would support 48v. But it is still under development.

    • @Leviathan3DPrinting
      @Leviathan3DPrinting 11 หลายเดือนก่อน +1

      @@creapunk I completely understand. This is an awesome project and I the work you have put into it! I just already converted to 48V and it's amazing. On the note of a 48V version. You could leave room for a water block(with a central hole) to be mounted to the nema17 and mount the driver on the back to cool both with the same block. I will eventually be converting my setup to water for this very reason. Motors also don't get nearly as hot as you might be thinking at 1.8A and 48V my motors 60mm length only get to about 50C(no enclosure) which is hot but nowhere near hot enough to damage anything. Another concern I have is the lack of large output capacitors. On my current drivers there are two large 470uF caps(well 100 but between 100-550uF is what people are using these days) 470uF is the value on the TMC5160 devboard. This may present some challenges in development as big caps aren't "space efficient". Regardless this is an amazing project and I will be keeping my eye out for future development!

  • @dzidmail
    @dzidmail 10 หลายเดือนก่อน

    Where were you when I created StepperServoCAN project ;)

    • @creapunk
      @creapunk  10 หลายเดือนก่อน

      Awesome project btw

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

    Seems promising, gotta check that hardware to see what else we can get other than position control

  • @deanlonagan1475
    @deanlonagan1475 11 หลายเดือนก่อน

    ..how bout you sort my You Tube out, YT...

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

    Great stuff!!!! I am in the same boat, I was about to begin my journey. Now there is one thing that I may suggest. Integrating esp32 either removable with headerpins, or directly to it. This will be able to mesh them wirelessly (minus power). Maybe that will be a future version, CLN17-W / CLN17-W Pro.

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

      Thanks, glad you like my project!
      The esp32 support is planned. There is a 1.27p header with uart support for expansion boards, including but not limited to esp32 as a wifi module and coprocessor. I don't plan to integrate esp32 into the board itself as that would increase the cost of the board. And the wifi functionality itself is quite specific and is not a generic feature like can-bus or step-dir. Btw besides wifi esp32 can support BT, BLE, ZigBee and Thread, so it will be a more comprehensive solution!

  • @fredpinczuk7352
    @fredpinczuk7352 11 หลายเดือนก่อน

    Tropical Labs (Mechaduino) had a concept 7 years ago on such add-on close loop controller for Nema 17 and 23 Stepper Motors. All open source.
    This looks very promising and I hope you succeed.

    • @creapunk
      @creapunk  11 หลายเดือนก่อน +2

      Mechaduino is a really interesting project, but at the moment it looks outdated, as well as ustepper. Both of these drivers have very large dimensions, but even so they don't have full-fledged and convenient connectors for connecting to external devices. They also don't have can-bus, which is now becoming the new trendsetter in 3D printers and CNCs.
      I want to erase the boundary between industrial and cheap drivers at the expense of versatility and optimization of design 🙃