Hi Cri,
Just a few words about the modification/hack you made at the main PCB, and yes, you’re right in that you grounded the resistor.
However, grounding such a resistor at “any” point that is found as a ground is very risky! An integrated circuit can behave/become completely unstable and may lead to a total failure of the ICS if one modify or move the location of the surrounding components. What I’m saying here is nothing special, but very much know in the electronic world of designing.
The modern ICS is capable of very wide/hi bandwidth and hi gain, so the risk of positive feedback in such control logic is very hi if we try to modify in here.
This is an excerpt from the “Allergo” application notes (20 pages) for A4988.:
---
“In order to minimize the effects of ground bounce and offset issues, it is important to have a low impedance single-point ground, known as a star ground, located very close to the device.”
---
In such a constructions the designer have to follow the factory recommendation very precisely in order to avoid malfunction or other problem.
Here is the picture of the main board used on UM2 showing U8 and U10 (x and y stepper driver).
Here is a copied part from the application note of the recommended layout to use for A4988.
You’ll see here how the engineers followed the recommended advices from Allegro.
As you can see, there is two resistors that’s not installed on the UM PCB, R81 and R82. This is cause they’re not needed. In this figure 8 not shown, cause they’ll use the default mode.
So, to analyze a little. Your ground wire hack/setup (the little loop cables), can act as a kind of antenna that is disturbing another function of the device, -or receive a “ground loop”/or inductive signal that’s destroy the ROSC circuit (this latter not likely -but there is always a risk in here).
Further, this little loop cable from U10 is passing right over the VREF line that’s controlling both X & Y (U8 and U10) stepper controllers. This VREF from ( U8 ) control the current limitation for both axes in order to have equal acceleration I’ll think and disturbances here might destroy both x and y drivers.
This device have a several protection circuits built in, but not for “internal made” issues like this.
Also, this error cannot be fixed by firmware, as it is a hardware issue that’s controlled by the state of the input pin for ROSC.
I’m sorry this happened to you, but hope you found someone to repair your main PCB.
If anyone want more info about this modification/ (actually just a) reconfiguration, I’ll try to help.
I wrote this cause I know many people have problem with “missed step” and want to be able to print as good as it can be with their 3D printers.
And lastly, this is a factory adviced configuration change if you have problem with missed step.
Thanks.
Torgeir.
- 1
Recommended Posts
Top Posters In This Topic
50
38
38
38
Popular Days
Jun 17
24
Jun 18
22
Jun 15
18
May 27
16
Top Posters In This Topic
DrR1pper 50 posts
gr5 38 posts
cloakfiend 38 posts
Torgeir 38 posts
Popular Days
Jun 17 2015
24 posts
Jun 18 2015
22 posts
Jun 15 2015
18 posts
May 27 2016
16 posts
Popular Posts
gr5
Not so fast Martijn! This is not solved yet! I looked at the gcodes for the lines that get those diagonal lines on benchy. To the left of the arch (near the top of the arch) a typical movement in X
JohnInOttawa
This is of interest to me, I have both an Ultimaker Original and UM3, will certainly mod the Original, just need to decide if I will mod the UM3 as well. Shout out to gr5 - great service,
ArrMack
Hi, the link to this is dead. Any chance you could add an updated link?
Posted Images
Torgeir 267
Hi Shiren1981,
Thanks for the reply.
Yes, the SLA prints is some under extruded and it is done by purpose.
They are made with same standard settings for 0.4 and 0.25 in order to compare, not to dress them as good as I could..
This objects is very small and they are printed with as lo temperature as advised, however, it is possible to go further down - with some more stringing..
I did this to see more of the details, tend to happen when printing "dry".. (lo temp).
Thanks.
Regards.
Torgeir.
Link to post
Share on other sites