Своя интерфейсная плата. Ethernet'офикация ЛБП KORAD KA3005D #2

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 99

  • @DzhavDed
    @DzhavDed 7 месяцев назад +21

    Не знаю как я сюда попал и ЛБП KORAD у меня нету, но видео интересное :)

    • @TheKelikat
      @TheKelikat 7 месяцев назад

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

    • @jackavenger1427
      @jackavenger1427 7 месяцев назад

      @@TheKelikat Давно ЛБП стал бесперебойником?

    • @TheKelikat
      @TheKelikat 7 месяцев назад

      @@jackavenger1427 какая кчёрту разница.
      ну так возьми эту плату в беспербойнике бесплатно зачем её колхозить

  • @user-kq3lp3uc7r
    @user-kq3lp3uc7r 7 месяцев назад +15

    Уважение автору!!!

  • @anatoliykorinets3083
    @anatoliykorinets3083 6 месяцев назад +3

    Отличная идея! У меня такой же ЛБП и хотелось бы тоже такую опцию приреализовать) Труд достойный уважения. Подписка!

  • @user-oy8cs5pu8b
    @user-oy8cs5pu8b 7 месяцев назад +4

    Команды от других блоков тоже круто допиливать, что бы все вместе сразу работали.

  • @alekseykryuchkov330
    @alekseykryuchkov330 19 дней назад

    Случайно попал на видео. Круть! Автор молодец! Пошел покупать KORAD. :)

  • @RG-el8zy
    @RG-el8zy 7 месяцев назад +1

    Интересные темы и интересные реализации идей. Палец вверх и подписка. Успехов в новых проектах!

  • @user-vg9pl9by8f
    @user-vg9pl9by8f 2 месяца назад

    Понравилась мысль автора. Но я пошёл более простым путём использовав преобразователь moxa lan to rs-232

  • @N9iKeN
    @N9iKeN 7 месяцев назад +3

    Круто. Интересно её можно встроить в мои два бп от hantek.

    • @eep-lab
      @eep-lab  7 месяцев назад +1

      Какой именно Хантек?

    • @N9iKeN
      @N9iKeN 7 месяцев назад

      @@eep-lab hdp135v6a, есть версия с платой удаленного управления но у меня версия без неё.

  • @-Sergey_
    @-Sergey_ 6 месяцев назад +1

    А компоненты на плате пробовал сравнивать? Может там просто какого-то резистора или перемычки не хватает. что бы второй блок заработал?

    • @-Sergey_
      @-Sergey_ 6 месяцев назад

      Не думаю что дело в прошивке, скорее всего всё несколько проще. Попробуй перекинуть процессоры местами.

    • @eep-lab
      @eep-lab  6 месяцев назад

      Визуально только немного различаются в части стабилизаторов питания.

  • @user-yn9cc6bw8b
    @user-yn9cc6bw8b 7 месяцев назад +1

    Очень круто, спасибо!

  • @ИванПетров-г9й
    @ИванПетров-г9й 7 месяцев назад

    монстр. Жду, когда запустишь в продажу платку :)

  • @user-xe7no8fi7r
    @user-xe7no8fi7r 7 месяцев назад +1

    Крутое видео.

  • @SQ5DBF
    @SQ5DBF 7 месяцев назад

    Respect
    Я делаю подобный тюнинг для частотомеров и генераторов.

  • @ljuberzy
    @ljuberzy 7 месяцев назад +2

    я тут крамольную штуку, возможно, скажу: а зачем вообще управлять БП с компьютера? на ум приходят только какие-то долгоиграющие тесты с мониторингом. каковы сценарии использования?

    • @eep-lab
      @eep-lab  7 месяцев назад +6

      В первой части ролика я говорил, что первоочередная задача - синхронное управление двумя БП в случае получения ими двуполярного напряжения. Но второй БП отказался управляться снаружи. Поэтому остаются именно что долгоиграющие автоматические тесты и мониторинг. Можно еще в стримы захватывать показания ЛБП из приложения.

  • @laptev_nik
    @laptev_nik 7 месяцев назад +1

    Появилась теория. А что если второй не выходит на связь из-за того что он думает что команды идут другому. Что я имею в виду. Ты сказал что есть второй бит который возможно отвечает за адрес устройства если их несколько. Вот может быть для второго надо подобрать?)

    • @eep-lab
      @eep-lab  7 месяцев назад +1

      Интересная мысль, но думаю, что нет. Потому что я даже, кажется, проверял это. И к тому же блок должен пропищать и перейти на внешнее управление при получении по UART даже не всего фрейма, а вообще любого байта.

  • @elblog7735
    @elblog7735 5 месяцев назад +2

    Вот еще один интересный способ модернизации KORAD KA3005D с возможностью удаленного управления + графики: ruclips.net/video/TyBHbHPaX8c/видео.html

  • @user-bt1zv3zw2k
    @user-bt1zv3zw2k 6 месяцев назад

    Автор, здравствуй!
    У STM32 есть 3 уроня защиты RDP 0,1,2.
    При 2 уровне физически пережигается транзистор и прошивки снять можно только облаадя оборудованием за кучу денег.
    А вот 1-ый уровень при дампе st-link ом выдает, что плата защищена, однауко если кратковременного подавать 3.3В на BOOT0, то прочитать всё-таки можно.
    Возможно здесь есть позожая уязвимость

    • @eep-lab
      @eep-lab  6 месяцев назад

      Спасибо, можно будет подумать в эту сторону.

  • @user-oy8cs5pu8b
    @user-oy8cs5pu8b 7 месяцев назад

    Класс... Уже хочу плату.

    • @eep-lab
      @eep-lab  7 месяцев назад +1

      А вы проверяли, по UART ваш блок хоть как-то отвечает? А то может нет смысла хотеть)

    • @user-oy8cs5pu8b
      @user-oy8cs5pu8b 7 месяцев назад

      @@eep-lab А я не знаю, я подумал, что с такой платой можно будет КА3010D найти с экспресс доставкой местной и потом доработать. А то из Китая цена не адекватная совсем.

    • @eep-lab
      @eep-lab  7 месяцев назад

      @@user-oy8cs5pu8b Дело в том, что уже несколько человек пробовали достучаться до своих KORADов, но безуспешно. Поэтому покупать ЛБП в надежде, что Вам попадется как и мне с не урезанной прошивкой, мне кажется не стоит.

  • @user-tz2gx7ow7p
    @user-tz2gx7ow7p 7 месяцев назад

    17:05

  • @trengtor
    @trengtor 5 месяцев назад

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

    • @eep-lab
      @eep-lab  5 месяцев назад

      Так я собственно это и сделал

  • @MihaiTeSla
    @MihaiTeSla 2 месяца назад

    РФ восстанавливает свое производство электроники, но чиновники кукарекают и не замечают что есть уже талантливые люди в этой сфере.

  • @BurlakovSG
    @BurlakovSG 7 месяцев назад

    А для чего ЛБП управление по сети? Вместо сети, мне кажется, более актуально смотрелся бы bluetooth интерфейс.

    • @eep-lab
      @eep-lab  7 месяцев назад +5

      Bluetooth - это ненадежно. Для управления какой-нибудь умной колонкой - да, но не для измерительного прибора. Посмотрите профессиональную измерительную аппаратуру от Agilent, R&S, Tektronix и т.п. LAN там встречается повсеместно. Bluetooth не видел ни разу.

  • @ВладимирМалыгин-л7ч
    @ВладимирМалыгин-л7ч 7 месяцев назад

    А зачем писать свою программу управления? Есть же вроде как проги для лан в юсб или ком

    • @eep-lab
      @eep-lab  7 месяцев назад

      Если найдете программу, которая умеет управлять этими блоками питания по LAN, с большим интересом рассмотрю как вариант. Просто они с LAN-ом то и не выпускались и вряд ли есть софт.

  • @pavelgrinh7608
    @pavelgrinh7608 7 месяцев назад

    До чего дожили блоком питания по интернету управлять приходится.

    • @eep-lab
      @eep-lab  7 месяцев назад +2

      Как будто это что-то плохое :)

  • @101picofarad
    @101picofarad 7 месяцев назад

    А почему не взял есп32 с вайфаем?

    • @eep-lab
      @eep-lab  7 месяцев назад +1

      Проводной Ethernet как-то надежнее вайфая. К тому же с ESP32 я никогда не работал и даже не рассматривал такой вариант.

    • @101picofarad
      @101picofarad 7 месяцев назад +2

      @@eep-lab В приложениях, заменяющих человеческие пальцы (например scpi управление) ни каких преимуществ у провода нет. Если конечно у соседа нет РЭБ )

    • @eep-lab
      @eep-lab  7 месяцев назад +2

      @@101picofarad А как же проблемы с покрытием этого WiFI? Антенну по-хорошему надо вытаскивать из металлического корпуса ЛБП. А как управлять подключением ЛБП к сети WiFI?
      Кабель воткнул и работаешь.

    • @101picofarad
      @101picofarad 7 месяцев назад +1

      @@eep-lab Пишем ручками, что при включении ЛБП три раза подряд вайфай встает в точку доступа - заходим на него и через вебморду заполняем имя и пароль домашней сети.
      Достаточно сделать окно в металле (накрытое пластиком) или расположить модуль около щели. Можно и вынести антенну, но мне кажется это лишнее в условиях квартиры.
      Модули есп32 на столько компактны что их можно расположить снаружи металлического корпуса.

    • @eep-lab
      @eep-lab  7 месяцев назад +3

      @@101picofarad Я останусь при своем - для меня обычный кабель в данном применении видится более удобным и надежным.

  • @vadimgir4487
    @vadimgir4487 7 месяцев назад +1

    В целом, молодец. Но есть вопросы.
    Все по заветам ютуба - быстрее сделать, быстрее выложить?
    Где нормальные защиты?
    Где предохранитель по питанию?
    Где нормальная защита УСБ? Нет развязки питания порта.
    Зачем СТМка, если с этой задачей справится легко АВР?
    Жаль схему не показал.
    Приоритеты портов тоже не нужны. Отправка через евернет работает через буфер. У УАРТ тоже буфер, какиминимум на 1 байт. Скорости контроллера более чем достаточно перекладывать данные, пока порт обрабатывает. Как можно при этом "забить" порт? Забить порт можно ТОЛЬКО если флудить коротким запросом, с длинным ответом. Но это проблема не этого транслятора.

    • @eep-lab
      @eep-lab  7 месяцев назад +2

      Предохранитель.. по питанию USB? Да, стоило добавить. А каких еще защит на ваш взгляд не хватает?
      STM32 дешевле, мощнее и имеет 2 UARTа + SPI. К тому же у меня они есть в наличии. Выбор очевиден.
      Мысли о программе на текущий момент озвучил в видео, над нюансами еще подумаю в процессе доработки.
      Но ситуация, когда идет параллельно управление по обоим интерфейсам - странная, ее на мой взгляд быть вообще не должно. Команды могут быть взаимоисключающими.

    • @vadimgir4487
      @vadimgir4487 7 месяцев назад +2

      @@eep-lab процессор 1, поточность тоже. Если команды протеворечивы, то выполняется первая команда, затем вторая. Они не могутипридти одновременно! Даже если их послать так, то проц, в любоммслучае "увидит" одну, а потом вторую.
      Предохранитель на входе питания.
      Предохранитель на входе usb.
      Гальваническая развязка по ПИТАНИЮ между usb и питанием МК. Что то типа b0505s-1w.
      Не плохо было бы добавить супервизор на сброс. Сделать экран от трансформатора (желательно).
      Повторюсь, жаль нет схемы. Может еще что то заметил бы.
      Успехов в вашем труде! Приятно посмотреть, когда не боятся и делают!

    • @eep-lab
      @eep-lab  7 месяцев назад

      @@vadimgir4487 От USB питается только CH340, дальше UART гальванически развязан, и вся остальная схема питается от внутреннего трансформатора ЛБП. B0505S тут не нужен.
      По поводу команд. Понятно, что выполнять их в любом случае нужно по очереди и это все можно реализовать. Но когда по одному интерфейсу выставляется ток 1А, а по второму 2А, то кто важнее? Кто первый выставил? А если один включил выход, а другой выключил? Пинать ЛБП сразу с двух сторон не стоит просто с точки зрения безопасного питания подключенного устройства. Ведь так можно случайно и нехороших дел натворить.

    • @vadimgir4487
      @vadimgir4487 7 месяцев назад +1

      @@eep-lab значит, выставляешь 1А первой команды. Потом 2А, второй команды.
      Устройство если занимается приоритизацией, то надо строить цепочки команд. Т.е. один интерфейс командует "поднять напряжение", другой не имеет право отключать питание.
      Иивремя тоже рольииграет. Т.е. через один интерфейс ещемвчера что то пришло. А сегодня второй игнорируется.
      Самое правильное. Или игнорировать один из интерфейсов по какому то критерию. Или забить, и обрабатывать все.

    • @vadimgir4487
      @vadimgir4487 7 месяцев назад +1

      Про развязку usb. Да, ты прав. Adum1201 имеет двусторонее питание, я это забыл.

  • @user-vp8xi3sy2u
    @user-vp8xi3sy2u 7 месяцев назад

    Посмотри psl3604 пушка БП

    • @eep-lab
      @eep-lab  7 месяцев назад

      Я знаю, читал о нем)

    • @101picofarad
      @101picofarad 7 месяцев назад

      ​@@eep-labя даже купил, но начался китайский новый год... к лету приедет...

  • @user-tz2gx7ow7p
    @user-tz2gx7ow7p 7 месяцев назад

    Посмотрел 2 раза, одного показалось мало...

    • @user-tz2gx7ow7p
      @user-tz2gx7ow7p 7 месяцев назад

      Смотрю второй раз. 😂

    • @user-tz2gx7ow7p
      @user-tz2gx7ow7p 7 месяцев назад

      Давно хотел до оснастить свой бп есп32 с ина226 лдя мониторинга графиков потребления, управления OnOff и может U, I.
      Щтатный Аппаратно ограничивал бы максимум🎉
      А тут готовый софт... Только бери протокол.

    • @user-tz2gx7ow7p
      @user-tz2gx7ow7p 7 месяцев назад

      Веб интерфейс.
      Веб графики.
      Веб морда.
      Весь софт в ЛБП

    • @user-tz2gx7ow7p
      @user-tz2gx7ow7p 7 месяцев назад

      Посмотрел, и понял😢.
      Мало полезной мне инфы.

    • @user-tz2gx7ow7p
      @user-tz2gx7ow7p 7 месяцев назад

      16:40 самая полезная мне часть.

  • @evgenka8865
    @evgenka8865 7 месяцев назад

    Никогда не понимал зачем радиолюбители покупают такие простые блок питания, если его гораздо проще и интереснее собрать самому с нужным ыункционалом6

    • @Dezmond2inbox
      @Dezmond2inbox 7 месяцев назад

      Фига себе простой )))

    • @evgenka8865
      @evgenka8865 7 месяцев назад +2

      @@Dezmond2inbox с точки зрения схемотехники тут нет абсолютно ничего трудного для человека, который знает основы радиотехники и электроники. А кто этого не знает - не лезет в дебри управления по ethernet :)

    • @Dezmond2inbox
      @Dezmond2inbox 7 месяцев назад +2

      @@evgenka8865 ну во первых кто вам сказал что никто себе сам не делает ЛБП? Во вторых возможность что-то сделать не означает желание что-то сделать. В третьих сделать начинку это одно, а вот эстетично, практично и качественно это все реализовать куда сложнее, а делать так чтобы выглядело как пионерский скворечник собранный из хлама с али, не каждый согласен, многим хочется иметь фабричное аккуратное изделие.

    • @eep-lab
      @eep-lab  7 месяцев назад +2

      @@Dezmond2inbox Да, все именно так. Сделать хороший, симпатичный ЛБП своими руками можно, но будет дороже вот такого покупного. И не очень интересно этим заниматься. А вот дополнить его LAN-ом уже интересно. К тому же бюджетных ЛБП с LAN-ом я как-то не встречал.

    • @evgenka8865
      @evgenka8865 7 месяцев назад

      @@Dezmond2inbox ну если все ваши самоделки выглядят как скворечник с Али с обрезанным функционалом, то видимо вы не тем занимаетесь:)
      Как раз таки делая под себя можно спокойно обеспечить и внешний вид и органы управления и функционал под себя.
      И к тому же я не против фабричных изделий, когда это обосновано высоким классом оборудования или надежностью или другими параметрами. Только этот блок питания как раз и есть хлам с Али без каких либо специфических качеств или достоинств.. только и всего

  • @TheKelikat
    @TheKelikat 7 месяцев назад

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

    • @eep-lab
      @eep-lab  7 месяцев назад +1

      Чувак, ты путаешь ИБП и ЛБП 😄
      И логика интересная - "я ничего не понял, но автору диз"
      Клёво, пасиба)

    • @TheKelikat
      @TheKelikat 7 месяцев назад

      @@eep-lab ну тогда вытащи из ибп готовый. у меня как раз лишний, не пользуюсь, он ещё подглючивал вроде, вроде не пользовался а разъём похоже отпал сам.
      не помню чё хотел с ним.
      но там рядом была rj11 дырка, которую тоже выпилил и всунул 80 вертушку вместо 60.
      ибп можно апгрейдить бесконечно, столько с него выкинул лишнего, вот что значит купил прокаченый.
      осталось ещё режим стабилизации с него вырвать, лень искать какой резистор отрывать.
      это просто набор деталей.
      думаю из такого ибп можно сделать и и бп и на лбп ещё останется

    • @kalobyte
      @kalobyte 7 месяцев назад

      @@TheKelikat чювааак бесперебойник это совсем другая штука, нежели лабораторный бп
      и да, серверные бп имеют софт, чтобы при разряде батарей правильно выключить компутер
      домашние ипб это более простые и там нет усб

    • @TheKelikat
      @TheKelikat 7 месяцев назад

      @@kalobyte в моём есть и во всех какие видел есть.
      в современных дешёвках может и нет чегото, но он и стоит на 200р дороже чем акум к нему, просто выбрасываешь целиком и покупаешь новый, потомучто на акум платная доставка даже в днс.
      современные дешёвки одноразовые и управлять им незачем.
      за 500р можно купить старый с усб и поставить туда литий.
      по цене новые акумы с бмс не дороже чем современный дешманский ибп.
      вы просто не ходите в магазин где эти ибп без усб и у вас не будет таких вопросов

  • @zitskycom
    @zitskycom 6 месяцев назад

    Чтож еслм это дешевле есп32, то… нет это не дешевле))))

    • @eep-lab
      @eep-lab  6 месяцев назад

      Не вижу преимуществ в применении здесь ESP32

    • @zitskycom
      @zitskycom 6 месяцев назад

      @@eep-lab ну и не смотрел даже ведь, а я вижу

    • @eep-lab
      @eep-lab  6 месяцев назад

      @@zitskycom например?

    • @zitskycom
      @zitskycom 6 месяцев назад

      @@eep-lab да о чем говорить, там ble, wifi, usb, Ethernet с настоящим ядром tcp ip. И все это можно одновременно использовать ))

    • @eep-lab
      @eep-lab  6 месяцев назад

      @@zitskycom ESP32 у меня есть? Нет, а STM-ки есть. Я работал с ESP32? Нет, а с STM да. BLE, WiFi, аппаратный USB мне нужен? Нет.
      Этого для меня достаточно, чтобы не смотреть в сторону ESP32 в данном проекте.