+1 насчет двухполярного питания.
Если рассуждать строго, у вас цепочка RV1, R4, R6 должна приходить на землю.
Она и приходит на землю, но для операционника земля должна быть между положительным и отрицательным питанием, т.е. в вашем случае примерно на уровне 2,5 вольта (и это уже будет называться не землёй наверно, а средней точкой).
Вы скажете, а какая разница, как хочу, так землю и поднимаю или опускаю.
Так-то оно так, но
LM358, как уже правильно сказали, не Rail-to-rail, т.е. даже в вашем случае эту вот "землю", нельзя опускать ниже 1,5-1 вольта или поднимать выше 3,5-4.
Если хотите делать так - используйте чтонибудь типа MCP6001/2/4 - они rail-to-rail.
И вообще, если мне не изменяет память, LM358 нельзя питать от напряжения 5 вольт - это для неё слишком мало. От +5/-5 уже можно, т.е. 12 вольт со средней точкой +6 - подойдет, а 5 вольт, со средней точкой 2,5 - это не правильно.