-
Re: USB контроллер джоистика
Почему фиговый? Нормальный 10 битный АЦП. Цитата из pdfки:
Цитата:
10-bit Resolution
0.5 LSB Integral Non-linearity
± 2 LSB Absolute Accuracy
Т.е. работает ничуть не хуже, чем заявлено. К тому же не надо путать выходную разрядность АЦП с эффективной разрядностью, которая всегда ниже. Если нужно разрешение больше, то надо ставить внешние АЦП. Тока, надо ли оно?
-
Re: USB контроллер джоистика
Да нет конечно :), меня всё устраивает, просто хотелось бы убрать эту мелкую дрожь осей...
-
Re: USB контроллер джоистика
Младший бит выкинуть - не будет дрожжать :)
А так вот глянул:
AD7992 2-Channel, 12-Bit ADC with I2C Compatible Interface
AD7709 4-Channel, 16-Bit ADC with SPI Interface
Тока для нашей деревни - экзотика, надо в столицу заказывать.
-
Re: USB контроллер джоистика
Господа помогите пожалуйста очень нужна печатка в SLayout для MJoy8
схема LazyCamel'а
Заранее благодарен за помощ
-
Re: USB контроллер джоистика
есть какая нибудь прожка которая дружит с Mdjoy16 (8-осей) а то DXTweak2 выбивает :) ... а DIView что-то не хочет значения обльше 655 ставить :(
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
BeerLover
Младший бит выкинуть - не будет дрожжать :)
А так вот глянул:
AD7992 2-Channel, 12-Bit ADC with I2C Compatible Interface
AD7709 4-Channel, 16-Bit ADC with SPI Interface
Тока для нашей деревни - экзотика, надо в столицу заказывать.
А что это за звери? Ты контроллер для РУД Х-52 на них хочешь сделать?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
-=REA=-
А что это за звери? Ты контроллер для РУД Х-52 на них хочешь сделать?
Там же написано 2-х канальный 12 разрядный АЦП и 4-х канальный 16 разрядный АЦП. Оба с сериальными интерфейсами, т.е. легко приделать к Меге вместо ее 10 разрядных АЦП.
Контроллер для РУД я не делаю, я делаю для РУС. Пока отлаживаюсь на Mega128. Поставлю, скорее всего Mega8L, как единственное, что есть в Алми на пониженный напряг (буква L - питание 2.7 - 5.5 В)
-
Re: USB контроллер джоистика
Да я понял что контроллер РУС для РУД, какая разница! :)
На счёт просто.....ну я могу их легко только склеить.. Мегу с AD7992, например, моментом :).
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
-=REA=-
На счёт просто.....ну я могу их легко только склеить.. Мегу с AD7992, например, моментом :).
Ну че я могу сказать... Кому-то проще РУС из железа выстругать, а кому-то внешнее АЦП к Меге приделать :)
Вообще то, это уже флуд. Если есть конкретные мысли, идеи, пожелания - стучись в аську. Но пока меня эта тема не очень интересует, в первую очередь Х52 починить надо. Тем более Холлы и обычные резисторы сами по себе достаточно шумные. С МАРСами пока не знаком... Да и механика, какая бы точная она не была, все равно внесет свои ограничения. Так что я не знаю, есть ли вообще смысл в повышении разрядности АЦП. У этого же Сайтека X52 - 11 бит, X52Pro уже снизили до 10 бит. На мой взгляд, реально гораздо меньше. Дай бог если 9 (и то, если люфты не учитывать).
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Ded Talash
есть какая нибудь прожка которая дружит с Mdjoy16 (8-осей) а то DXTweak2 выбивает :) ... а DIView что-то не хочет значения обльше 655 ставить :(
А как ты с помощю DIView калибруешь???
У меня она Мджой с -512 до +512 показывае.
А отрицательные значения она не калибрует. Или у тебя прошивка с значениями от 0 до 1024?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
VadNik
DIView....А отрицательные значения она не калибрует.
Калибрует.
Выдели мышью только число, минус не выделяй, и введи с клавиатуры любое другое число.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
fred kaa
Калибрует.
Выдели мышью только число, минус не выделяй, и введи с клавиатуры любое другое число.
Не принимает. Говорит введи число от 0 до 655
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Bond.K
Не принимает. Говорит введи число от 0 до 655
Действительно. Сыплю пеплу на затылок.
Но странно, что вдову и MSFF2 калибрует запросто, у них тоже диапазон +/-.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
VadNik
А как ты с помощю DIView калибруешь???
У меня она Мджой с -512 до +512 показывае.
А отрицательные значения она не калибрует. Или у тебя прошивка с значениями от 0 до 1024?
вот на счт прошивки (с какими она значениями) не знаю :( еще почти год назад спаял настроил (вернее товариСч настраивал, вернее прошивал) и забыл ... вот в загашниках нашел MJoy16-C1_SW_v1.1.zip значит наверное прошивка v1.1 да ?
и еще тут реч в теме про разные прошивки идет .. это чиво что-то новое под новые варианты Мджоев или вариации к MDjoy16 ?
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Ded Talash
вот на счт прошивки (с какими она значениями) не знаю :( еще почти год назад спаял настроил (вернее товариСч настраивал, вернее прошивал) и забыл ... вот в загашниках нашел MJoy16-C1_SW_v1.1.zip значит наверное прошивка v1.1 да ?
и еще тут реч в теме про разные прошивки идет .. это чиво что-то новое под новые варианты Мджоев или вариации к MDjoy16 ?
Вариации на тему MDjoy8
К MDjoy16 есть версия прошивки 1.3
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Bond.K
Вариации на тему MDjoy8
К MDjoy16 есть версия прошивки 1.3
спасибо .....
а можно как-то в Мджой16 отключить 2 оси чтоб комп видел только 6? мне то 6 хватает вполне но без колибровки ни как
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
Ded Talash
спасибо .....
а можно как-то в Мджой16 отключить 2 оси чтоб комп видел только 6? мне то 6 хватает вполне но без колибровки ни как
Думаю без копания в коде, никак.
Исходников нету. Закрыты.
Так что калибруй в винде. Я так и делаю. Вполне работоспособно.
-
Re: USB контроллер джоистика
ТУпо оси на землю замкни перемычкой. будет 6 рабочих и две постоянно в 0
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
LazyCamel
ТУпо оси на землю замкни перемычкой. будет 6 рабочих и две постоянно в 0
пробовал ... перемычкой замкнул на землю но DXTweak2 это не помогает ... всеравно выбивает его .... :( ..
2 Bond.K к сожалению винда это единственный способ зАставить оси Мджоя работать.... а вот все вкусности мертвой зоны и прочего это не для нас :(
2 All А может кто напишет такую прогу? Я вот Илье предлагал так у него и так с железом работы по горло .... хоть на сегодняшний день в ВКБ контроллер замечательно колибруется DXTweakом (там всего 3 оси) но ведь мы развиваемся в сторону увеличения :) и симы уже требуют больше осей чем раньше .... у меня задействованы 6 осей и я скажу что задействовал бы еще 2 как минимум (на бомбовый прицел в ИЛ, если конечно это было возможно) .... короче я к тому что может кто поковыряет этот вопрос и напишет свой продукт? который будет универсальным для всех контроллеров (я про кол. осей) .. а?
-
Re: USB контроллер джоистика
Я калибрую вручную.
Сделал табличку в екселе,
где вводим десятичные значения макс/мин/центр
получаем на выходе НЕХ строчку, которую вставляем в реестр
ВСЕ
Не забываем, что MJ16 имеет собственную автокалибровку
и для сброса ее значений как раз используется кнопка "INIT"
(отключаем УСБ, нажимаем кнопку и удерживаем, подключаем контроллер, кнопку отпускаем - значения обнулены и контроллер будет поновой запоминать значения мах/мин).
После калибровки я сохранил ветку реестра. И при включении в др.
систему просто добавляю ее - и никаких повторных калибровок.
-
Re: USB контроллер джоистика
to whiter
Поделись табличкой экселевской? :ups: самому лень написать, чес слово :)
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
-=REA=-
to whiter
Поделись табличкой экселевской? :ups: самому лень написать, чес слово :)
А что там писать, чес слово :)
функция =ДЕС.В.ШЕСТН
дальше текстовыми функциями "склеиваем" значения в одну строчку.
Можно не склеивать, а просто исправлять значения отделых байтов
в реестре.
-
Re: USB контроллер джоистика
А всё :), кажись разобрался. Уже сделал табличку.
-
Re: USB контроллер джоистика
Цитата:
Сообщение от
whiter
Я калибрую вручную.
Сделал табличку в екселе,
где вводим десятичные значения макс/мин/центр
получаем на выходе НЕХ строчку, которую вставляем в реестр
ВСЕ
Не забываем, что MJ16 имеет собственную автокалибровку
и для сброса ее значений как раз используется кнопка "INIT"
(отключаем УСБ, нажимаем кнопку и удерживаем, подключаем контроллер, кнопку отпускаем - значения обнулены и контроллер будет поновой запоминать значения мах/мин).
После калибровки я сохранил ветку реестра. И при включении в др.
систему просто добавляю ее - и никаких повторных калибровок.
А можно для особотупых, со скриншотами?
Откуд а берёшь макс-мин?
Какую ветку реестра править надо?
-
Re: USB контроллер джоистика
2 Bond
значения мин/макс я беру утилитой diview
ветку реестра покажет утилита ClrCalib.exe
(она тоже с логитечевского сайта)
она же удалят калибровку
центр расчитывается по формуле center = min + ((max - min)/2)
формула взята из ридми к ДХТвику2
еще в екселе есть функция обратного пересчета их НЕХ в десят
для особо ленивых переключаем виндовый каркулятор в инженерный и считаем там :)