Top.Mail.Ru
Перейти к публикации

Поиск по сайту

Результаты поиска по тегам 'stm32'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • SimRacing
    • SimRacing.su
    • Технический раздел
  • Open Russian SimRacing League
    • Чемпионаты iRacing
    • Чемпионаты rFactor 2
    • Чемпионаты Assetto Corsa
  • iRacing.com
    • iRacing: Новости
    • iRacing: Для начинающих
    • iRacing: Технические вопросы
    • iRacing: Общий
    • iRacing: Настройки, поиск лучшего времени
    • iRacing: Гонки по овалам
    • iRacing: Автомобили
    • iRacing: Мультиплеер
  • Assetto Corsa
    • Assetto Corsa: Общий
    • AC: Автомобили
    • AC: Трассы
    • AC: Приложения
    • AC: Модификации
    • AC: Мультиплеер
  • rFactor 2
    • rFactor 2: Общий
    • rFactor 2: Мультиплеер
  • Другие симуляторы
    • Gran Turismo
    • Forza Motorsport
    • Project CARS
    • F1 Codemasters
    • Reiza Studios
    • Sector 3 Studios
    • Live For Speed
    • Гоночные игры
  • Общение
    • Блоги
    • Игры
    • Формула-1
    • V8 Supercars
    • Авто, мото-спорт
    • Бардачок
  • Техническая поддержка
  • Дружественные сайты
  • Форумы команд
  • Main Loggy's streams
  • Блог Loggy's streams

Блоги

Нет результатов для отображения.

Нет результатов для отображения.


Искать результаты в...

Искать результаты, содержащие...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

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

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


Steam


Имя


Город


Интересы


iRacing ID


LFS account


PSN ID

Найдено 3 результата

  1. Приветствую, уважаемые коллеги по интересам! Заметил, что на форуме начали появляться и обсуждаться проекты самодельных FFB рулей. Тема для меня очень интересная по нескольким причинам: 1) Мой G27 по мере глубокого погружения в симуляторы перестал меня устраивать по некоторым параметрам, а если точнее, то по всем. 2) Постоянно у меня руки чешутся - дай чего придумать и смастерить. Решение первого пункта для многих очевидно: покупаем топовый девайс и всё сразу станет хорошо. Но это не наш метод. Руки-то чешутся, а амбиции зашкаливают. Потому хочу представить общественности свой скромный проект: В качестве управляющей электроники решено было использовать плату STM32 discovery board с прошивкой MMOS FFB Думаю, для многих не секрет, что наши немецкие коллеги-энтузиасты уже давно сделали и обнародовали схемы и прошивку для STM32, которая после легла в основу ПО для Simucube OSW. STM32 с данной прошивкой может легко организовать нам фидбэк посредством двигателя постоянного тока через соответствующий драйвер (H-Bridge) В качестве привода FFB будем использовать сервомотор постоянного тока 24v (DC servo motor) с отрезанным энкодером. Энкодер вместе с его корпусом отрезал за ненадобностью, т.к. привод будет не прямой, а с редукцией и осуществляться будет посредством ремня. Почему именно такой мотор? Так сложились звёзды. Таких мотора у меня два, достались они совершенно бесплатно в состоянии - муха не сидела. Низкооборотистый и очень моментный мотор. Без нагрузки при 24v прибор насчитал 940rpm. Диаметр мотора 80мм. Управлять этим маленьким моторчиком поручено драйверу bts7960 - подходящие характеристики и доступная цена. Единственный момент: нужно брать оригинал, неоригинал за $5 очень сильно греется и весело горит. Чтобы симулятор понимал, на какой угол повёрнут наш руль, следить за ним будем с помощью роторного энкодера, который будет установлен непосредственно на вал рулевого колеса. Используем китайскую копию OMRON E6B2CWZ6C 1000ppr (что означает 4000cpr) с индексом, для того, чтобы наша база запоминала центр и при каждом включении калибровалась. Для механики привода будем использовать то, что уже имеется - пару алюминиевых шкивов HTD3M 20t и 72t под ремень 15мм. Мои очень примерные расчёты подсказывают, что такое соотношение должно подойти и по скорости и по мощности. А если вдруг что-то пойдёт не так - будем варьировать диаметром ведущего шкива, благо есть в наличии 12t, 15t, 20t, 22t, 24t. Ремешок используем с кевларовым кордиком, т.к. из-за относительно небольшого диаметра ведомого шкива работа ремешку предстоит нелёгкая. Для сборки с ведущим шкивом 20t понадобится ремень на 96 зубов - HTD3M 288. Остальная механическая часть - дюраль и амг. Будет много токарки и фрезеровки. Дабы убедиться в том, что принципиальная схема с использованием платы, энкодера, драйвера и мотора будет работать правильно, нужно было собрать макет. На коленке, с использованием механики очень старого trust ff380, его родного моторчика была собрана принципиальная связка компонентов, которая (не без бубна и танцев) заработала как полагается. Осталось дело за малым - воспроизвести всё в соответствие с чертежами.
  2. Всем доброго времени суток! Уже достаточно давно я веду разработку программного обеспечения для контроллера игровых устройств, и поскольку я сам являюсь больше вирпилом, чем симрейсером, то блог разработки ведется на соответствующем форуме. Сегодня в честь релиза новой версии ПО я решил поделиться своей разработкой с вами, так как с появлением поддержки энкодеров высокого разрешения (пока что только одного) этот проект может стать интересным и виртуальным пилотам колесной техники) Думаю, многие из вас в курсе такого проекта, как OSH. Именно посмотрев на этот проект я решил создать FreeJoy, так как мне очень понравился дружелюбный интерфейс конфигуратора (поэтому интерфейс FreeJoy Configurator вам может показаться знакомым), но к сожалению у меня возникли проблемы с работой самого контроллера, и кроме этого он не имел многих функций, которые мне хотелось бы получить. Итак, на данный момент краткая сводка по функционалу FreeJoy: До 8 аналоговых осей До 128 кнопок и тумблеров До 4 хаток До 16 инкрементальных энкодеров (из них 1 с высоким разрешением) Функция преобразования положений осей в кнопки (до 12 кнопок на ось) Поддержка сдвиговых регистров 74HC165 и CD4021 для увеличения количества подключаемых кнопок; Поддержка цифровых датчиков Холла TLE5010/TLE5011, AS5600, MLX90393 (только интерфейс SPI); Поддержка внешних АЦП ADS1115 и MCP3201/02/04/08; 3 канала ШИМ для управления подсветкой; 24 светодиода (одиночные или в матрице), привязываемые к состояниям кнопок; Настройка имени устройства и других параметров USB; Удобная утилита для конфигурации; Обновление прошивки по USB; Сохранение и загрузка конфигурации устройства из файла. Кнопки и оси имеют весьма обширный выбор опций и настроек, более подробно со списком вы можете ознакомиться в wiki репозитории проекта. Ну а кому стало интересно - вот ссылки на скачивание актуальной версии прошивки для контроллера и установочник конфигуратора: Прошивка - https://github.com/FreeJoy-Team/FreeJoy/releases Конфигуратор - https://github.com/FreeJoy-Team/FreeJoyConfigurator/releases Ссылка на страницу проекта на github: https://github.com/FreeJoy-Team
  3. Вопрос к знатокам STM32 discovery board с прошивкой MMOS FFB, недавно наткнулся на одну популярную разработку, https://sites.google.com/site/steppersimwheel/build-guide?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%2F&showPrintDialog=1 Возник вопрос, можно ли использовать эдентичный двигатель с Али, https://s.click.aliexpress.com/e/b1FyZfpo Но уже со встроенным енкодером и контроллером, как их подружить? По сути это получается готовая база, соединил провала и вперёд) или нет??)
×
×
  • Создать...