Giter VIP home page Giter VIP logo

Comments (30)

silver2row avatar silver2row commented on September 4, 2024 1

@phil-barrett ...thank you but I only have a cheap one for now. The two wires of the spindle are just that now, i.e. two wire interface.

The older controller plugged right in. I have no clue as to how it was wired, i.e. not open source stuff.

Seth

P.S. So, the 12v supposedly of this spindle can be directly attached to PWR of my PSU and then use GNDs all around? I will research more so I can understand a bit more.

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024 1

Could you send me a photo of it?

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024 1

OK, looking at the board, it appears to be a woodpecker board. That has a mosfet for driving a DC spindle or laser. My boards don't have that. To drive the spindle, you will need a separate driver for the spindle. Something like this might work. I have ordered one and will give it a try. I'll be out for a couple days. Hopefully I can try it out by monday. I am still looking to see if there are better modules to use.

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024 1

I like the pocket guide for the basic settings. grblHAL supports a lot more. ioSender's Grbl Settings panel had descriptions of each setting if you want to go beyond the basic stuff.

As to GCode, I use the LinuxCNC documentation. It covers a lot more than grblHAL.

As to setting max travel - $130, $131 and $132 will do that for X, Y and Z. You will need to turn on soft limits.

Sorry but I don't understand the cartesian plane question. X and Y are usually for the axes for the plane that is parallel to the ground.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

For instance, would I just use PWM and GND?

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Or...if using PWM and GND only, would I need a driver or can I run the bare spindle wires directly from the T41U5XBB?

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

The trim pot is needed to set the 0-10V. But, if your VFD supports 5V PWM, you can use that. You will need to set up the VFD to take external input and 5V PWM. Connect to Gnd on the board to Gnd on the VFD (ACM or DCM, consult your VFD manual) You will also need to use a relay to connect FOR to ground (DCM, probably).

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Okay and A-Okay,

I was reading some. VFD or variable speed drives come in 110v and 220v. I will be purchasing one to handle 110v input while outputting some voltage and amperage. Please look here if you think my spindle would get along well with it:

https://filecenter.deltaww.com/Products/download/06/060101/Catalogue/DELTA_IA-MDS_VFD-EL_C_EN_20210420.pdf

That link is a .pdf file online from digikey's datasheets on their products they sell and handle.

In the meantime, I can test the RPM with a photo tachometer to find out if indeed it is producing 7000 to 10000 RPM when the ioSender states it is using that speed.

Seth

P.S. Thank you first off for replying. Secondly, I appreciate you taking time out of your schedule to help out.

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

What spindle do you have? Can you post a link to it? Be careful because spindles come in different voltages and need to be matched to the VFD for both voltage and power.

By the way, Delta VFDs are very good. Pricey. I've never used one but the manual is reputed to be very good.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Thank you for understanding so far. I usually mess with PWM lasers and other cheap machines so far.

I am still workin' my way up the Totem pole in this onslaught on technology and electronics. I will confer to the manual. Bear with me.

Seth

from iosender.

silver2row avatar silver2row commented on September 4, 2024

@phil-barrett , hello again. I contacted the company that produced the machine. It is a small machine that does not handle a lot of torque or current. So, in hindsight, I should have broke down and got the machine that is better suited for my taste.

I just posted on their Q & A "forum" to find out about the spindle in question.

Seth

P.S. I will report back soon. Here are all the specifications they promote:

The spindle motor operates up to 9000 rpm with the stepper motor producing 0.25Nm of torque at 1.3A

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

Could you please give me a link to the machine?

from iosender.

silver2row avatar silver2row commented on September 4, 2024

https://www.monoprice.com/product?p_id=44220

It is an inexpensive machine but I may get another set up soon. It seems the machine does not quite have the specifications one would need to handle nice parts.

Seth

P.S. Thank you.

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

OK, that is a DC spindle. You don't need a VFD. It runs off 12 or 24V DC - not sure which, maybe either. Did the machine come with a controller?

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Yes...the machine came with a controller.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Sure. Bear with me. I need to find it, dig it out of hibernation, and post the photo.

Seth

P.S. I found awful quickly. Here it is:

Design

The red square is where the Spindle attachment is located for the connector.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

@phil-barrett ,

Do you have any news that may be helpful?

Seth

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Thank you, sir. I may have a driver here I can test but I will need to check.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Also sir, I have been looking at M and G-codes for setting parameters or furthest extents.

Is the GRBL g-code still 101 and 110 for XY? Off to research more. I keep getting other g and m-codes on different sites stating something different. I will go directly to GRBL.

Seth

from iosender.

silver2row avatar silver2row commented on September 4, 2024

https://www.diymachining.com/wp-content/uploads/2015/10/grbl-Settings-steps-per-mm-math-example.png

and...

https://www.diymachining.com/downloads/GRBL_Settings_Pocket_Guide_Rev_B.pdf

And A-Okay but...

  1. Once I devise the math and set up the data to be understood by the controller and drivers, then what exactly?
    a. Can I set up my cartesian plane within your settings on the ioSender source?
    b. How would I set up the XYZ furthest extents to let my machine know not to go any further?

Seth

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Thank you sir. XY is cartesian...I thought. I am using Z also, i.e. so I guess just XY extents are not relevant.

Seth

P.S. Thank you for the link. I will research it and thank you for making me understand the commands for max travel. I just did not type in max travel and was typing in google furthest extents GRBL. Oops. I got some odd results. Yes!

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Okay. I found the max travel in the ioSender source...

I set up my Max Travel to X270 Y270 Z25. I have drivers that should handle the motors in question but I cannot get motion from my motors so far.

I read in the Wiki you guys/gals put together that the app.config file can be setup to handle ideas also.

I am not sure where to start so far...

At first my motors turned but not well. Now, the motors do not move at all. The motors are not hot like I would expect them to be hot if over powering them. I am using a 12v PSU with GeckoDrive G251 drivers and a cheaper Leadshine driver clone.

Seth

P.S. At first, I think the reason is that I do not know how to wire the Leadshine driver clone to the T41U5XBB and Teensy4.1.

any help would be greatly appreciated...

Stuck at best right now...

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

You probably need to invert the stepper enable pin setting. $4=7 will do it.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Okay. I will try it... Thank you.

Just for reference, on the G251 drivers from Gecko, I am not attaching the disable pin.

On the Leadshine clone, the enable pin is not attached.

Seth

from iosender.

silver2row avatar silver2row commented on September 4, 2024

@phil-barrett ,

Seth here once more. Do you think I should install the wires for the Disable Pins on the G251 drivers and the Enable Pin on the DM332T Leadshine Clone driver?

And then, do you think the inverting of the enable pin on the DM332T will do it?

Seth

P.S. I removed my laser project from the T41U5XBB, e.g. the machine was too cheap. The build was for a laser engraver/cutter but the lack of sturdy parts made the build irrelevant for now. Please send guidance. I can test the wiring but I am a bit mistook on what to do so far. Here is the G251 photo of connections and the DM332T connections:

Gecko_Drives

and...

DM332T

Also, if using the OPTO pin on the DM332T driver, which I think is needed, where should I attach it? GND or another header connector on the T41U5XBB?

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

OK, the DM332T has open collector interfaces. What you will need to do is find a source of +5V. If you don't have a +5V PSU, you can use the +5V terminal on the T41U5XBB. Connect +5V to the opto input. Connect the Dir, Step and Enable signals to DIR, PUL and ENA signals. No need to use Gnd if sourcing the +5V from the T41U5XBB. You will need to invert Dir, Step and Enable in grblHAL settings ($2, $3 and $4) for the axes driven by the DM332T.

For the axis driven by the G251, you can connect DIRECTION, STEP, ENABLE and SIGNAL GND to the screw terminal pins on the T41U5XBB. You may have to invert the enable signal for that Axis - try it both ways.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Thank you, sir...

I will do just that and get back to you. I really appreciate you making me understand possibilities with these drivers.

Seth

from iosender.

phil-barrett avatar phil-barrett commented on September 4, 2024

No problem. Happy to help.

from iosender.

silver2row avatar silver2row commented on September 4, 2024

Hey sir...you were right. I got most of the drivers working XZ so far. Y is giving me issues. I will post a photo. If you see anything out of the ordinary, please let me know.

here:

ioSender_ONe

Does the highlighted XYZ and other Red highlighted parts look okay?

Seth

from iosender.

silver2row avatar silver2row commented on September 4, 2024

OK, looking at the board, it appears to be a woodpecker board. That has a mosfet for driving a DC spindle or laser. My boards don't have that. To drive the spindle, you will need a separate driver for the spindle. Something like this might work. I have ordered one and will give it a try. I'll be out for a couple days. Hopefully I can try it out by monday. I am still looking to see if there are better modules to use.

Sir,

Did you get around to the testing yet? Also, would I need a medium between the circuit and board or circuit and DC spindle?

Something like a controller to handle changing the speed of the device or do you think the source can handle that aspect of it all?

Seth

from iosender.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.