Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

martyscncgarage
Posts: 9912
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Techno-Isel CMP 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by martyscncgarage »

762x51 wrote: Thu Aug 10, 2017 6:41 pm Attached is my final drawing of the axis wiring diagram. If anyone sees an error then please let me know.
All axis have both a +/- limit switch so I'm wiring them as shown until I have time to breakout the limit switches common and then I'll only use 3 of the inputs for the home limits and series the other ones with the e-stop switch.

Once I receive the Acorn I'll start the retrofit and post photos as the project takes shape.

Thanks for your comments which have helped me get this going.

Orin
I am uploading the stepper driver manual. I had to understand why the resistors. I see you took that from the manual. However, it looks like you don't have your stepper driver signals quite right. We can't tell you how to wire your machine. But take a look at the Stepper Driver manual, VCC that stands for Voltage Common Collector. Look at the table to the right. The resistors are voltage dropping resistors. The 2k resistors drop the voltage to around 5VDC before it gets to the negative terminals of the cnc controller, which pulls it low. Hope that helps? Verify the manual I uploaded is correct. Double check things. I would always wire and test one axis at a time.

I'll see if Centroid could get a schematic for Leadshine stepper drivers (or exact clones) up on the Resource page.

Marty
Attachments
ST-M5045 Instruction manual.pdf
(42.11 KiB) Downloaded 167 times
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
762x51
Posts: 119
Joined: Wed Aug 02, 2017 8:40 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: B0D5CC56DD75-0605170063 , 985DAD4295CF-0928170127 , 38D2694E4703-1222170401
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Near Guilford College, Greensboro, NC
Contact:

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by 762x51 »

Hi Marty,

It's my understanding that the Acorn outputs a +24VDC pulse and the ST-M5045 is designed to accept +5VDC pulses thus the 2K ohm dropping resistors.
Maybe cnckeith will join the discussion again and let us know if I have it correct or not.

Vcc can be plus or minus depending on the controllers design and I think in the case of the Acorn, it's plus.

Here is a definition of Vcc from https://www.pcmag.com/encyclopedia/term/53705/vcc

Definition of: Vcc
Vcc

An electronics designation that refers to voltage from a power supply connected to the "collector" terminal of a bipolar transistor. In an NPN bipolar (BJT) transistor, it would be +Vcc, while in a PNP transistor, it would be -Vcc.

Double letters (cc) refer to power supply voltages. For example, Vee refers to the "emitter" voltage. In CMOS logic, Vss refers to the "source" voltage, and Vdd is the "drain" voltage.

Single letters refer to the voltage relative to ground; for example, Vc is the "collector" voltage relative to ground. Two different letters indicate the voltage between two terminals; for example: Vbe is the "base" to "emitter" voltage drop, while Vce is the "collector" to "emitter" voltage.


I will wait until we get a comment from Keith before I make any connections between the Acorn and the ST-M5045.

Orin
martyscncgarage
Posts: 9912
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by martyscncgarage »

Hi Orin,
While we are waiting for Centroid staff to chime in, check the info out on the bottom of page 3 of the Acorn Spec manual:
http://www.centroidcnc.com/centroid_diy ... manual.pdf

Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
beevo
Posts: 34
Joined: Wed Jul 26, 2017 11:10 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No
Location: Tempe, AZ
Contact:

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by beevo »

It looks like I am using the clone version of the same drivers...
Circuit Specialists CWD860H driver module
Circuit Specialists CWD860H driver module
This was my final version of the wiring. Header pin numbers for the Acorn are on the diagram.

HTH
Beevo
Beevo (aka Bill VanOrden)
Tempe, AZ
762x51
Posts: 119
Joined: Wed Aug 02, 2017 8:40 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: B0D5CC56DD75-0605170063 , 985DAD4295CF-0928170127 , 38D2694E4703-1222170401
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Near Guilford College, Greensboro, NC
Contact:

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by 762x51 »

Good Morning Folks,

Is this how the stepper driver should be interfaced with the Acorn?

Orin
Attachments
ST-M5045 DRIVER ACORN WIRING.pdf
(9.04 KiB) Downloaded 163 times
martyscncgarage
Posts: 9912
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by martyscncgarage »

762x51 wrote: Fri Aug 11, 2017 11:00 am Good Morning Folks,

Is this how the stepper driver should be interfaced with the Acorn?

Orin
Hi Orin,
You have two power supplies, One is the stepper motor power supply, supplies voltage to the stepper motor

The other is the logic power supply. You can use the 24VDC power supply that comes with Acorn.

Your drawing still does not look correct. The drawing shown on the bottom of page 3 in the Acorn specs manual is all you should need.
To me, it looks like +24VDC is supplied to the positive terminals of the Enable, Step, Dir of your stepper driver. The negative terminals of the Enable, Step, Dir of your stepper driver connect directly to Acorn's step, dir and enable terminals. The resistor may be needed by your stepper driver. I'm not 100% sure. I am not a board level Electronics Engineer.

Take a look at Beevo's drawing he posted above. Same situation, but he elected to use a +5VDC power supply to supply voltage to his Leadshine clones instead of +24VDC and use voltage dropping resistors.

I spoke with Keith, he is going to have their Engineer take a look. Its good you brought it up. They don't have a basic schematic for Leadshine (and exact copies) up and they are popular.

Thanks for posting all of this! It will be helpful to all of us and others in the same situation as yours!
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
762x51
Posts: 119
Joined: Wed Aug 02, 2017 8:40 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: B0D5CC56DD75-0605170063 , 985DAD4295CF-0928170127 , 38D2694E4703-1222170401
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Near Guilford College, Greensboro, NC
Contact:

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by 762x51 »

Hi Marty,

I was talking to Keith while you were making your post - :D

He said he would have an engineer take a look at the drawing and make a comment regarding if it's right or wrong.
He also said they would be making a drawing showing how to connect a Leadshine type stepper driver because a lot of folks would want to use this type of driver for their project.

I'm really thankful for your and the other folks help with this!!

Orin
martyscncgarage
Posts: 9912
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by martyscncgarage »

Yup.
Rather get it squared away here then let the magic smoke out. Best of all, other users can read about it and learn from it. That's why this forum exists!
I have a drive coming in today, and another Acorn in the next day or so. I will do a video on connecting it up. My driver hooks up just like yours, it just happens to be a hybrid with encoder on it. I hope to use it to control a lathe turret. I can't afford to loose steps when the turret is commanded to rotate X number of degrees to the called tool position, otherwise my concern is that it could crash. With an alarm output from the stepper to Acorn. If there is a fault with the move, its ALL STOP! (at least that's my theory!)

Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
cnckeith
Posts: 7164
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by cnckeith »

please see Leadshine (and clones) Acorn schematic attached.
Chuck drew this one up for us.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
762x51
Posts: 119
Joined: Wed Aug 02, 2017 8:40 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: B0D5CC56DD75-0605170063 , 985DAD4295CF-0928170127 , 38D2694E4703-1222170401
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Near Guilford College, Greensboro, NC
Contact:

Re: Techno-Isel CPM 3020 router retrofit Limit, E-Stop & Stepper Wiring

Post by 762x51 »

Hi Keith,

Well, guess now I need 3 power supplies:
PS1 - 24 VCD for Acorn Logic
PS2 - 24 VDC for stepper motors
PS3 - 5 VDC for Stepper driver / Acorn interface

Thanks to Chuck for making the drawing so quickly and to you for posting the drawing this afternoon.

Also received a email that the Acorn is inbound - :D

Orin
Post Reply