скорее всего во всех бесперебойниках один проток, древний как сам гейц. а ещё их нельзя настроить в винде просто нет софта, или он кривой и вообще серверный неповоротливый, поэтому всёранво не подключить. ну а вообще усб и так есть в бесперебойнике и незачем делать эту плату
я тут крамольную штуку, возможно, скажу: а зачем вообще управлять БП с компьютера? на ум приходят только какие-то долгоиграющие тесты с мониторингом. каковы сценарии использования?
В первой части ролика я говорил, что первоочередная задача - синхронное управление двумя БП в случае получения ими двуполярного напряжения. Но второй БП отказался управляться снаружи. Поэтому остаются именно что долгоиграющие автоматические тесты и мониторинг. Можно еще в стримы захватывать показания ЛБП из приложения.
Появилась теория. А что если второй не выходит на связь из-за того что он думает что команды идут другому. Что я имею в виду. Ты сказал что есть второй бит который возможно отвечает за адрес устройства если их несколько. Вот может быть для второго надо подобрать?)
Интересная мысль, но думаю, что нет. Потому что я даже, кажется, проверял это. И к тому же блок должен пропищать и перейти на внешнее управление при получении по UART даже не всего фрейма, а вообще любого байта.
Автор, здравствуй! У STM32 есть 3 уроня защиты RDP 0,1,2. При 2 уровне физически пережигается транзистор и прошивки снять можно только облаадя оборудованием за кучу денег. А вот 1-ый уровень при дампе st-link ом выдает, что плата защищена, однауко если кратковременного подавать 3.3В на BOOT0, то прочитать всё-таки можно. Возможно здесь есть позожая уязвимость
@@eep-lab А я не знаю, я подумал, что с такой платой можно будет КА3010D найти с экспресс доставкой местной и потом доработать. А то из Китая цена не адекватная совсем.
@@user-oy8cs5pu8b Дело в том, что уже несколько человек пробовали достучаться до своих KORADов, но безуспешно. Поэтому покупать ЛБП в надежде, что Вам попадется как и мне с не урезанной прошивкой, мне кажется не стоит.
Bluetooth - это ненадежно. Для управления какой-нибудь умной колонкой - да, но не для измерительного прибора. Посмотрите профессиональную измерительную аппаратуру от Agilent, R&S, Tektronix и т.п. LAN там встречается повсеместно. Bluetooth не видел ни разу.
Если найдете программу, которая умеет управлять этими блоками питания по LAN, с большим интересом рассмотрю как вариант. Просто они с LAN-ом то и не выпускались и вряд ли есть софт.
@@101picofarad А как же проблемы с покрытием этого WiFI? Антенну по-хорошему надо вытаскивать из металлического корпуса ЛБП. А как управлять подключением ЛБП к сети WiFI? Кабель воткнул и работаешь.
@@eep-lab Пишем ручками, что при включении ЛБП три раза подряд вайфай встает в точку доступа - заходим на него и через вебморду заполняем имя и пароль домашней сети. Достаточно сделать окно в металле (накрытое пластиком) или расположить модуль около щели. Можно и вынести антенну, но мне кажется это лишнее в условиях квартиры. Модули есп32 на столько компактны что их можно расположить снаружи металлического корпуса.
В целом, молодец. Но есть вопросы. Все по заветам ютуба - быстрее сделать, быстрее выложить? Где нормальные защиты? Где предохранитель по питанию? Где нормальная защита УСБ? Нет развязки питания порта. Зачем СТМка, если с этой задачей справится легко АВР? Жаль схему не показал. Приоритеты портов тоже не нужны. Отправка через евернет работает через буфер. У УАРТ тоже буфер, какиминимум на 1 байт. Скорости контроллера более чем достаточно перекладывать данные, пока порт обрабатывает. Как можно при этом "забить" порт? Забить порт можно ТОЛЬКО если флудить коротким запросом, с длинным ответом. Но это проблема не этого транслятора.
Предохранитель.. по питанию USB? Да, стоило добавить. А каких еще защит на ваш взгляд не хватает? STM32 дешевле, мощнее и имеет 2 UARTа + SPI. К тому же у меня они есть в наличии. Выбор очевиден. Мысли о программе на текущий момент озвучил в видео, над нюансами еще подумаю в процессе доработки. Но ситуация, когда идет параллельно управление по обоим интерфейсам - странная, ее на мой взгляд быть вообще не должно. Команды могут быть взаимоисключающими.
@@eep-lab процессор 1, поточность тоже. Если команды протеворечивы, то выполняется первая команда, затем вторая. Они не могутипридти одновременно! Даже если их послать так, то проц, в любоммслучае "увидит" одну, а потом вторую. Предохранитель на входе питания. Предохранитель на входе usb. Гальваническая развязка по ПИТАНИЮ между usb и питанием МК. Что то типа b0505s-1w. Не плохо было бы добавить супервизор на сброс. Сделать экран от трансформатора (желательно). Повторюсь, жаль нет схемы. Может еще что то заметил бы. Успехов в вашем труде! Приятно посмотреть, когда не боятся и делают!
@@vadimgir4487 От USB питается только CH340, дальше UART гальванически развязан, и вся остальная схема питается от внутреннего трансформатора ЛБП. B0505S тут не нужен. По поводу команд. Понятно, что выполнять их в любом случае нужно по очереди и это все можно реализовать. Но когда по одному интерфейсу выставляется ток 1А, а по второму 2А, то кто важнее? Кто первый выставил? А если один включил выход, а другой выключил? Пинать ЛБП сразу с двух сторон не стоит просто с точки зрения безопасного питания подключенного устройства. Ведь так можно случайно и нехороших дел натворить.
@@eep-lab значит, выставляешь 1А первой команды. Потом 2А, второй команды. Устройство если занимается приоритизацией, то надо строить цепочки команд. Т.е. один интерфейс командует "поднять напряжение", другой не имеет право отключать питание. Иивремя тоже рольииграет. Т.е. через один интерфейс ещемвчера что то пришло. А сегодня второй игнорируется. Самое правильное. Или игнорировать один из интерфейсов по какому то критерию. Или забить, и обрабатывать все.
Давно хотел до оснастить свой бп есп32 с ина226 лдя мониторинга графиков потребления, управления OnOff и может U, I. Щтатный Аппаратно ограничивал бы максимум🎉 А тут готовый софт... Только бери протокол.
@@Dezmond2inbox с точки зрения схемотехники тут нет абсолютно ничего трудного для человека, который знает основы радиотехники и электроники. А кто этого не знает - не лезет в дебри управления по ethernet :)
@@evgenka8865 ну во первых кто вам сказал что никто себе сам не делает ЛБП? Во вторых возможность что-то сделать не означает желание что-то сделать. В третьих сделать начинку это одно, а вот эстетично, практично и качественно это все реализовать куда сложнее, а делать так чтобы выглядело как пионерский скворечник собранный из хлама с али, не каждый согласен, многим хочется иметь фабричное аккуратное изделие.
@@Dezmond2inbox Да, все именно так. Сделать хороший, симпатичный ЛБП своими руками можно, но будет дороже вот такого покупного. И не очень интересно этим заниматься. А вот дополнить его LAN-ом уже интересно. К тому же бюджетных ЛБП с LAN-ом я как-то не встречал.
@@Dezmond2inbox ну если все ваши самоделки выглядят как скворечник с Али с обрезанным функционалом, то видимо вы не тем занимаетесь:) Как раз таки делая под себя можно спокойно обеспечить и внешний вид и органы управления и функционал под себя. И к тому же я не против фабричных изделий, когда это обосновано высоким классом оборудования или надежностью или другими параметрами. Только этот блок питания как раз и есть хлам с Али без каких либо специфических качеств или достоинств.. только и всего
непонятно что и зачем. у меня бесперебойник ипон и лицензиотнный комплектный софт на платновом диске с серийником нерабочее гавно на яве. был сторонний драйвер от умельца и прога его хорошо работали. лежало на форме ипона который снесли. но в какойто момент драйвер начал виснуть и всё это сдохло и я уже отказался от этой хрени. подругому на винду просто нет софта для бесперебойников, его просто нет вообще никакого, под линуксом всё работает, но линукс бесполезен. исходя из этого все проги для бесперебойников нужны только для серверов и под домашние пк их нет и они не работают. и на моей плате есть усб и есть компорт и комплектный кабель которым никогда не пользовался. вообще компорт дома не нужен, усб эмуляторы достаточно для всего. а вот сетевой делать да ещё и на контролере, ну во первых я не смогу настроить роутер чтоб соединить бесперебойник с компом, нахрена мне такие сложности. опять же нет софта. считаю авторское изделие бесполезным. заслуженый диз за реверс инженеринг старья
@@eep-lab ну тогда вытащи из ибп готовый. у меня как раз лишний, не пользуюсь, он ещё подглючивал вроде, вроде не пользовался а разъём похоже отпал сам. не помню чё хотел с ним. но там рядом была rj11 дырка, которую тоже выпилил и всунул 80 вертушку вместо 60. ибп можно апгрейдить бесконечно, столько с него выкинул лишнего, вот что значит купил прокаченый. осталось ещё режим стабилизации с него вырвать, лень искать какой резистор отрывать. это просто набор деталей. думаю из такого ибп можно сделать и и бп и на лбп ещё останется
@@TheKelikat чювааак бесперебойник это совсем другая штука, нежели лабораторный бп и да, серверные бп имеют софт, чтобы при разряде батарей правильно выключить компутер домашние ипб это более простые и там нет усб
@@kalobyte в моём есть и во всех какие видел есть. в современных дешёвках может и нет чегото, но он и стоит на 200р дороже чем акум к нему, просто выбрасываешь целиком и покупаешь новый, потомучто на акум платная доставка даже в днс. современные дешёвки одноразовые и управлять им незачем. за 500р можно купить старый с усб и поставить туда литий. по цене новые акумы с бмс не дороже чем современный дешманский ибп. вы просто не ходите в магазин где эти ибп без усб и у вас не будет таких вопросов
@@zitskycom ESP32 у меня есть? Нет, а STM-ки есть. Я работал с ESP32? Нет, а с STM да. BLE, WiFi, аппаратный USB мне нужен? Нет. Этого для меня достаточно, чтобы не смотреть в сторону ESP32 в данном проекте.
Не знаю как я сюда попал и ЛБП KORAD у меня нету, но видео интересное :)
скорее всего во всех бесперебойниках один проток, древний как сам гейц.
а ещё их нельзя настроить в винде просто нет софта, или он кривой и вообще серверный неповоротливый, поэтому всёранво не подключить.
ну а вообще усб и так есть в бесперебойнике и незачем делать эту плату
@@TheKelikat Давно ЛБП стал бесперебойником?
@@jackavenger1427 какая кчёрту разница.
ну так возьми эту плату в беспербойнике бесплатно зачем её колхозить
Уважение автору!!!
Отличная идея! У меня такой же ЛБП и хотелось бы тоже такую опцию приреализовать) Труд достойный уважения. Подписка!
Команды от других блоков тоже круто допиливать, что бы все вместе сразу работали.
Случайно попал на видео. Круть! Автор молодец! Пошел покупать KORAD. :)
Интересные темы и интересные реализации идей. Палец вверх и подписка. Успехов в новых проектах!
Понравилась мысль автора. Но я пошёл более простым путём использовав преобразователь moxa lan to rs-232
Круто. Интересно её можно встроить в мои два бп от hantek.
Какой именно Хантек?
@@eep-lab hdp135v6a, есть версия с платой удаленного управления но у меня версия без неё.
А компоненты на плате пробовал сравнивать? Может там просто какого-то резистора или перемычки не хватает. что бы второй блок заработал?
Не думаю что дело в прошивке, скорее всего всё несколько проще. Попробуй перекинуть процессоры местами.
Визуально только немного различаются в части стабилизаторов питания.
Очень круто, спасибо!
монстр. Жду, когда запустишь в продажу платку :)
Крутое видео.
Respect
Я делаю подобный тюнинг для частотомеров и генераторов.
я тут крамольную штуку, возможно, скажу: а зачем вообще управлять БП с компьютера? на ум приходят только какие-то долгоиграющие тесты с мониторингом. каковы сценарии использования?
В первой части ролика я говорил, что первоочередная задача - синхронное управление двумя БП в случае получения ими двуполярного напряжения. Но второй БП отказался управляться снаружи. Поэтому остаются именно что долгоиграющие автоматические тесты и мониторинг. Можно еще в стримы захватывать показания ЛБП из приложения.
Появилась теория. А что если второй не выходит на связь из-за того что он думает что команды идут другому. Что я имею в виду. Ты сказал что есть второй бит который возможно отвечает за адрес устройства если их несколько. Вот может быть для второго надо подобрать?)
Интересная мысль, но думаю, что нет. Потому что я даже, кажется, проверял это. И к тому же блок должен пропищать и перейти на внешнее управление при получении по UART даже не всего фрейма, а вообще любого байта.
Вот еще один интересный способ модернизации KORAD KA3005D с возможностью удаленного управления + графики: ruclips.net/video/TyBHbHPaX8c/видео.html
Автор, здравствуй!
У STM32 есть 3 уроня защиты RDP 0,1,2.
При 2 уровне физически пережигается транзистор и прошивки снять можно только облаадя оборудованием за кучу денег.
А вот 1-ый уровень при дампе st-link ом выдает, что плата защищена, однауко если кратковременного подавать 3.3В на BOOT0, то прочитать всё-таки можно.
Возможно здесь есть позожая уязвимость
Спасибо, можно будет подумать в эту сторону.
Класс... Уже хочу плату.
А вы проверяли, по UART ваш блок хоть как-то отвечает? А то может нет смысла хотеть)
@@eep-lab А я не знаю, я подумал, что с такой платой можно будет КА3010D найти с экспресс доставкой местной и потом доработать. А то из Китая цена не адекватная совсем.
@@user-oy8cs5pu8b Дело в том, что уже несколько человек пробовали достучаться до своих KORADов, но безуспешно. Поэтому покупать ЛБП в надежде, что Вам попадется как и мне с не урезанной прошивкой, мне кажется не стоит.
17:05 ❤
А если просто сделать в плате трансляцию между стандартными командами и корадовскими?
Так я собственно это и сделал
РФ восстанавливает свое производство электроники, но чиновники кукарекают и не замечают что есть уже талантливые люди в этой сфере.
А для чего ЛБП управление по сети? Вместо сети, мне кажется, более актуально смотрелся бы bluetooth интерфейс.
Bluetooth - это ненадежно. Для управления какой-нибудь умной колонкой - да, но не для измерительного прибора. Посмотрите профессиональную измерительную аппаратуру от Agilent, R&S, Tektronix и т.п. LAN там встречается повсеместно. Bluetooth не видел ни разу.
А зачем писать свою программу управления? Есть же вроде как проги для лан в юсб или ком
Если найдете программу, которая умеет управлять этими блоками питания по LAN, с большим интересом рассмотрю как вариант. Просто они с LAN-ом то и не выпускались и вряд ли есть софт.
До чего дожили блоком питания по интернету управлять приходится.
Как будто это что-то плохое :)
А почему не взял есп32 с вайфаем?
Проводной Ethernet как-то надежнее вайфая. К тому же с ESP32 я никогда не работал и даже не рассматривал такой вариант.
@@eep-lab В приложениях, заменяющих человеческие пальцы (например scpi управление) ни каких преимуществ у провода нет. Если конечно у соседа нет РЭБ )
@@101picofarad А как же проблемы с покрытием этого WiFI? Антенну по-хорошему надо вытаскивать из металлического корпуса ЛБП. А как управлять подключением ЛБП к сети WiFI?
Кабель воткнул и работаешь.
@@eep-lab Пишем ручками, что при включении ЛБП три раза подряд вайфай встает в точку доступа - заходим на него и через вебморду заполняем имя и пароль домашней сети.
Достаточно сделать окно в металле (накрытое пластиком) или расположить модуль около щели. Можно и вынести антенну, но мне кажется это лишнее в условиях квартиры.
Модули есп32 на столько компактны что их можно расположить снаружи металлического корпуса.
@@101picofarad Я останусь при своем - для меня обычный кабель в данном применении видится более удобным и надежным.
В целом, молодец. Но есть вопросы.
Все по заветам ютуба - быстрее сделать, быстрее выложить?
Где нормальные защиты?
Где предохранитель по питанию?
Где нормальная защита УСБ? Нет развязки питания порта.
Зачем СТМка, если с этой задачей справится легко АВР?
Жаль схему не показал.
Приоритеты портов тоже не нужны. Отправка через евернет работает через буфер. У УАРТ тоже буфер, какиминимум на 1 байт. Скорости контроллера более чем достаточно перекладывать данные, пока порт обрабатывает. Как можно при этом "забить" порт? Забить порт можно ТОЛЬКО если флудить коротким запросом, с длинным ответом. Но это проблема не этого транслятора.
Предохранитель.. по питанию USB? Да, стоило добавить. А каких еще защит на ваш взгляд не хватает?
STM32 дешевле, мощнее и имеет 2 UARTа + SPI. К тому же у меня они есть в наличии. Выбор очевиден.
Мысли о программе на текущий момент озвучил в видео, над нюансами еще подумаю в процессе доработки.
Но ситуация, когда идет параллельно управление по обоим интерфейсам - странная, ее на мой взгляд быть вообще не должно. Команды могут быть взаимоисключающими.
@@eep-lab процессор 1, поточность тоже. Если команды протеворечивы, то выполняется первая команда, затем вторая. Они не могутипридти одновременно! Даже если их послать так, то проц, в любоммслучае "увидит" одну, а потом вторую.
Предохранитель на входе питания.
Предохранитель на входе usb.
Гальваническая развязка по ПИТАНИЮ между usb и питанием МК. Что то типа b0505s-1w.
Не плохо было бы добавить супервизор на сброс. Сделать экран от трансформатора (желательно).
Повторюсь, жаль нет схемы. Может еще что то заметил бы.
Успехов в вашем труде! Приятно посмотреть, когда не боятся и делают!
@@vadimgir4487 От USB питается только CH340, дальше UART гальванически развязан, и вся остальная схема питается от внутреннего трансформатора ЛБП. B0505S тут не нужен.
По поводу команд. Понятно, что выполнять их в любом случае нужно по очереди и это все можно реализовать. Но когда по одному интерфейсу выставляется ток 1А, а по второму 2А, то кто важнее? Кто первый выставил? А если один включил выход, а другой выключил? Пинать ЛБП сразу с двух сторон не стоит просто с точки зрения безопасного питания подключенного устройства. Ведь так можно случайно и нехороших дел натворить.
@@eep-lab значит, выставляешь 1А первой команды. Потом 2А, второй команды.
Устройство если занимается приоритизацией, то надо строить цепочки команд. Т.е. один интерфейс командует "поднять напряжение", другой не имеет право отключать питание.
Иивремя тоже рольииграет. Т.е. через один интерфейс ещемвчера что то пришло. А сегодня второй игнорируется.
Самое правильное. Или игнорировать один из интерфейсов по какому то критерию. Или забить, и обрабатывать все.
Про развязку usb. Да, ты прав. Adum1201 имеет двусторонее питание, я это забыл.
Посмотри psl3604 пушка БП
Я знаю, читал о нем)
@@eep-labя даже купил, но начался китайский новый год... к лету приедет...
Посмотрел 2 раза, одного показалось мало...
Смотрю второй раз. 😂
Давно хотел до оснастить свой бп есп32 с ина226 лдя мониторинга графиков потребления, управления OnOff и может U, I.
Щтатный Аппаратно ограничивал бы максимум🎉
А тут готовый софт... Только бери протокол.
Веб интерфейс.
Веб графики.
Веб морда.
Весь софт в ЛБП
Посмотрел, и понял😢.
Мало полезной мне инфы.
16:40 самая полезная мне часть.
Никогда не понимал зачем радиолюбители покупают такие простые блок питания, если его гораздо проще и интереснее собрать самому с нужным ыункционалом6
Фига себе простой )))
@@Dezmond2inbox с точки зрения схемотехники тут нет абсолютно ничего трудного для человека, который знает основы радиотехники и электроники. А кто этого не знает - не лезет в дебри управления по ethernet :)
@@evgenka8865 ну во первых кто вам сказал что никто себе сам не делает ЛБП? Во вторых возможность что-то сделать не означает желание что-то сделать. В третьих сделать начинку это одно, а вот эстетично, практично и качественно это все реализовать куда сложнее, а делать так чтобы выглядело как пионерский скворечник собранный из хлама с али, не каждый согласен, многим хочется иметь фабричное аккуратное изделие.
@@Dezmond2inbox Да, все именно так. Сделать хороший, симпатичный ЛБП своими руками можно, но будет дороже вот такого покупного. И не очень интересно этим заниматься. А вот дополнить его LAN-ом уже интересно. К тому же бюджетных ЛБП с LAN-ом я как-то не встречал.
@@Dezmond2inbox ну если все ваши самоделки выглядят как скворечник с Али с обрезанным функционалом, то видимо вы не тем занимаетесь:)
Как раз таки делая под себя можно спокойно обеспечить и внешний вид и органы управления и функционал под себя.
И к тому же я не против фабричных изделий, когда это обосновано высоким классом оборудования или надежностью или другими параметрами. Только этот блок питания как раз и есть хлам с Али без каких либо специфических качеств или достоинств.. только и всего
непонятно что и зачем.
у меня бесперебойник ипон и лицензиотнный комплектный софт на платновом диске с серийником нерабочее гавно на яве.
был сторонний драйвер от умельца и прога его хорошо работали. лежало на форме ипона который снесли.
но в какойто момент драйвер начал виснуть и всё это сдохло и я уже отказался от этой хрени. подругому на винду просто нет софта для бесперебойников, его просто нет вообще никакого, под линуксом всё работает, но линукс бесполезен.
исходя из этого все проги для бесперебойников нужны только для серверов и под домашние пк их нет и они не работают.
и на моей плате есть усб и есть компорт и комплектный кабель которым никогда не пользовался.
вообще компорт дома не нужен, усб эмуляторы достаточно для всего.
а вот сетевой делать да ещё и на контролере, ну во первых я не смогу настроить роутер чтоб соединить бесперебойник с компом, нахрена мне такие сложности.
опять же нет софта.
считаю авторское изделие бесполезным.
заслуженый диз за реверс инженеринг старья
Чувак, ты путаешь ИБП и ЛБП 😄
И логика интересная - "я ничего не понял, но автору диз"
Клёво, пасиба)
@@eep-lab ну тогда вытащи из ибп готовый. у меня как раз лишний, не пользуюсь, он ещё подглючивал вроде, вроде не пользовался а разъём похоже отпал сам.
не помню чё хотел с ним.
но там рядом была rj11 дырка, которую тоже выпилил и всунул 80 вертушку вместо 60.
ибп можно апгрейдить бесконечно, столько с него выкинул лишнего, вот что значит купил прокаченый.
осталось ещё режим стабилизации с него вырвать, лень искать какой резистор отрывать.
это просто набор деталей.
думаю из такого ибп можно сделать и и бп и на лбп ещё останется
@@TheKelikat чювааак бесперебойник это совсем другая штука, нежели лабораторный бп
и да, серверные бп имеют софт, чтобы при разряде батарей правильно выключить компутер
домашние ипб это более простые и там нет усб
@@kalobyte в моём есть и во всех какие видел есть.
в современных дешёвках может и нет чегото, но он и стоит на 200р дороже чем акум к нему, просто выбрасываешь целиком и покупаешь новый, потомучто на акум платная доставка даже в днс.
современные дешёвки одноразовые и управлять им незачем.
за 500р можно купить старый с усб и поставить туда литий.
по цене новые акумы с бмс не дороже чем современный дешманский ибп.
вы просто не ходите в магазин где эти ибп без усб и у вас не будет таких вопросов
Чтож еслм это дешевле есп32, то… нет это не дешевле))))
Не вижу преимуществ в применении здесь ESP32
@@eep-lab ну и не смотрел даже ведь, а я вижу
@@zitskycom например?
@@eep-lab да о чем говорить, там ble, wifi, usb, Ethernet с настоящим ядром tcp ip. И все это можно одновременно использовать ))
@@zitskycom ESP32 у меня есть? Нет, а STM-ки есть. Я работал с ESP32? Нет, а с STM да. BLE, WiFi, аппаратный USB мне нужен? Нет.
Этого для меня достаточно, чтобы не смотреть в сторону ESP32 в данном проекте.