А что делать если угол поворота примерно 350град.? это у меня получается на ручке, тк так там шестерня стоит.
А что делать если угол поворота примерно 350град.? это у меня получается на ручке, тк так там шестерня стоит.
А так... качать нахаляву патчи никто никого не заставляет ;)
180 максимально, т.е. от минимума до максимума.
после того как ты скачал большой рантайм дальше все остальные до 200к там ведь только кодOriginally posted by boRada
А сколько весит? И в понедельник тока с работы могу забрать
боюсь только подбирать другую после 180 начнется повтор зачений.Originally posted by VGV
А что делать если угол поворота примерно 350град.? это у меня получается на ручке, тк так там шестерня стоит.
похоже что такOriginally posted by boRada
...С какой частотой программа опрашивает поступаемые данные, и с какой частотой эти данные поступают с устройства к месту хранения-чтения? Это определяется драйвером?
вот похоже 20mS это и есть такой компромис + еще среднее время реакции человека как раз ~20mSИзначально принимается какая-то частота, при которой соблюдается баланс между достаточным по скорости поступлению данным, и наименьшей загрузкой процессора?
1000 конечно нет а вот 10 мне кажется естьНет смысла 1000 раз в секунду снимать показания с джоя.
не понял типа следить за тенденцией изменения данных ?Выше определенного предела, хватает уже не точного значения координат, а их изменения,
это слишком круто
вотэто я пытался с твоей помощью узнатьСуществуют ли нормы, пусть и негласные, на частоту поступаемых данных? Намного ли отличаются у разных производителей?
мой интерсептор кстати гонит данные с интервалом 15-22mS
сделай, а? должно получиться. а я тебе прогу подгоню следующую улучшеную я разобрался как опрашивать чаще теперь интервал 0.1mS заброшу в понедельникОпрос программой джоя - не может быть строгопостоянным ведь? Время процессора постоянно делится и распределяется между различными задачами, и это время непостоянно (каламбур). Логичнее подавать равномерноизменяющий сигнал (пила) на вход АЦП с генератора, и потом высчитывать среднее значение изменения показаний при максимально облегченной винде.
1.Да не, не о том я. К тому что если очень быстро изменить значение от 0 до 64000, например за 5 мс, то не нужны нам промежуточные данные практически, у нас будут 1-2 поступления данных , по которым приложение считает положение джоя, а не его полное перемещение с сотней промежуточных цифр, т.е. имея 0 в один момент и получив 64000 в другой у нас получится, как ни крути, не "прямоугольник" в сигнале на выходе всех элементов, которые учавствуют в обработке. Что очень похоже теоретически по результату на дельту модуляцию.Originally posted by Maxix
[B]
не понял типа следить за тенденцией изменения данных ?
это слишком круто
[B]
вотэто я пытался с твоей помощью узнать
мой интерсептор кстати гонит данные с интервалом 15-22mS
сделай, а? должно получиться. а я тебе прогу подгоню следующую улучшеную я разобрался как опрашивать чаще теперь интервал 0.1mS заброшу в понедельник
2. Cougar с периодом 1 мс по USB гонит данные
3. Соберу. Только вот с датчиком устаканится. Над корпус придумать и еще кое-что.
извини по первому пункту я так и не понял.Originally posted by boRada
3. Соберу. Только вот с датчиком устаканится. Над корпус придумать и еще кое-что.
кстати попробуй проверить повторяемость датчика
в смысле сделать второй такой же.
у меня что-то получаются чуть-чуть отличающиеся и я пока не знаю что делать, то ли пытаться их подстроить, то ли вводить индивидуальную компенсацию для каждого
Крайний раз редактировалось Maxix; 23.11.2003 в 21:06.
Да фиг с ним, пунктом. Это так, аллегорический бред спросоньяOriginally posted by Maxix
извини по первому пункту я так и не понял.
кстати попробуй проверить повторяемость датчика
в смысле сделать второй такой же.
у меня что-то получаются чуть-чуть отличающиеся и я пока не знаю что делать, то ли пытаться их подстроить, то ли вводить индивидуальную компенсацию для каждого
Это уже второй, если быть пунктуальным. Первый просто был большой, но по той же схеме. Правда я их не сравнивал.
Чуть-чуть в чем и насколько? Вряд ли удасться в изготовленных вручную дачиках добится полной индентичности. А оно так надо? Я конструктивно предусмотрел подгонку середины диапазона под центр джойстика ( на этом получилось около 10 градусов сместил ориентацию магнитика - а запас около 90 град). А разницу в диапазонах вполне скорректирует автокалибровка драйверами, если она в допустимых пределах. В моем случае на это влияет только разброс радиодеталей, что в худшем случае около 5%.
у тебя ведь реагирует на направление а у меня на напряженность вот в чем засада. мне пока не удается сделать одинаковой магнитную систему разница на выходе +/- 10 единиц на ~850 (полный диапазон) я ведь хочу корректировать кривую с датчика чтоб сделать прямую или произвольную кривую на выходе. насколько вводить дельту зависит от абсолютной величины снятой с датчика. я могу индивидуально настроить каждый канал но это как-то не правильноЧуть-чуть в чем и насколько?
вот пока и чешу репу чтож делать
аа.. эт да. Чем мне и нравятся GMR - предсказуемым результатом.
Эт точно? ИМХО сомнительно. С периодом 1мс по USB идут фреймовые синхропакеты, поллинг HID дивайсов редко чаще 10мс, обычно 20 и более2. Cougar с периодом 1 мс по USB гонит данные
А фиг его знает. Выше я уже давал замеры по осциллографу. Период между пакетами импульсов на USB на обоих шинах = 1 мс. Пакеты 10 мкс. А уж что там в них .... если учесть что 1 мГц на микроконтроллере - вполне могут и в каждом пакете идти данные. А как на самом деле я вряд ли самостоятельно узнаю.
2 boRada : Как успехи,старина?
А чо я, я ничо...
корпус придумываю для датчика, педали продолжаю мучить, карты на нулевой рисую - в общем не скучаю. По замерам - на следующей, видимо, неделе соберу генератор пилы и потестирую опять.
Ясно . Удачи!
Приделал на одну ось свой датчик. Получилось несложно. В выходные даж полетал и сбил 2 ишака в вэф. Так что вродь все неплохо работает. Правда пришлось включить инвертирование оси, но щелкнуть мышкой разок - не проблема.
магнитик приклеил к оси Х черех алюминиевый переходничок.
переходник просто вставляется вместо оси потенциометра.
Затем решил всеж проверить характеристика датчика по цифрам и графикам. Собрал приспособление с градуировкой по градусам. Подключение оставил на кугаре.
И тут меня ожидал "сюрприз"! Показания "плавали" и никак не хотели быть не то что линейными, но и равномерными.. ??? Градуировка постоянно сбивается как по центру, так и по краям...
Но я ж градуировал джой и летал нормально! Убил полвечера с приборами - пофиг. Вставляю обратно в джой - все нормально! Та-ааакс... Значит беда в связана с проверочным устройством? Подключаю его снова - опять черте что.
И только когда лег спать, меня клюнуло в место - МАГНИТ! ПОЛЯ! Крепление то у меня железное! А железо, сами понимаете и намагничивается, и прочей ерундой занимается.. Ну тогда все легко обьясняется. Сегодня сделаю крепление из аллюминия и снова проверю. Надеюсь, я сделал правильные умозаключения .
И как сие устроено?
Безконтактные магнито-резисторы....
HCRM / HOTAS Cougar Russian Modification
HCUIV / HOTAS Cougar "UIV" edition
HCFFB2 / HOTAS Cougar + MS FFB2
А которые крепления у тебя железные?
HCRM / HOTAS Cougar Russian Modification
HCUIV / HOTAS Cougar "UIV" edition
HCFFB2 / HOTAS Cougar + MS FFB2
Да это понятно :-)Originally posted by ZLODEY
Безконтактные магнито-резисторы....
Интересно как оно, таксскать, рыализовано, в деталях.
да, думаю что правильные я тоже когда пытался делать датчик на железном резисторе получил ,правда, просто уменьшение диапазона.Originally posted by boRada
Надеюсь, я сделал правильные умозаключения .
у меня получилось что металла не должно быть ближе 3-4см вообще
А вот п-образная железка. В джое ее нет конечно.Originally posted by ZLODEY
А которые крепления у тебя железные?
Не пугай народ, не посто металла, а которое намагничивается. И наибольшее влияние - сбоку.у меня получилось что металла не должно быть ближе 3-4см вообще
Что как? Схема чтоль или принцип работы?И как сие устроено?
Крайний раз редактировалось boRada; 02.12.2003 в 12:03.
Принцип вроде понятен: хреновина, закрепленная на штуковине поворачивается над фиговиной, при том что хреновина - магнит.Originally posted by boRada
Что как? Схема чтоль или принцип работы?
А вот схема... Насчет этого даже предположений сделать не осмелюсь.