Перейти до

N.Leiten

Сitizens
  • Всього повідомлень

    1 037
  • Приєднався

  • Останній візит

  • Дней в лидерах

    10

Сообщения додав N.Leiten

  1. 4 часа назад, hex@set сказал:

    Как по мне , то лучше всеж по отдельности. баллансир не будет нужен)

    :) Я не просто так каждый раз пишу, "зарядное устройство для свинцовых аккумуляторов на 48В, если найдёте" - Я не нашёл, сейчас и на 12В мощные все раскупили по стране. Есть на проме зарядные 48В для LiFePO4, должно подойти и к свинцовым на таком напряжении, но нужно точно проверить верхнюю границу напряжения, чтоб не попортить АКБ, а то и ещё чего хуже (молчу о режиме заряда в несколько этапов, для LiFePO4 по-моему другая процедура заряда, более простая, т.к. там BMS по-умолчанию в схеме помогает).
    Но вообще, да, лучше разобрать кабинеты и подключать к каждому. Единственная проблема, если у человека всё же официальные батареи, то там сборка из маломощных батарей 12В 17Ач и на каждую вешать свой зарядный - то ещё занятие, молчу о цене вопроса. Можно устроить себе весёлые выходные и перекоммутировать, чтоб получилось 4 последовательных блока, и в каждом блоке батареи параллельно для увеличения ёмкости. Как по мне, действительно, проще и дешевле по времени будет купить 4 батареи на 100+Ач и с ними уже всё красиво сделать.

  2. 3 минуты назад, ioan сказал:

    Насколько я понял раз у меня батарей примерно на 5700ватт-часов, а зарядное упса 270вт, то идеально будет докинуть еще внешнее зарядное на 300вт? (Чтоб в сумме было 570вт)

    Да, как-то так. Если найдёте зарядное для свинцовых на 48В то нужно не меньше 6А, можно и 7А.

  3. 34 минуты назад, ioan сказал:

    А как вы подключали эти воины, по одному на батарею? У меня просто все аккумы в battery pack-ах от apc. Я думал взять зарядное на 48вольт и подключить в коннектор последнего блока батарей

    Я на каждую батарею 12В подключал, у меня самосбор без кабинетов. В принципе, если зарядное на 48В для свинцовых найдёте, то можете и на общую шину его подключить.

  4. 2 часа назад, ioan сказал:

     

    какие можете посоветовать внешние зарядные чтоб довесить к нему?

     

    Смотрите на ёмкость батарей и подбирайте по току, как выше писали 0,1 от ёмкости батареи должно быть в идеале. Я подбирал одинаковые импульсные интеллектуальные voin vl-157, но их сейчас уже нигде нет. Удобны интеллектуальные ещё тем, что автоматически запускаются при появлении э/э в сети, тестируют батарею, конкретно в этой модели после завершения зарядки они переходят в режим поддержки заряда (компенсация от саморазряда), там 0,5А ток каждые 10-15 секунд подаётся на батарею. Один минус конкретно этого зарядного - кулер маленький, шумит.
    Ну и т.к. соединение последовательное для 48В настоятельно рекомендую ставить одинаковые зарядные хотя бы в пределах одного блока последовательных батарей, чтоб не разбегались параметры батарей. Подумываю ещё балансиров прикупить, но пока это не в приоритете.

  5. Если подключали собственный набор батарей, нужно пересчитать параметры и внести их в ИБП. В скрине выше вам указали ёмкости в наборе с внешними батареями и там же указана ёмкость внутренней батареи. Для SUA3000XLI внутренняя батарея хранит 816 ВАч, а каждая внешняя хранит 1632 ВАч. Если у Вас не установлена внутренняя батарея, то пересчитывайте внешние батареи, чтоб попасть в нужное количество стандартных батарей для этой модели. 1632 ВАч - это сборка 48В 34Ач (1632 делим на 48) для внешней батареи, и 816 ВАч - это сборка 48В 17Ач. Соответственно, если у вас без внутреннего блока просто установлена сборка внешних батарей на 48В и 150Ач, то необходимо из 150Ач вычесть ёмкость внутренней батареи и результат поделить на  ёмкость стандартной внешней батареи: (150 - 17) / 34 ~ 3,91. Можно вписать 4 батареи, но лучше всё-таки 3, т.к. расчёт времени работы опирается на это значение. Можно использовать PowerChute Business для этого или apcupsd для линукса, но там через apctest ручками в консольном режиме придётся ковыряться.

     

    Если вопрос конкретно по теме зарядного, я не спец по всем моделям APC. Насколько я понимаю, процент ёмкости батареи они выводят исходя из напряжения и всё. У меня SURT2000XLI, и впечатление, что измерительное устройство врёт, т.к. в логах 54 В показывает, а разные мультиметры показывают на 0,5-1,0 В ниже (грешу на китайские мультиметры, т.к. погрешность у них не лабораторная). При этом, 100% ёмкость рапортуется уже с 53,5В, стабилизируется при 54В с измерителя самого ИБП. Подозреваю, что проблема именно во внутреннем измерителе ИБП, т.к. у меня навешаны отдельно зарядные, чтоб батарея быстрее заряжалась, там показометры в зарядных более приближены к мультиметрам по цифиркам. Зарядные в несколько этапов подымают напряжение на сборках до 57-58В, а потом спускается до 54В (ИБП же рапортует 55В), то есть как раз 13,5В на АКБ.

  6. Существуют простые правила сборки батарей. При последовательном соединении нужно ставить батареи одной ёмкости, при параллельном можно подключать разной ёмкости, но равным рабочим напряжением. При последовательном у вас суммируется напряжение и на крайних клеммах будет сумма, при параллельном у вас суммируется ёмкость. Естественно, при последовательном крайне желательно ставить одинаковые батареи, можно ещё использовать балансиры.

     

    Свинцовые АКБ при длительной работе (больше года-двух) в ИБП будут вздуваться, причём независимо, AGM, GEL или просто не обслуживаемый. Разница только во времени этого длительного периода. AGM и GEL лучше переживают постоянный небольшой ток зарядки, но всё-равно со временем вздуваются.

     

    По моему личному опыту, не обслуживаемые автомобильные АКБ служат от года до трёх. С ИБП лучше, конечно, использовать LiFePO4, но с ними сейчас дефицит, а в нынешних условиях как-то работать надо. Если ёмкость на ИБП большая, можно поставить зарядные на банки батарей, чтоб успевало зарядить их за время включения электричества в сети.

     

    Могу, конечно, ошибаться. Поправьте, если что не так написал.

    • Like 1
  7. У меня стоит APC SURT2000XLi, я батарей наставил много и зарядные подключил параллельно. Во время зарядки ИБП сигнализирует об ошибке зарядного устройства (красный светодиод на передней панели моргает), но это до тех пор, пока напряжение обратно не спустится.

  8. 2 часа назад, vit75 сказал:

    И сеть работала? Мне нужно и сеть 100М и питание по 2м парам (4 провода).

    Сеть только в пределах стандарта работала до 100 метров, но я потом ещё волокно протянул отдельно, так запитка по витой и осталась без данных.

  9. 29 минут назад, vit75 сказал:

    Судя по табличке https://ru.m.wikipedia.org/wiki/Power_over_Ethernet

     

    Стандарт poe A, питание + по оранжевой, - по зелёной. Кто то пробовал? Вопрос в длине кабеля. На 10м. Думаю сработает. А на 80?

     

    я для своих целей пускал через etherprotect по 4м парам 29-28 вольт с лабораторного блока питания, а на месте съёма ставил автомобильный стабилизатор 24-12  https://greenchip.com.ua/19-0-769-0.html

    Метров на 150-200 работает, можете попробовать что-то подобное собрать.

    Что у вас за оборудование стоит и какая цель всего мероприятия? Может, дешевле нормальный кабель проложить?

  10. В 30.11.2022 в 00:59, Інет.укр сказал:

    а звідки у двохпарному кабелі 4,5,7,8 жил)?

     

     

    Специально для вас процитирую важную часть моего предыдущего сообщения, которую почему-то пропустили:

    В 29.11.2022 в 23:39, N.Leiten сказал:

    но можно сделать перемычку между средними точками трансформатора.

     

    Если не совсем понятно о чём речь, то на плате стоит модуль Pulse H5007NL с 4 трансформаторами для гальванической развязки портов. Причём каждый трансформатор имеет вывод средней точки, к которой можно подать напряжение для PoE. Там 12 пинов с каждой стороны, 1 - средняя точка первой пары, 4 - средняя точка второй пары, 7 - средняя точка третьей пары, 10 - средняя точка четвёртой пары.

    Плюс питания на плате разведён на 7 пин, минус на 10-й. Для вашего случая сделайте перемычку между 7 и 1 пинами для плюса, а также между 10 и 4 пинами для минуса. Ну или какая вам там нужна полюсовка для двухпарного кабеля.

     

    Вот вам даташит модуля:

    HC500.pdf

    • Like 1
  11. Можно взять Etherprotect 1G вот такие: https://energyfive.io/etherprotect/1g-2h-poe.ru
    У них стоит трансформатор, на котором подаётся питание через среднюю точку на 4,5 и 7,8 жилах, но можно сделать перемычку между средними точками трансформатора. Эта штука работает как инжектор и как сплиттер, просто делаете две одинаковых и вставляете навстречу друг другу пое портами. И рекомендую выпаять чип возле разъёма питания и сделать перемычку припоем.

  12. Я бы не верил видосику, в котором они сами себе противоречат. В итоговой таблице макс RTT 164мс, хотя на тайминге 1:15 можно увидеть RTT в 407.952мс (icmp_seq=921).

    Потеря пакетов, раз уж об этом зашла речь, обычным пингом по 64байта раз в секунду не меряют. Так что потеря в 7% - это вообще ни о чём не говорит, судя по всему, это потери во время переключения между спутниками, что тоже видно на тайминге 1:15. При интенсивном обмене подозреваю худшую картинку по потерям.

    Также оставил комент на ютубчике.

    • Like 1
  13. 16 часов назад, Petro Skip сказал:

    @N.Leiten підкажіть в якій стороні рити, або де поправити,

    при старті автоматом не підіймається порт eth1, на ньому вісить wan,

    лан на eth0, працює справно,

    налаштувангя типу примусово з'днувати і авто підйом в openwrt ставив, нуль реакції,

    по логагах теж бачу що автопідйом відсутній,

    поки юзаю костиль у вигляді

    ifup wan у меню автозагрузки

     

    Сложно сказать, без конфигов и логов. Вообще, должно автоматически подымать интерфейс, или он у вас не определён для вашей платформы в скриптах openwrt (в /etc/board.d/02_network определяются интерфейсы wan/lan в зависимости от железа, скрипт срабатывает только один раз при первом запуске после ресет/первой прошивки factory образом).

  14. 3 часа назад, Туйон сказал:

    Кстати да, видел эту модель.

    Есть опыт использования? Корректно работает с 4G от киевсрани?

     

    На стоковой прошивке не знаю, я всё в openwrt шью, там поддержка всего есть. Но судя по описанию, всякие usb с HiLink должны работать без проблем. В стоковой прошивке по сути тот же openwrt, правда древний, причём без пароля в консоли.

    3 часа назад, DenimMark сказал:

     

     

    Отдельно покупается usb модем, тот же huawei, коих навалом разлоченных и подключаешь к роутеру.

  15. 13 минут назад, Туйон сказал:

    Какая цель? Просто купить нормальный роутер для обычной квартиры?
    У меня TP-LINK Archer C6, цена около косаря гривен, хватает с головой.

     

    Поддерживаю, главное, не забывать отдавать приоритет 5ГГц диапазону, там скорость раскроется полностью.

     

    Если нужна ещё возможность бекап-канала по LTE, то можно взять Archer C6U, там usb ещё выведен для этого.

  16. Нужно смотреть полные исходники ядра, а не патчи и дополнения самого openwrt. Пропатченное ядро будет лежать в ./build/target/.../linux*/linux...

    Перед использованием/чтением исходников нужно выполнить команду:

    make target/linux/{clean,prepare}

     

     

    Вообще, для удобства и облегчения, поищите для начала любые доступные исходники оригинальной прошивки. На сайте производителя они должны быть. Это нужно, чтоб сравнить, чего не хватает в дереве openwrt.

    • Like 1
  17. Всё зависит от реализации jtag модулей. Но сейчас, как правило, jtag используют только для прямого доступа к регистрам чипа и к адресному пространству памяти. То есть, непосредственно jtag используется для выгрузки исполняемой прошивки, её запуска и трассировки. А непосредственно ввод-вывод консоли делается через serial-TTL интерфейс параллельно jtag. Отсюда во многих местах и существует путаница между serial и JTAG интерфейсами. Если у Вас на железке бутлоадер загружается и делает выхлоп в serial интерфейс (что именно так, т.к. вы уже приводили выхлоп), то в jtag особой нужды сейчас нет.

    • Like 1
    • Thanks 1
  18. По аргументам uboot - читать доки по uboot.

    По части адресов, тут уже нужно читать доки на чип процессора, там указываются диапазоны, выделяемые под флеш и под память. LOADADDR зависит от архитектуры. Как правило, uboot всегда сначала читает запускаемый образ в память, если он запакован (с компрессией или шифрованием), то распаковывает в LOADADDR и оттуда запускает. tftpboot часто запускает из памяти, куда был записан образ принятый по сети, в некоторых реализациях, эта команда используется для factory записи на флеш. "+7c0000" - это очистка и запись 8 мегабайт флешки, чтоб не высчитывать каждый раз объём стираемого и записываемого пространства, т.к. они должны быть выровнены по размеру страницы (зависит от производителя флешки).

     

     

  19. Для нового устройства/платформы нужно вносить изменения в директории ./target/linux/ и дальше уже по наименованию таргета править конфигурацию конкретной железки. Таргет - это семейство совместимых процессоров, а subtarget уже в отдельных конфигах Makefile'ах и include описаны. Там все правила, доп. ключи компиляции указываются, конфиги и dts.

     

    По части dtb, если загрузчик позволяет, можно вытянуть его средствами часть флеш, содержащую dtb, если оно размещено отдельным разделом с фиксированным адресом. Или, что более привычно для openwrt, dtb встроено в ядро, тогда придётся его выковыривать оттуда. В самом худшем случае, снимается дамп флешки программатором и дальше уже стандартными средствами исследуется образ (binwalk).

     

    Если есть отдельный файл прошивки, dtb можно вытащить оттуда, но не факт, что он там присутствует.

     

    • Like 1
    • Thanks 1
  20. Да, ignore_loglevel должен помочь. Другая проблема, что printk (аналог функции printf только в пространстве ядра) выводит сообщения на консоль или её эмулятор. То есть, если ядро не проинициалировало консоль или выбрало неверную консоль, то сообщений от ядра не будет. Вы зря uboot трогаете, он должен оставаться прежним, задача стоит в подборе правильного формата образа и его содержимого. То есть ядро должно быть собрано для target платформы. В частности, первое, что нужно сделать - достать родной dtb, сконвертировать его обратно в dts для читаемости и дальше уже поблочно проверять наличие модулей ядра (ключ compatible для каждого блока в dts указывает на совместимость модуля/драйвера и должен присутствовать в исходниках модулей ядра).

     

    Основная проблема прошивок в том, что нет универсального механизма автоопределения периферии, встроенной или отдельной, которая подключена к процу. Универсальный BIOS отсутствует как класс, поэтому для каждой железки существует уникальная конфигурация загрузчика и FDT/DTB описывающих конкретную железку, даже если на разных железках используется один и тот же проц.

    Простой перекомпоновкой бинарных элементов для разных платформ, как этим любят заниматься на 4pda, достичь многого не получится. Лучше искать оригинальные исходники и собирать всё в кучу самостоятельно.

    • Like 2
  21. Понимающие есть. Обычно с такими запросами обращаются через upwork. Другой вариант - разбираться самостоятельно. Изучать систему сборки openwrt, форматы образов прошивок для разных архитектур, включая оригинальные исходники.

     

    Проблема номер один - отключён выхлоп ядра, потому не видно, на каком этапе загрузка прерывается. Можно посмотреть все аргументы передаваемые ядру и убрать аргумент quiet. Аргументы могут быть встроены в само ядро при сборке и переданы загрузчиком U-boot.

    Дальше уже нужно смотреть по результату.

×
×
  • Створити нове...