dumbassprog
(The Evil Progger)
14
Well…
There are no so stupid and silly things here but me. 
The problem was NOT in the scheme and NOT in my Nano.
Changed this
dtostrf(Irms, 20, 10, irms_char);
to this
dtostrf(Irms, 10, 5, irms_char);
and now I have normal (but yet uncalibrated) values. So the problem was in value conversion and not in the hardware part at all…