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

Страница 2 из 112 ПерваяПервая 1234561252102 ... КрайняяКрайняя
Показано с 26 по 50 из 2776

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

  1. #26
    Пилот-Конструктор Аватар для MeanDog
    Регистрация
    04.02.2004
    Адрес
    Lithuania
    Возраст
    49
    Сообщений
    122

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

    Привет всем,

    Я доработал контролер чтобы преодолеть 64-битный барьер. Всю информацию и исходники можете найти здесь http://www.mindaugas.com/projects/MJoy/.
    Она на английском.
    Был бы благодарен если кто-нибудь перевел ее на русский так как я по русский печатаю одним палцем. Можно бы было положить в ВКБ Бороды.
    Ваши отклики велкам.

  2. #27
    JGr124_boRada Аватар для boRada
    Регистрация
    28.02.2002
    Адрес
    Южный Урал
    Возраст
    63
    Сообщений
    5,049

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

    Непременно положим. Но я тож в басурманском ... хм..

  3. #28
    ШВЛИ №25 Аватар для SLI=SHURIK_25=
    Регистрация
    22.05.2002
    Адрес
    Москва
    Возраст
    56
    Сообщений
    756

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

    Цитата Сообщение от boRada
    Непременно положим. Но я тож в басурманском ... хм..
    Ну для начала нужно выложить хотя бы ссылку, кому уж очень будет нужно, тот поймет. А современем переведем.
    Виртуальное Конструкторское Бюро
    http://vkb.sukhoi.ru/

  4. #29
    JGr124_boRada Аватар для boRada
    Регистрация
    28.02.2002
    Адрес
    Южный Урал
    Возраст
    63
    Сообщений
    5,049

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

    Ссылку то положил, ждем переводчика!

  5. #30
    Курсант Аватар для M@troskin
    Регистрация
    08.09.2001
    Адрес
    Туапсе
    Сообщений
    223

    Post Ответ: USB контроллер джоистика

    Ладно, я попробую перевести -не обещаю скорости, но постараюсь

    Пока вот вам, для затравки

    MJoy
    USB-контроллер джойстика на основе микроконтроллера AVR ATMega8
    Mindaugas Milasauskas
    Основан на проекте контроллера "USB в RS232" от Igor Cesko

    Введение
    Я начал разрабатывать этот контроллер джойстика, вдохновленный необходимостью в простом самодельном джойстике, который мог бы преодолеть ограничения гейм-порта и предоставить бОльшую точность и гибкость для всевозможных проектов. Я реализовал потребность в таком устройстве, поскольку я люблю играть в игру Ил-2 Штурмовик. Для этой игры очевидна необходимость иметь высококачественный джойстик, если Вас не радует быть «мясом». Наиболее массово представленные на рынке джойстики имеют массу недостатков. И есть много парней, которые делают джойстики по своим собственным проектам. Многие эти проекты значительно лучше, чем те, что производятся массово. Для большинства этих проектов необходим контроллер. Использование гейм-порта разрушает все достоинства высокоточной и прецизионной механики. Все это обсуждается во многих форумах по игре Ил-2. Очевидное требование для контроллера джойстика – подключение по шине USB, так что я начал работать в этом направлении. И теперь это здесь…
    Исследования
    Наиболее хорошо выглядел следующий путь – найти подходящий USB-контроллер и добавить к нему необходимые функции. Но после изучения различных устройств и их возможностей стало очевидным, что разработать такое устройство за разумное время и при разумных затратах простому любителю-самодельщику не так уж просто. Другая возможность была - взять более общий микроконтроллер и встроить в него протокол шины USB, как процедуру прикладного уровня. Поиски в интернете привели меня на страницу Igor Cesko http://www.cesko.host.sk
    Igor провел хорошее исследование и проделал большую работу по встраиванию протокола USB в микроконтроллер. Итак, Я решил взять его проект за основу и осуществить все, что необходимо для топ-джойстика. Я выбрал контроллер ATMega8, так как он дешев и легкодоступен. Браво, Igor!
    Затем настало время для исследования реализации микропрограмм HID (Human Interface Device – Устройство Взаимодействия с Человеком). После этого понадобилось также поглубже копать в спецификациях USB – так как реализация прерываний USB не была включена устройство Игоря. После интенсивной ежевечерней работы в течение пары недель мне удалось заставить работать этот контроллер

  6. #31
    Пилот-Конструктор Аватар для MeanDog
    Регистрация
    04.02.2004
    Адрес
    Lithuania
    Возраст
    49
    Сообщений
    122

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

    Браво

  7. #32
    JGr124_boRada Аватар для boRada
    Регистрация
    28.02.2002
    Адрес
    Южный Урал
    Возраст
    63
    Сообщений
    5,049

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

    Цитата Сообщение от MeanDog
    Браво
    Т.е. все верно? Можно взять этот текст?

  8. #33
    Курсант Аватар для M@troskin
    Регистрация
    08.09.2001
    Адрес
    Туапсе
    Сообщений
    223

    Exclamation Ответ: USB контроллер джоистика

    Цитата Сообщение от boRada
    Т.е. все верно? Можно взять этот текст?
    Получите перевод. Сильно не пинайте - ну, да там дисклеймер есть
    Вложения Вложения
    Крайний раз редактировалось M@troskin; 28.06.2004 в 16:11. Причина: а файл-то я не вложил :)

  9. #34
    Курсант Аватар для M@troskin
    Регистрация
    08.09.2001
    Адрес
    Туапсе
    Сообщений
    223

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

    Цитата Сообщение от M@troskin
    Получите перевод. Сильно не пинайте - ну, да там дисклеймер есть
    О! получилось

    Читайте, в общем.
    Статейка интересная

  10. #35
    Пилот-Конструктор Аватар для MeanDog
    Регистрация
    04.02.2004
    Адрес
    Lithuania
    Возраст
    49
    Сообщений
    122

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

    Спасибо, Матроскин!

    Я подправил некоторые места, добавил ссылки и учел замечания Матроскина.

    Здесь версия без картинок чтобы неразбивать архив. Борада, можеш это ложить.

    Если кому что нужно дополнительно пояснить, спрашивайте - помогу. Ну не писатель я
    Вложения Вложения

  11. #36
    JGr124_boRada Аватар для boRada
    Регистрация
    28.02.2002
    Адрес
    Южный Урал
    Возраст
    63
    Сообщений
    5,049

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

    Ок! Там твои координаты есть?

  12. #37
    Курсант Аватар для M@troskin
    Регистрация
    08.09.2001
    Адрес
    Туапсе
    Сообщений
    223

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

    Цитата Сообщение от boRada
    Ок! Там твои координаты есть?
    Мои - точно есть. прямо в дисклеймере

  13. #38
    JGr124_boRada Аватар для boRada
    Регистрация
    28.02.2002
    Адрес
    Южный Урал
    Возраст
    63
    Сообщений
    5,049

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


  14. #39
    Курсант Аватар для M@troskin
    Регистрация
    08.09.2001
    Адрес
    Туапсе
    Сообщений
    223

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

    Цитата Сообщение от boRada
    Оперативно

  15. #40
    ED Team Аватар для USSR_Rik
    Регистрация
    16.08.2003
    Адрес
    Belarus, Minsk
    Сообщений
    2,450

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

    Отличная штука, судя по описанию и схеме. Повторяема, проста, функциональна.
    Вопрос: есть ли ограничение по числу одновремено нажатых кнопок контроллера? Скажем, положение хатки влево-вверх (это две кнопки одновременно, насколько я понял - на 8-позиционный хат работают 4 кнопки) плюс нажатие еще одной отработается? Или есть запрещенные комбинации, и есть разрешенные?
    ...чего уж тигру лишняя полосочка... (© - не помню)

  16. #41
    Пилот-Конструктор Аватар для MeanDog
    Регистрация
    04.02.2004
    Адрес
    Lithuania
    Возраст
    49
    Сообщений
    122

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

    Цитата Сообщение от Rik
    Вопрос: есть ли ограничение по числу одновремено нажатых кнопок контроллера? Скажем, положение хатки влево-вверх (это две кнопки одновременно, насколько я понял - на 8-позиционный хат работают 4 кнопки) плюс нажатие еще одной отработается? Или есть запрещенные комбинации, и есть разрешенные?
    Можно все нажимать одновременно. Забыл заметить что хатка стоит на кнопках: PD7-PD3, PD7-PD4, PD7-PD5, PD7-PD6. Дополню это в описание или в схему.

  17. #42
    ED Team Аватар для USSR_Rik
    Регистрация
    16.08.2003
    Адрес
    Belarus, Minsk
    Сообщений
    2,450

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

    Да, это класс!
    Я тут прикинул - если особо не наглеть - контроллер сможет легко проглотить сразу 3 девайса - РУС с хатом и кнопками, РУД с разнотягом, аналоговым зумом и кнопками, педали. Что еще надо?
    Надоть на рынок за микросхемой ехать.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  18. #43
    Пилот Аватар для schuss
    Регистрация
    28.03.2003
    Адрес
    Большая Деревня
    Возраст
    52
    Сообщений
    1,031

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

    Цитата Сообщение от Rik
    Да, это класс!
    Я тут прикинул - если особо не наглеть - контроллер сможет легко проглотить сразу 3 девайса - РУС с хатом и кнопками, РУД с разнотягом, аналоговым зумом и кнопками, педали. Что еще надо?
    Надо еще оси для тормозов, шага винта и триммеров...

    ЗЫ Дайте мне таблеток от жадности, да побольше, побольше!!!

  19. #44
    Курсант Аватар для M@troskin
    Регистрация
    08.09.2001
    Адрес
    Туапсе
    Сообщений
    223

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

    Цитата Сообщение от schuss
    шага винта и триммеров...
    Ну, нам на свистках этого не надоть
    А вот разнотяг - эт да, эт надо...
    Народы, а про программатор кто что скажет? Автор-то, как я понял, использует какой-то промышленный. Или подойдет любой? У меня просто есть возможность обратиться либо на автосервис к электронщикам, либо в фирму, занимающуюся настройкой и ремонтом кассовых аппаратов...

  20. #45
    ED Team Аватар для USSR_Rik
    Регистрация
    16.08.2003
    Адрес
    Belarus, Minsk
    Сообщений
    2,450

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

    Как я понял, используется PonyProg - ссылка на сайт есть в статье. А сама схема подключения к LPT - ну проще уж некуда. Вот только правильно настроить программу надо - ну да это тоже решаемо.

    Все-таки завтра поеду я за железом (праздник у нас, но надеюсь, рынок работать будет).

    Кстати, видел пролеты на праздничную тренировку четверки Су-25 - невысоко шли - слюни текут.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  21. #46
    Зашедший
    Регистрация
    04.09.2003
    Адрес
    Russian Federation
    Возраст
    56
    Сообщений
    89

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

    ИМХО лучшее делать несколько отдельных функциональных устройств - РУС (+упр. обзором, триммеры), управление двигателями (РУДы, шаг, смесь) и т.д. Так будет прощее модифицировать фирмваре, модернизировать устройства. Плюс не будет длинных проводов и наводок на них.

  22. #47

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

    Возник вопрос по поводу схемы - там обозначены конденсаторы C1 и C2, но не указан их номинал. Какие стоит использовать?
    Спасибо.

  23. #48
    Пилот-Конструктор Аватар для MeanDog
    Регистрация
    04.02.2004
    Адрес
    Lithuania
    Возраст
    49
    Сообщений
    122

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

    Цитата Сообщение от Brother
    Возник вопрос по поводу схемы - там обозначены конденсаторы C1 и C2, но не указан их номинал. Какие стоит использовать?
    Спасибо.
    Это филтрующие конденсаторы. Обычно они по 0.1мкф. Паять их надо у самих ножек питания микросхемы. Правда у меня стоит только один

  24. #49
    Пилот-Конструктор Аватар для MeanDog
    Регистрация
    04.02.2004
    Адрес
    Lithuania
    Возраст
    49
    Сообщений
    122

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

    Помогу на счет программатора.

    У меня он очень простой. Приклеил его фотки. Он хотя и смешной но работает Соединяется с контроллером простым 8-хжильным кабелем от локальной сети.

    Програма PonyProg настраиваетса очень просто. Выбираетса микросхема и в Setup->Interface Setup... выбираетса тип программатора. Скриншоты приклеил.

    А дальше RTFM
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_0466.jpg 
Просмотров:	1035 
Размер:	27.5 Кб 
ID:	25695   Нажмите на изображение для увеличения. 

Название:	IMG_0467.jpg 
Просмотров:	989 
Размер:	33.9 Кб 
ID:	25696   Нажмите на изображение для увеличения. 

Название:	Device_setup.gif 
Просмотров:	1014 
Размер:	9.3 Кб 
ID:	25697   Нажмите на изображение для увеличения. 

Название:	Chip_setup.gif 
Просмотров:	876 
Размер:	42.0 Кб 
ID:	25698  

  25. #50
    Зашедший
    Регистрация
    07.06.2003
    Адрес
    Ukraine, Dnepropetrovsk
    Возраст
    44
    Сообщений
    20

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

    Сделал плату (пока только на бумаге). Хэлп ми. Как выложить рисунок?
    Определенно! Тщеславие - мой самый любимый из грехов.

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

Ваши права

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