Electronic – Generate accurate 20mV Vref

operational-amplifiervoltage-reference

I want to generate 20mV Vref using Op amp, like this:
enter image description here

When simulate with TINA using model from TI, instead of 20mV at output (Vref port), i see that it is 27.95mV.

My question is:

  • Why I can't get 20mV at Vref

  • How to improve this circuit to have accurate 20mV (+/- 5%)

  • Any recommendation for me (other way) to have 20mV Vref?


Update:

The full schematic here:

Current max is 0.4A, Shunt is 10mOhm. AC voltage is 220V 50Hz. R14/R15~ 100 Ohm

3.3VDC is generate from AC/DC Power supply (using LNK306 – I've have prototype)

I don't want to add negative Power supply because of cost and space of board.
enter image description here

Thanks

Best Answer

With a shunt resistance of 10mΩ and maximum current of 0.4A rms the full scale input voltage will only be 4mV rms (11mVpp). Op amp input offset voltage could a similar amount so you may have difficulty getting it trimmed out, and the gain is very high so drift could also be a problem. I suggest using a higher value shunt to get more input voltage, eg. 100mΩ for 40mV rms. Then you can reduce gain so offset voltage and drift are less of a problem, and the reference voltage will be high enough to buffer accurately.

If RV1 is fixed at 10k then you don't even need a buffer. Just give the voltage divider a Thevenin equivalent resistance of 10k and it will do the same job.

For example:-

schematic

simulate this circuit – Schematic created using CircuitLab