I’m Renzo Arreaza, currently doing a bridging program in Electrical Engineering. This is my first year in the team, and I’m a member of the electronics department. I’m responsible for the Accumulator Management System (AMS) slave boards. These are responsible for measuring and balancing the cells that make up the accumulator.
We have just received our first PCB’s and this means that we have to start testing. This is a very time consuming process but also a very important one. The first step would be to measure the basic signals that let everything else work. These are the power rails, clocks, resets pins and I/O pins.
Some of the systems your PCB interfaces with might not have been completed yet. This means you have to find other methods to simulate the inputs of your system, and check that the system behaves as designed. If the PCB doesn’t work like it was designed to, you have to start measuring signals within the system to further narrow down the location of the problem.
To test possible solutions you can start modifying the PCB by hand. This will help you verify the solutions you thought of to fix the problems. These fixes and other improvements will have to be carried over to the second version of the PCB’s. Troubleshooting can by quite difficult but you learn a lot from it, more so than if the PCB worked on the first try.