Screw Terminals vs DB25 Header

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Gary Campbell
Posts: 2220
Joined: Sat Nov 18, 2017 2:32 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: Yes
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: Acorn 238
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bergland, MI, USA
Contact:

Re: Screw Terminals vs DB25 Header

Post by Gary Campbell »

tk...
I haven't tested those drives as I use the CS-D1008. My advice is that if they are working, leave them alone, but I would recommend setting the pulse rate at 100,000. LeadShine is a bit generous when stating that they are 200Khtz capable, and then requiring a 5us pulse width.

My issues were with dropping axes with a direction change and erratic steps. I assume there wasn't enough time between direction change and 1st pulse.
GCnC Control
CNC Control & Retrofits
https://www.youtube.com/user/Islaww1/videos
cnckeith
Posts: 7445
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: Screw Terminals vs DB25 Header

Post by cnckeith »

in general most all stepper drives and diy/hobby drives do better on the DB25

Industrial drives like Yaskawa, Estun, Delta use the screw terminals
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
qjones
Posts: 23
Joined: Tue Dec 11, 2018 11:11 am
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

Re: Screw Terminals vs DB25 Header

Post by qjones »

Yeah it would be nice if there was a parameter to set the direction setup time. I'm sure it is somewhat tied to pulse rate now. But could be a nice bonus feature for odd drives or give a bit more margin.
tkbot47
Posts: 140
Joined: Fri Mar 02, 2018 12:01 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: haven't installed CNC12 yet
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: Screw Terminals vs DB25 Header

Post by tkbot47 »

Gary Campbell wrote: Thu Feb 28, 2019 3:55 pm tk...
I haven't tested those drives as I use the CS-D1008. My advice is that if they are working, leave them alone, but I would recommend setting the pulse rate at 100,000. LeadShine is a bit generous when stating that they are 200Khtz capable, and then requiring a 5us pulse width.

My issues were with dropping axes with a direction change and erratic steps. I assume there wasn't enough time between direction change and 1st pulse.
Gary, I actually thought about changing to 100K after reading your posts, but I looked at the dropdown in the wizard and it only offers 200K and 400K. Do I need to go into Parameters and manually enter the value?

Interestingly, now that you mention it, I initially had an issue on the lathe where the Z stepper lost steps if I moved too fast, but solved that to my satisfaction by adjusting acceleration. I have a rev 3 on my PM25 mill that I converted with the same steppers/drivers, and initially had an issue with X steps, but I think I solved that with a new coupler that doesn't slip on the motor shaft.
tkbot47
Posts: 140
Joined: Fri Mar 02, 2018 12:01 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: haven't installed CNC12 yet
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: Screw Terminals vs DB25 Header

Post by tkbot47 »

cnckeith wrote: Thu Feb 28, 2019 4:07 pm in general most all stepper drives and diy/hobby drives do better on the DB25

Industrial drives like Yaskawa, Estun, Delta use the screw terminals
Keith, OK, which driver wiring diagram should I use from the latest rev 3 batch for my Leadshine HBS860H hybrid closed loop drivers? None in the list mention the 860's. Do I use any resistors if I rewire or aren't they necessary on the db25?
Tom
qjones
Posts: 23
Joined: Tue Dec 11, 2018 11:11 am
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

Re: Screw Terminals vs DB25 Header

Post by qjones »

Check out Franco's video of how to set custom step rates. You cannot do it in the wizard but are able to set the parameter manually in the software.

https://youtu.be/KKSvwbldObY
martyscncgarage
Posts: 9915
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: Screw Terminals vs DB25 Header

Post by martyscncgarage »

Just remember, any changes made directly within CNC12 will be overwritten if you use the Wizard and write changes. You will have to drop back into CNC12 and make the changes again.
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
tkbot47
Posts: 140
Joined: Fri Mar 02, 2018 12:01 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: haven't installed CNC12 yet
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: Screw Terminals vs DB25 Header

Post by tkbot47 »

martyscncgarage wrote: Fri Mar 01, 2019 9:14 am Just remember, any changes made directly within CNC12 will be overwritten if you use the Wizard and write changes. You will have to drop back into CNC12 and make the changes again.
Marty, I didn't know that was the case. I thought that only params changed by the wizard would be overwritten, not all params. Is what you're saying that if I change 968 manually, I have to go back in and reset it if I change anything in the wizard?
Tom
martyscncgarage
Posts: 9915
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: Screw Terminals vs DB25 Header

Post by martyscncgarage »

Correct.
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
Commotion
Posts: 83
Joined: Mon Jan 01, 2018 6:47 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Bisbane Australia

Re: Screw Terminals vs DB25 Header

Post by Commotion »

martyscncgarage wrote: Fri Mar 01, 2019 9:14 am Just remember, any changes made directly within CNC12 will be overwritten if you use the Wizard and write changes. You will have to drop back into CNC12 and make the changes again.
I have found this hasn’t been the case for me. I have made changes and updated the acorn via the wizard and double checked the parameter and it was still set to 100kHz. I definitely advise checking every time but yeah it’s not updated that particular parameter for me.
Post Reply