NIYANTRA Documents

cancel
Showing results for 
Search instead for 
Did you mean: 

Universal Printed Circuit Board Tester

(Make sure you follow all the 3 steps involved in submission. This is only Step 2 of 3. For details, visit http://bit.ly/16iNfUL)

Contact Information

Name of the College :Manipal Institute of Technology, Karnataka

Name of the Team Members along with their respective current semester :

  • Arun Akshat Sharma- 7th semester
  • Akshit Mehta- 7th semester
  • Dhruv Mohan- 7th semester

E-Mail Address & Phone Number of the Team Leader :arunakshat91@gmail.com, +919739940146

Name of the Faculty Guide :Mr. Rajesh Madamanchi

E-Mail Address & Phone Number of the Faculty Guide :rajesh.m@manipal.edu, +919739921546

Project Information

Project Title: Universal Printed Board Tester

Hardware & Software Used:

SOFTWARE

  • Labview2010
  • Microsoft Visual Studio 2007
  • Arduino
  • Eagle
  • MS Excel

HARDWARE

  • Arduino Mega 2560
  • Self designed Test bed



What challenge/problem are you trying to solve through your application:

The problem we are trying to solve is the absence of a PCB tester in today's world that can be used to test a PCB of any size and shape without constrainting its design, ie, we are aiming to develop a generic PCB tester.

How does your application solves the above mentioned challenge/problem:

Our project is centered around our test bed which is a of a 'bed of nails' design. This lets us access any pin on a given PCB which has the same scale as our testbed and thus we can check for pin connectivity and analog outputs at pins accordingly.

Description of Project:

Our project has 3 phases:

  1. Digital testing- in this stage we place the unpopulated test PCB on our test bed to check which all pins are connected to each other and then compare the results with the manufacturer's Gerber file and check if they match.
  2. Analog testing- in this stage we place the populated test PCB on our test bed. As it is a prototype, our test bed can only accomodate single sided PCBs. We have provided 8 fixed analog pins on the outer periphery of our test beds and will communicate the same design to the manufacturers due to the constraints of the Arduino Mega that we are using. We can send the required input at any of these pins and then check for te required outputs at the other pins using Labview.
  3. As an extra feature we plan to add a bed of temperature sensors so that we can generate a thermal view of the test PCB under working conditions to monitor for thermal stress.

Insert Images Here:

IMG-20130815-WA0001.jpg

This is a picture of the present day PCB tester that are available. You can see the fixed test points provided by the testing company. This places restrictions on the PCB manufaturers.

IMG-20130815-WA0002.jpg

Here you can see a populated PCB being placed on the tester. The PCB has to be designed considering the placement of the test points only. The alternative is for the testers to make a new test bed everytime a PCB has to be tested, which inturn becomes a tedious and expensive process. Therein lies the crux of our project.


YouTube Link of Video:

https://www.youtube.com/watch?v=o2fjSx4KOB0



Insert the Video here:







Comments
NIYANTRA
Member
Member
on

Thank You for your submission.

Please ensure you have also filled the form (http://natinstindia.com/national_instruments/NIYantra-2013-Round2.html ) and completed the submission process. Ignore this if you have already filled this form.

For any help, click http://bit.ly/14OMW3x

Contributors