1. Опять калибрую MaRS, и заметил, что параметр KdLo никак не влияет на результат. На всякий случай делаю его равным KdHI. Зачем этот параметр?
2. Как работает галочка "AC" (автоцентровка оси)? Эффект от неё тоже не заметил.
Пару вопросов о калибровке.
Moderator: AdminGroup
Re: Пару вопросов о калибровке.
В принципе, я сам разобрался.
Если отключить автоцентровку, пресловутую галочку AC, то параметры KdHi и KdLo соответственно указывают коэффициент усиления в большую и меньшую сторону от середины, которая задается параметром Bias.
Соответственно, алгоритм ручной калибровки следующий:
1. В выпадающем списке сверху выбираем тип памяти -- RAM, при изменении параметров жмём Set
2. В отдельном окне открываем программу JoyTester так, чтобы видеть числовое значение оси.
3. Снимаем галочку AC (автоцентровка) и Cl (автокалибровка)
4. Устанавливаем для оси параметр MPL (9 для MaRS, 8 для потенциометра 10КОм)
5. Если нужно инвертировать ось, то самое время поставить галочку в колонке R (Инверсия сигнала на входе)
6. Устанавливаем параметр Bias так, чтобы когда не трогаем ось, то значение было 32767 -- центр
7. Отклоняем ось на минимум, и подбираем значение KdLo так, чтобы в минимуме значение датчика был 0 (ноль) и не было мертвой зоны.
8. Отклоняем ось на максимум и подбираем значение KdHi так, чтобы в максимуме значение датчика было 65535 и не было мертвой зоны.
9. Повторяем шаги 6-8 до полного удовлетворения
10. Выбираем следующую ось для калибровки и повторяем шаги 3-9
11. В выпадающем списке сверху вибираем тип памяти -- FLASH и жмём Set
Параметры KdHi и KdLo должны быть в дапазоне 100-255.
Если они меньше 100 -- надо увеличить значение MPL на единицу,
если больше и 255 не хватает -- нужно уменьшить MPL.
Бывает такой глюк, что после сохранения во FLASH новые значения параметров не сохраняются,
нужно переподключить джойстик в USB порт.
Если отключить автоцентровку, пресловутую галочку AC, то параметры KdHi и KdLo соответственно указывают коэффициент усиления в большую и меньшую сторону от середины, которая задается параметром Bias.
Соответственно, алгоритм ручной калибровки следующий:
1. В выпадающем списке сверху выбираем тип памяти -- RAM, при изменении параметров жмём Set
2. В отдельном окне открываем программу JoyTester так, чтобы видеть числовое значение оси.
3. Снимаем галочку AC (автоцентровка) и Cl (автокалибровка)
4. Устанавливаем для оси параметр MPL (9 для MaRS, 8 для потенциометра 10КОм)
5. Если нужно инвертировать ось, то самое время поставить галочку в колонке R (Инверсия сигнала на входе)
6. Устанавливаем параметр Bias так, чтобы когда не трогаем ось, то значение было 32767 -- центр
7. Отклоняем ось на минимум, и подбираем значение KdLo так, чтобы в минимуме значение датчика был 0 (ноль) и не было мертвой зоны.
8. Отклоняем ось на максимум и подбираем значение KdHi так, чтобы в максимуме значение датчика было 65535 и не было мертвой зоны.
9. Повторяем шаги 6-8 до полного удовлетворения
10. Выбираем следующую ось для калибровки и повторяем шаги 3-9
11. В выпадающем списке сверху вибираем тип памяти -- FLASH и жмём Set
Параметры KdHi и KdLo должны быть в дапазоне 100-255.
Если они меньше 100 -- надо увеличить значение MPL на единицу,
если больше и 255 не хватает -- нужно уменьшить MPL.
Бывает такой глюк, что после сохранения во FLASH новые значения параметров не сохраняются,
нужно переподключить джойстик в USB порт.
Cobra M5 + апгрейд твиста + NJoy32 Pro
Re: Пару вопросов о калибровке.
У меня тоже вопросы...
Установил в Cobra Z с NJoy32 Lite 4 дополнительных потенциометра.
В конфигураторе оси увиделись, теперь прошу помощи по калибровки.
Я так понимаю, с Lite-версией вышеописанные манипуляции по ручной калибровке можно даже не пытаться выполнять? Изменение параметров в конфигураторе без записи в контроллер не работают?
Сейчас в конфигураторе вот так:
По осям свистопляска.
Как настроить чувствительность\мёртвые зоны с минимизацией записи в устройство?
Настройка потенциометров с центром чем-то отличается от безцентровых?
С центром - 50 кОм, безцентровые - 10 кОм.
Установил в Cobra Z с NJoy32 Lite 4 дополнительных потенциометра.
В конфигураторе оси увиделись, теперь прошу помощи по калибровки.
Я так понимаю, с Lite-версией вышеописанные манипуляции по ручной калибровке можно даже не пытаться выполнять? Изменение параметров в конфигураторе без записи в контроллер не работают?
Сейчас в конфигураторе вот так:
По осям свистопляска.
Как настроить чувствительность\мёртвые зоны с минимизацией записи в устройство?
Настройка потенциометров с центром чем-то отличается от безцентровых?
С центром - 50 кОм, безцентровые - 10 кОм.
Re: Пару вопросов о калибровке.
И если у меня две оси должны работать в качестве триммера X\Y - для них есть какие-то отличия в настройке?
Re: Пару вопросов о калибровке.
Ещё выявился неприятный момент: несмотря на то, что заказывал потенциометры с линейной характеристикой, "безцентровые" (10 кОм) ведут себя странно, а именно, если смотреть во вкладке Test конфигуратора, на четырёх левых делениях оси имею нелинейную характеристику.
Т.е. если двигать ползунок влево, на последних делениях он резко замедляется.
Потенциометры с центральной фиксацией (50 кОм) ведут себя нормально.
Как можно поправить такое поведение?
Т.е. если двигать ползунок влево, на последних делениях он резко замедляется.
Потенциометры с центральной фиксацией (50 кОм) ведут себя нормально.
Как можно поправить такое поведение?
Re: Пару вопросов о калибровке.
MaxP wrote:И если у меня две оси должны работать в качестве триммера X\Y - для них есть какие-то отличия в настройке?
Посмотрите о настройке триммеров здесь http://forum.vkb-sim.pro/viewtopic.php?f=15&t=2112&p=20631#p20631. В описании крайних версий прошивок и утилит.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
-
- Posts: 1177
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 15 times
- Been thanked: 127 times
Re: Пару вопросов о калибровке.
Можно попробовать сделать несимметричную ось - со смещенным центром. На разных плечах будут разные коэффициенты, частично это исправит ситуацию.
Я пока не уверен что можно сделать "одностороннюю" ось и использовать Eq - надо попробовать.
Вообщем, подумаю на досуге.
PS - однополярная аналоговая ось с коррекцией кривыми - работает. Попутно обнаружился баг - при коррекции в плюс больше 100% (128 ед) имеет место ограничение максимума оси, при величинах меньше 100% - отрабатывает нормально.Будем посмотреть.
Я пока не уверен что можно сделать "одностороннюю" ось и использовать Eq - надо попробовать.
Вообщем, подумаю на досуге.
PS - однополярная аналоговая ось с коррекцией кривыми - работает. Попутно обнаружился баг - при коррекции в плюс больше 100% (128 ед) имеет место ограничение максимума оси, при величинах меньше 100% - отрабатывает нормально.Будем посмотреть.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de
Re: Пару вопросов о калибровке.
Да мне бы проапгрейдить контроллер, я бы продолжил эксперименты
Я уже и на почту писал, и Ольге в личку - тишина.
Я уже и на почту писал, и Ольге в личку - тишина.
-
- Posts: 499
- Joined: Fri Mar 18, 2011 0:12
- Location: Украина
- Has thanked: 131 times
- Been thanked: 57 times
Re: Пару вопросов о калибровке.
MaxP wrote:Да мне бы проапгрейдить контроллер, я бы продолжил эксперименты
Я уже и на почту писал, и Ольге в личку - тишина.
Вот адреса:
sales@vkb-sim.pro
vkb.mov@gmail.com
стучитесь и Вам ответят.
Re: Пару вопросов о калибровке.
Именно туда и пишу, и именно не отвечают
На форуме Ольга один раз ответила, сказала, что "проапгрейдить можно", но о способе оплаты ничего не сказала.
Так что я пока сижу со своей с Lite-версией, в которой именно при 18-й записи косякнул с параметрами, и теперь несколько крутилок не работают
На форуме Ольга один раз ответила, сказала, что "проапгрейдить можно", но о способе оплаты ничего не сказала.
Так что я пока сижу со своей с Lite-версией, в которой именно при 18-й записи косякнул с параметрами, и теперь несколько крутилок не работают
Re: Пару вопросов о калибровке.
Alex Oz wrote:Можно попробовать сделать несимметричную ось - со смещенным центром. На разных плечах будут разные коэффициенты, частично это исправит ситуацию.
Я пока не уверен что можно сделать "одностороннюю" ось и использовать Eq - надо попробовать.
Вообщем, подумаю на досуге.
PS - однополярная аналоговая ось с коррекцией кривыми - работает. Попутно обнаружился баг - при коррекции в плюс больше 100% (128 ед) имеет место ограничение максимума оси, при величинах меньше 100% - отрабатывает нормально.Будем посмотреть.
Спасиб, поэкспериментировал.
С помощью Eq, к сожалению, устранить нелинейность не удалось. В прошивке 1.77, кстати, нижний предел не менялся даже при установке более 128 единиц.
В общем, информация для тех, кому нужно устранить нелинейность на переменном резисторе (как делал я, на резисторе 10 кОм):
- Калибруемся
- Убираем галки AC и Cl
- Выставив средние KdHi и KdLo, опытным путём подбираем MPL (для 10 кОм - 7 или 8, коэффициенты около 200 и 100 соответственно)
- Опытным путём в поле Bias смещаем центр. Если нелинейность внизу, то добавляем положительное значение (у меня 600-800). Проверяем, чтобы вверху не было нелинейности (она тоже, скорее всего, будет присутствовать, но небольшая).
- При необходимости корректируем KdHi и KdLo
- Калибруем заново.
В итоге теряем примерно 2\3 рабочего хода резистора (та самая нелинейность), но в остальном всё работает достаточно неплохо.
Пожелания по работе конфигуратора (у меня 0.76.9.2):
1. Хотелось бы, чтобы после калибровки\записи конфигуратор оставался на той вкладке, где он был до этого.
К примеру, при калибровке приходится постоянно переключаться с Buttons на Axes.
2. Имеется ли функция "Отменить все изменения [с последней записи]"? Не критично, но было бы удобно, а то сейчас приходится просто закрывать программу.
Re: Пару вопросов о калибровке.
MaxP wrote:2. Имеется ли функция "Отменить все изменения [с последней записи]"? Не критично, но было бы удобно, а то сейчас приходится просто закрывать программу.
Если Set не нажимали, то, чтобы отменить изменения, нажмие Get. Прочитаются текущие сохраненные параметры.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
Return to “Программное обеспечение”
Who is online
Users browsing this forum: No registered users and 5 guests