есть устройство на МК, которое питается от свинцово-кислотной батареи. Батарея в свою очередь заряжается управляемым зарядным устройством. Каким образом можно измерять микроконтроллером ток зарядки. Сейчас все реализовано крайне топорно: в плюсовом проводе стоит измерительный шунт, контроллер через делители измеряет напряжение до и после шунта, считает разность , ну и тд.. В таком варианте при маленьком сопротивлении шунта велика погрешность измерения. Можно ли как то оптимизировать схему. Может быть посоветуете какие нибудь датчики тока стоимостью до $1 ?
Нюхом чую, что можно реализовать это при помощи низкоомного шунта и операционного усилителя, но вот беда, в ОУ вообще не понимаю.
какие еще могут быть варианты?
Батарея 12 В , ток зарядки до 2 А