-
Re: USB контроллер джоистика
У меня дрожаний нет. На версии с автокалибровкой были скачки, но это уже у многих было - когда джой во время работы перекалибровывается.
У меня сейчас главная проблема фантомные нажатия, пробовал ставить резисторы от 10к до 0 - эфекта 0.
A ATmega 8 меня устраивает размерами.
To Gelo, надеюсь имена то же будут разные. Спасибо
-
Re: USB контроллер джоистика
Есть готовые печатные платы под MJOY16 размер - 50 х 70 мм в Москве.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Swift_CCCP
У меня сейчас главная проблема фантомные нажатия, пробовал ставить резисторы от 10к до 0 - эфекта 0.
А кнопки через диоды распаяны?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Gelo
А кнопки через диоды распаяны?
Конечно распаяны.
А нажатие на кнопку идёткак то непонятно. Ладно б соседние по матрице, а то как то нелогично нажимается.
-
Вложений: 2
Re: USB контроллер джоистика
Вот прошивки, только на контроллере не проверял, джой расковыривать не хочется. Сначала попробуй MJoy12, если не покатит, то MJoy11.
И выложи печатку своей платы.
-
Вложений: 1
Re: USB контроллер джоистика
Полупрокатило,
И 1.1 и 1.2 - RUS и PED нормально, а RUD определяется "устройство 7 оси 24 кнопок"...
RUS и PED стоят вроде по порядку, с нетерпением жду RUD.
Плата у меня такая (и не одна) как справа, для РУСа будет вариант левый, нужна узкая компановка.
-
Re: USB контроллер джоистика
To Catfish, спасибо, но нравится процесс.
Ваши сообщения в теме читал, плату с кнопками на землю тоже раздумывал.
Кстати в Ручке ф-16 есть платка куда все хатки и кнопки подходят, не разбирались с ней?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Swift_CCCP
To Catfish, спасибо, но нравится процесс.
Ваши сообщения в теме читал, плату с кнопками на землю тоже раздумывал.
Кстати в Ручке ф-16 есть платка куда все хатки и кнопки подходят, не разбирались с ней?
Очень удобная платка )))))
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Swift_CCCP
Полупрокатило,
И 1.1 и 1.2 - RUS и PED нормально, а RUD определяется "устройство 7 оси 24 кнопок"...
Обе прошивки в РУД не заработали? Проверь плату и установленые биты в контроллере. Попробуй залить эту прошивку в другой контроллер.
Я делал так: взял прошивку, установил ID для РУС, скомпилировал, в этой же прошивке установил ID для РУД, скомпилировал и так же для педалей. Поэтому ошибки в прошивке маловероятны.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Swift_CCCP
Полупрокатило,
И 1.1 и 1.2 - RUS и PED нормально, а RUD определяется "устройство 7 оси 24 кнопок"...
RUS и PED стоят вроде по порядку, с нетерпением жду RUD.
Плата у меня такая (и не одна) как справа, для РУСа будет вариант левый, нужна узкая компановка.
А можно попросить в ".lay" узкую платку?
-
Re: USB контроллер джоистика
Gelo, перепрошивал не однократно!!
Прошивка RUD - определяется "устройство 7 оси 24 кнопок"
Проверте пожалуйста!
VadNik, через пару дней выложу, ибо не доделана.
-
Вложений: 1
Re: USB контроллер джоистика
Цитата:
Сообщение от
Swift_CCCP
Gelo, перепрошивал не однократно!!
Прошивка RUD - определяется "устройство 7 оси 24 кнопок"
Проверте пожалуйста!
Я имел ввиду залить эту прошивку в другой контроллер.
Ну ладно, попробуем еще раз.
-
Re: USB контроллер джоистика
Swift_CCCP
Попробуй для начала выдернуть джойстик и грохнуть его запись в реестре по пути HKLM\System\ControlSet001\Control\MediaProperties\PrivateProperties\Joystick\OEM\XXXXXXXXX (вот тут его надо и найти). У меня без этого никак не менялось название после перешивки - система цепко держала старое при условии что VendorID тот же. Более того - все помнят эпопею с непонятным идиотским определением MJoy16 - "9 оси бла-бла-бла"? Точно та же история после перешивки.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
USSR_Rik
Swift_CCCP
Попробуй для начала выдернуть джойстик и грохнуть его запись в реестре по пути HKLM\System\ControlSet001\Control\MediaProperties\PrivateProperties\Joystick\OEM\XXXXXXXXX (вот тут его надо и найти). У меня без этого никак не менялось название после перешивки - система цепко держала старое при условии что VendorID тот же. Более того - все помнят эпопею с непонятным идиотским определением MJoy16 - "9 оси бла-бла-бла"? Точно та же история после перешивки.
Грохать запись в реестре??? Эт уж через чур.................
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
catfish
Грохать запись в реестре??? Эт уж через чур.................
это Спарта...
можно просто в другой USB-разъём вставить.
-
Re: USB контроллер джоистика
Салют!
у меня назрела мысль спаять контроллер джойстика на at91sam7s64. у кого-нибудь есть уже готовая прошивка (исходник)?
-
Re: USB контроллер джоистика
А что тут такого особеного? Удалили запись о джойстике из реестра - при следующем подключении система его найдет, опознает как полагается и внесет все что нужно. Кстати, перетыкивание в другой порт (а я пробовал все 8) мне не помогало с MJoy16.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
ender
Салют!
у меня назрела мысль спаять контроллер джойстика на at91sam7s64. у кого-нибудь есть уже готовая прошивка (исходник)?
FreeRTOS.org
-
Re: USB контроллер джоистика
Я имел ввиду залить эту прошивку в другой контроллер.
Ну ладно, попробуем еще раз.
07.06.2007 22:16
А вот эта все отлично. Спасибо.
-
Вложений: 1
Re: USB контроллер джоистика
Выкладываю все рабочие как надо (у меня) прошивки Gelo в одном архиве.
-
Re: USB контроллер джоистика
А вот такой у меня вопросик появился.
Подцепил МАРСы к Мжой16. Проверяю на джой тестере. Вожу русом туда-сюда по тангажу, на полных ход. Смотрю картиинку.
А вона кажет линию не строго по вертикали. А слегка по диагонали. Слева-вниз направо.
Чтобы это значило и как воно лечится?
-
Re: USB контроллер джоистика
У меня Марсы + Мджой16, всё линейно и прямо рисуется, может это кривизна рук? :D
А магниты какие? у меня от КД-ПЗУ (CD-ROM)
-
Re: USB контроллер джоистика
Ну вот и я оадачился MJoy-ем... Сделал за 2 дня, с момента появления идеи до момента, когда все заработало. Все оказалось так легко, что даже я сумел отделаться всего-лишь 3-мя сожжеными деталями: индуктором, потенциометром и материнской платой :)
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
-=REA=-
У меня Марсы + Мджой16, всё линейно и прямо рисуется, может это кривизна рук? :D
А магниты какие? у меня от КД-ПЗУ (CD-ROM)
Сначала и сам грешил на кривизну рук. :)
Но затем тщательно прицелился и провёл РУС строго по линии. На джой тестрере получилась диагональ.
Магниты как раз от сидирома. С родными колечками у меня сразу не захотело работать.
А ты их как поставил, торцом?
-
Re: USB контроллер джоистика
торцом.
А может магнит как то по дуге ходит? (не отцентрован). Давно дело было уже забыл как оно влияет.
-
Вложений: 1
Re: USB контроллер джоистика
Цитата:
Сообщение от
-=REA=-
торцом.
А может магнит как то по дуге ходит? (не отцентрован). Давно дело было уже забыл как оно влияет.
Ну и у меня так же.
Сделал переходники под кольцевые магниты. Поставил как учили.
Результат на картинке.
Подвес джоя собран из корпусов двигательй 5инчевого флопа.
Собран без перекосов.
Или всё таки закосили чуток?
%) :cry:
-
Re: USB контроллер джоистика
А попробуй наглухо заблокировать (механически заклинить) одну из осей - вот и все станет ясно.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
USSR_Rik
А попробуй наглухо заблокировать (механически заклинить) одну из осей - вот и все станет ясно.
Нашёл причину.
Как обычно дело не в бобине.
-
Re: USB контроллер джоистика
Линия прямая получается, а диагональ ....наверное дело в механике.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
USSR_Rik
Swift_CCCP
Попробуй для начала выдернуть джойстик и грохнуть его запись в реестре по пути HKLM\System\ControlSet001\Control\MediaProperties\PrivateProperties\Joystick\OEM\XXXXXXXXX (вот тут его надо и найти). У меня без этого никак не менялось название после перешивки - система цепко держала старое при условии что VendorID тот же. Более того - все помнят эпопею с непонятным идиотским определением MJoy16 - "9 оси бла-бла-бла"? Точно та же история после перешивки.
О!!!
если кому интересно)
пару страниц назад я тут жаловался на _J16 вместо MJ16 в устройствах...
Попробовал способ^ с удалением ключа - почему то не получилось, а изменился лишь первый символ с "_" на "квадрат" :)
Вобщем в итоге просто тупо в реестре нажал "редактировать" на ключе с названием _J16 и исправил на исконное - вот неделю уже не сбивается :)
Вобщем привет Биллу (хорошо что хоть не полез перепрошивать и прочее)
Цитата:
Сообщение от
DmitryBurkow
Ну вот и я оадачился MJoy-ем... Сделал за 2 дня, с момента появления идеи до момента, когда все заработало. Все оказалось так легко, что даже я сумел отделаться всего-лишь 3-мя сожжеными деталями: индуктором, потенциометром и материнской платой :)
Это шутка или как?
-
Re: USB контроллер джоистика
Да никаких шуток. Потенциометр в магазине подсунули бракованный, и, когда я его подключил, он сгорел и потянул за собой индуктор. А материнская плата сдохла вроде как независимо, но уж очень подозрительно ее сдохновение совпало по времени с тестированием MJoy :rolleyes:
Но даже с учетом покупки новой мат. платы мне этот контроллер обошелся куда дешевле, чем 2 четырехосных 10-битных джойстика.
Сейчас механики еще нет (а флопы я уже нашел), и пока-что я просто подключил оптические датчики. Получился девайс с 8-ю денситометрами :D
P.S. Гигантский респект тем, кто это все придумал
P.P.S. Также респект тем, кто повторил MJoy и написал об этом в форуме. Без их отзывов я бы никогда не решился на подобное.
-
Re: USB контроллер джоистика
А скажите мне хлопцы. Почему с МАРсами Мджой16 работает, а с 10ти килоомными резисторами не хочет. Цепляю правильно. Кручу ручку, а ответа оси нету.
Шо может быть?
-
Re: USB контроллер джоистика
Bond.K Проверьте потенциометр тестером... У меня работает отлично с потенциометрами от 5 до 100 кОм.
Сейчас перевесил на МДжой оси моего Х-52 (замучила мертвая зона на крутилках), все просто супер!
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
DmitryBurkow
Bond.K Проверьте потенциометр тестером... У меня работает отлично с потенциометрами от 5 до 100 кОм.
Сейчас перевесил на МДжой оси моего Х-52 (замучила мертвая зона на крутилках), все просто супер!
Резистроры новенькие, прям с магазина.
-
Re: USB контроллер джоистика
Ага, у меня тоже был один такой новенький... Прямо из ЧипДипа... Хотя там все было по-другому. Он работал, но очень недолго.
А в чем конкретно проблема? ось с потенциометром не движется? В каком положении стоит? Подключены ли другие оси, и продолжают ли они работать?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
DmitryBurkow
Ага, у меня тоже был один такой новенький... Прямо из ЧипДипа... Хотя там все было по-другому. Он работал, но очень недолго.
А в чем конкретно проблема? ось с потенциометром не движется? В каком положении стоит? Подключены ли другие оси, и продолжают ли они работать?
Проблема в том, что подключенные резюки не работают.
Не работает родной от АВ2. (два штука) Не работет четыре разных штук по 10ком. Причём вешаю на заведомо исправную ось. МАРС на этой оси работет, а эти чёртовы резюки нет.
Причём резюк который стоит на педалях, работает.
Меряю цешкой, резюки исправные.
Ниччего непонимаю.
:(
-
Re: USB контроллер джоистика
Остается только одно - неправильное подключение.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
USSR_Rik
Остается только одно - неправильное подключение.
Увы. Не остаётся.
Родная плата Мджоя. Разъёмы для осей, как раз хорошо стыкуются с звуковыми шнурками от сидирома. Два внутренних штырька - земля. Один крайний +5 (красный) и другой крайний - сигнал(белый).
Цепляем белый на ползунок резистора (он же центральный) два других паяем на крайние контакты.
Меряем цешкой между крайних контактов = 20ком. Цепляем по очереди крайние и стредний, двигаем ось резистора. Показания меняются. Резюк исправный.
Теперь отцепляем педали от джоя. (На педалях точно такой же резюк стоит. ) Цепляем на это место новый резюк. Проверяем правильно ли разъём воткнул. Белые (сигнальные) проводочки все с одной стороны. Тут перепутать невозможно. Втыкаем шнурок от джоя в комп. Запущаем "игровые устройства", крутим соь резистора и смотрим отклик оси.
МЁРТВО! Никакого отклика.
[достаёт верёвку-мыло, идёт вешаться]
-
Re: USB контроллер джоистика
ОК, допустим. А поскольку чудес не бывает - меряем напряжение при включенном джое непосредственно на соответствующей ноге меги (например, 40) при вращении резистора.
-
Re: USB контроллер джоистика
Bond.K
А может имеет смысл сбросить калибровку МДжоя и винды?... Другие оси продолжают работать, или потенциометр вырубает все оси?
Кто подскажет как правильно Холлы подключать? А то вот я решил переделать X-52 на МДжой полностью. Пока экспериментировал один из холлов сгорел... Так что теперь у меня МДжоевый X-52 на оптике... Там у холла 3 ноги я так понимаю надо на 2 подать напряжение а с одной снимать сигнал, но чего-то не вышло у меня.
P.S. На оптике X-52 работает лучше, чем на холлах - прощай нелинейность с МЗ! Да здравствуют ровные круги!
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
DmitryBurkow
Bond.K
А может имеет смысл сбросить калибровку МДжоя и винды?... Другие оси продолжают работать, или потенциометр вырубает все оси?
Калибровку сбрасывал.
Другие оси продолжают работать. Два МАРСа и резюк.
Сегодня вечером померяю что творится непосредственно на ноге м/сх.
-
Re: USB контроллер джоистика
Докладаю!
Я худею дорогая редакция!!!
Разъём на оси четырёх пиновый. И надо же такому случится, что на нескольких осях, один из двух земляных контактов имеет непропай...
То есть как раз тот, который используется в звуковом шнурке под землю.
И это на нескольких осях!!!
[дико воет]
-
Re: USB контроллер джоистика
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
ender
извиняй! не пропаялось!
Чепуха, дело житейское! ©
Просто интересно получилось. Три оси которые проверял, и у всех именно нужный шпынёк оказался непропаян.
Вот и думай после про теорию вероятности. Из пяти свободных осей, у трёх один дефект.
:eek:
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Bond.K
Докладаю!
Я худею дорогая редакция!!!
Разъём на оси четырёх пиновый. И надо же такому случится, что на нескольких осях, один из двух земляных контактов имеет непропай...
То есть как раз тот, который используется в звуковом шнурке под землю.
И это на нескольких осях!!!
[дико воет]
Там ОДИН земляной провод, а второй - экран, который и должен подключаться на массу одним концом, если я совсем в маразм не впал.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Gelo
Там ОДИН земляной провод, а второй - экран, который и должен подключаться на массу одним концом, если я совсем в маразм не впал.
Там три проводочка. Два сигнал и земля(экран). Но разъём используется четырёхпиновый. Два по краям (красный белый) и экран. Один пин свободный. Разводка на плате сделана так, что два внутренних сидят на земле. Если разъём на плане не имеет ключа (что в моём случае), то хорошо ориентироваться по цвету. Красный - питание. Белый - сигнал.
Земляной на шнурке расположен рядом с красным.
1 - бел (сигнал)
2 - пусто (земля)
3 - экран (земля)
4 - красн. (+5В)
Так вот 3-й пин на плате оказался непропаян. Окислился со временем. Короче не было контакта.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Bond.K
Так вот 3-й пин на плате оказался непропаян. Окислился со временем. Короче не было контакта.
Эка невидаль. Мне тут прим. месяц назад Х45 на ремонт подкинули, пайка полный ... %) Поймать того паяльщика, поотрывать ВСЕ части тела чтоб не размножался.
-
Re: USB контроллер джоистика
Интересный косячок наблюдаю.
У меня МДжой16 обвешан частично холлами, частично резисторами. То, что холлы не дадут полные 100%, знал заранее. Но лажа в том, что и переменники почему-то не дотягивают 1-2% не смотря на то, что замеры напряжения показывают полный размах напряжения. Кто-нибудь знает где косяк?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
YuretsKm
Интересный косячок наблюдаю.
У меня МДжой16 обвешан частично холлами, частично резисторами. То, что холлы не дадут полные 100%, знал заранее. Но лажа в том, что и переменники почему-то не дотягивают 1-2% не смотря на то, что замеры напряжения показывают полный размах напряжения. Кто-нибудь знает где косяк?
А вот ещё случай в нашей деревне. ©
Искользую МАРСы и резюки. Так вот и той оси которая используется на газ, сбивается калибровка через некоторое время.
Откалибрую, шкала показывает полных ход. Через некоторое время вкл ком. Шурудю РУДом. А по шкале и четь верть хода не набирается.
В игре сразу с нуля на форсаж переходит.
Это что за ерунда?
-
Re: USB контроллер джоистика
Ну у меня клиника полегше: просто максимальный показатель 98% для всех осей, а в остальном, прекрасная маркиза... ©