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

Самодельная база на основе Arduino Leonardo + EMC Ebolzmagy


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

вот я минфорс настраивал у себя и снимал графики линейности

T_edVWGxE1A.jpg

смысл в том, что до 8% гейна двигатель ничего не чувствует... поэтому и добавляется min force

Ссылка на комментарий
15 минут назад, Beg сказал:

вот я минфорс настраивал у себя и снимал графики линейности

T_edVWGxE1A.jpg

смысл в том, что до 8% гейна двигатель ничего не чувствует... поэтому и добавляется min force

Ну тут дело тоже не только в моторе, но и в драйвере, когда мотору где начинать схватывать. )

  • Спасибо 1
Ссылка на комментарий
  • 4 недели спустя...

добрый день купил на алике плату ардуино леонардо подключил к пк а она не определяется в диспетчере задач ни как что делать 

драва поменял провода менял не помогает помогите плата рабочая 

Изменено пользователем sana
Ссылка на комментарий
  • 1 год спустя...
  • 4 недели спустя...

Всем привет, пытаюсь разобраться с EMC


Проблема с мотором, он включается при достижении максимального угла поворота по часовой стрелке, и потом не останавливается пока не сброшу центр .
Так если установить Angle в 540 градусов, то мотор включится при + 270гр
А если установить 900гр то включится при достижении + 450гр

В чем может быть проблема ?
В разводке или в настройках ?

Ссылка на комментарий
  • 1 год спустя...
  • 4 недели спустя...
В 21.01.2022 в 8:16 PM, Nireech сказал:

Всем привет, пытаюсь разобраться с EMC


Проблема с мотором, он включается при достижении максимального угла поворота по часовой стрелке, и потом не останавливается пока не сброшу центр .
Так если установить Angle в 540 градусов, то мотор включится при + 270гр
А если установить 900гр то включится при достижении + 450гр

В чем может быть проблема ?
В разводке или в настройках ?

Поменяй полярность на моторе. 

Ссылка на комментарий
  • 4 месяца спустя...

Здравствуйте! Возник вопрос, вроде подобный увидел, но ответ на него показался неверным решением для меня. 
Итак сам вопрос, собираю потихоньку свою рулевую базу, наконец-то дошел до того что все вроде бы работает, по-крайней мере, я так думал.
Пока что подключил к плате ардуино энкодер 600ppr и начал проверять, работает исправно.
Подключил двигатель 775 с али через бтс, тоже вроде все отлично работает, 
НО подумал пора проверить в играх и тут столкнулся с аномалией!
Во время игры с самого захода в нее руль перестают нормально определять угол поворота (видно как в самой игре, так и в EMC Utility).

Ну думаю отключу FFB, может в этом проблема, полностью все отключаю, перепроверяю проводку, оставляю только кнопку и энкодер на плате и снова проверяю.
По итогу ситуация повторяется:
    Захожу в етс2 и руль при физическом повороте на 90 градусов, дай бог, смещается на 2 градуса в игре, сворачиваю игру и смотрю в самой программе EMC
НО в ней показания становятся такими же как и в игре, вполоть до полного игнорирования поворота, т.е. реакции никакой. Закрываю игру и сразу же данные в EMC становятся нормальными и абсолютно адекватными.
    Подскажите куда копать и в чем может быть проблема? Думал что просадка по питанию usb идет, но проверил в любом случае 4.6-48V

Ссылка на комментарий
В 14.01.2024 в 4:09 AM, Darkmen203 сказал:

смещается на 2 градуса

Возможно, не хватает питания на энкодер. Может системный бп не тянет при больших нагрузках процессора. Почти наверняка проблема в питании 

Ссылка на комментарий
23 минуты назад, 4elic сказал:

Возможно, не хватает питания на энкодер. Может системный бп не тянет при больших нагрузках процессора. Почти наверняка проблема в питании 

Проверял всегда одинаковое питание на выходе 5v и gnd на плате Ардуино, хоть в игре, хоть не в игре. И при этом когда игра вообще не запущена, рабоатет полностью адекватно и нормально

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

Как то раз на бтске провода не так подключил, всё работало пока не появлялся фидбек, малейшая напруга на двигатель и комп вис намертво. Так и не понял почему это происходило, нашёл косяк, подключил правильно и проблема ушла

А не в игре, с нагрузкой как работает?

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

Нашел проблему, дело оказалось в BIOS моей материнки MSI. Во вкладке Super IO был пункт LPT и в нем решим работы выбран STD PRINTER MODE, изменил на другой, если не ошибаюсь на SPP и все заработало) Даже не мог подумать что может быть проблема в этом

Ссылка на комментарий
×
×
  • Создать...