Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
instrumentation:cvl:start [2016/05/16 07:55]
cfelicitas
instrumentation:cvl:start [2021/09/19 21:59] (current)
Line 13: Line 13:
   * Display data after collection   * Display data after collection
   * Export data as a .csv file   * Export data as a .csv file
-  * DUT must have a maximum ​voltage ​of 10 V and 3.2 A+  * DUT must have a maximum of 10 V and 3.2 A 
 +  * Current repository can be [[https://​github.com/​alliekim13/​GUI|found here]]
  
 ---- ----
Line 21: Line 22:
  
 ---- ----
 +===== Remaining Tasks and Future Improvements =====
 +  * Live plotting
 +  * Dynamically select USB port (must currently be hard-coded)
 +  * Testing system performance for high resolution readouts
 +  * Power-saving features
 +  * Simple data analysis tools 
  
 +----
 ===== Block Diagrams ===== ===== Block Diagrams =====
 ==== Overall Block Diagram ==== ==== Overall Block Diagram ====
Line 84: Line 92:
  
 [[https://​learn.adafruit.com/​adafruit-ina219-current-sensor-breakout/​overview]] [[https://​learn.adafruit.com/​adafruit-ina219-current-sensor-breakout/​overview]]
 +
 [[https://​learn.adafruit.com/​adafruit-ina219-current-sensor-breakout/​library-reference]] [[https://​learn.adafruit.com/​adafruit-ina219-current-sensor-breakout/​library-reference]]
-[[https://​blog.udemy.com/​arduino-voltmeter/​]]+ 
 +[[https://​blog.udemy.com/​arduino-voltmeter/​ ]] 
 [[https://​www.arduino.cc/​en/​Main/​Standalone]] [[https://​www.arduino.cc/​en/​Main/​Standalone]]
 +
 [[https://​www.arduino.cc/​en/​Tutorial/​ArduinoToBreadboard]] [[https://​www.arduino.cc/​en/​Tutorial/​ArduinoToBreadboard]]
 +
 +==== Link to Project ====
 +As this is a work in progress, please see [[https://​github.com/​alliekim13/​GUI|this link]] for updated versions of the GUI. 
 +
 +===Instructions to run script.===
 +  * Install python if not already installed.
 +  * Install necessary libraries by using the following commands. ​
 +    * Install [[http://​matplotlib.org/​users/​installing.html|matplotlib]]
 +    * Install [[http://​pyqt.sourceforge.net/​Docs/​PyQt4/​installation.html|PyQt]]
 +    * Install [[http://​pyserial.readthedocs.io/​en/​latest/​pyserial.html|pyserial]]
 +  * Through command line, navigate to project main directory and run: python main.py
  • instrumentation/cvl/start.1463385338.txt.gz
  • Last modified: 2021/09/19 21:59
  • (external edit)