Arduino UNO soldering problem

Hello,
I am using an Arduino UNO R3 (photo attached) clone for my project. Using Arduino IDE for coding. I wrote a simple code to rotate a servo from 0 to 90 degree. The problem is when I use jumper cable for connection of servo motor (SG90) to Uno, it is working properly. But when is solder servo at UNO it rotate 2 to 3 time then stuck and not working. It happen many times. I used a 12V 1.5Amp adaptor as power supply. I have checked the connection, UNO board and servo all are okay but when I solder it it stop working.
Please share, if you have any solution or help me to identify the problem.


I am curious to know why have you soldered the wires with edge connectors to ruin the UNO Board?

To work with Arduino UNO board, you need to follow some guide lines like:

Do not short the edge connector pins.
Do not solder anyting on the board unless you know what you are doing.
Do not use the 5V-point to drive power consuing devices

To what? The Arduino via the barrel jack? It will still be using the Uno's +5V regulator to power the servo via the +5V pin, which you should not do. The servo needs its own +5V supply to operate reliably over time.
Plus, that soldering job looks pretty sloppy if I'm being perfectly honest (blown up 4x on my 55" monitor).

At that point, I would pull out the remains of the headers and solder directly to the board. You could have done that while retaining the headers since the board has holes adjacent to the headers for just such a purpose.

I have an to perform an specific task. In which I just have rotate a servo. No other load on arduino apart from this. It's an UNO smd, I have perform same operation on THT. that was working well.

For test purpose, you can drive N unloaded SG90 Servo by the 5V-pin of UNO for a short period, and yet it is not recommended.

Adaptor to power the Arduino via barrel jack. I made the pins a little bit sloppy to prevent sorting or bridge formation with other pins.

Well...

There's no magic here. Either you have bad soldering or there is some notable difference in wiring that you didn't describe, length for example...

:open_mouth:

Don't you get a crick in the neck?

1 Like

  • Fix this foolishness else you’ll be buying a new Arduino, maybe a PCB too. :scream:

Since you starting damaging the board :), I think it would be better to unsolder all this pins at all:
uno_solder
This will give you a row of holes in the board where it will be more convenient to solder wires without fear of adjacent pins shorting with each other.

1 Like

I have identified the problem.
Hypothesis:

  1. For digital signals (like the PWM signal controlling the servo), even small amounts of noise or reflection can cause issues. Longer wires might reduce such problems by allowing better physical separation from noise sources.
  2. The resistance of the wires can cause voltage drops, particularly if the wires are thin or the connections are not optimal. Longer wires can sometimes compensate for this by reducing contact resistance, provided the wire gauge is appropriate.

So, I just increased the wire length and it started working properly.

It looks as complete nonsense for me... Long wires can be a problem. For short wires to introduce distortion - this is the first time I've heard of it.

I think there's something simpler here - when changing the wires, you simply re-soldered some bad contact.

3 Likes

It was nonsense for me too because I faced this simple problem and couldn't find any solutions. However, this one works, so I'm sharing it. Secondly, no damage to the board happened. If something looks different than before, it doesn't mean it is damaged.

There was a poor connection on your previous attempt. Any other conclusion is nonsense.

Same thing happen many time and only one things is work. Now what can I say.

Particularly if the wires are long, actually. Why do you think AC won out over DC for household electric transmission lines?

In fact, your reasoning is somewhat of a, dare I say, showcase of common logical fallacies. First, allow me to briefly insert that I'm glad things are working for you now.

To my point, I see either clear instances or shades of these fallacies:

  • Appeal to probability](Appeal to probability - Wikipedia) – taking something for granted because it would probably be the case (or might possibly be the case). You had it in your head that what you think must or might be true, without disproving any and all other hypotheses, such as a cold joint solder connection.
  • Base rate fallacy – making a probability judgment based on [conditional probabilities] - related to first in this list. (Conditional probability - Wikipedia), without taking into account the effect of prior probabilities.[6]. "It couldn't be my soldering work, it must be that the servo manufacturer doesn't understand why the length of the wires on the servo are a problem with a common microcontroller!"
  • Conjunction fallacy – the assumption that an outcome simultaneously satisfying multiple conditions is more probable than an outcome satisfying a single one of them.[7]. Here, I mean that your own bias and ego, regardless of the observation of others in this thread who tend to agree that the soldering had something to do with the issue, railroaded your hypothesis toward an experiment reliant on factual errors (that the longer the wire, the better the PWM signal. In fact, the longer the wire, the less the wire acts like the simple conductor you intended to pass digital signals and the more it tends to introduce problems as it acts as an antenna, also the greater the resistance in the wire).
  • Also, begging the question, circular reasoning, cherry picking...
  • Cum hoc ergo propter hoc (Latin for 'with this, therefore because of this'; correlation implies causation; faulty cause/effect, coincidental correlation, correlation without causation) – a faulty assumption that, because there is a correlation between two variables, one caused the other.[54]
  • Fallacy of the single cause (causal oversimplification[57]) – it is assumed that there is one, simple cause of an outcome when in reality it may have been caused by a number of only jointly sufficient causes.

Anyway, good attempt on revising the laws of physics. Before you publish; however, you may want to consider some or all of my concerns with your experiment and its conclusions.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.