Прошивка BLHeli_S для ESC
а вот CAN-лучший из всех интерфейсов для целей передачи управляющих сигналов на регули и обратно
А кстати, как там со скоростью CAN шины? Вроде читал что 1мбит можно? Но этого явно мало для 4х ESC…
Грубо по 256к на регуль, для числа 1024 надо 10 бит. Итого без всяких пауз максимум 25,6к раз в сек можно отправить газ. Вроде так =)
То есть это хуже чем сейчас имеем 32к? Учитывая, что вам ещё и идентификатор регулятора надо передать…
Народ в мультишотовской ветке прикидывал, кан со всеми накладными задержками и арбитражом будет намного медленнее мультишота. Пришли к выводу, что не стоит оно того. По крайней мере на мелких.
Зачем кондёры ставят? - Чтобы было меньше скачков напряжения. Но ведь не только плюс уезжает, но и минус, а относительно него контроллер регуля считывает сигнал
В can по моему дифсигналы, соответственно уровень не уплывет ) И вроде 8 бит мах пакет данных, соответственно именно данные будут отправляться протоколом следующего уровня.
В can по моему дифсигналы, соответственно уровень не уплывет )
Да они просто оба прилипнут к одной стороне
Парни какие на сегодняшний день самые надежные регули с блхели_с ? Или еще рано говорить? Сам гоняю на рейсстарах в2 . Работают хорошо, но может что получше есть?
Мои В2 регуляторы абсолютно холодные.
Сделал замер на стенде.
ЛБ 30A_S. Прошивка 16.3. Проц В2. Я думаю производитель не особо важен, т.к. судя по виду схемотехника у всех схожа. Выставил защиту 80 град.
Нагрузка 11А, примерно через 30 сек. 85 град на проце по пирометру. Еще несколько сек и рег начал отключаться (обороты поплыли). Это еще не срыв синхры, но коптер так летать не сможет.
Проц получается как бы напротив 1 ряда силовых и подогревают друг друга. В принципе радиатор что-то спасет, но есть проблема - сторона стабилизаторов напряжения еще горячее (переделать можно, но это уже лишний геморрой). Не удивлюсь если у кого кондеры взрываются без видимой причины.
К чести сказать вариант S все же холоднее собрата без S. F394 разогревается еще сильнее и без активного охлаждения пытается пустить волшебный дым.
Я вполне понимаю, что они все “абсолютно холодные” пока выключишь коптер и начнешь щупать.
Чтоб проверить насколько греется в воздухе в принципе с прошивкой 16.3 появился инструмент для замера температуры. Ставим защиту на 80. Привязываем коптер. Газуем сколько не жалко, ждем несколько минут. Если держит обороты, значит охлаждения достаточно. Поплыли или повышаем температуру защиты (и узнаем насколько греется), или сразу добиваемся, чтоб защита не срабатывала.
Есть конечно вариант отключить ее напрочь, но есть шанс получить перегретый проц, а это уже тормоз в быстром регуле.
Что такое перегретый мозг хорошо видно на большом компе. Отключаешь вентилятор и любуешься как быстрый комп хоть i7 начинает замедляться, да так что даже мышка не способна двигаться.
Сделал замер на стенде.
Вот тут и вопрос. Крепить регули лучше ключами к раме или процом? Термоусадку тонкую использоватьили вообще от неё отказаться?
Тоесть как оптимально крепить:
- Заворачиваем рег в усадку, крепим к лучу, заматываем изолентой
- Рег без усадки, крепим к лучу через теплопроводящую резинку, заматываем изолентой (термоусадкой) вместе с лучем?
Да тут получается любая изолента вредит.
Вроде в чип и дип встречал состав которая изолирует и заодно работает как теплоотвод. Правда это плюс вес.
Есть такая липкая лента, называется kapton tape. Прочная, лёгкая, хорошо проводит тепло и отличный диэлектрик
Больше месяца на блхели_s летаю, никаких проблем нет. На полном газу в том числе. Зачем плодить сущности?
Больше месяца на блхели_s летаю, никаких проблем нет
А вот если бы не летал, а сидел дома и измерял температуру, то проблемы были бы 😃
Тут, как говорится, или летать на BlHeli_S, или дома пропеллер на стенде крутить… Тогда поставьте ESC c atmega на simonk и будет вам счастье от температуры контроллера… 😃
Никак не пойму суть проблемы… 😦
Кто-то летает и нет проблем, а кто-то жалуется, что не летает и приводит видео , где отказ такой же как на стенде.
Первое , что приходит всем на ум срыв синхры, а получается может быть и перегрев регуля.
Так вы же вроде сами сказали, что чипы BB холоднее чипов F394. Получается, по вашей теории, раньше должны были падать из-зи перегрева значительно чаще… Но по-моему картина обратная… Отсюда мой скептицизм в отношении перегрева чипа. Извиняйте… 😃
А так, спасибо за замеры по температуре. Информация интересная! 😎
Вышла BLHeli-Suite 16.3.14.7.0.2
www.mediafire.com/folder/…/BLHeliSuite
Changes in 16.3.14.7.0.2:
General
- Rapid produced ESC are treated more gracefully.
ESCs with unlisted revisions will now be examined to whether they appear in a next higher version in
the list. Then it appears a warning, that the ESC probably has been flashed with a beta version.
External 4way-Interfaces(Cleanflight/Betaflight)
-
Fixed a bug related to BLHeli_S and FC board configured for multishot with fast looptime (8/8): On
clicking “Disconnect” in BLHeliSuite, the active bootloader got commands, which erase the
configuration page of the ESC flash (showed as “unknown or erase ESC” next time). With BLHeli_S
16.3 the ESC no longer could be revived; it behaved like being locked for the bootloader.
Added DeviceReset for SiLabs ESC before ESC target change and before “Disconnect” to restart
(deactivate) bootloader.
Added DeviceReset for Atmel ESC only before Disconnect to restart (exit) bootloader. -
Updated the list of know FC board targets.
Убрали баг BLHeli_S когда конфиг полетника был 8 \8 и мультишот при нажатии “Disconnect” в BLHeliSuite происходило затирание страницы конфига и ESC умирало без возможности восстановления.
Убрали баг BLHeli_S когда конфиг полетника был 8 \8 и мультишот при нажатии “Disconnect” в BLHeliSuite происходило затирание страницы конфига и ESC умирало без возможности восстановления.
Именно после такого бага я восстанавливал свои RaceStar 30A BB1, с помощью Arduino Nano припаиваясь к контактам на плате ESC.
Убрали баг BLHeli_S когда конфиг полетника был 8 \8 и мультишот при нажатии “Disconnect” в BLHeliSuite происходило затирание страницы конфига и ESC умирало без возможности восстановления.
Правую кнопку мыши кликаем на нужный регулятор (не левую а именно правую) и прошиваем заново
Глючило в основном при попытке считать настройки регуляторов
Такой баг встречался и на более ранних версиях
Правую кнопку мыши кликаем на нужный регулятор (не левую а именно правую) и прошиваем заново
Глючило в основном при попытке считать настройки регуляторов
Такой баг встречался и на более ранних версиях
вот только при попытке записи он выдаёт ошибку, что то вроде “Fail to write flash” и ничего не пишется.
при просмотре лога видно, что после записи нескольких байт и проверке записи происходит ошибка верификации и процесс встаёт.
я несколько вечеров потратил на решение этой проблемы и что я только не пробовал… единственно, что помогло это заливка прошивки на прямую в чип SiLabs, припавявшись к контактам на плате…
Правую кнопку мыши кликаем на нужный регулятор (не левую а именно правую) и прошиваем заново
Глючило в основном при попытке считать настройки регуляторов
Такой баг встречался и на более ранних версиях
вот только при попытке записи он выдаёт ошибку, что то вроде “Fail to write flash” и ничего не пишется.
при просмотре лога видно, что после записи нескольких байт и проверке записи происходит ошибка верификации и процесс встаёт.
я несколько вечеров потратил на решение этой проблемы и что я только не пробовал… единственно, что помогло это заливка прошивки на прямую в чип SiLabs, припавявшись к контактам на плате…
У меня тоже была такая проблема, когда ESC через пару дисконектов переставали опознаваться. Писало “Unknown ESC”. Возможно это другой баг, потому что я восстанавливал легко перепрошивкой заново через BlHeliSuite.