I wish to measure weights up to 80 grams with resolution of around 0.1g or less (preferably less).
I had once used the HX711 with a 1kg load cell and the baseline was not stable. Perhaps it was vibration in the table or something.
I need to know:
If the HX711 module is up to the job of measuring sub gram weights with precision or if i need a custom pcb with a good instrumentation amplifier and layout.
As far as I know it should be possible in theory.
0.1 gr is 1/1000th of full scale.
Better would become serious harder.
In practice you need a very stable setup, no vibrations no wind, no heat onvection etc.
Make multiple measurements and take the average or better the median.
Other problems to tackle are temperature compensation and calibration of the oad cell used.
Please share the datasheet of the loadcell, it should contain all details.
I'm sure you can get 0.1g resolution from 100g cell with hx711. But stable readings depend on mechanical construction, wiring and shielding as well. Also digital filtering/averaging has huge effect (if speed is not critical). If you want inexpensive better alternative, consider this as well:
The most important thing that you have not considered is the load cell. You will not get 0.1g accuracy with a 1000g load cell.
You need one with a max load rating just a little higher than the max load you want to measure.
If I make a conservative estimation of he HX711 noise free bits to be 16, then your resolution will be ~0.026grams. The load cell has a combined error of 0.05%FS = 0.05grams, so resolution and accuracy of 0.1grams is achievable.
You do need to be careful with the wiring so it not susceptible to noise pickup. The wires between the loadcell and amplifier should be as short as possible.
Do you know what is: mV/V?
It is actually: mV/V of excitation.
Your posted datasheet has not said the value of the excitation voltage. So, I cannot calculate how much voltage your load cell will produce under full load?
If the excitation voltage is: 5V, your load cell will produce only 3 mV (0.6 mV x 5 = 3.0 mV) when full load (100 g) is applied. Will your 5 V operated signed 24-bit HX711 ADC Module handle this signal?
If your answer is yes, then tell me how many counts there will be out of the ADC?
1 Is the HX711 module is up to the job of measuring sub gram weights with precision or if i need a custom pcb with a good instrumentation amplifier and layout.
See post #4
2 How important is shielding in this.
In a normal laboratory environment shielding should not be necessary if wires between the load cell and HX711 are kept short and the overall system design is neat and clean with properly soldered connections.
It's a sum of dozen of factors like quality of the cell, mechanical assembly, calibration approach (output is rarely perfectly linear), wiring, creep, temperature, how you use it etc.