???
Математика на уровне МГУ

Page 66 of 105 FirstFirst ... 165662636465666768697076 ... LastLast
Results 1,626 to 1,650 of 2776

Thread: USB контроллер джойстика

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Re: USB контроллер джоистика

    Всем спасибо с этим разобрался! Дело было не в бобине.
    При прошивке атмеги стояла лишняя галка на джейтаге.

  2. #2
    Случайно зашедший QuickWitted's Avatar
    Join Date
    Dec 2007
    Location
    Дома я живу!!!
    Posts
    3

    Re: USB контроллер джоистика

    Решил зайти на огонёк. Тема интересная но немного запутана...
    Поэтому возникли некоторые вопросы:

    1) Под Мегу8 какая последняя прошивка?
    (из фразы MJoy_for_car_untested_16buttons ничего не понятно,
    а описание версии как было в 2004 году так и осталась... Date:18.06.2004 Ver1.1
    Поэтому сдаётся мне что подключение модуля m8def.inc однозначно не утверждает о подключении именно Меги8)

    2) Под Мегу8 какая последняя схема?
    (с этим ещё труднее, целиком мало публиковалось, по большей части доработанные куски)

    3) Кто ни будь делал девайс под джойстик от SonyPlayStation?
    (8 кнопок на 4х кнопках оси X,Y и две аналоговые хатки).

    4) Где ни будь это собранно на одну страничку?
    (типа схема тут - прошивки под неё тут, и файлик для автоматизированной прошивки - тут [например от пони прога]).
    Если хотите можно разместить на моём сайте... А то разобраться, что к чему, А ГЛАВНОЕ где это лежит!!! Опираясь на приложенные данные к прошивке ОЧЕНЬ трудно...

    P/S: Я сам параллельно (тогда ещё не нашел эту страницу) доработал схему и прошивку оригинального IgorPlug, создал на его основе два девайса и выложил на свой сайт с ОПИСАНИЯМИ для ОБЛЕГЧЕНИЯ повторения...
    Мой сайт с разработками www.sword.greenline.ru
    Зеркало сайта www.swordgreenline.narod.ru

  3. #3
    Курсант
    Join Date
    Feb 2005
    Location
    Северодвинск
    Age
    59
    Posts
    426

    Re: USB контроллер джоистика

    Quote Originally Posted by QuickWitted View Post
    3) Кто ни будь делал девайс под джойстик от SonyPlayStation?
    (8 кнопок на 4х кнопках оси X,Y и две аналоговые хатки).
    Подключение джойстиков от PS к USB
    Может ЭТО оно, погляди. (18+ страниц).

  4. #4
    Случайно зашедший QuickWitted's Avatar
    Join Date
    Dec 2007
    Location
    Дома я живу!!!
    Posts
    3

    Re: USB контроллер джоистика

    Quote Originally Posted by fred kaa View Post
    Подключение джойстиков от PS к USB
    Может ЭТО оно, погляди. (18+ страниц).
    Спасибо уже читаю...

    ОДНО НО. там используется родной контроллер джойстика...
    (в оригинале провода и микруха СИЛЬНО ненадёжные...)
    У нас на базаре корпуса с хатками и кнопками (плюс естественно дохлой электроникой) на каждом 4том столе валяются по ценам радио лома…

    Проще сразу USB в джойстик тащить (кнопки напрямик к МК а хатки на АЦП)

    Пока не дочитал, но сдаётся мне, что данная конструкция не поддерживает финдипёрстные примочки (типа обратной связи и хаток)

    Цитата : "По поводу обратной связи - драйвер врядли кто-то будет писать."
    Мой сайт с разработками www.sword.greenline.ru
    Зеркало сайта www.swordgreenline.narod.ru

  5. #5
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Quote Originally Posted by QuickWitted View Post
    Решил зайти на огонёк. Тема интересная но немного запутана...
    Поэтому возникли некоторые вопросы:

    1) Под Мегу8 какая последняя прошивка?
    (из фразы MJoy_for_car_untested_16buttons ничего не понятно,
    а описание версии как было в 2004 году так и осталась... Date:18.06.2004 Ver1.1
    Поэтому сдаётся мне что подключение модуля m8def.inc однозначно не утверждает о подключении именно Меги8)

    2) Под Мегу8 какая последняя схема?
    (с этим ещё труднее, целиком мало публиковалось, по большей части доработанные куски)

    3) Кто ни будь делал девайс под джойстик от SonyPlayStation?
    (8 кнопок на 4х кнопках оси X,Y и две аналоговые хатки).

    4) Где ни будь это собранно на одну страничку?
    (типа схема тут - прошивки под неё тут, и файлик для автоматизированной прошивки - тут [например от пони прога]).
    Если хотите можно разместить на моём сайте... А то разобраться, что к чему, А ГЛАВНОЕ где это лежит!!! Опираясь на приложенные данные к прошивке ОЧЕНЬ трудно...

    P/S: Я сам параллельно (тогда ещё не нашел эту страницу) доработал схему и прошивку оригинального IgorPlug, создал на его основе два девайса и выложил на свой сайт с ОПИСАНИЯМИ для ОБЛЕГЧЕНИЯ повторения...
    1. Моя прошивка - помесь прошивок MeanDog, LazyCamel и своих собственных мыслей. Версию я вообще не менял. ВНИМАНИЕ: самокалибровки нет, т.к. она мне очень нежелательна.

    2. Моя схема - модифицированная LazyCamel; по-видимому, лучшая для реализации на макетной плате. ВНИМАНИЕ: не совместимо с исходной схемой MeanDog'а.
    http://race-sims.net/forum/index.php...pic=1153&st=15

    3. Извините - к сожалению, не знаю.

    4. Да с натяжкой. Веточку я веду на race-sims (см. ссылка в 2), а прошивки приходится хостить на Авиафоруме. Правда, у меня руль - это специфическая вещь. Там же, на race-sims, есть ссылка на универсальную прошивку на два пакета. Если вы так хотите, я попробую собрать универсальную прошивку на один пакет.

    Приаттачиваю две прошивки от самого Meandog'а. Одна найдена на официальном сайте, вторая - с исходниками выложил сюда сам Миндог. Обе прошивки НА ОРИГИНАЛЬНУЮ СХЕМУ МИНДОГА, к моей они не подходят. Обе с самокалибровкой.
    Attached Files Attached Files
    Last edited by Mercury13; 23-01-2008 at 02:28. Reason: подпись
    http://mercury13.tut.su - все прошивки MJoy

  6. #6
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Вот прошивка на схему LazyCamel (http://race-sims.net/forum/index.php...pic=1153&st=15) на три оси (X=ADC0, Throttle=ADC3, Brake=ADC2), хатку и 8 кнопок. Четвёртая ось (Dial) не работает, она зарезервирована под сцепление. Пятая ось (Y) - пустышка.

    Эта прошивка отличается от остальных тем, что частота опроса осей ВДВОЕ выше, чем на других MJoy'ях. Почему? Просто в USB 1.0 в изохронном режиме информация передаётся по сигналам с компа пакетами по 8 байтов. Органов управления мало, и я уложился в один такой пакет (в обычном MJoy их два).

    Почему Throttle, а не Accelerator? а) чисто косметически - русское "ускоритель" смотрится крайне фигово; б) Хотелось бы иметь недействующую ось Y, чтобы во "всяких левых играх" она просто не действовала и курсор не шастал куда ни попадя. Accelerator в Windows перекрывает ось Y.

    Почему Dial, а не Clutch? Последнюю не видно в стандартной утилите калибровки.
    Attached Files Attached Files
    Last edited by Mercury13; 23-12-2007 at 23:27.

  7. #7
    бешеный суслик -=REA=-'s Avatar
    Join Date
    Oct 2005
    Location
    Россия г.Киров
    Age
    48
    Posts
    368

    Re: USB контроллер джоистика

    Quote Originally Posted by Mercury13 View Post
    ....

    Эта прошивка отличается от остальных тем, что частота опроса осей ВДВОЕ выше, чем на других MJoy'ях. Почему? Просто в USB 1.0 в изохронном режиме информация передаётся по сигналам с компа пакетами по 8 байтов. Органов управления мало, и я уложился в один такой пакет (в обычном MJoy их два).

    ....
    Удалось ли победить дрожание осей?
    besheniy_suslik
    E8500 (3,8ГГц), Asus P5K, 4Гб, MSI GTX 570 1280Мб, Win7 64bit, 1920х1200

  8. #8
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Quote Originally Posted by -=REA=- View Post
    Удалось ли победить дрожание осей?
    У меня дрожание в пределах одной единицы. В руле потенциометр на 8K. Новая прошивка оправдала себя - не заметно невооружённым глазом, но ездит чуть-чуть получше.

    Хотя есть идея. Четырежды считать руль и взять среднее. Как-нибудь попробую.

  9. #9
    бешеный суслик -=REA=-'s Avatar
    Join Date
    Oct 2005
    Location
    Россия г.Киров
    Age
    48
    Posts
    368

    Question Re: USB контроллер джоистика

    А можно ли сделать 2 оси (лучше 3) с 10 битами и с увеличенным временем опроса?
    besheniy_suslik
    E8500 (3,8ГГц), Asus P5K, 4Гб, MSI GTX 570 1280Мб, Win7 64bit, 1920х1200

  10. #10
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Нетестированная версия того же на 16 кнопок и 4 оси.

    ADC0 = X - 10 бит
    ADC1 = Dial - 8 бит
    ADC2 = Brake - 8 бит
    ADC3 = Throttle - 8 бит
    Attached Files Attached Files

  11. #11
    Случайно зашедший QuickWitted's Avatar
    Join Date
    Dec 2007
    Location
    Дома я живу!!!
    Posts
    3

    Re: USB контроллер джоистика

    Как выяснилось на том форуме не разработчики сидят а юзеры, поэтому мало чего полезного. Плюс это чудо на С, а я только на асме работаю...
    Мой сайт с разработками www.sword.greenline.ru
    Зеркало сайта www.swordgreenline.narod.ru

  12. #12
    Курсант
    Join Date
    Feb 2005
    Location
    Северодвинск
    Age
    59
    Posts
    426

    Re: USB контроллер джоистика

    Угу, юзеры...только практика и показывает, что только юзеры(и разработчики из юзеров) в состоянии сделать нормальные устройства. Юзеры, перебрав десятки промышленных образцов, хотя бы знают каким устройство ДОЛЖНО быть, у производителя же получается по ряду причин, по принципу "пипл схавает".

  13. #13

    Re: USB контроллер джоистика

    Млять!!!! Я нибуя не понял!!! У меня проблема, я сделал педали воткнул туда резак МаРС, но сцуко у меня нет котроллера!!! И чтение этой ветки не приблизило меня к пониманию!!! В электронике я полный ноль. Люди добрые соберите мне контроллер, я готов поделится баблом!!! ПЛИЗ!!!!!!
    Пишите voda@list.ru Буду признателен

  14. #14
    Инструктор
    Join Date
    Feb 2005
    Location
    Саратов
    Age
    56
    Posts
    1,355

    Re: USB контроллер джоистика

    Quote Originally Posted by Voda View Post
    Млять!!!! Я нибуя не понял!!! У меня проблема, я сделал педали воткнул туда резак МаРС, но сцуко у меня нет котроллера!!! И чтение этой ветки не приблизило меня к пониманию!!! В электронике я полный ноль. Люди добрые соберите мне контроллер, я готов поделится баблом!!! ПЛИЗ!!!!!!
    Пишите voda@list.ru Буду признателен
    Дружище, если ты смог сделать педали и главное УСТАНОВИЛ КАК НАДО Марс, то контраллёр подсоеденить не проблема. Любой контраллер от любого джоя полключи и все. Если будут воросы, стукнись в аську, обьясню, или по ТС. Удачи.

  15. #15
    Старший инструктор PoHbka's Avatar
    Join Date
    Nov 2007
    Location
    UKFF
    Age
    52
    Posts
    2,631

    Re: USB контроллер джоистика

    http://www.arccpro.narod.ru/ вот такое мне встретилось, готовые решения.

  16. #16
    Механик
    Join Date
    Feb 2005
    Location
    Odessa-Mama
    Age
    65
    Posts
    498

    Re: USB контроллер джоистика

    Quote Originally Posted by PoHbka View Post
    http://www.arccpro.narod.ru/ вот такое мне встретилось, готовые решения.
    воощето это типа для МФФС , в ИЛе тоже вроде работает , но только в оффлайне

  17. #17
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Чтобы подсуммировать всё, что накопилось, я выложил все схемы и прошивки MJoy на сайт http://mercury13.tut.su.
    http://mercury13.tut.su - все прошивки MJoy

  18. #18
    бешеный суслик -=REA=-'s Avatar
    Join Date
    Oct 2005
    Location
    Россия г.Киров
    Age
    48
    Posts
    368

    Re: USB контроллер джоистика

    To Mercury13:

    А можно ли сделать прошивку на 3-и оси с 10 битами и с удвоенной частотой опроса?
    Для авиасиммеров нужны 3 высокоточные оси.
    besheniy_suslik
    E8500 (3,8ГГц), Asus P5K, 4Гб, MSI GTX 570 1280Мб, Win7 64bit, 1920х1200

  19. #19
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Я нашёл резервы в прошивке. Целых два. а) Есть такой классный режим атмеги, когда всё спит, работает только АЦП. Специально для снижения шума. б) висящую в воздухе 5-ю ногу можно пустить ещё на один рядок кнопок. Так что скоро обновлю все свои прошивки.

    Пока есть:
    - поездная (6 низкоточных осей + 28 кнопок без всяких хаток).
    - авто-двухпедальная (1 высокоточная + 2 низкоточных + 16 кнопок + хатка).

    Ещё будут.
    - гигантская (2 высокоточных + 4 низкоточных + 24 кнопки + хатка).
    - расширенная автомобильная (со сцеплением).
    - пилотская (4 высокоточных + хатка + сколько там кнопок? получается 20)

    Сайта пока не обновлял, так что ждите. Я соберу все прошивки и одна из них (двухпедальная автомобильная) пройдёт тестирование боем. А остальные будут проверены как минимум поверхностно, "красных" прошивок быть не должно. Тогда обновлю всё скопом.
    http://mercury13.tut.su - все прошивки MJoy

  20. #20

    Re: USB контроллер джоистика

    Quote Originally Posted by Mercury13 View Post

    Ещё будут.
    - гигантская (2 высокоточных + 4 низкоточных + 24 кнопки + хатка).
    - расширенная автомобильная (со сцеплением).
    - пилотская (4 высокоточных + хатка + сколько там кнопок? получается 20)
    Это всё будет на Atmega8?

  21. #21
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    Да. Atmega8, схема LazyCamel'а.

    Этот LazyCamel исправил целую кучу недостатков MeanDog'а, внеся два своих: а) Его версия Mjoy'я выдавала беззнаковые числа, что работало под 98 и отказывало под XP; б) Неотлаженный (хотя потенциально хороший) механизм обработки кнопок.

    Я построил схему LazyCamel'а. Не получив действующего джойстика и не желая второй раз паять MJoy, я начал долбать с полнейшего нуля... К двум имеющимся атмегам купил ещё три. На сайте, указанном в моей подписи, и есть результаты моего "долбежа".

    По поводу судьбы микросхем... одна до сих пор работает в моём руле; две загробил и дал знакомому железячнику - авось найдёт, как запрограммировать; две пошли ещё на два Mjoy'я.

    Естественно, "гигантская" прошивка будет иметь одинарную частоту опроса. А у остальных - двойная.
    Last edited by Mercury13; 28-01-2008 at 05:36.
    http://mercury13.tut.su - все прошивки MJoy

  22. #22
    Зашедший
    Join Date
    Dec 2007
    Location
    г. Липецк
    Age
    51
    Posts
    2

    Question Re: USB контроллер джоистика

    Доброе время суток, All

    Хотелось бы услышать от Практиков - какова максимальная (оптимальная) длина экранированного кабеля для подключения переменных резисторов к контроллеру? Конечно при допустимо низком уровне помех.

    Использую экранированный кабель с тремя жилами + экран.
    Может быть избыточно, но IMHO более правильно, т.к. по экрану не протекает ток.

    Просто хочется к одному контроллеру и педали прицепить и РУД + кнопочков на панель. Получается, что в любом случае аналоговые оси от контроллера разводить на определенное расстояние.
    Виста - как ветка сакуры
    Изящна и красива - висит

  23. #23
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    У меня хвост (экранированный) ~2,5 м. Шум оси низкой точности (резистор ~20 кОм, реально половина резистора на 47К) не превышает 0,5 единицы.
    http://mercury13.tut.su - все прошивки MJoy

  24. #24
    Зашедший
    Join Date
    Dec 2007
    Location
    г. Липецк
    Age
    51
    Posts
    2

    Question Re: USB контроллер джоистика

    Где можно найти схему и прошивку MJoy16 ?
    Может быть они выложены где-то в одном месте?
    Виста - как ветка сакуры
    Изящна и красива - висит

  25. #25
    Зашедший
    Join Date
    Jun 2007
    Location
    Киев
    Age
    45
    Posts
    34

    Re: USB контроллер джоистика

    На web.archive.org сайт mindaugas.com точно записан.
    Потом выложу на своём сайте и MJ16.

    UPD: уже выложил. Ссылка в подписи.
    Last edited by Mercury13; 02-02-2008 at 15:53.
    http://mercury13.tut.su - все прошивки MJoy

Page 66 of 105 FirstFirst ... 165662636465666768697076 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •