Thanks to forum suggestions, I was able to set up basic three wire load cells to have insignificant drift (less than 0.01mV per day).
I've tweaked that circuit during the last 2 weeks (long test times) and it's
better than what I can measure
Now the output must be converted from it's 0.01mv/0.30mV range to the Arduino ADC 3.2mV/3.3V range.
That means that each 0.01mV must become about 3.2mV, or amplified 320 times.
No worries for an Op Amp, 10kOhm on the positive and 3MkOhms between the negative and the output! No?
Not really, I have about 1.645 V of common mode voltage to remove and the noise on the ground is higher than my signal (must use 6V Samsung phone chargers).
So I have to make a difference amplifier. So far I've only tested three version of instrumentation amplifier:
This is my "learning" circuit, a solder copy of what I was taught in class:
Red = 6V
Black = Ground
Green = -2.8V
Top white wire = reference sensor, not loaded.
Bottom white wire = test sensor.
Sorry about the crap soldering, tried going fast.
10K and 100K to work with round numbers to learn.
LM741's will be replaced by 14pin 4ex RC4136 or TL084 in definitive version.
It does not amplify anything, but manages to reference the signal to ground effectively:
I am just wondering that the trimmer (Cermet 100kOhms) is affecting the sensitivity but not amplifying?
Thusly should the 10k resistor with the question marks be replaced by a 100k or 1M Resistor?
Before this I did 3 test boards, I tried solving it on my own but I have only solder burn marks to show for it...
Edi: Added extra view with a previous 4 ex TL084 - that did not work - doing the LM741 version to be able to trouble shoot it.