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)643
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

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.

Comments