Top.Mail.Ru
Перейти к содержанию

Рекомендуемые сообщения

  В 2/17/2021 в 7:07 AM, JohnDoe сказал:

Мой новый руль : )

newWheel.thumb.jpg.e72b8e6be4e26279a6348b6d0cd8617f.jpg

«Тестовый стенд» заработал сразу и без проблем, что не может не радовать. Осталось разобраться с работой софта (как то там не очень всё явно с сохранением профилей) и дождаться приезда движка.

Показать  

Я бы не советовал такой DD. Слишком быстрый, контроллер пропаривает энкодер, и закручивается в некуда. Если отпустить руль. 

@JohnDoe  твой не убегает? ) Тест не заснимешь? 

Ссылка на комментарий

Всем доброго времени суток. При создании руля на stm32 и драйвере bts 7960(GAC633) столкнулся с такой проблемой. В левую сторону есть FFB, а в правую нет. При перестановке M+/M- и контактов Pe9/Pe11, FFb есть в правую сторону, а в левую нет. Также при подключении к arduino и проверке драйвера, он крутит мотор в обе стороны без проблем. Буду искренне благодарен за любую помощь.

Ссылка на комментарий
  В 2/17/2021 в 7:13 AM, Sieben сказал:

твой не убегает? )

Показать  

Вроде нет. Да и моей задачей было проверить работоспособность и поставить на полку в ожидании мотора. Что я и сделал : )

  В 2/17/2021 в 7:13 AM, Sieben сказал:

Тест не заснимешь? 

Показать  

Смысл? : )

Ссылка на комментарий
  В 2/17/2021 в 7:40 AM, JohnDoe сказал:

Вроде нет. Да и моей задачей было проверить работоспособность и поставить на полку в ожидании мотора. Что я и сделал : )

Смысл? : )

Показать  

Смысл в том что "базы" с моторами этого класса в Dd, исполнении,  работают согласно описания выше) И интересно посмотреть, как он справляется у тебя так) 

Ссылка на комментарий
  В 2/17/2021 в 7:18 AM, Onecore_27 сказал:

Всем доброго времени суток. При создании руля на stm32 и драйвере bts 7960(GAC633) столкнулся с такой проблемой. В левую сторону есть FFB, а в правую нет. При перестановке M+/M- и контактов Pe9/Pe11, FFb есть в правую сторону, а в левую нет. Также при подключении к arduino и проверке драйвера, он крутит мотор в обе стороны без проблем. Буду искренне благодарен за любую помощь.

Показать  

У меня была такая фигня на старой версии емс, обновился на емс лайт, переставил всего один провод с драйвера на 8пин и все стало нормально работать.

А, стоп, только обратил внимание что ты на стм..

Изменено пользователем Volvox
Слепой
Ссылка на комментарий
  В 2/17/2021 в 7:56 AM, Beg сказал:
Показать  

Ну катай тогда пока на ардуино. Нет, вон народу якобы перепрошивка stm32 помогает.

Изменено пользователем Sieben
Ссылка на комментарий

@Onecore_27 отключи L_pwm и R_pwm от pe9, pe11 и подай на них поочереди 3,3В

очень похоже что один из каналов BTS не стартует от амплитуды в 3,3В 

и так же попробуй подать на них для проверки 5В  - как на ардуине

Изменено пользователем Beg
Ссылка на комментарий
  В 2/17/2021 в 8:05 AM, Sieben сказал:

"базы" с моторами этого класса в Dd исполнении

Показать  

Честно говоря, не понимаю о каком «этом классе» ты говоришь. Это ж моторчик от G25, да ещё и работающий на половинном вольтаже — скорости там, мягко говоря, не запредельные : )

 

Изменено пользователем JohnDoe
Ссылка на комментарий

@JohnDoe Класс типа RS 440, 550. У них на "половине вольтаже" уже очень много тысяч оборотов. И эти всего полтора оборота оси руля, с той скоростью с которой проворачивается мотор без понижайки, ведут себя не адекватно. 

 

 

Изменено пользователем Sieben
Ссылка на комментарий

@Onecore_27 скорей всего косяк в шинном формирователе, у NXP они через одного рабочие.... я меняю их на аналог от texas, в ЧИПиДИП по 29р есть

@Sieben а куда там поджтяжку ставить на бтс? там же своя подтяжка к gnd распаяна

Ссылка на комментарий
  В 2/17/2021 в 12:06 PM, Beg сказал:

 а куда там поджтяжку ставить на бтс? там же своя подтяжка к gnd распаяна

Показать  

@Beg Так про энкодер то речь. Не правильный выбор номинала, как Караван например указал, высаживает питание стмки. Тоже может добавляет. 

Ссылка на комментарий
  В 2/17/2021 в 8:18 AM, Beg сказал:

очень похоже что один из каналов BTS не стартует от амплитуды в 3,3В

Показать  

Для общего образования.  Насколько понимаю, тут речь идёт о схеме без подачи дополнительного питания на драйвер. Чем это лучше/хуже, чем исходная схема топикстартера, где на VCC/R_EN/L_EN докинуты 5 вольт?

  В 2/17/2021 в 12:16 PM, Sieben сказал:

Неправильный выбор номинала, как Караван например указал, высаживает питание стмки

Показать  

И тут было бы неплохо поподробнее. Вопрос номинала пару раз всплывал, но всё было довольно отрывочно и для людей несведущих в электронике (а таких тут однозначно не я один) малопонятно. Что не так в исходных 510 омах на схеме топикстартера, сколько туда надо и почему?

 

Ссылка на комментарий
  В 2/17/2021 в 12:58 PM, JohnDoe сказал:

И тут было бы неплохо поподробнее. Вопрос номинала пару раз всплывал, но всё было довольно отрывочно и для людей несведущих в электронике (а таких тут однозначно не я один) малопонятно. Что не так в исходных 510 омах на схеме топикстартера, сколько туда надо и почему?

Показать  

@JohnDoe @thor_nsk  объяснял) 

 

 

И чуть ниже наглядней. 

 

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

 

И, ну может быть, это влияет тоже на разность результатов по силе FFB  EMC vs STM32, тут речь была раньше об этом. Надо проверять. 

 

  В 2/17/2021 в 12:58 PM, JohnDoe сказал:

Для общего образования.  Насколько понимаю, тут речь идёт о схеме без подачи дополнительного питания на драйвер. Чем это лучше/хуже, чем исходная схема топикстартера, где на VCC/R_EN/L_EN докинуты 5 вольт?

Показать  

Нет, это не оно совершенно). 

Изменено пользователем Sieben
Ссылка на комментарий
  В 2/17/2021 в 1:27 PM, Sieben сказал:

@thor_nsk  объяснял) 

Показать  

Это я видел, но ввиду  малограмотности понял немного. Но ладно, остановимся на том, что 2.2K это оптимальное значение.

  В 2/17/2021 в 1:27 PM, Sieben сказал:

Нет, это не оно совершенно)

Показать  

Перефразирую. В теме есть две схемы — для одного и двух драйверов. Во втором случае пять вольт не подводится вообще (VCC/R_EN/L_EN просто замкнуты). Почему?

Ссылка на комментарий

@JohnDoe  это, 

  Цитата

 

  В 2/17/2021 в 12:58 PM, JohnDoe сказал:
  В 2/17/2021 в 8:18 AM, Beg сказал:

очень похоже что один из каналов BTS не стартует от амплитуды в 3,3В

Показать  

Для общего образования.  Насколько понимаю, тут речь идёт о схеме без подачи дополнительного питания на драйвер. Чем это лучше/хуже, чем исходная схема топикстартера, где на VCC/R_EN/L_EN докинуты 5 вольт?

Показать  
Показать  

к этому

  В 2/17/2021 в 1:42 PM, JohnDoe сказал:

В теме есть две схемы — для одного и двух драйверов. Во втором случае пять вольт не подводится вообще (VCC/R_EN/L_EN просто замкнуты).

Показать  

отношения не имеет.) 

А про разность подключений бтс, про которую ты завёл речь, не на одной странице были рассказы.) И сколько бтс подключено в параллели, тут тоже не важно. Посмотри в теме, там всё довольно подробно описано. 

Изменено пользователем Sieben
Ссылка на комментарий
  В 2/17/2021 в 1:47 PM, Sieben сказал:

не на одной странице были рассказы

Показать  

Были. Но внятного и однозначного ответа я найти не смог — в большинстве случаев всё сводится к советам отключить или подключить, если не работает : )

Впрочем ладно. Поскольку оно у меня запустилось — можно пока не искать добра от добра : )

Ссылка на комментарий
  В 2/17/2021 в 2:00 PM, JohnDoe сказал:

Были. Но внятного и однозначного ответа я найти не смог — в большинстве случаев всё сводится к советам отключить или подключить, если не работает : )

Показать  

Так и есть. 

P.s. Только по имеющимся даташитам, без подключения , ren len к питанию, они вообще работать не должны. 

Изменено пользователем Sieben
Ссылка на комментарий
  В 2/17/2021 в 12:05 PM, Sieben сказал:

@Onecore_27 

Подтягивающие резистор ставил? Если да то какого номинала. 

Показать  

Попробовал постави 2,2кОм, но ничего не изменилось  

Изменено пользователем Onecore_27
  • Нравится 1
Ссылка на комментарий

@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х канальный и мощный мотор ?

Изменено пользователем Beg
  • Нравится 2
Ссылка на комментарий

@Sieben @Beg 

Во-о-о-от — начинает появляться внятная информация. Всё таки даже малограмотные, но настырные вопросы иногда приносят пользу : )

  В 2/17/2021 в 3:34 PM, Beg сказал:

при постоянном питании _en двигатель стоит на динамическом тормозе

Показать  

В этом случае имеются какие-то существенные практические минусы?

Ссылка на комментарий
  В 2/17/2021 в 3:44 PM, JohnDoe сказал:

@Sieben @Beg 

Во-о-о-от — начинает появляться внятная информация. Всё таки даже малограмотные, но настырные вопросы иногда приносят пользу : )

В этом случае имеются какие-то существенные практические минусы?

Показать  

1. руль крутится туго, и чем быстрее мы хотим повернуть руль - тем большее сопротивление мы встречаем
2. если мы пытаемся крутнуть руль быстрее чем он сам хочет крутиться от ффб - то мы встретим приличное сопротивление вращению (на мощном моторе будет эффект как будто кисель мешаешь)
вот продублирую видео свое - вроде тут выкладывал уже

 

Изменено пользователем Beg
  • Нравится 1
Ссылка на комментарий
×
×
  • Создать...