Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Універсальний контролер акумулятора

Універсальний контролер акумулятора 07 квіт. 2015 14:54 #1

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Доброго всем дня! Хотел помощи участников форума и особенно уважаемого Soir разработать универсальный контроллер для аккумулятора .Мною предложена схема (извините за возможные ошибки).
А Soir хотел попросить помочь и написать прошивку.Зарание всем спасибо!

Вкладений файл:

Назва файлу: hae5da1e.rar
Розмір файлу:5 KB
Останнє редагування: 07 квіт. 2015 14:57 від mwj.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 07 квіт. 2015 15:32 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Вот, чем не устраивает?
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 07 квіт. 2015 18:15 #3

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
нужно на различное напряжение (количество аккумуляторов) и чтобы контролировать разряд, чтобы не было глубокого разряда
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 07 квіт. 2015 18:55 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
По ссылке все это есть, даже больше. Пока Вы не опишете, что конкретно Вам нужно, другого ответа и не будет.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 07 квіт. 2015 20:09 #5

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
При нажатия кнопки контроллер измеряет напряжение на аккумуляторе если оно больше заданного резистором R10 то контроллер открывает полевик.Светлодиод выдайот одну вспышку в минуту.
Напряжение на аккумуляторе больше заданого резистором R10 на 10% то светодиод мигает с частотой 10 вспишок в минуту.Когда аккумулятор разряжен до напряжения заданной резистором R10 и ниже полевик закрыт, светодиод выдает две вспышки и пауза 5 секунд и так повторяєтся пока не одпустить кнопку.
Когда пидклчено зарядное устройство и напряжение на иво клемах больше напряжения на входе VR2 , напряжение на входе VR2 меньше заданого R7 открыт транзистор VT1, светодиод мигает с частотой 1 Гц. Если напряжение на входе VR2 равно и больше заданного R7 и подключено зарядное транзисто VT1 закрыт светодиод светит постоянно. Ну ище улучшения от вас.
Останнє редагування: 07 квіт. 2015 20:12 від mwj.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 07 квіт. 2015 23:35 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Во-первых, у МК нет столько доступных выводов. Вывод 4 является не полнофункциональным и по Вашему описанию вообще использовать его не получится.
Теперь описание.
1. Напряжение с переменных резисторов R7 и R10 это одно и то же напряжение, зачем его измерять дважды?
2. Стабилизатор VR2, питающий МК включен уже после стабилизатора тока, не знаю зачем так. Не знаю, какие аккумуляторы Вы собрались заряжать, но без аккумулятора или при разряженном аккумуляторе ниже 7,5V стабилизатор VR2 ничего стабилизировать не будет, МК возможно вообще не запустится, а измерениям однозначно верить будет нельзя.
3. Вначале Вы писали об универсальном контроллере, теперь в схеме жестко задан ток заряда, который при такой схем подключения я даже затрудняюсь сказать какой.
4. Индикация установленного напряжения и измеренного напряжения отсутствует. Наверно предполагается на глазок, по положению ручки резистора. При таком подходе легко установить такое напряжение отключения, что аккумулятор будет заряжаться вечно.
---
В общем, сплошные вопросы, ничего не понятно и это я еще не вникал в нюансы.
Останнє редагування: 07 квіт. 2015 23:38 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 07 квіт. 2015 23:57 #7

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Вывод я нарисовал на угад может не совпадать с соответствующими выводами контролера.
Переменные резисторовы R7 и R10 чтоб одним выставить порог заряда,а другим порог разряда.
Аккумулятор на 11В и больше.
Ток заряда можно регулировать изминением R3.
Настройка резисторами по вольтметру и фиксация резисторов.
Soir посоветуйте как реализовать такой проєкт?
Останнє редагування: 08 квіт. 2015 00:16 від mwj.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 06:42 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
Вывод я нарисовал на угад
Это понятно, но заменить его нечем. Или менять контроллер, или алгоритм.
mwj пише:
Переменные резисторовы R7 и R10 чтоб одним выставить порог заряда,а другим порог разряда.
Если они задают пороги, то должны быть подключены к стабильному напряжению и еще третий вход измерительный для напряжения аккумулятора. Что здесь я вообще не понимаю. Опишите алгоритм как между собой связаны R7 и R10. Они измеряют одно и то же напряжение. Уменьшается это напряжение, будут пропорционально уменьшаться и измерения R7, R10. Вы писали:
mwj пише:
Напряжение на аккумуляторе больше заданого резистором R10...
Так вот, больше оно не будет никогда. Потому, что напряжение на аккумуляторе и напряжение на резисторе R10 это одно и то же напряжение. А напряжение на R7 тоже будет меняться вслед за напряжением на аккумуляторе. То есть оба порога будут плавать, что из этого получится - не знаю.
mwj пише:
Аккумулятор на 11В и больше.
Ток заряда можно регулировать изминением R3.
Настройка резисторами по вольтметру и фиксация резисторов.
То есть, об универсальности мы уже не говорим?
mwj пише:
Soir посоветуйте как реализовать такой проєкт?
Пока не совсем понимаю алгоритм что должно получиться. Зачем полевик? Почему таким образом выбрано питание МК? Как подключен аккумулятор?
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 17:02 #9

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Soir, вы меня немного не так поняли.Я считаю алгоритм работы такой, например если напряжение на 7 выводе контроллера больше 2.5В то полевик открыт, когда ровное и меньше полевик закрыт.Напряжение выставляется R10.Ну и по такому принципу для заряда.
Напряжение больше заданого тогда, когда поставить другой аккумулято на больше напряжение.
УНИВЕРСАЛЬНОЕ в том смысле что можно отрегулировать к аккумулятору определенного напряжения и емкости.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 18:22 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
Soir, вы меня немного не так поняли.Я считаю алгоритм работы такой, например если напряжение на 7 выводе контроллера больше 2.5В то полевик открыт, когда ровное и меньше полевик закрыт...
Сознаюсь, не понял. Поэтому задал вопросы, Вы на них не отвечаете, или вытягивать информацию надо клещами. Пока не спросил про полевик - ни слова о нем... Но это был не единственный вопрос. И даже по нему вопросы остались. Мое понимание осталось на том же уровне, другие вопросы даже задавать не хочется.
По-прежнему жду от Вас полное и подробное описание всего, что должен делать контроллер.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 18:47 #11

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Есть у меня два шуруповерта на литиевые аккумуляторы на 10.3в и 14.4 в без контроллеров заряда-розряда.Вы как посоветовали бы реализовать эти контроллеры?
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 19:07 #12

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
Вы как посоветовали бы реализовать эти контроллеры?
Не специалист по аккумуляторам. Ваш алгоритм - моя реализация.
Для свое шуруповерта делал лет 5 назад, в нем Ni-Cd. Посмотрите вложение, кстати, возьмите за образец описание - вот такое я жду от Вас.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 19:42 #13

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Спасибо Soir! Если по вашей схеме то тогда нужно две прошивки для 10.3В и 14.4В .И мне нужно ищо контролировать чтоб не было глубокого розряда ,для єтого и полевик (одключит нагрузку когда критично низкое напряжение.у меня нету pic12f683
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 08 квіт. 2015 20:01 #14

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
pic12f683 дефицитная, есть pic12f675
Здесь vrtp.ru/index.php?act=categories&CODE=article&article=2473 чтото подобное только на 3.6В
Останнє редагування: 08 квіт. 2015 21:13 від mwj.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 12:56 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
...чтото подобное только на 3.6В
Что-то подобное на любое напряжение. Подобное, отличия есть.
Во вложении примерная схема (проект в Proteus) и описание работы (предполагаемое). Прошивку еще не начинал, Вы сначала должны посмотреть и сказать так или не так. Если не так, то что конкретно не так. И очень подробно как должно быть.
В схеме и алгоритме еще могут быть изменения - серьезно этим вопросом пока не занимался.
---
Порылся в своих архивах - оказывается почти год назад мы все это уже проходили, но ни к чему так и не пришли... c2.at.ua/forum/5-118-3329-16-1400128513
Вы мне так и не ответили, подозреваю, что второй круг темы закончится с тем же результатом...
Долучення:
Останнє редагування: 10 квіт. 2015 13:14 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: mwj

Універсальний контролер акумулятора 10 квіт. 2015 14:27 #16

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Спасибо Soir! Мне не так главное заряд аккумулятора, мне главное чтоб не било глубокого розряда и тому у меня стоит полевик которий должен одключить нагрузку когда напряжение на аккумуляторе меньше Umin.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 15:48 #17

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
...у меня стоит полевик которий должен одключить нагрузку когда напряжение на аккумуляторе меньше Umin.
Для управления нагрузкой не хватает выводов МК. От чего-то нужно отказываться или переходить на другой МК. Отказаться можно от светодиода. Можно например, минимальное напряжение не задавать резистором, а вычислять от максимального. Можно отказаться от установки напряжений резисторами, а сделать установку в EEPROM при прошивке. Это кстати упростит и схему, и саму настройку.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 16:28 #18

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Я думаю ветлодиод нужен,EEPROM хорошая идея ,только тогда нужно для каждого аккумулятора свой.А можно EEPROM коректировать самому под нужный аккумулятор?
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 17:03 #19

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
А можно EEPROM коректировать самому под нужный аккумулятор?
Можно, только это перепрошивка МК.
Могу предложить еще вариант. Например так: Установка ведется одним резистором. Если при включении питания нажата кнопка, то вход в настройки. Сначала надо выставить минимальное напряжение, нажать кнопку, выставить максимальное - нажать кнопку, после этого рабочий режим. Один вывод освобождается, кроме того, по-очереди можно еще какие-то параметры установить...
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 17:23 #20

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
С настройками очень сложно!Кнопки тоже не надо.Нужно просто при подключонном аккумуляторе контролировать напряжение,что б на аккумуляторе не било перезаряда и сильной розрядки .
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 18:26 #21

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
С настройками очень сложно!Кнопки тоже не надо.
Ну, так что делать? Уже и не знаю, что Вам еще предложить...
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 18:30 #22

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
наверное с EEPROM для разных напряжений.только обезательно чтоб был контроль разряда.
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 21:25 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
mwj пише:
наверное с EEPROM для разных напряжений...
Какого-то цельного описания от Вас так и не добился, смотрите во вложении, что получилось.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: mwj

Універсальний контролер акумулятора 10 квіт. 2015 22:30 #24

  • mwj
  • mwj аватар
  • Оффлайн
  • Harness is online
  • Дописи: 39
  • Подякували: 1
Пункт 2 я так понял когда нет аккумулятора?
Пункт 4 если напряжение Ubatt меньше Umax тогда МК открывает транзисторы Q1, Q2(литий можно дозаряжать)
Желатильно добавить предуприждение сетлодиодом что аккумулятор почти разряжен .Если Ubatt больше Umin на 10% светодиод будет вспыхивать 1 раз в 15 сек.
В таком включении прибор не будет работать пока не подключить зарядку
Увійдіть до облікового запису, щоб писати повідомлення.

Універсальний контролер акумулятора 10 квіт. 2015 23:29 #25

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 210
  • Подякували: 43
  • sxem.org Sponsor 2019
mwj пише:
Пункт 2 я так понял когда нет аккумулятора?
Пункт 4 если ...(литий можно дозаряжать)
Желатильно
А может попроще,на 155ла3?
По простому обясните-
1-любой аккумуль,
2-любой ток(выставим энкодером,или желательно прога подумает),
3-рубим (уход в защиту)после предела,
4-подём с "нуля" любого ,не зависимо от вольтажа и емккости?
Я тут ????-зачем изобретать "ЛІСАПЕД",думал заточить ту-же тп4056-но пока даташит(непереёл) не позволяет(может есть другие микрухи,заточеніе под єто дело?.А что если я попробую подтянуть её к питанию 12-18в,(хоть в шите до 8в макс), как лм317,нежалко,для єксперимента...
...
Останнє редагування: 10 квіт. 2015 23:41 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir