ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
845663 Топик полностью
fk0, легенда (03.06.2018 19:40, просмотров: 165) ответил Shatun_ на Нодо мерять напряжение на ячейках батареи. Минимум четыре ячеки, но хотелось бы 6 штук. Решение должно быть компактным и не жрать в выключенном состоянии. Смотрел в сторону батарейных мониторов, но все, что находил, было монструозное с балансеров
Идея примерно следующая, где Z1 и C4 общие для всех каналов, а R6 это АЦП. Q1 и Q2 на каждый канал. В чём идея: делитель напряжения образуется двумя NP0 конденсаторами (5%), V(C4) = V(C1) = Vбанки/2. Потом напряжение хранится на C4 и может быть http://www.partsim.com/simulator/#140690
измерено в течении следующих миллисекунд (подразумеваем, что у АЦП масса каналов и включить и измерить нужный он может не сразу здесь и сейчас). Перед измерением вместо V4 нужно подать с ноги МК импульс (200-500 мкс, например). Ну как видно и с длиной импульса не просто (если прерывание его растянет -- нужно повторять заново, т.к. иначе начинается подзаряд через 200кОм резистор), и с погрешностями на грани всё (а 1% конденсаторы имеют уже космический ценник), и открыть верхний транзистор -- сложно (Vgs низкое). Но в базе идея такая: что есть конденсаторы, что они постоянно подключены относительно высокоомными резисторами к банкам, и в нужный момент времени нужный конденсатор через нижний транзистор соединяется с землёй, через верхний -- заряд переносится в промежуточный конденсатор, который позже может быть измерен, и заодно образует делитель напряжения (на банке может быть 4.3в, на АЦП например только 2.7в). Период измерений, допустим, реже раза в секунду (чтоб конденсаторы дозаряжались). Тут надо детали додумать очень хорошо. Но это лучше, наверное, чем по отдельному МК на каждую банку. PS: после измерения нужно вход МК переключать на выход и занулять C4.
image
[ZX]