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:39]
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 ====
- +{{:​instrumentation:​cvl:​ee_496x_block_diagram_final.png|}}
-{{ :​instrumentation:​cvl:​ee_496x_block_diagram_final.png |}}+
  
 ==== User Interface State Diagram ==== ==== User Interface State Diagram ====
Line 73: Line 80:
 ===== Bill of Materials ===== ===== Bill of Materials =====
 {{:​instrumentation:​cvl:​instrumentation_billofmaterials.png|}} {{:​instrumentation:​cvl:​instrumentation_billofmaterials.png|}}
 +----
 +===== Schematic ​ =====
 +{{:​instrumentation:​cvl:​schematic_layout.png|}}
 +----
 +===== Board Layout ​ =====
 +{{:​instrumentation:​cvl:​board_layout.png|}}
 ---- ----
 ===== Resources ===== ===== Resources =====
Line 78: Line 91:
 {{:​instrumentation:​cvl:​current_sensor_ina219.pdf|}} {{:​instrumentation:​cvl:​current_sensor_ina219.pdf|}}
  
 +[[https://​learn.adafruit.com/​adafruit-ina219-current-sensor-breakout/​overview]]
 +
 +[[https://​learn.adafruit.com/​adafruit-ina219-current-sensor-breakout/​library-reference]]
 +
 +[[https://​blog.udemy.com/​arduino-voltmeter/​ ]]
 +
 +[[https://​www.arduino.cc/​en/​Main/​Standalone]]
 +
 +[[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.1463384377.txt.gz
  • Last modified: 2021/09/19 21:59
  • (external edit)