Andrey_B, подскажите, зачем ставились индуктивность L1 и конденсаторы С12, С15 и почему именно такие номиналы? И если не сложно - можно посмотреть на код реализации буста до 12 Вольт?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
L1 фильтрует возможные импульсные помехи от внешнего источника питания. Номинал - компромисс между максимальными индуктивностью и током насыщения при данном габарите. Предыдущий опыт показывает, что необходимость его установки есть.
С12 и С15 замыкают на себя импульсный ток преобразователей по кротчайшему пути, не пуская его по длинным дорожкам платы. При данной топологии платы, к выбору номинала особых требований нет, поставил то, чего много, можно было и 100нФ применить.
Код преобразователя:
Код:
Ii = (adc1_buf[2] + adc1_buf[5] + adc1_buf[8] + adc1_buf[11])>> 2; if (Ii <(AB_Sup - 10)) { if (TIM16->CCR1 < PWMMAX) TIM16->CCR1++; // ШИМ 83% max_duty } else if (Ii >(AB_Sup + 10)) { if (TIM16->CCR1 != 0) TIM16->CCR1--; }
Этот код вызывается с частотой 2.8 кГц. В adc1_buf[] лежат новые выборки канала обратной связи. AB_Sup пороговое значение, в попугаях АЦП.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
L1 фильтрует возможные импульсные помехи от внешнего источника питания. Номинал - компромисс между максимальными индуктивностью и током насыщения при данном габарите. Предыдущий опыт показывает, что необходимость его установки есть.
С12 и С15 замыкают на себя импульсный ток преобразователей по кротчайшему пути, не пуская его по длинным дорожкам платы. При данной топологии платы, к выбору номинала особых требований нет, поставил то, чего много, можно было и 100нФ применить.
Код преобразователя:
Код:
Ii = (adc1_buf[2] + adc1_buf[5] + adc1_buf[8] + adc1_buf[11])>> 2; if (Ii <(AB_Sup - 10)) { if (TIM16->CCR1 < PWMMAX) TIM16->CCR1++; // ШИМ 83% max_duty } else if (Ii >(AB_Sup + 10)) { if (TIM16->CCR1 != 0) TIM16->CCR1--; }
Этот код вызывается с частотой 2.8 кГц. В adc1_buf[] лежат новые выборки канала обратной связи. AB_Sup пороговое значение, в попугаях АЦП.
Андрей а вы не думали сделать проэкт с отурытым исходним кодом??? я так понимаю это не комерческий продукт!? возможно это даст старт быстрому развитию этого устройства в ещё более крутой девайс?)
shaman7036, сколько-то значимое развитие этого проекта - это кардинальная смена железа, а особого интереса что-то не наблюдается. Вряд ли исходники кому-то кроме китайцев реально пригодятся. Да и не делаю я из исходников ни каких секретов, просто не выложил проект целиком, для тупой перелицовки девайса.
День добрый! Собрал генератор. По прошивке, как и писали, пока не отключил от кварца микросхему ВЧ генератора компьютер не распознавал контроллер. Отпаял конденсатор С9 и все распозналось и запрограммировалось. Микросхема Si5351A-B-GT по даташиту должна исключительно тактироваться от отдельного кварца. Что и было сделано. Был установлен персональный кварц для нее. При работе от общего кварца на выходах микросхемы были пораженные частоты. Несущая рвалась меандром. Два канала аналогового выхода при внимательном рассмотрении имеют не идеальную форму. Синусоиды имеют небольшие пульсации от импульсного источника питания +12_АВ. Частично спасает ситуацию увеличение емкости электролита С17 и установка 0.1 мкФ прямо на питающие ноги DA2. Для чистки питания DA2, по видимому, требуется индуктивный П фильтр после импульсного преобразователя. Возможно, наличие пульсаций на выходе DA2 связано непосредственно с топологией моей печатной платы. После разводки автоматом залил обе стороны платы землей с переходной перфорацией. Спасибо огромное автору проекта за титанический труд и облегчение жизни радиолюбителям.
Вложения:
Комментарий к файлу: Плата обратная сторона ГА71_2.jpg [219.1 KiB]
Скачиваний: 379
Комментарий к файлу: В сборе. ГА71_.jpg [206.5 KiB]
Скачиваний: 362
Добрый день, всем! Хочу собрать данный генератор для домашних поделок. Опыта работы с микроконтроллерами нет, буду набираться. В конструкции используется МК STM32F303CBT. Посмотрел на али, его практически нет в продаже.Можно ли заменить его на другие STM32 и какие? Заранее всем спасибо за ответ.
Veles83, STM32F303CCT. Или STM32F303xBx (STM32F303xCx), т.е. в любом другом корпусе с количеством пинов не менее 48, если плату переразвести. С этим дефицитом проще наверно отладочную плату купить с требуемым кристаллом и сдуть его с неё.
Столкнулся с одной особенностью в генераторе - при низком уровне сигнала наблюдается зашумление ВЧ, то есть синусоида выглядит не чистой линией, а модулируется высокой частотой. При меандре на полках тоже видно звон (это все про выходы А и Б, на ВЧ выходах такого не наблюдается, но там нельзя на горячую регулировать амплитуду, что очень удобно). И если синусоида при выходном 1В уже выравнивается, то меандр "звенит" до 3В. Есть ли способ поправить это?
lalov, это происходит из-за программной регулировки размаха. Что-бы убрать шум нужно переделать схемы выходных усилителей. Сделать регулировку уровня аппаратной, отдельными регуляторами. Или для мелких уровней пользоваться внешними аттенюаторами (делителями).
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения