Просмотр полной версии : Программно заклинивает Defender COBRA M5 по оси Y в максимальном положении.
Здравствуйте!
Собственно при подключении джойстик периодически программно клиник по оси Y в максимальном положении (значение 65535).
Если несколько раз "перевоткнуть" в USB то начинает работать нормально.
Пробовал перекидывать местами датчик оси X и Y, все равно изменения значения по оси Y не удается добиться.
Есть подозрение что это "тупит" микроконтроллер Atmel.
Подскажите пожалуйста как пролечить?
Перестановка датчиков ничего хорошего не принесет.
Попробуйте перекинуть местами кабели датчиков. Возможно плохой контакт на разъеме или "холодная" пайка. Если контроллер "теряет" датчик на долю секунды, может сбиться центр.
Спасибо за ответ.
Поэкспериментировав удалось немного локализовать проблему.
Если перед подключение джойстик зафиксировать в максимальном положении по оси Y и не отпуская подключить то джойстик начинает нормально работать до перезагрузки компьютера.
Так же можно перевернуть джойстик вверх ногами и подключить, тоже заведется нормально. Я так понимаю это какая-то беда либо с датчиком либо с алгоритмом определения датчика?
У меня такая же проблема, оси пробовал перекидывать. Переподключал. Устанавливал в максимальное положение, не помогает. Насчет варианта с "холодной" пайкой, если я паяльником облужу элементы, то это может помочь?
мой скайп ilya_uiv
Стучитесь, попробую помочь.
И мне можно потом тут рассказать как пролечить?
И мне можно потом тут рассказать как пролечить?
завтра надеюсь достану батарейку для тестера и отпишусь
Ilya Kaiten
21.08.2013, 09:57
На другой машине проблема повторяется?
Проверьте (можно программно) напряжение питания USB.
На другой машине проблема повторяется?
Проверьте (можно программно) напряжение питания USB.
Это самое первое что я проверил. На двух ноутах тоже самое. По напряжению у меня только Gametrix РУД проседал в то же время. Сколько вообще этот Atmel в кобре с навесом требует питания интересно...
Не больше 100мА
В таком случае USB должен серьезно проседать чтобы кобра из-за этого так гнала. Я уже присмотрелся к X52-PRO flight system как замене. Но кобру починить надо из принципа.
Разберемся. Дайте пару дней, у меня Кобры под рукой нет
Разберемся. Дайте пару дней, у меня Кобры под рукой нет
Сегодня опять разобрал для интереса попробовал взять отдельно датчик и одну из осей на которой круглый магнит. В общем перемещая магнит чуть выше чем его оригинальное положение в конструкции, можно отцентровать позицию оси Y. Такое чувство что сбилась именно центровка а сама ось работает нормально, только вот где она, центровка, записана и как ее сбросить. В принципе кроме как в самом Atmel ATmega8A ее там писать некуда.
Я же писал, дайте пару дней, решим проблему. Я послал запрос на фабрику, жду ответ...
Я же писал, дайте пару дней, решим проблему. Я послал запрос на фабрику, жду ответ...
Я ни в коем случае не тороплю, просто думал новые подробности могут быть полезны. :(
проблема решилась с помощью товарища UIV. За что ему большое Спасибо.
Блин ну так как проблема то решилась? Решили проблему втихаря без топистартера и молчат))) Сверхсекретная информация?
Блин ну так как проблема то решилась? Решили проблему втихаря без топистартера и молчат))) Сверхсекретная информация?
Так это...
мой скайп ilya_uiv
Стучитесь, попробую помочь.
Блин ну так как проблема то решилась? Решили проблему втихаря без топистартера и молчат))) Сверхсекретная информация?
проблема решилась с помощью товарища UIV. За что ему большое Спасибо.
Контакты есть под аватарами. Пожалуйста не надо нас считать не разумными.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot