Где можно увидеть схему Flatpack 2,как регулировать выходное напряжение?
Где можно увидеть схему Flatpack 2,как регулировать выходное напряжение?
А по истечению 3 лет, может кто нибудь ответить на те же вопросы, что задавал EW3KO?
Тут какой то есть файл в С-плане седьмом деланый. Если не он то может похожий.
К прочтению.
Там схема flatpack 1500.
EW3KO, ну прямо не знаю, как вас благодарить! Огромное спасибо за исчерпывающий ответ!
Приветствую.
Flatpack2 при включении медленно, в течение примерно 30 сек. повышает напряжение от 45 вольт до заявленных 53.5. Далее работает как положено.
Есть такой же, но с другой ревизией. Он сразу выдает 53.5 вольт.
Здесь пишут, что любой БП при старте делает тест, плавно поднимая значение выходного напряжения до значения по умолчанию это 53,5
https://forum.cxem.net/index.php?/to...D%D0%B8%D1%8F/
Как убрать эту задержку?
Разобрался.
Для изменения времени wake in (у меня было 60 сек) до 5 сек, как по умолчанию необходимо прошить конфиг используя другой ID.
Подключаемся к CAN (см. картинку ниже) любым анализатором шины CAN к блоку питания (я пользуюсь CANary https://ecutools.eu/additional-equipment/can-analyzer/)
Скорость 125 кбит/с, ID 29 бит. Пример для моего блока:
1. Сначала делаем Log in - используем ID 0x05004804 - отправляем 8 байт - серийник, написанный на наклейке (см. ниже) - 6 байт + 2 последних = 0
12 48 71 10 15 59 00 00
2. В течение 15 сек используем ID 0x05FF4004 - отправляем 8 байт конфиг
76 01 E6 14 E6 14 3E 17
где:
HEX 0176 = 374 -> 37.4 А - максимальный ток
HEX 14E6 = 5350 -> 53.5 В - рабочее напряжение
HEX 173E = 5950 -> 59.5 В - напряжение защиты
Все.
Чтобы изменять напряжение необходимо
1. Сделать Log in (см. выше)
2. В течение 15 сек используем ID 0x05019C00 - отправляем 5 байт
29 15 00 E6 14
где:
HEX 14E6 = 5350 -> 53.5 В
Например, для 48.0 вольт будет выглядеть так
29 15 00 C0 12
Много интересного здесь https://openinverter.org/forum/viewtopic.php?t=1351#top
Кто нибудь делал регулировку тока на данном девайсе ?
Есть Flatpack 2 2000w\24v WOR . По умолчанию даёт 27в . Надо бы поднять до 28 , или на максимум 29 . Это вроде делается просто , подпайкой подстроечника на плату управления .
А вот как ток ограничивать ?
Видел в продаже переделанные но на 48 .... продавец отказался дать схему . Но сказал , что и 24х вольтовые переделывал . Плюс ко всему прочему , сказал , что регулировка аналоговая , не по кан шине . И напряжение регулирует во всём пределе возможности блока , и ток от 0 да максимума .
По просьбе товарища сделал устройство для изменения напряжения для ревизий ниже третьей.
Эти БП не умеют запоминать конфиг, поэтому для изменения параметров его необходимо постоянно обновлять.
Устройство подключается к CAN, питание 5 вольт берется с внутренностей БП.
Ввиду особенностей заложенного в БП алгоритма присутствует нюанс - конфиг нельзя обновить моментально.
Т.е., когда блок запускается, он начинает выполнять wake-in, и в течение 5 сек напряжение линейно поднимается до 53.5 вольт, после чего можно менять конфиг.
Другими словами и более понятно:
1. включаем БП
2. в течение 5 сек напряжение поднимается до 53.5 (с этим ничего не сделать)
3. начинает работать устройство
4. напряжение уменьшается до заданного.
Если девайс глюкнет/отвалиться от БП, то, в течение, примерно 10 сек напряжение вернется к номинальному (53.5 вольт)
Если связь восстановится в любой момент, даже на ходу (перезапуск БП не требуется) - в течение 1...2 сек напряжение установиться обратно в значение, заданное в устройстве.
Значение напряжения (в сантивольтах) хранится в eeprom в ячейках 0 и 1 в явном виде в HEX. Причем, для наглядности в ячейке 0 - старший байт, в 1 - младший.
Пример для 48 вольт:
48 вольт = 4800 сантивольт.
4800 DEC = 12C0 HEX
В ячейке 0 - 12
В ячейке 1 - C0
Заносим эти цифры в eeprom перед программированием.
Диапазон значений - 4300....5700
Светодиод - индикатор работы. После включения - светит постоянно, через 5...7 сек мигает с частотой 5 Гц.
Прошивка и исходник во вложении
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)