MOST
Published © GPL3+

Voltage and Current Monitor for Gas Metal Arc Weld 3-D Print

Development of a low-cost open-source power measurement sensor system based on Arduino architecture.

IntermediateShowcase (no instructions)655
Voltage and Current Monitor for Gas Metal Arc Weld 3-D Print

Things used in this project

Hardware components

Resistor
×9
Capacitor
×16
Zener diode
×5
Differential Amp
×1
Op Amp
×1
Screw terminal block
×2
IC Sockets
×2
LEDs
×2
Screw terminal
×1
Current transformer
×1

Story

Read more

Schematics

Circuit Board Layout: Top and Bottom

Circuit Board Layout: Bottom Only

Circuit Board Layout: Top Only

Code

Arduino Data Acquisition Code

Arduino
#define NUM_AVG 250
void setup() {
Serial.begin(115200);
}
void loop() {
double vin = 0;
double iin = 0;
for(int a=0; a<NUM_AVG; a++) {
vin = vin + analogRead(1);
iin = iin + analogRead(2);
}
vin = vin / NUM_AVG;
iin = iin / NUM_AVG;
vin = vin * 5 / 1024;
iin = iin * 5 / 1024;
double i = -1.022 * iin * iin + 52.08 * iin + 0.0024;
double v = 10.48407 * vin;
Serial.print(v);
Serial.print('\t');
Serial.println(i);
}

Credits

MOST
24 projects • 33 followers
The Michigan Tech in Open Sustainability Technology (MOST) Lab focuses on open and applied sustainability and development of open hardware.
Contact

Comments

Please log in or sign up to comment.