Load Cell with an Arduino


Posted on Feb 6, 2014

We built a system that uses eight air-clamping cylinders (McMaster-Carr 62185K64) to push down on a piece of glass to seal it to a sidewall. A number of times, the glass has cracked. So, this project is an attempt to come up with an inexpensive way of measuring how many pounds of force the cylinders are exerting. The sensor that we want to use is


Load Cell with an Arduino
Click here to download the full size of the above Circuit.

a load cell (an arrangement of strain gauges). The specific load cell that we`re using is the FX 1901 Compression Load Cell. We bought ours from Mouser for $30. Load cells only make a very small change in voltage, so you have to use an instrumentation amplifier to increase the voltage to something we can use. The specific instrumentation amplifier that we`re using is the Burr-Brown INA125 Instrumentation Amplifier. This also came from Mouser and cost just under $6. The fastest way to hook everything together and see if it would work was to use an Arduino board and use the computer for readout. These boards can be purchased for around $30. Once everything is hooked up, we just needed to write a program that would read analog pin 0 on the arduino, since that`s where we hooked up the output of the amplifier. // Arduino with load cell // Put two known loads on the sensor and take readings. Put those values // here. float aReading = 192. 0; float aLoad = 15. 0; // lbs. float bReading = 344. 0; float bLoad = 24. 3; // lbs. long time = 0; int interval = 500; // Take a reading every 500 ms void setup() { Serial. begin(9600); } void loop() { float newReading = analogRead(0); // Calculate load based on A and B readings above float load = (bLoad - aLoad)/(bReading - aReading) * (newReading - aReading) + aLoad; // millis returns the number of milliseconds since the board started the current program if(millis() > time + interval) {...




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    LED Zeppelin game circuit
    Water-level sensing and control
    Acoustic Doppler Motion Detector
    4511B Common-Anode Display Driver Circuit
    Relay Selector Pushbutton circuit and explanation
    A 12 Volt Switching Power Supply
    telephone ringer project
    Parallel Port CW Interface for N3FJP
    PJRC MP3 Player Pushbutton Circuit Board
    The 2N5109 Amplifiers
    SOUND LEVEL METER
    Automatic light control circuit curtains
    555 tachometer circuit diagram
    ISO120 eight-channel isolated and PWS740 0 ~ 20mA current loop circuit diagram



    Top