dc.creator | Kriel, Millie | |
dc.date.accessioned | 2019-06-10T16:14:10Z | |
dc.date.available | 2019-06-10T16:14:10Z | |
dc.date.created | 2019-05 | |
dc.date.submitted | May 2019 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/175400 | |
dc.description.abstract | Printed Circuit Boards are used to electrically connect components that are soldered onto the board in order to perform a function or task. They are manufactured by etching out copper traces from the copper layer that is adhered to a non-conducting substrate. Testing a PCB by manually applying and measuring signals is a very time consuming process. However, designing and building a specific automated functional test for one PCB could be expensive and could become obsolete if another board design needs to be tested. To solve this problem, a software interface will be designed that initializes and completes a test using commonly found, laboratory electrical equipment. The program will allow users to input a PCB’s functions and pass/fail criteria and then to run the test to receive a test report, indicating the result of each function’s test status. | en |
dc.format.mimetype | application/pdf | |
dc.subject | Automated | en |
dc.subject | Test bench | en |
dc.subject | Printed circuit board | en |
dc.subject | functional test | en |
dc.subject | Standard commands for programmable instruments | en |
dc.subject | Signal generator | en |
dc.subject | Oscilloscope | en |
dc.subject | Python | en |
dc.subject | PyQt | en |
dc.subject | PyVisa | en |
dc.title | Automated Test Bench | en |
dc.type | Thesis | en |
thesis.degree.department | Electrical & Computer Engineering | en |
thesis.degree.discipline | Electrical Engineering | en |
thesis.degree.grantor | Undergraduate Research Scholars Program | en |
thesis.degree.name | BS | en |
thesis.degree.level | Undergraduate | en |
dc.contributor.committeeMember | Kalafatis, Stavros | |
dc.type.material | text | en |
dc.date.updated | 2019-06-10T16:14:10Z | |