Retrofit Acorn to full blown Acorn Six

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Retrofit Acorn to full blown Acorn Six

Post by suntravel »

Today I removed the Acorn Control box from my mill and replaced it with a full featured Acorn Six :

RS422 Differential Drive Output and Scout Expansion Interface Board
SCOUT Encoder Expansion Kit
WMPG6
Ultimate Plus license

My goal is to make the mill 5 Axis with full closed loop since RS422 scales with a DRO are already on the machine
I also will install ZRI home with index pulse from the scales/encoders on rotary axis
A and C axis will be driven with A6 Servos, XYZ with the old steppers CL57T and CL86T drivers V3
All Step/Dir RS422 differential

I started with a new cabinet, Acorn Six ready installed in bench test mode ( that was done after work the last few days ) :
20250107_190726.jpg
Ripped off the old cabinet, removed the drivers for XYZ and the spindle servo driver and stuffed the parts in the new cabinet.
20250111_155024.jpg
20250111_154750.jpg
20250111_154731.jpg
20250111_154716.jpg
20250111_154709.jpg
20250111_154645.jpg
A few hours later, XYZ is running, the machine is homing and the spindle is working with -10/+10V
20250111_154750.jpg
Spindle Servo is wired now without SSR, only -+10V / VFD Enable / Spindle OK Just 6 wires to solder to the CN1 connector

Tomorrow I will wire and configure the new servos for A and C axis and swap the servo for the already installed stepper on my A axis
If this is working in a short time, I will also wire the scales to the scout expansion.

Issues I had to solve today:

no action on the CL57T drivers
Used inversion of the quadrature signal by software:
Steppers moving but needed to be set up to 1000 pulse while the software is at 4000 pulse to move 1mm if the software commands 1mm
CL86T is running like a bag of seashells.

Solution:
uncheck inversion and swap A /A and B /B on the CL57T drivers, CL86T can be wired as it should be
DiffInvers.jpg
Now the steppers are running as smooth as before.

I am not sure if it is a bug with the drivers, or in the software if inversion is selected

One thing I am not sure at is if Acorn Six can do full closed loop on a rotary axis....

... anyway easy peasy and fast to set up a new Centroid CNC


Uwe
Attachments
report_0008DC111213-1113240211_2025-01-11_15-51-48.zip
(1.41 MiB) Downloaded 1 time


suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit Acorn to full blown Acorn Six

Post by suntravel »

Today I wired the stuff controlled with the outputs and got the first A6 servo running.
Wasted lot of time to get it working figuring out how it runs with the RS422 signals.
Solution was to invert Quadrature in the Wizard, in this case it works, so I think the issue yesterday was from the CL drivers not from Centroid.
Also setting the step rate in the driver did not work, till I figured out that the servo must not be enabled to change this setting...

Changing the stepper to the A6 on my 4th axis was also not a simple bolt on, the adapter needed to be machined, but now the 4th axis is faster and almost noiseless.

Issue today:

I set up my laser to PWM2 but without second spindle enabled no PWM output, with second spindle enabled PWM is on a low level and not changing it also is not going off with S0 but set up to be off at <S5

Report is attached.

Uwe
Attachments
report_0008DC111213-1113240211_2025-01-12_15-41-46.zip
(1 MiB) Downloaded 1 time
20250112_153748.jpg
20250112_153740.jpg
20250112_153732.jpg
20250112_144906.jpg


suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit Acorn to full blown Acorn Six

Post by suntravel »

Settings and wiring of the A6 Servo so far. Drive OK is working in series with the other drivers.
A6 Setting.jpg
I made ZRI Home with the differential PZO- and PZO+ outputs because I could not make the OZC Output to trigger an Input,
maybe someone here has a better idea...
A6 OCZ2.jpg
A6 OCZ.jpg
Anyway home on the Vertex is within 0.01 degree. Maybe I will get a cable with battery for the absolute encoder and use the home feature in the A6 driver.

Uwe


cnckeith
Posts: 8515
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: Retrofit Acorn to full blown Acorn Six

Post by cnckeith »

suntravel wrote: Sun Jan 12, 2025 11:13 am Today I wired the stuff controlled with the outputs and got the first A6 servo running.
Wasted lot of time to get it working figuring out how it runs with the RS422 signals.
Solution was to invert Quadrature in the Wizard, in this case it works, so I think the issue yesterday was from the CL drivers not from Centroid.
Also setting the step rate in the driver did not work, till I figured out that the servo must not be enabled to change this setting...

Changing the stepper to the A6 on my 4th axis was also not a simple bolt on, the adapter needed to be machined, but now the 4th axis is faster and almost noiseless.

Issue today:

I set up my laser to PWM2 but without second spindle enabled no PWM output, with second spindle enabled PWM is on a low level and not changing it also is not going off with S0 but set up to be off at <S5

Report is attached.

Uwe


chris just made improvements in this area for acornsix and pwm2. will be in v5.24, should have a beta soon.
pwm2 will only turn on with the M37 (laser on) .
Note G37 (Laser velocity modulation) only works with PWM2 not PWM1, (PWM1 is for spindles, PWM2 is for Lasers)
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


suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit Acorn to full blown Acorn Six

Post by suntravel »

Great news. Yes I know M37 laser on M38 off. That worked only with the second spindle enabled.
If the second spindle is enabled the field for PWM base frequency is greyed out in the wizard, but can be set in the parameters.

Uwe


cnckeith
Posts: 8515
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: Retrofit Acorn to full blown Acorn Six

Post by cnckeith »

i know you know :D just commenting mostly for others that are reading. 8-)
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


suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit Acorn to full blown Acorn Six

Post by suntravel »

Now the steps are getting smaller....

Made a better wiring for the A Axis servo with ZRI Home and did some quick and dirty testing with the NPN Sensor only taped on the rotary :mrgreen:

I am very pleased with the result, measured at 155mm diameter it repeats within 0.002mm after swinging a second +-0.008mm.

The servo is out of the box, no autotuning or manual tuning so far, and there are lots of options, even to dial in the friction of the assembly which is for sure on the high end with a worm gear and almost no roller bearings in the rotary.

This dirt-cheap servo can also do full closed loop with an external scale or rotary encoder, cool option for Acorn to use scales.

Hard stop home with following ZRI is also a option.

Uwe
Attachments
20250114_201212.jpg
20250114_201156.jpg
20250114_201140.jpg
20250114_201044.jpg
20250114_201036.jpg


Centroid_Tech2
Posts: 115
Joined: Mon Mar 03, 2014 4:24 pm
Allin1DC CNC Controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes

Re: Retrofit Acorn to full blown Acorn Six

Post by Centroid_Tech2 »

How exactly do you have the ZRI Home wired now?
Where you able to get the OCZ output to work or are you still using the F5305S?
When requesting support READ THIS POST first. viewtopic.php?f=60&t=1043

Please ALWAYS post a FRESH report. To make a report: https://www.youtube.com/watch?v=Ecvg0VJp1oQ.

(We pride ourselves on providing timely solid technical support but, without good information we may not be able to help and/or reply until such information is posted.)


suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit Acorn to full blown Acorn Six

Post by suntravel »

Centroid_Tech2 wrote: Wed Jan 15, 2025 1:46 pm How exactly do you have the ZRI Home wired now?
Where you able to get the OCZ output to work or are you still using the F5305S?
I am using Z /Z with the F5305S

I could not get the OCZ to switch an input. I have tried to set it positive and negative Inputs set to NPN and PNP none of the combinations did something. Inputs are always on or off.

Uwe


suntravel
Posts: 3146
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit Acorn to full blown Acorn Six

Post by suntravel »

C-Axis Servo is also online, well kind off. If both A6 divers are enabled the lights are going out, because the RCCB is switching off :twisted:

Both alone are ok, I must get an RCCB type B with more than 30mA

Temporarily I got the power for the second driver from another circuit with another RCCB.

I could eliminate the overshooting and swinging with the autotune function to mesure the inertia load and set some parameters by hand.

Uwe


Post Reply