Сделай сам, будь мужиком, всяко лучше этого китайского ширпотреба!
Купи, ибо как не старайся выйдет криво, и время потратишь и удовольствие испортишь!
Можно и на минус два проводника,но тогда на плюс один.Что делать если 4 на 3 не делится ))).Просто чтоб провод лишний не пропадал зря.По цветам обычно делается черный минус,красный плюс(но китайцам законы не писаны).
Оставлю лишний, мало ли какую кнопочку понадобится протянуть =)
- - - Добавлено - - -
Заметил, что вы отвечаете на вопросы даже когда в вопросе не разбираетесь, не делайте так пожалуйста, это засоряет тему и вводит будущих читателей в заблуждение, говорю как человек перечитавший не один десяток тем, перед тем как создать эту.
Спасибо.
Попробовал, работает вроде хорошо, уже радует, но ожидаемые проблемки, при расположении магнита и датчика как на фото не получается добиться полного угла хода педалей.
Если датчик от магнита отдаляю не получаю полный ход в программе калибровки, если магнит делаю ближе то получаю полный ход в калибровке уже на 1/3 макс отклонения педалей.
По высоте датчик регулировать пока не пробовал, поможет?
А еще вариант поставить два магнита круглых из джойстика по краям датчика, как в оригинальной конструкции X52 pro:
Советы, рекомендации?
Только не по схеме X52 - перемножите две нелинейности. С "родным" синусом еще жить можно, но вместе это будет неюзабельно вообще.
Если правильно понял - датчик под шайбой установлен? Стоит перенести на свободную сторону магнита - там поле поменьше искажено и по высоте выставиться полегче должно быть. Или с той стороны тоже магнит? ( по фото не совсем понятно - но тогда магнит с этой стороны бесполезен)
Все знают как играть в футбол и делать джойстики.
Законы Мерфи пока что никто не отменял, и судя по всему, не собирается...
Собака лает — ветер носит, а караван идёт...
Именно по высоте и надо регулировать.Но это уже дело терпения ,главное с проводами не перепутал.И если окажется не та реакция на перемещение(вместо вправо будет влево),просто переверни датчик(был лицом вверх - сделай лицом вниз).Переворот магнита ничего не даст из за его зеркальной намагниченности.
- - - Добавлено - - -
Вот и нужно найти эту золотую середину,тут доли миллиметра имеют значение.
Ещё пятачок, позволите?
На самом деле, прежде чем размещать датчик, надо хорошо представлять себе намагниченность и форму магнитного поля.
Можно поискать в справочниках для готовых магнитов, или изучить графо-аналитический метод исследования электромагнитных полей...
Датчик данного типа способен реагировать как на величину напряжённости магнитного поля так и на направление магнитных силовых линий (МСЛ) по углу к плоскости датчика. Следовательно, есть два способа управления датчиком: изменять угол датчика относительно магнита, или изменять расстояние до магнита, при МСЛ перпендикулярно входящих в плоскость датчика.
При возникновении комбинированных перемещений датчика относительно магнитного поля возникает очень не линейная, бесформенная, почти не прогнозируемая характеристика изменения выходного сигнала. Такая установка датчика нежелательна.
Таким образом, вопрос линеаризации характеристики системы магнит-датчик является самым важным и ответственным для подобных конструкций.
На фото не очевидно размещение и характер намагниченности магнитов. Необходимо дополнительное описание, что как расположено, какую цель ставил перед собой конструктор и насколько результат соответствует ожидаемому.
Тогда, совместными усилиями, возможно исследовать результат и выработать пути повышения линейности Магреза.
Характер намагниченности и размещение полюсов на этом магните известно(я уже рисовал в посте #216).Потому и даю совет как расположить датчик по отношению к магниту,вот вид сбоку и сверху.Растояние по высоте от датчика до верхней плоскости магнита,думаю миллиметров 5,но это зависит от силы(толщины) магнита и подбирается эксперементально.
Я уже под стулом валяюсь! Давно уже говорил! Три года моя схема работает на трех экземплярах педалей (твист выведен на датчик Холла на педали двух-жильным экранированным проводом). НИКАКИХ наводок и проблем!
Провод использован двух-жильный, в качестве третьего и сразу общего (для минуса) используется оплетка этих двух жил. Куплен в электротоварах. Педали с морем железа, стоят рядом с системником вплотную. Поймите, на датчик подается 4,5 - 5 вольт постоянного напряжения. По-нынешним временам это очень большое напряжение и солидный ток. Мизерные по амплитуде ВЧ-наводки для него - это тьфу! Ведь наводки измеряются в микровольтах и они переменные.
Все сделано без всяких формул. На основании образования, опыта и чутья (ибо и то и то позволяет эти вещи "спинным мозгом чувствовать"). Магнит (от винчестера) ставить на поворотную платформу, чтобы он вращался, а не датчик относительно магнита (провода от датчика будут постепенно обламываться). Расстояние от магнита до датчика Холла SS495 примерно 4-5 мм (тогда люфты конструкции не так влияют и чувствительность остается достаточной).
Магнит и датчик расположены в одной плоскости напротив друг друга. Поворачиваешь педаль, поворачивается магнит, на изменение магнитного поля реагирует датчик (напряжение на выходе или уменьшается, или увеличивается). Чем ближе находится магнит к датчику, тем на меньший угол нужно повернуть магнит для того чтобы напряжение достигло максимума или, наоборот, минимума. Т.е. магнит слишком близко... чуть надавил на педаль... напряжение скакнуло в крайнее положение. Слишком далеко отодвинул магнит, то для максимального или минимального напряжения нужно двигать педали по полной!
Если не нравится направление изменения напряжения, то переверни датчик наоборот!
Крайний раз редактировалось nos1; 28.01.2014 в 11:22.
Вот именно для этого магнита такое расположение датчика кажется мне не оптимальным.
Направление силовых линий в зоне смены полярности, при этом, имеет трудно-предсказуемый характер.
Наиболее простая структура поля с наименьшими искажениями имеется в районе среднего радиуса подковки магнита,
между центрами намагниченности полюсов.
В центре полюса МСЛ направлены вертикально вверх. При смещении в сторону границы смены полярности, МСЛ всё сильнее изгибаются к горизонтали.
Над зоной смены полюсов МСЛ абсолютно гризонтальны и не влияют на показания датчика.
Таким образом, можно экспериментально подобрать высоту датчика над подковкой так, чтобы в крайних положениях датчик был близок к насыщению, а у нуля - был "0".
В целом по такой методике:
1. Ставим педали в нейтраль и размещаем датчик над зоной смены полюсов на произвольной высоте в районе среднего радиуса подковки магнита.
2. Сдвигаем педали в одно из крайних положений и там фиксируем. Показания датчика при этом выходят на насыщение и не зависят от угла поворота педалей.
3. Удерживая педали в крайнем положении начинаем приподнимать датчик над плоскостью полюса до появления изменений выходного сигнала датчика. То есть, когда датчик начинает выходить из насыщения.
4. Аналогичную процедуру проводим над другим полюсом и убеждаемся, что насыщение не достигается.
5. Окончательно юстируем центр по показаниям датчика "0".
Теперь можно попытаться снять характеристику (построить график) зависимости напряжения на выходе датчика от угла поворота педалей.
Если форма окажется неудовлетворительной - пробовать менять высоту размещения датчика. При этом размах сигнала несколько уменьшится, но станет более линейным.
Требуется принять компромиссное решение, чтобы не слишком потерять размах, и существенно улучшить линейность сигнала.
Небольшой недоход до мах сигнала в крайних положениях будет скорректирован калибровкой джоя в операционной системе с не значительными потерями.
Крайний раз редактировалось imilich; 28.01.2014 в 12:22.
Вы правы,лучшее положение датчика в данном случае,такое как вы описали и методика настройки абсолютно верная.Но!Если магнит очень сильный,то датчик нужно отдалять от магнита на 8-10мм.А потому,не знаю впишется ли это дело в габариты.
Во Вашей схеме, я бы предложил попробовать дисковую подложку из магнито-мягкой стали. Большего, чем сейчас диаметра.
Датчик положить прямо на поверхность подложки.
Силовые линии будут выходить из магнита, равномерно распределяться вдоль внешнего края магнита, загибаться и входить вертикально в подложку.
Насыщение можно регулировать отодвигая датчик от края магнита по радиусу подложки.
На фото действительно не очень понятно, поясняю: магнит один, он сверху шайбы, датчик прямо над ним, вы зря думаете что я мог поставить его не правильно =)
- - - Добавлено - - -
Именно так все и расположенно, необходимость в фотографиях отпадает? Думаю все же добавлю, чуть позже. Расстояние до датчика по высоте меньше 5 мм, как раз об этом и писал, что собираюсь поэкспериментировать с высотой, вот пришел с работы, этим и займусь.
Кстати купил два газлифта на 50N также собираюсь поменять сегодня.
- - - Добавлено - - -
Все так и планировалось сделать, но спасибо за подробное объяснение, когда знаешь, что делаешь и результат ожидаем, делать значительно проще, я бы мог не писать предыдущее сообщение и настроить все сам, но ведь чужой опыт еще ни кому не помешал.
Тем более такой как ваш.
Спасибо
Что то похожее на желаемое получилось, но пока не торт, буду подстраивать.
Хотелось бы более развёрнутой оценки того, что получилось и почему получилось именно так. И что именно "не торт"
Так сказать, для некоторых отрицательный опыт тоже интересен. Чтобы знать, почему нельзя иначе, чем рекомендовано.
Короче, ценность имеет любой опыт, даже отрицательный.
Прошу сделать развёрнутый комментарий исходной схемы с результатами исследования в сравнении с новыми вариантами.
И обоснованными критериями выбора наилучшего варианта.
Например.
Стальная шайба, на которую приклеен магнит (чудовищно ) искажает магнитное поле на краях магнитных полюсов.
Обнаружена (дикая ) нелинейность отклика во всём диапазоне перемещений педалей.
Дополнительный источник искажений поля - стальная арматура подвески главной оси.
При вращении магнита, силовые линии замыкаются на эту арматуру и динамическая характеристика имеет большую неравномерность со скачками чувствительности на некоторых участках диапазона перемещений.
Для компенсации указанных эффектов решено оставить магнит на том же месте, но увеличить на 15 мм радиус стальной шайбы. Это позволит равномерно замкнуть силовые линии (принцип частичного магнитного экранирования) и исключить влияние арматуры подвески главной оси.
Для компенсации неравномерности типа "косинус" в зоне центра, можно изменить форму стальной шайбы так, чтобы у центра её радиус был равен радиусу установки магнитной подковки, а к краям зоны перемещений - радиус увеличивается на 15 мм. Характеристика чувствительности при этом существенно выравнивается. Но, создаётся дополнительная трудоёмкость изготовления шайбы подложки магнита.
Крайний раз редактировалось imilich; 29.01.2014 в 08:39.
Ох мне бы ваши знания о магнитных полях.
по существу:
1. датчик холла поставил по центральному радиусу магнита как вы посоветовали.
2. поднял датчик выше, не измерял расстояние но оно равно высоте двух гаек на винт м4 =))
3. из вышенаписанного получаем не торт: на линейке на которой закреплен датчик не предусмотрен удобный механизм регулировки по высоте (просто подкладываю шайбы под линейку)
4. заметил упомянутые вами искажения на полюсах магнита (в крайнем положении педалей датчик как раз на против края магнита) попробую исправить это использовав магинт с оригинальной подложкой (разберу сегодня еще один хард если будет время) ПОМОЖЕТ?
Что имеем:
I. За счет поднятия датчика получил близкий к полному (но не полный см. III пункт) ход, ограничил мертвой зоной для теста.
II. За счет смещения к центру радиуса получил неплохие показания датчика.
III. Главный косяк уже описан, в крайних положениях завихрения магнитного поля от нижнего (противоположного полюса) получается до 90% хода все отлично, а на последних 10 получаем обратный ход по показаниям датчика (понятно написал?)
IV. И еще одна проблема в механизме регулировки положении датчика по высоте (печально то, что датчик приклеен к линейке цианоакрилатом)
1. Верно.
2. ЕМНИП, это 11-12 мм
3. На стоечку под линейкой надень пружинки. при отпускании винтов планка с датчиком будет подниматься. Когда закончишь эксперименты, рассчитаешь высоту стоек с проставками и зажмёшь.
4. Это у тебя слишком большой угол поворота педалей. Или, точнее, коротковатый магнит. После прохождения центра полюса, силовые линии отклоняются от вертикали в сторону движения датчика и сигнал снижается. Можно либо найти более длинный магнит, либо сместить всю подковку ближе к центральному болту. Первое - сложно, второе чревато дополнительным источником нелинейности, но не так грубо, как сейчас.
Есть третий вариант - удлинить полюса с помощью полюсных наконечников. Это пластинки из трансформаторной стали, установленные на полюса с зазором в середине и выходящие за габарит магнита в направлении крайнего положения датчика.
Ну, и 4 вариант - уменьшить рабочий ход педалей. Подложка, скорее всего, эту проблему не решит.
I. Неполный ход по размаху электрического сигнала от датчика, или в калибраторе Винды? Если второе - то это не правильно.
Надо использовать программу DXTweak 2
http://vkb-pro.ru/downloads/programs...mmy/2-dxtweak2
или отсюда
http://www.joysticks.ru/files/
для определения максимальных размахов электрических сигналов датчика, установки ограничений по максимальному ходу педалей и по насыщению датчика. То есть, электрическая юстировка, без АЦП-калибратора.
ДХ-Твик работает как цифровой вольтметр.
На данном этапе юстировки датчика, использование калибратора Винды не целесообразно.
Тебе нужна именно электрическая юстировка.
Крайний раз редактировалось imilich; 31.01.2014 в 14:16.
2. Деревянное основание ниже магнита поэтому фактически получается меньше, но это ерунда, в любом случае высоту нужно еще регулировать и она не окончательная
3. Так и хотел сделать, проблема в поиске подходящих мини пружинок (может от ручки?), и в том что винт (не шуруп) у меня временно вкручен прямо в дерево (я там метчиком что то вроде резьбы нарезал).
4. Пластины из трансформаторной стали это умно, сам бы не догадался, поищу, а что будет если разломать магнит ровно по середине и приклеить к шайбе с расстоянием по центру в несколько миллиметров?
Уточнение, правильно ли я понял: я беру корпус любого трансформатора, отрезаю подходящий кусок, режу его пополам и цепляю на на полюса магнита так, чтобы края металла выступали за пределы магнита на необходимое мне расстояние? Какое расстояние должно быть в центре между металлическими пластинками, подбирать экспериментально?
- - - Добавлено - - -
Не полный ход в программе калибровки, но он не полный как раз из за того явления которое вы описали, то есть магнитное поле угасает к краям магнита (после прохождения центра полюса) и датчик понимает это как возврат в центр.
Крайний раз редактировалось JO-xaKER; 29.01.2014 в 15:59.
Сегодня делать наверное не буду, проведу время с женой =)
Информация тебе к размышлению:
магниторезисторы и контроллер ( делает GLV228, вроде так его здесь зовут).
Я в свое время заказывал, обошлось на джой и педали примерно 1800 руб за все.
Угол отклика он закладывает ( оси), ось 4096 отсчетов.
Реагирует на направление а не наличие магнитного поля (возможно наоборто, давно делал)
Так что подумай, поизучай, еще и джой себе примастрячешь.