Skip to content

Basic PCA level automated test example using Phidgets to power cycle a circuit board, take voltage data, plot, and store data in a CSV.

Notifications You must be signed in to change notification settings

JasonTraud/Phidget-PCA-Test-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Phidget-PCA-Test-Example

Basic PCA level automated test example using Phidgets to power cycle a circuit board, take voltage data, plot, and store data in a CSV.

Wiring Diagram

Wiring Diagram

For the purposes of this example the PCA under test is just a power supply in order to accentuate the output waveform. For a practical application this would be tied to whatever output or test signal that you wish to measure.

BOM

GUI

Form GUI

Basic form accepts:

  • Serial Number: Tagged serial number for DUT that's tagged in output file names
  • Start Up: Time in seconds data is collected prior to test (before power-up)
  • Duration: Time in seconds data is collected during the test
  • Shutdown: Time in seconds data is collected after test (after power-down)
  • Trials: Number of iterations of test

Output Data Files

The output data files are named in the syntax "YYYY-MM-DD HH-MM-SS [Serial Number]". For example "2023-09-03 13-05-21 SN12345"

The output data plot would appear as follows if the the voltage input Phidget was connected to a 3.3V supply. Each trial is overlayed.

Output Plot

The output CSV file is in the format below.

Sample Trial Elapsed Data
0 0 0 -0.0027
1 0 0.012917 -0.0027
... ... ... ...

About

Basic PCA level automated test example using Phidgets to power cycle a circuit board, take voltage data, plot, and store data in a CSV.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages