Перейти к публикации

Rezinoviy_Ded

Юниоры
  • Публикации

    13
  • Зарегистрирован

  • Посещение

Репутация

3 Обычная

О Rezinoviy_Ded

  • Звание
    Новичок

Контакты

  • Steam
    https://steamcommunity.com/profiles/76561198071099263/

Информация

  • Имя
    Вячеслав
  • Город
    Тамбов

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

  1. Нашёл умного мужика, он показал какие выводы соединять (BOOT0 и 3V). Напишу руководство по утилите DfuSe с картинками, если будет не лень. Сильно сократит время на поиски инфы для таких новичков как я. Плата прошита, отлично. Колхозим дальше. Так, энкодер ни в какую не работал на ардуино с прошивкой Ebolz Magy, посмотрим как он поведёт себя на этой плате. Успех. Прошивка микроконтроллера MMos_FW_0.99.2 прекрасно справилась с задачей. Показания с энкодера принтера HP считываются. Теперь надо научиться делать матрицы из кнопок, ибо КПП на отдельной плате Arduino Pro Micro временное решение. Запихать всё это внутрь корпуса и наконец придумать способ затянуть эти проклятые винты. У меня от проскальзывания винтов уже борозды появились на оси. Натяжения хватает не надолго, винты разбалтываются((
  2. @Buxou привет. Возникли проблемы на стационарном компе. Выручил нетбук. На нём прошивка прошла без проблем с первой попытки. Мне приехала плата STM32_F4VE. И вот тут начинается самое интересное. Я не знаю как её прошить)) На плате есть разъём microusb, догадываюсь что это возможно сделать через него. Однако по запросу "прошивка STM32 F4XX" на меня выливается целый океан информации. Нашёл две версии ST-Link, затем STM32_HID bootloader. Потом случайно выяснил что для прошивки других STM нужны особые платы, через которые прошивки и заливаются. Возможно не мой случай, но подозрения закрадываются, ибо после установки ST-Link устройство не опозналось компом. Искал отдельно драйверы, поставил, тот же результат. Попробовал три разных провода для теста. Варианта два: брак платы; я что-то делаю не так. Расследование продолжается...
  3. @Sieben Зачем мне этот ролик?)) Я видел его, он очень давно по интернету гуляет.
  4. Всем привет. Я построил первую работоспособную игрушку по принципу "из того что нашёл". Уже испытана в Assetto Corsa. Не люфтит, не громыхает как ведро с болтами. Ход рычага соответствует пропорциям плиты из эпоксидки. Статья, посвящённая сборке, опубликована на Zen.Yandex в двух частях: Часть первая. Подготовка. Часть вторая. Сборка. Видео, демонстрирующее работу механизма:
  5. Боюсь название я уже не поправлю в теме. Забей. Ну так что, господа. Вы похвастались более дешёвыми энкодерами. Какой заказать? Тест энкодера DFGT показал значение 3200 cpr. Его можно взять за эталонный.
  6. Проверить всё равно было не на чем. На столе же он (энкодер) не лежал в момент заказа с китая, правильно? Не лежал. Брал то, в чём уверен. Движок не смущает. Солидная мощность. Электросамокат с таким двигателем в состоянии сдвинуть с места взрослого человека. Я уже покатался с этим движком на прошивке Ai Wave. Это уже кое что после DFGT)) Кстати заказ с энкодером ещё не обработан, так что если скажете какие ещё точно будут работать за меньшие деньги, попробую какой-то из них заказать.
  7. Я не стал испытывать прошивку на работу с неизвестными энкодерами. Гарантий нет, совместимого списка тоже. Один уже не работает с прошивкой EMC (от моего принтера). Про CWZ6 знаю из видео что работает, потому и купил. Ну и плюс плата теперь будет другая. Потому что я уверен что STM32 будет работать с этим энкодером. Исходя из того же видео.
  8. @FIDENZIO Внешне энкодер похож на тот, который я заказал. Разрешение немного меньше. Калиброваться будет, разумеется. Про индексную метку рассказал автор самодельного руля, собранного с точностью промышленного станка. Собственно его решение я взял за эталонное. Рекомендую к ознакомлению: Изходя из видео я сделал вывод, что без метки энкодер вынудит тебя выставлять руль в центр при каждом запуске. Я проверять не стал, купил сразу идентичный.
  9. @FIDENZIO Нет уверенности что в этом энкодере присутствует индексная метка. А она нужна для калибровки.
  10. И так, в ходе тестирования прошивки EMC выявлена следующая проблема. Если подключать к плате энкодер от руля DFGT, показания считываются, утилита показывает градус, на который был повёрнут руль. Т.е. с платой всё в порядке, прошивка так же работает. Если подключить к плате энкодер от принтера HP DeskJet 970 Cxi, показания считываются только на прошивке Ai Wave. На прошивке EMC использование этого энкодера становится невозможным. Будьте внимательны при выборе комплектующих для сборки. Во избежание дальнейших проблем, вызванных неизвестным уровнем совместимости ПО и аппаратных модулей, с китая был заказан комплект: энкодер OMRON CWZ6C и плата STM32F407VET6. Выбор основывается на рекомендациях Caravangoes по выбору комплектующих и ПО для них. На этот раз всё должно заработать.
  11. @Sieben отличие в них и заключается. В резисторах. Хотя я пробовал и с ними и без них. На схеме для WheelConfig их не было, энкодер принтера подключался без них к контактам 0 и 1. В принципе логично, ибо на самом энкодере они и так есть с завода. Ну и BTS7960b был подключен пинами VCC, L_EN, R_EN к линии 5V, а у EbolzMagy L_EN, R_EN подключаются к 8 контакту на Arduino Leonardo. Я попробовал и так и эдак. Отличия на скриншотах:
  12. За основу взято прочитанное и увиденное на различных зарубежных форумах. В основном руководствовался видео от Caravangoes и AgaYuditra на youtube. Для сборки было приобретено: Пластиковый короб 290х210х100. Асинхронный коллекторный двигатель 24 вольта\100 ватт. Два алюминиевых шкива GT2 в комплекте с ремнём. Передаточное отношение 1:8. Arduino Leonardo, BTS7960b и макетная плата на липучке. Всё перечисленное от завода WAVGAT. Вал 8 мм. Достал из древнего принтера HP Jet 2000. Энкодер оптический + диск к нему. Из того же древнего принтера. Струбцины пластиковые. Извлёк из никому не нужного Logitech Wingman Formula. Рулевое колесо снял с того же Wingman. Импульсный блок питания 24 вольта\4.2 ампера. Модель APS-100LN-24BM. 120 проводков с коннекторами для плат прототипирования. Заглушка от ручки замка двери Запорожца для "переднего" подшипника в корпусе базы. Первоначально для теста использовалась прошивка Ai Wave 2016. Плата исправно получала данные с энкодера, однако версия прошивки платы в момент запуска утилиты определялась через раз, либо не определялась вовсе. Дополнительные неудобства создавал мотор. При значении Main Gain 100% мотор невозможно сдвинуть с места (логично, мотор 100 ваттный). При уменьшении Main Gain появляется возможность провернуть его ровно настолько, насколько я снизил уровень Main Gain. При снижении до 80% и ниже руль становился "пустым" в середине, однако при установке Main Gain 100% руль снова возвращался в центр. Изрядно намучившись с утилитой Ai Wave, переставшей определять версию прошивки (теперь уже совсем), но по прежнему получавшей данные с энкодера, я решил от неё отказаться в пользу ПО от EbolzMagy. Вся дальнейшая работа планируется только с ней. Утилита установлена, прошивка залита в плату. Arduino Leonardo определяется как устройство ввода "EMC" с обилием кнопок (гипотетически подключенных) и осью руля. И вот теперь самое странное. Подключение энкодера от принтера я изменил согласно приложенной WIRING схеме (содержится в архиве от автора ПО). Я вижу что плата никакой информации от энкодера не получает, однако он запитан, пять вольт на него приходит, свечение в оптике видно невооружённым глазом. Мотор так же молчит. Вращение вала не встречает никакого сопротивления, показаний в утилите EMC Utility Lite нет. На текущий момент подключение выглядит так:
  13. Rezinoviy_Ded

    Тема для новичков портала

    Казаков Вячеслав Тамбов 25 Увлекаюсь симуляторами с 2016 года. Катаю в Shift 2 Unleashed (с модами) и Race: Injection (с модами). pCars 2 и Assetto Corsa владею, но временно не катаю. Пайка, мелкий ремонт, велопрогулки - МИИТ автомобиля нет на портал попал из интереса к самодельным базам и благодаря видео от участника @Caravangoes. На текущий момент его проект самый понятный.
×
×
  • Создать...