Перейти к содержанию

Помогите! Подскажите! Help!


admin

Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

45 минут назад, O5-14 сказал:

платы-модули с али

На али есть модули заряда до 4,35В. Но что вы получите на выходе с этих АКБ? Новый  павербанк с реальными 20000мАч по аккумуляторам на выходе 5В реально выдает всего 12000мАч. Сделайте пересчет на свои и подумайте стоит ли все это вложений?

Изменено пользователем alex123al97
Ссылка на комментарий
Поделиться на другие сайты

@O5-14  Ну допустим плата переключит вашу зарядку на 12В, но она всё равно на батарею будет давать максимум 4.2В... В принципе многие мобильники сейчас обладают такой зарядкой.. 

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

Решил подключить проточный водонагреватель через регулятор мощности. Главным условием для меня меня была полная гальваническая развязка от сети, поэтому я выбрал схему с трансформаторным питанием. Однако мне не нравиться что трансформатор все время находится подключенный к сети, поэтому я намудрил следующую схему, которая полностью отключает регулятор. Только меня терзают сомнения в надежности принятого мною решения, т.к. контакты реле находятся довольно близко, думаю не перекроет-ли контакты реле коммутационными перенапряжениями? Есть вариант с двумя реле, один отключает, другой включает, но схема и так получилась монструозная, с двумя реле усложнятся ещё больше.

Схема обесточивания проточного нагревателя.GIF

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Less сказал:

а сами то их нельзя конечно быстро заряжать

Можно, так и дели те устройства с которых они сняты.. Главное следить за температурой и придельным напряжением заряда и всё будет нормально.. Тут по напряжению даже запас будет.

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

@Less А кто будет следить за током ? Следить за напряжением ? Включать быструю зарядку ? Можно и на старых деталях всё это сделать, но какие будут размеры ? :D

Ах да, тут ещё обратный процесс повышать напряжение, договорится с телефоном о протоке зарядки подавать на него напряжение. Можно ли это всё делать в ручную ? Можно, но зачем ? :D

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

13 минут назад, МП42 сказал:

не перекроет-ли контакты реле

Трансформатор не киловатт, да и конденсатор есть. Не перекроет. Только откуда напряжение для включения реле?

Ссылка на комментарий
Поделиться на другие сайты

Только что, Less сказал:

А на каких старых деталях можно быструю сделать ?

Так хоть на ОУ и таймере, следи за минимальным напряжением, следи за максимальным напряжением, за температурой.. :D Не включай зарядку если батарея ушла ниже 2.8В.

Снижай ток при наборе 4.15В, отключай заряд при 4.2В Правда зачем это сейчас нужно ? 

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Александр2 сказал:

Только откуда напряжение для включения реле?

Через водонагреватель, когда внутренние конденсаторы в схеме управления зарядятся - срабатывает реле и вступает в работу симистор.

Ссылка на комментарий
Поделиться на другие сайты

А вот с протоколами зарядки уже сложнее..  Там логику навешивать нужно..  Никто это в здравом уме на логике малой интеграции делать не станет. :D

Хотя самую простую 5В 2А реализовать не сложно, а вот PD https://habr.com/ru/companies/sberdevices/articles/571362/ уже всё..

Изменено пользователем Pont 007

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, квант71 сказал:

Какое реле используется?

Слаботочное, скорее буду использовать RY211012 или РЭК28

Изменено пользователем МП42
Ссылка на комментарий
Поделиться на другие сайты

Только что, alex123al97 сказал:

Человек явно не в теме, но поумничать охота ))

Наверно можно и кремниевым молотком сделать но вряд ли кто это будет делать на практике. Поэтому и спросил. А уж если смотреть не на QC а к примеру на PD то там вообще интересно как на кремнии протоколы эмулировать :mellow:

Ссылка на комментарий
Поделиться на другие сайты

К теме Power Bank, достались на халяву много аккумуляторов 18650 класса А от электромобилей. Все рабочие, реальная емкость в районе 3000мАч. Заказал с али несколько разных модулей для создания Power Bank, в том числе с функциями двустороннего быстрого заряда и контроля температуры. Как придут, поэкспериментирую и при наличии свободного времени отпишусь.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Бред какой. Они в ИИП  работают в аналоговом режиме, через ФНЧ. Ну и в даташит вам не мешает заглянуть.
    • Возможно, во входных блоках пропал контакт с общим проводом. Если гудения нет при нулевой громкости, то проблема до регулятора громкости.
    • я бы по первости, - присоединил (поменял ) блоки питания у разных аппаратов... проверил БП 2 - далее присоединил бы (поменял) усилители у разных аппаратов...проверил усилители - Ремонтировать аппарат не видя его,- то ещё удовольствие...
    • Может подключить что-нибудь надо. Может написать свою функцию преобразования шестнадцатеричной строки в инт.
    • Да ну нафиг! Это как "раз поехали на рыбалку, а водку забыли...."
    • Похоже вас угораздило на латералы попасть. Они сами себя стабилизируют и никакой дополнительной стабилизации им не нужно. У меня двухкиловаттные Крафты так на металлических Эксиконах работают даже без "эмиттерных" резисторов. Тупо впараллель.
    • @korsaj Попробовал записать код в разных вариантах предложенных тобой. Первый вариант вообще отказался работать. Заработал второй вариант на приём. Теперь уже хотя бы есть полноценный приём. char i = 0; if (rx_buf[i] == 'M'){ i++; if (rx_buf[i] == '1') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран номер текущего трека LED_1_ON(); LED_2_OFF(); send_UART('M'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } else if (rx_buf[i] == '2') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран количество треков LED_1_OFF(); LED_2_ON(); send_UART('M'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } else if (rx_buf[i] == 'T') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран общее время трека LED_1_ON(); LED_2_ON(); send_UART('M'); send_UART('T'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } else if (rx_buf[i] == 'K') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран текущее время трека LED_1_OFF(); LED_2_OFF(); send_UART('M'); send_UART('K'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } } Но однако есть ещё некоторые вещи которые нужно подкорректировать. Пока я просто разбираю UART поэтому на терминал вывожу так сказать ответ ну и просто видеть потому как индикатора к микре не подключено пока что. Однако такой вариант с ответкой нужен будет мне и для другого проекта где UART лучше всего подойдёт. Это я уже смотрю на будущее. Но тут тоже когда приходит комманда по  UART микроконтроллер отправляет ответ, но он начинает постоянно спамится. Нужно как то сделать чтоб этого не происходило. Я же в свою очередь пробовать сбросить flags = 0;, но это никак не помогло. Может чего подскажешь тут понятно что нужно как то будет обнулить данные чтобы выйти из этого условия программы. Есть вот такая проблемка. И ещё есть одна проблема с строкой  unsigned int n = getDecFromHexStr(rx_buf, i+2); Не спроста я её отключил в коде с помощью комментария. А тут проблема в том что студия не может опзнать этот код. Возможно нужно что подключить из встроенных библиотек самой студии.
×
×
  • Создать...