Page 1 of 1

паразитные дрожания

Posted: Tue Jul 09, 2013 23:34
by carvers
Контроллер njoy32pro, твист на марсе, прошивка VKB KingCobra MkII M5Pro #199. Собрал электронику на самодельный джой и выявилась странная особенность а именно: при поднесении контроллера на расстояние сантиметров 5 к марсам начинается паразитное дрожание. Относишь плату подальше дрожание исчезает. Не подскажете в чем может заключаться проблема.(Джойстик металлический)

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 4:22
by UIV
Пришлите фото пожалуйста. Без фото найти причину абсолютно невозможно.
Так же выложите скриншоты с vkbjoytester, надо оценить размер и характер дрожи.

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 4:38
by carvers
http://s1.ipicture.ru/uploads/20130710/4xz5UyZS.jpg
перепрошил контроллер, откалибровал оси заново, теперь положение платы роли не играет но ось y дрожит постоянно

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 5:22
by carvers
Хм вообще ничего не понимаю. Разобрал джойстик, передернул все разъемы, включил, пошла вибрация на оси х. Откалибровал оси devcfg вибрация переместилась на ось y. Откалибровал повторно, вибрация по обеим осям
http://s1.ipicture.ru/uploads/20130710/1WEgblYi.jpg фото конструкции

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 6:00
by UIV
Железа многовато. Что за магниты кстати. Расстояние от магнита до датчика?
Демонтируем марсы и контроллер. Скотчем, клеем крепим магниты на плате марса напротив микросхемы в центре (для ввода датчика в режим насыщения, чтобы исключить "магнитные наводки")
Подключаем все на столе, чтоб железа не было рядом.
Тестируем.
Определяем размер шага дрожи.

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 6:54
by carvers
магниты родные с кобры, расстояние пробовал разное от 2 до 5 мм.

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 9:19
by UIV
Жду ответа по остальным вопросам

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 18:39
by carvers
http://s1.ipicture.ru/uploads/20130710/R1gcVeyb.jpg
шаг х63888-63953, y16426-16512

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 19:28
by Alex Oz
Привести к 1000 остчетам - шумит один бит, вполне допустимо. Какой рабочий угол при этом? Приложите конфиг для ясности.

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 19:56
by carvers
угол 20%. конфиг добавить файлом запрещено

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 22:49
by Alex Oz
Заархивируйте файл в зип или рар - тогда получится прикрепить.
20% - это 20° или процентов( тогда от какого диапазона)?

Re: паразитные дрожания

Posted: Wed Jul 10, 2013 23:38
by carvers
20 градусов. Неправильно написал. В принципе практически решил проблему заменой магнитов кобры на аналог.

Re: паразитные дрожания

Posted: Thu Jul 11, 2013 7:17
by UIV
Грубейшая ошибка в проектировании механики. Не учли особенности магнитного сенсора.
Магнит приклеен к стальному болту, болт "затягивает" к себе магнитное поле. А для нормальной работы сенсора, он должен быть в режиме насыщения.
Так же возможна нелинейность.
Именно поэтому на обычной Кобре марсы работают на пластиковой механике, а у Кинг -механика из алюминия и нержавейки, которая слабомагнитная.
Я понимаю, эти материалы намного дороже, но это обязательное условие.

Re: паразитные дрожания

Posted: Thu Jul 11, 2013 12:44
by Alex Oz
Вообщем это все в норме было даже с ослабленным магнитом - по заявленным характеристикам Njoy32 имеет для MaRS имеет угловое разрешением 0,03°/отсчёт( или 1000 отсчётов на 30°).
Судя по коэффициентам , по Y полный рабочий угол около 15° - то есть растяжка этого диапазона на 10 бит должна давать дви бита погрешности - то есть реальный диапазон на уровне 500 отсчетов.
Для сравнения, NXP KMA200 имеет разрешение 13 бит на 180°, или 0,022° на бит, но шум при этом две единицы младшего разряда, или около 0,044° - вообщем цифры практически одинаковые по шуму/разрешению - физика она для всех одинакова.

Реально конечно шум может быть меньше, но это уже зависит от многих факторов.

Кстати по цифропопугаям - поставьте на разрешение осей 8 бит - почуствуется ли разница?