Electronic Repair: Learn How to Fix PCBs

  • Thread starter stef3679
  • Start date
  • Tags
    Electronics
In summary, It depends on the specific board and what is damaged. You would try to find a schematic, check fuses, look for physical damage, test the hard-working components, flick between resistance and diode check mode, check diodes and transistors for shorts and opens, and check key voltages.
  • #1
stef3679
15
2
TL;DR Summary
Does anyone know how to fix pcbs? I could use some help.
Hello,
I am a student in mechanical engineering and also like electronics ( repairs and things like that ),i know electronics and how to build circuits,even embedded systems,but have no clue how to repair a circuit.

I thought it'd be easy,but I soon found out that trying to fix pcbs isn't a step by step procedure. Does anyone know if there is some standard procedure or a book or something like that, that gives some insight on how people fix pcbs.

I asked my teachers and said that there is no standard procedure,you just try combinations and perform measurements and generally trying to find your way around. But i think that all those people that is their job to fix pcbs, and that their jobs depend on it know better than doing random moves trying to find what's wrong.

Sure if you know electronics you know where the fault probably is, but there has to be a more sophisticated method. Does anyone know? To be clear I don't want to fix something at the moment, just want to learn how to.

Thank you in advance!
 
Last edited by a moderator:
Engineering news on Phys.org
  • #2
It depends on what is damaged. Just a broken component that can be replaced? A broken trace that can be connected by a wire? A short that can be cut away? Something else?
Is the component part of a digital system or analog? Some high frequency system? How reliable does the repair have to be?

The repair method can depend on all these things, and many more that I forgot.
 
  • Like
Likes davenn
  • #3
This is a very broad question and so hard to answer; a bit like ‘how do you fix a car?’ In that it depends on the type of car you’re working on and what fault is present. Any fault-finding flow chart is likely to be specific to that board, and modern ones tend to be: Try this—-try that—-replace board.

If I have a step-by-step procedure, it is this:
1. Fully characterise the fault.
2. With (1) in mind, look over the board and identfy which areas do which. Decide where the fault is likely to be.
3. Try to find a schematic (usually fail). Check fuses.
4. Look over the board under magnification for physical damage to components or cracked solder joints.
5. Test the hard-working components - power MOSFETs, dropper resistors, electrolytic caps.
6. Flicking between resistance and diode check mode, screen resistors, diodes and transistors for shorts and opens.
7. Switch on and check key voltages, especially at ICs, and power supply voltages.
8. For microcontrollers, check power, ground, clock signal, reset signal.

Not exhaustive, but doing this will sometimes pick up anomalies that you can then trace through the board.
 
  • Like
Likes trurle
  • #4
A few decades ago, when I was an electronic repairmen at the factory, I often used a less intelligent approach, but sometimes it was still feasible.

This basic technique is trial and error, repeated replacement of suspected faulty components until the PCBA resumes normal operation.

After accumulating experience, the success rate may increase and probably solve the problem faster.
 
  • #5
mfb said:
It depends on what is damaged. Just a broken component that can be replaced? A broken trace that can be connected by a wire? A short that can be cut away? Something else?
Is the component part of a digital system or analog? Some high frequency system? How reliable does the repair have to be?

The repair method can depend on all these things, and many more that I forgot.
I know,but when for example you have a laptop which has many systems inside and the pcbs are very complex,how do you know where to search,and even if you know which part is probably faulty, that section of the pcb still has too many components,how do you know which one is faulty.
 
  • #6
Guineafowl said:
This is a very broad question and so hard to answer; a bit like ‘how do you fix a car?’ In that it depends on the type of car you’re working on and what fault is present. Any fault-finding flow chart is likely to be specific to that board, and modern ones tend to be: Try this—-try that—-replace board.

If I have a step-by-step procedure, it is this:
1. Fully characterise the fault.
2. With (1) in mind, look over the board and identfy which areas do which. Decide where the fault is likely to be.
3. Try to find a schematic (usually fail). Check fuses.
4. Look over the board under magnification for physical damage to components or cracked solder joints.
5. Test the hard-working components - power MOSFETs, dropper resistors, electrolytic caps.
6. Flicking between resistance and diode check mode, screen resistors, diodes and transistors for shorts and opens.
7. Switch on and check key voltages, especially at ICs, and power supply voltages.
8. For microcontrollers, check power, ground, clock signal, reset signal.

Not exhaustive, but doing this will sometimes pick up anomalies that you can then trace through the board.
Thank you very much, I understand your point,this procedure you provided is of great help.
 
  • #7
alan123hk said:
A few decades ago, when I was an electronic repairmen at the factory, I often used a less intelligent approach, but sometimes it was still feasible.

This basic technique is trial and error, repeated replacement of suspected faulty components until the PCBA resumes normal operation.

After accumulating experience, the success rate may increase and probably solve the problem faster.
I see, that's basically what my teachers told me,but what happens if you can't fix it ,or even find the problem. Worst case scenario of course must be the case where the technician makes it worse...but i see your point,thank you
 
  • #8
As systems become more and more complex, the time and effort required to track down and repair a problem starts to cost way more than just replacing the failed board, or even the failed product. Trying to repair a failed IC, for example, is basically hopeless. You just throw it away and replace it.
 
  • #9
stef3679 said:
I know,but when for example you have a laptop which has many systems inside and the pcbs are very complex,how do you know where to search,and even if you know which part is probably faulty, that section of the pcb still has too many components,how do you know which one is faulty.
A laptop PCB is complex but if you know the topology you can identify rough areas where the fault might be. If you have a schematic, you can measure power supply rails and identify if one is down. You can even feed the suspect rail with current, and dribble something volatile on the components to see which is hot. As said above, sometimes substitution is the only way.
 
  • #10
I see, I agree that substitution is probably the only way, but there was a case a few months ago, I had a laptop which for some reason I couldn't turn on and when I could even plugged in there was no charging. I went to a laptop technician and told him to see it and that it was probably the battery because in the last months before this issue appeared wouldn't last more than 30 mins. He told me that the problem might be the loose charging connector or the battery, we replaced both and still nothing, the issue wasn't solved. I basically bought another laptop, in that case we couldn't replace the entire motherboard.
 
  • #11
stef3679 said:
, in that case we couldn't replace the entire motherboard.
I don't understand why not ? unless a replacement board was
1) difficult to obtain
2) too time consuming to do the transplant
3) no access to the version of OS and drivers needed for that lappy.

I am routinely replacing motherboards in tablets and reinstalling the OS etc
I would never consider finding an actual fault on the motherboard
1) not worth the time
2) the service info is unlikely to be available
3) the mass integration and very fine SMD components make it pretty much impossible anywayDave
 
  • Like
Likes Asymptotic, alan123hk and mfb
  • #12
davenn said:
I don't understand why not ? unless a replacement board was
1) difficult to obtain
2) too time consuming to do the transplant
3) no access to the version of OS and drivers needed for that lappy.

I am routinely replacing motherboards in tablets and reinstalling the OS etc
I would never consider finding an actual fault on the motherboard
1) not worth the time
2) the service info is unlikely to be available
3) the mass integration and very fine SMD components make it pretty much impossible anywayDave
So you say that its much. better to replace the motherboard, I agree. But on that laptop I had much data, could I just change the motherboard and take the internal hard drive from the faulty laptop and put it on the new one? Is there any compatibility issues I should know between internal hard drives and motherboards?
 
  • #13
stef3679 said:
But on that laptop I had much data, could I just change the motherboard and take the internal hard drive from the faulty laptop and put it on the new one?

No, you don't use it as the main drive on the new laptop
You set it as an external slave ( isn't a hassle with SATA drives ) and access all your data
tis very easy to do :smile:

There are adaptor boards available in the market that convert between a SATA or IDE drive
and a USB connection to the laptop or desktop PC
 
  • Like
Likes rbelli1
  • #14
davenn said:
No, you don't use it as the main drive on the new laptop
You set it as an external slave ( isn't a hassle with SATA drives ) and access all your data
tis very easy to do :smile:

There are adaptor boards available in the market that convert between a SATA or IDE drive
and a USB connection to the laptop or desktop PC
Thank you, that's very helpful!
 
  • Like
Likes davenn
  • #15
davenn said:
No, you don't use it as the main drive on the new laptop

This is a great idea for many reasons including speed, capacity, and reliability. You don't want a small, old, worn out, slow drive hampering the performance of a new laptop.

BoB
 
  • Like
Likes davenn

1. How can I learn to fix PCBs?

There are many resources available for learning how to fix PCBs, including online tutorials, books, and classes. It is important to have a basic understanding of electronics and soldering techniques before attempting to repair PCBs.

2. What tools do I need for electronic repair?

The tools needed for electronic repair vary depending on the specific repair, but some common tools include a soldering iron, desoldering pump, multimeter, and various hand tools such as pliers and screwdrivers.

3. Can I fix a PCB without any prior experience?

It is possible to fix a PCB without prior experience, but it is important to have a basic understanding of electronics and proper soldering techniques. It may also be helpful to start with simpler repairs before attempting more complex ones.

4. How do I identify the problem with a PCB?

The first step in fixing a PCB is identifying the problem. This can be done by visually inspecting the board for any obvious damage or by using a multimeter to test for faulty components. It may also be helpful to consult the device's manual or online forums for common issues with the specific PCB.

5. Is it safe to repair a PCB myself?

As with any type of repair, there are potential risks involved. It is important to take proper safety precautions, such as wearing protective gear and working in a well-ventilated area. If you are unsure or uncomfortable with the repair, it is best to seek professional help.

Similar threads

  • Electrical Engineering
Replies
4
Views
889
  • Electrical Engineering
Replies
17
Views
2K
  • Electrical Engineering
Replies
3
Views
1K
  • Electrical Engineering
Replies
8
Views
2K
Replies
13
Views
1K
Replies
11
Views
1K
Replies
2
Views
2K
Replies
62
Views
3K
Replies
6
Views
2K
  • Electrical Engineering
Replies
11
Views
3K
Back
Top