Полезная информация


Начинаем строить электро SUP Bord

Автор ТоргМаг, 08 Март 2021 в 18:24

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

Falkon

Собственно планирую прицепить к веску проволокой ардуинку с дисплеем, и уже на ней делать индикацию тяги (момента). На днях пресобрал на деревянной раме, тяга в принципе нормальная, мои ноги и 90 кг веса скользят по бетону как снегу лыжи :)

РД00

#12799
Можно ардуину с дисплеем (код элементарен, на библиотеках VescUart и u8g2, на фото), можно повесить i2c дисплей на SWD. Менее универсально, но проще делается.

РД00

#12800
Этот дисплей вешается просто проводами, скрипт под него написал - https://ali.click/zln531l
https://ali.click/cum631y

Paxxa

Вчера опять нашла тема помучить прошивки. Все же qml работает на 6.02 и 6.06. А на 5.02 для мобилы не работает, ошибка записи.
При этом в windows без проблем на 5.02 qml запускается и корректно отображает.


Paxxa

А вот к работе двига есть замечания, по тем же граблям.

На 6.02 обратил внимание что двиг с небольшим дребезгом вращается, далее при полной остановке на duty режиме стоит и шуршит, шуршуршур вот так :-D.

Шью 6.06, делаю детект мотора, кстати удобно подключить телефон по bt, вывести на мобиле RT, и одновременно в винде и мобиле наблюдать че он делает. Короч звуки еще более странные при детекте. И тут он показывает 1000мОм и 6А. Беру двиг в руки а он горячий, прям очень. Делаю второй детект та же ерунда.

В общем, остудил, вернул обратно 5.02. Детект 52мОм, 64А как и было. Отображение kv, оно особо ненужно на ходу, а в винде и так можно посмотреть, двига работает ровно, тихо, дребезга нет, на парковке звуков нет.

Paxxa

К работе qml есть замечания, почему то в винде он не отображает все шкалы, хотя в android всё норм, собсно почему и давай прошивки менять. Но дело не в прошивках.

Для себя убрал temp motor, и поставил вместо него battery I и U. Но раз на 5.02 все равно не работает, это бессмысленно:)


РД00

Под Win вообще не тестировал, там своя телеметрия. И может подтормаживать Win Vesc Tool, там идет параллельно запрос по таймеру и собственный поток по кнопке RT.

Прошивка ESC не важна, QML исполняется в Tool. ESC тут просто флешка с файлом. 

Paxxa

Цитата: РД00 от Сегодня в 02:43Под Win вообще не тестировал, там своя телеметрия. И может подтормаживать Win Vesc Tool, там идет параллельно запрос по таймеру и собственный поток по кнопке RT.

Если в Win 6.02 и выше, записать в память веска qml, то помимо вкладки qml, отображение появляется и на главном экране vesctool. Такая же appui как в ведроиде.

Возможно если qml из win vesctool 5.02 прописать, то и пропишется,.но их 6.02 в 5.02 не хочет записываться.

Paxxa

Вообще я бы voltage и battery I убрал шкалы, хватит строчкой внизу, но просто удалить или закомментировать их нельзя, они для расчета ниже видимо используются.

РД00

Все можно убрать, соотв. блок gauge в коде. Закомментировать, убрать в /* ..... */.

Paxxa

#12808
Цитата: РД00 от Сегодня в 02:56Все можно убрать, соотв. блок gauge в коде. Закомментировать, убрать в /* ..... */.

Хз когда убрал voltage снизу где строчки появилась надпись вместо значений "connected com 9' че то такое, и в винде и в ведроиде.
На 6.06 уже не пробовал

РД00

#12809
Это значит что код не работает, onValuesSetupReceived() не исполняется. Run в QML Scripting покажет ошибку.

UPD : если voltageInGauge комментарим, надо закомментарить и установку voltageInGauge.value в onValuesSetupReceived(). Поскольку переменная не определена, вылетает с ошибкой.

Falkon

Цитата: РД00 от Вчера в 20:12Можно ардуину с дисплеем (код элементарен, на библиотеках VescUart и u8g2, на фото), можно повесить i2c дисплей на SWD. Менее универсально, но проще делается.
У меня где то валяется довольно большой (дюйма 4-5) чб графический дисплей от большого (160 кВт) ибп. На солнце думаю будет вполне себе работать. С ардуиной проще экспериментировать чем навешивать на регуль доп нагрузку.

Paxxa

 Еще наверное было бы полезным для всех значений кроме duty, задать константу , как сделано для kV, для нулевых значений,  чтобы не прыгало -1..0..+1, глаз мазолит