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

Страница 71 из 112 ПерваяПервая ... 216167686970717273747581 ... КрайняяКрайняя
Показано с 1,751 по 1,775 из 2776

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

  1. #1751

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

    на
    A=PB0=1нога
    B=PB1=2нога
    C=PB2=3нога
    D=PB3=4нога
    L=PD7=21нога
    имеются импульсы с периодом примерно 48милисекунд длительность порядка 2
    микросекунд
    при замыкании (по очереди) выше перечисленных линий естественно через диоды
    на
    PC0=22нога
    PC1=23нога
    PC2=24нога
    PC3=25нога
    PC4=26нога
    PC5=27нога
    PC6=28нога
    PC7=29нога
    эти же импульсы (с учетом падения на диодах порядка0,5в) появляются там.
    (в исходном когда ничего не замкнуто ТАМ "1" примерно 4.8в импульсов
    незаметил)
    А в "свойствах" картина как раньше.
    На сколько я понимаю о залипухах и перепутаных выводах проца неможет быть
    речи.
    Отпаял и "прозвонил "от 24,25,26,27 ноги (они дают включенные кнопки) ВСЕ
    ПРОВОДА-эфекта никакого
    НАда искать дальше, но вот где ума не приложу...

  2. #1752

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

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

  3. #1753
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    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? Последнюю не видно в стандартной утилите калибровки.
    Вложения Вложения
    Крайний раз редактировалось Mercury13; 23.12.2007 в 22:27.

  4. #1754
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

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

    ADC0 = X - 10 бит
    ADC1 = Dial - 8 бит
    ADC2 = Brake - 8 бит
    ADC3 = Throttle - 8 бит
    Вложения Вложения

  5. #1755
    бешеный суслик Аватар для -=REA=-
    Регистрация
    21.10.2005
    Адрес
    Россия г.Киров
    Возраст
    46
    Сообщений
    368

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

    Цитата Сообщение от Mercury13 Посмотреть сообщение
    ....

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

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

  6. #1756
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

    Цитата Сообщение от -=REA=- Посмотреть сообщение
    Удалось ли победить дрожание осей?
    У меня дрожание в пределах одной единицы. В руле потенциометр на 8K. Новая прошивка оправдала себя - не заметно невооружённым глазом, но ездит чуть-чуть получше.

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

  7. #1757
    бешеный суслик Аватар для -=REA=-
    Регистрация
    21.10.2005
    Адрес
    Россия г.Киров
    Возраст
    46
    Сообщений
    368

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

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

  8. #1758
    Случайно зашедший Аватар для QuickWitted
    Регистрация
    21.12.2007
    Адрес
    Дома я живу!!!
    Сообщений
    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

  9. #1759
    Курсант
    Регистрация
    06.02.2005
    Адрес
    Северодвинск
    Возраст
    58
    Сообщений
    426

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

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

  10. #1760
    Случайно зашедший Аватар для QuickWitted
    Регистрация
    21.12.2007
    Адрес
    Дома я живу!!!
    Сообщений
    3

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

    Цитата Сообщение от fred kaa Посмотреть сообщение
    Подключение джойстиков от PS к USB
    Может ЭТО оно, погляди. (18+ страниц).
    Спасибо уже читаю...

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

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

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

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

  11. #1761
    Случайно зашедший Аватар для QuickWitted
    Регистрация
    21.12.2007
    Адрес
    Дома я живу!!!
    Сообщений
    3

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

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

  12. #1762
    Курсант
    Регистрация
    06.02.2005
    Адрес
    Северодвинск
    Возраст
    58
    Сообщений
    426

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

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

  13. #1763
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

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

    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'а. Одна найдена на официальном сайте, вторая - с исходниками выложил сюда сам Миндог. Обе прошивки НА ОРИГИНАЛЬНУЮ СХЕМУ МИНДОГА, к моей они не подходят. Обе с самокалибровкой.
    Вложения Вложения
    Крайний раз редактировалось Mercury13; 23.01.2008 в 01:28. Причина: подпись
    http://mercury13.tut.su - все прошивки MJoy

  14. #1764

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

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

  15. #1765
    Старший инструктор Аватар для PoHbka
    Регистрация
    24.11.2007
    Адрес
    UKFF
    Возраст
    51
    Сообщений
    2,631

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

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

  16. #1766
    Инструктор
    Регистрация
    26.02.2005
    Адрес
    Саратов
    Возраст
    55
    Сообщений
    1,355

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

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

  17. #1767
    Механик
    Регистрация
    19.02.2005
    Адрес
    Odessa-Mama
    Возраст
    64
    Сообщений
    498

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

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

  18. #1768
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

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

  19. #1769
    бешеный суслик Аватар для -=REA=-
    Регистрация
    21.10.2005
    Адрес
    Россия г.Киров
    Возраст
    46
    Сообщений
    368

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

    To Mercury13:

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

  20. #1770
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

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

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

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

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

  21. #1771

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

    Цитата Сообщение от Mercury13 Посмотреть сообщение

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

  22. #1772
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

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

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

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

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

    Естественно, "гигантская" прошивка будет иметь одинарную частоту опроса. А у остальных - двойная.
    Крайний раз редактировалось Mercury13; 28.01.2008 в 04:36.
    http://mercury13.tut.su - все прошивки MJoy

  23. #1773
    Зашедший
    Регистрация
    21.12.2007
    Адрес
    г. Липецк
    Возраст
    50
    Сообщений
    2

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

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

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

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

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

  24. #1774
    Зашедший
    Регистрация
    06.06.2007
    Адрес
    Киев
    Возраст
    44
    Сообщений
    34

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

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

  25. #1775
    Зашедший
    Регистрация
    21.12.2007
    Адрес
    г. Липецк
    Возраст
    50
    Сообщений
    2

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

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

Страница 71 из 112 ПерваяПервая ... 216167686970717273747581 ... КрайняяКрайняя

Ваши права

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