Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 1 минуту назад, JohnDoe сказал: Мой новый руль : ) «Тестовый стенд» заработал сразу и без проблем, что не может не радовать. Осталось разобраться с работой софта (как то там не очень всё явно с сохранением профилей) и дождаться приезда движка. Я бы не советовал такой DD. Слишком быстрый, контроллер пропаривает энкодер, и закручивается в некуда. Если отпустить руль. @JohnDoe твой не убегает? ) Тест не заснимешь? Ссылка на комментарий
Onecore_27 Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 Всем доброго времени суток. При создании руля на stm32 и драйвере bts 7960(GAC633) столкнулся с такой проблемой. В левую сторону есть FFB, а в правую нет. При перестановке M+/M- и контактов Pe9/Pe11, FFb есть в правую сторону, а в левую нет. Также при подключении к arduino и проверке драйвера, он крутит мотор в обе стороны без проблем. Буду искренне благодарен за любую помощь. Ссылка на комментарий
JohnDoe Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 21 минуту назад, Sieben сказал: твой не убегает? ) Вроде нет. Да и моей задачей было проверить работоспособность и поставить на полку в ожидании мотора. Что я и сделал : ) 26 минут назад, Sieben сказал: Тест не заснимешь? Смысл? : ) Ссылка на комментарий
Beg Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 @Onecore_27 попробуй уменьшить частоту PWM Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 21 минуту назад, JohnDoe сказал: Вроде нет. Да и моей задачей было проверить работоспособность и поставить на полку в ожидании мотора. Что я и сделал : ) Смысл? : ) Смысл в том что "базы" с моторами этого класса в Dd, исполнении, работают согласно описания выше) И интересно посмотреть, как он справляется у тебя так) Ссылка на комментарий
Volvox Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 48 минут назад, Onecore_27 сказал: Всем доброго времени суток. При создании руля на stm32 и драйвере bts 7960(GAC633) столкнулся с такой проблемой. В левую сторону есть FFB, а в правую нет. При перестановке M+/M- и контактов Pe9/Pe11, FFb есть в правую сторону, а в левую нет. Также при подключении к arduino и проверке драйвера, он крутит мотор в обе стороны без проблем. Буду искренне благодарен за любую помощь. У меня была такая фигня на старой версии емс, обновился на емс лайт, переставил всего один провод с драйвера на 8пин и все стало нормально работать. А, стоп, только обратил внимание что ты на стм.. Изменено 17 февраля, 2021 пользователем Volvox Слепой Ссылка на комментарий
Onecore_27 Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 @Beg Уже пробовал. Ничего не изменяется. Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 15 минут назад, Beg сказал: @Onecore_27 Ну катай тогда пока на ардуино. Нет, вон народу якобы перепрошивка stm32 помогает. Изменено 17 февраля, 2021 пользователем Sieben Ссылка на комментарий
Beg Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) @Onecore_27 отключи L_pwm и R_pwm от pe9, pe11 и подай на них поочереди 3,3В очень похоже что один из каналов BTS не стартует от амплитуды в 3,3В и так же попробуй подать на них для проверки 5В - как на ардуине Изменено 17 февраля, 2021 пользователем Beg Ссылка на комментарий
JohnDoe Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 52 минуты назад, Sieben сказал: "базы" с моторами этого класса в Dd исполнении Честно говоря, не понимаю о каком «этом классе» ты говоришь. Это ж моторчик от G25, да ещё и работающий на половинном вольтаже — скорости там, мягко говоря, не запредельные : ) Изменено 17 февраля, 2021 пользователем JohnDoe Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) @JohnDoe Класс типа RS 440, 550. У них на "половине вольтаже" уже очень много тысяч оборотов. И эти всего полтора оборота оси руля, с той скоростью с которой проворачивается мотор без понижайки, ведут себя не адекватно. Изменено 17 февраля, 2021 пользователем Sieben Ссылка на комментарий
Onecore_27 Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 @Beg Да, так оно и есть. При подаче 3,3v крутится только в 1 сторону, а при 5v в обе. Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 @Onecore_27 Подтягивающие резистор ставил? Если да то какого номинала. Ссылка на комментарий
Beg Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 @Onecore_27 скорей всего косяк в шинном формирователе, у NXP они через одного рабочие.... я меняю их на аналог от texas, в ЧИПиДИП по 29р есть @Sieben а куда там поджтяжку ставить на бтс? там же своя подтяжка к gnd распаяна Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 6 минут назад, Beg сказал: а куда там поджтяжку ставить на бтс? там же своя подтяжка к gnd распаяна @Beg Так про энкодер то речь. Не правильный выбор номинала, как Караван например указал, высаживает питание стмки. Тоже может добавляет. Ссылка на комментарий
JohnDoe Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 4 часа назад, Beg сказал: очень похоже что один из каналов BTS не стартует от амплитуды в 3,3В Для общего образования. Насколько понимаю, тут речь идёт о схеме без подачи дополнительного питания на драйвер. Чем это лучше/хуже, чем исходная схема топикстартера, где на VCC/R_EN/L_EN докинуты 5 вольт? 7 минут назад, Sieben сказал: Неправильный выбор номинала, как Караван например указал, высаживает питание стмки И тут было бы неплохо поподробнее. Вопрос номинала пару раз всплывал, но всё было довольно отрывочно и для людей несведущих в электронике (а таких тут однозначно не я один) малопонятно. Что не так в исходных 510 омах на схеме топикстартера, сколько туда надо и почему? Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 36 минут назад, JohnDoe сказал: И тут было бы неплохо поподробнее. Вопрос номинала пару раз всплывал, но всё было довольно отрывочно и для людей несведущих в электронике (а таких тут однозначно не я один) малопонятно. Что не так в исходных 510 омах на схеме топикстартера, сколько туда надо и почему? @JohnDoe @thor_nsk объяснял) И чуть ниже наглядней. C ардуино, чуть другая картина, там уже вроде есть и свои резисторы. Она так как стм на номиналы не реагирует. Но это необходимость подтяжек энкодера не отменяет. И, ну может быть, это влияет тоже на разность результатов по силе FFB EMC vs STM32, тут речь была раньше об этом. Надо проверять. 36 минут назад, JohnDoe сказал: Для общего образования. Насколько понимаю, тут речь идёт о схеме без подачи дополнительного питания на драйвер. Чем это лучше/хуже, чем исходная схема топикстартера, где на VCC/R_EN/L_EN докинуты 5 вольт? Нет, это не оно совершенно). Изменено 17 февраля, 2021 пользователем Sieben Ссылка на комментарий
JohnDoe Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 5 минут назад, Sieben сказал: @thor_nsk объяснял) Это я видел, но ввиду малограмотности понял немного. Но ладно, остановимся на том, что 2.2K это оптимальное значение. 6 минут назад, Sieben сказал: Нет, это не оно совершенно) Перефразирую. В теме есть две схемы — для одного и двух драйверов. Во втором случае пять вольт не подводится вообще (VCC/R_EN/L_EN просто замкнуты). Почему? Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) @JohnDoe это, Цитата 49 минут назад, JohnDoe сказал: 5 часов назад, Beg сказал: очень похоже что один из каналов BTS не стартует от амплитуды в 3,3В Для общего образования. Насколько понимаю, тут речь идёт о схеме без подачи дополнительного питания на драйвер. Чем это лучше/хуже, чем исходная схема топикстартера, где на VCC/R_EN/L_EN докинуты 5 вольт? к этому 5 минут назад, JohnDoe сказал: В теме есть две схемы — для одного и двух драйверов. Во втором случае пять вольт не подводится вообще (VCC/R_EN/L_EN просто замкнуты). отношения не имеет.) А про разность подключений бтс, про которую ты завёл речь, не на одной странице были рассказы.) И сколько бтс подключено в параллели, тут тоже не важно. Посмотри в теме, там всё довольно подробно описано. Изменено 17 февраля, 2021 пользователем Sieben Ссылка на комментарий
JohnDoe Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 7 минут назад, Sieben сказал: не на одной странице были рассказы Были. Но внятного и однозначного ответа я найти не смог — в большинстве случаев всё сводится к советам отключить или подключить, если не работает : ) Впрочем ладно. Поскольку оно у меня запустилось — можно пока не искать добра от добра : ) Ссылка на комментарий
Sieben Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 42 минуты назад, JohnDoe сказал: Были. Но внятного и однозначного ответа я найти не смог — в большинстве случаев всё сводится к советам отключить или подключить, если не работает : ) Так и есть. P.s. Только по имеющимся даташитам, без подключения , ren len к питанию, они вообще работать не должны. Изменено 17 февраля, 2021 пользователем Sieben Ссылка на комментарий
Onecore_27 Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 3 часа назад, Sieben сказал: @Onecore_27 Подтягивающие резистор ставил? Если да то какого номинала. Попробовал постави 2,2кОм, но ничего не изменилось Изменено 17 февраля, 2021 пользователем Onecore_27 1 Ссылка на комментарий
Beg Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) @Sieben да, это ненормальный режим работы Там при подаче 1 на pwm само по себе Появляется питание на vcc, оно и запитывет _en и включает мост При 0 на pwm мост обесточен и m+ m- "висят в воздухе" Фишка эта работает за счёт шинного формирователя Хоршо работает на texas и Nxp с ключом в виде точки На Nxp с ключом в виде выреза между 1 и 20 пинами не работет слева плохой, справа хороший:https://prnt.sc/zvd1j6 Разница в работе в том, что при постоянном питании _en двигатель стоит на динамическом тормозе (м+/м- замкнуты на gnd), а без постоянного питания м+/м- висят в воздухе - мосты включаются только когда есть "1" на pwm Чуть позже дам подробнее инфу по бтс, прводил испытания разных чипов... Надо доделать и обработать результаты есть полумосты: BTS7960 523, 913 BTN7960 623 BTN8982 FAN7093 стенд в виде регулируемого источника питания, ШИМ генератор 2х канальный и мощный мотор Изменено 17 февраля, 2021 пользователем Beg 2 Ссылка на комментарий
JohnDoe Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 @Sieben @Beg Во-о-о-от — начинает появляться внятная информация. Всё таки даже малограмотные, но настырные вопросы иногда приносят пользу : ) 7 минут назад, Beg сказал: при постоянном питании _en двигатель стоит на динамическом тормозе В этом случае имеются какие-то существенные практические минусы? Ссылка на комментарий
Beg Опубликовано 17 февраля, 2021 Поделиться Опубликовано 17 февраля, 2021 (изменено) 16 минут назад, JohnDoe сказал: @Sieben @Beg Во-о-о-от — начинает появляться внятная информация. Всё таки даже малограмотные, но настырные вопросы иногда приносят пользу : ) В этом случае имеются какие-то существенные практические минусы? 1. руль крутится туго, и чем быстрее мы хотим повернуть руль - тем большее сопротивление мы встречаем 2. если мы пытаемся крутнуть руль быстрее чем он сам хочет крутиться от ффб - то мы встретим приличное сопротивление вращению (на мощном моторе будет эффект как будто кисель мешаешь) вот продублирую видео свое - вроде тут выкладывал уже Изменено 17 февраля, 2021 пользователем Beg 1 Ссылка на комментарий
Рекомендуемые сообщения