Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: измерить ток зарядки
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Схемотехника
avovtchak
есть устройство на МК, которое питается от свинцово-кислотной батареи. Батарея в свою очередь заряжается управляемым зарядным устройством. Каким образом можно измерять микроконтроллером ток зарядки. Сейчас все реализовано крайне топорно: в плюсовом проводе стоит измерительный шунт, контроллер через делители измеряет напряжение до и после шунта, считает разность , ну и тд.. В таком варианте при маленьком сопротивлении шунта велика погрешность измерения. Можно ли как то оптимизировать схему. Может быть посоветуете какие нибудь датчики тока стоимостью до $1 ?

Нюхом чую, что можно реализовать это при помощи низкоомного шунта и операционного усилителя, но вот беда, в ОУ вообще не понимаю.

какие еще могут быть варианты?

Батарея 12 В , ток зарядки до 2 А
MrYuran
Цитата(avovtchak @ Jul 1 2009, 14:32) *
Нюхом чую, что можно реализовать это при помощи низкоомного шунта и операционного усилителя, но вот беда, в ОУ вообще не понимаю.
какие еще могут быть варианты?
Батарея 12 В , ток зарядки до 2 А

Опер на шунт.
Самый простой вариант и как раз в пределах 1$
Нажмите для просмотра прикрепленного файла
как-то типа так...

Хотя нет, не так. Это для двухполярного питания и инвертирует...
Погорячился...
Скорее так:
Нажмите для просмотра прикрепленного файла
kamil_yaminov
А не проще будет, если шунт воткнуть в минусовой провод?
Rst7
Цитата
Сейчас все реализовано крайне топорно: в плюсовом проводе стоит измерительный шунт, контроллер через делители измеряет напряжение до и после шунта, считает разность , ну и тд..


Поставьте шунт в минус батареи. Тогда не надо будет делить и вычитать.
avovtchak
Цитата(Rst7 @ Jul 1 2009, 14:00) *
Поставьте шунт в минус батареи. Тогда не надо будет делить и вычитать.


Тогда общий провод зарядного устройства и общий провод контроллера будут разделены шунтом, а зарядное устройство управляется контроллером (для регулировки зарядного тока). Таким образом придется делать еще опторазвязку в цепи управления. И с шунта при зарядке батареи будет сниматься отрицательное напряжение, не понятно, как его мерить контроллером
Rst7
Цитата
Тогда общий провод зарядного устройства и общий провод контроллера будут разделены шунтом,


Зачем? Шунт только в батарею. Минус батареи будет отделен от остальной схемы шунтом. Низкоомным. Возьмите контроллер, у которого есть предусилитель перед АЦП и будет счастье.
Microwatt
Шунт в минус батареи. То, что там несколько сот милливольт будут земли разделять - не страшно. Схема управления должна такую разность выбирать атоматически. Странно, что Вам понадобился оптрон.
Да и вообще, МК тут, в зарядке свинцового аккумулятора, как правило, совершенно лишнее звено.
avovtchak
Забыл сказать, что потребляемый ток от батареи колеблется от 50 мА до 4 А, поэтому шунт в минус батареи очень не желательно, могут быть большие просадки. Допускаю вариант "шунт в минус зарядного" но тогда с шунта будет сниматься отрицательное напряжение. как его измерить?

И все таки никто не подскажет как реализовать самый правильный вариант - шунт в плюс зарядного с возможностью измерять дифференциальное напряжение на шунте (операционник???) ?? а если оно еще и будет в несколько раз умножаться, то вообще замечательно..
Rst7
Цитата
Забыл сказать, что потребляемый ток от батареи колеблется от 50 мА до 4 А, поэтому шунт в минус батареи очень не желательно, могут быть большие просадки.


Во-первых, они будут и при шунте в плюсе. Во-вторых, шунт калибром 0.1 ома неужели пугает? Это 400мВ просада на полном токе. Ток в 50мА даст падение на таком шунте в 5мВ. Если у Вас 10бит АЦП, то это порядка одного младшего разряда при опорном напряжении 5В. А ведь еще и опорное напряжение можно взять пониже wink.gif
avovtchak
это все компромиссные решения.. а хочется идеального. я , например, не хочу рассеивать мощность на шунте во время автономной работы. Сейчас мне скажут , что эти потери мизерны. Но все равно это компромисс. такое я и сам бы придумал.. в идеале хочется измерять дифнапряжение на шунте в плюсовом проводе зарядного. Для этого нужно исхитрится и придумать какую то схему.

Идеально конечно воспользоваться датчиками тока.. но дорого ($4-5)
rx3apf
Цитата(avovtchak @ Jul 1 2009, 17:22) *
И все таки никто не подскажет как реализовать самый правильный вариант - шунт в плюс зарядного с возможностью измерять дифференциальное напряжение на шунте (операционник???) ?? а если оно еще и будет в несколько раз умножаться, то вообще замечательно..

MAX4081 ?
avovtchak
Цитата(rx3apf @ Jul 1 2009, 16:50) *
MAX4081 ?


То что нужно.. Хотя и немного дороговато и нелегко достать. Спасибо
Microwatt
В плюсе мерять дорого и сложно.
На шунте в минусе много не сэкономите. Включить его можно так, чтобы сигнал был положительным при зарядке. При разряде полярность поменяется, но пару десятых вольта не страшно.
Harvester
Цитата(avovtchak @ Jul 1 2009, 16:50) *
это все компромиссные решения.. а хочется идеального. я , например, не хочу рассеивать мощность на шунте во время автономной работы.

Ну так поставьте в параллель шунту какой-нибудь MOSFET с и управляйте им от того же МК. Измерение - транзистор закрываем, читаем падение на шунте; работа - транзистор открываем, закорачиваем шунт
Dog Pawlowa
tsc101 тоже дорого?
На дигикее 3 доллара за три шт.
Harvester
Цитата(Dog Pawlowa @ Jul 2 2009, 10:38) *
tsc101

Большое спасибо, возьму на заметку
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.