Спасибо за идею отказа от 3-х батареек в пользу 4-х аккумуляторов, напряжение чуть больше + емкость. Ну и выключатель тоже полезная вещица будет.
Купил SS495A1, буду делать, а там посмотрим, все равно джой не рабочий и хуже ему уже не будет.
Спасибо за идею отказа от 3-х батареек в пользу 4-х аккумуляторов, напряжение чуть больше + емкость. Ну и выключатель тоже полезная вещица будет.
Купил SS495A1, буду делать, а там посмотрим, все равно джой не рабочий и хуже ему уже не будет.
Итак что получилось и что не получилось.
Перевод механики на подшипники состоялся успешно, есть некоторые шероховатости, но в целом ручка двигается плавно вверх, низ не ходит и по сторонам не шатается.
Теперь по электроннике. Вот тут не все так радужно. На данный момент попробовал подключить датчики в батарейкам т.е. +4,5V. Напряжение брал с платы. Выход датчиков подключил через переменник на 100кОм. Получилось следующее. Иногда виндовый калибратор устанавливался при помощи переменника в центральное положение, но это было не стабильно. Иногда вообще не получалось его туда выгнать. Но больше удивило следующее. При перемещении ручки к примеру в вперед, ползунок плавно перемещался на половину отведенной области, после возвращения ручки назад также плавно возвращался, но стоило хоть немного отклонить его, от центрального положения, назад как происходил резкий скачок до конца области. Как победить не понятно.
Может все таки 4,5 вольта не хватает для работы холов или криво установленные магниты? По описанию у них 4.5 минимум для работы. Магниты брал с CD приводов, те что держут фокусирующую линзу.
Крайний раз редактировалось Spawn2002; 30.09.2013 в 08:02.
Spawn2002
вольтметр(мультиметр) есть в хозяйстве? проведите все эксперименты настройки магнита+холла с вольтметром:
1) (по хорошему счету) холл без магнита должен отдавать половину напряжения питания
2) поднесите магнит настройте положение так что максимально приблизится к первоначальному (половина от питающего)
3) потом медленно вращайте механику - результат должен плавно без скачков уменьшаться или увеличиваться - если будут резкие переходы через 0 или через 4.5 - хитрый магнит или ищите другой или другое его положение).
зафиксируйте как должно быть. и потом уже прикручивайтесь к электронике контроллера.
1.Часто обламываются эти витые сверхтонкие проводки внутри изоляции контачат ненадёжно. При определённых положениях джоя контакт нарушается и резкий 100% бросок по какой либо координате. Магнит любой кривости такой бросок не даёт.
2. Может быть, что изначально магнит по отношению к датчику Холла был выставлен очень криво или очень далеко. Автокалибровка поставило центр в ноль, но нарушена пропорциональность. Попробуй заново выставить магнит в "правильном положении", произвести калибровку. Попробуй сместить магнит в одну сторону, потом в другую произведя калибровки. Если характер поведения принципиально не изменится, то дело не в положении магнита. Попробуй не трогая ручку джоя шевелить, мять провода - обрыв может себя проявить резким броском в джой тестере. Датчик Холла SS495A1 надёжно работает от 4,5 в. Многие экземпляры работают и от 3 вольт. но ухудшается термостабильность. Об этом я сообщал здесь. http://www.sukhoi.ru/forum/showthrea...hlight=MASSTAK.
Попробовал сделать с вольтметром.
Проверил датчики на 5 вольт, при отсутствии магнита дают ~2,2 вольта. т.е. холы рабочие.
Сначала выставил переменники на 50кОм, подал напряжение на холы поставил магниты, крутя переменники, перемещая магниты и приближая удаляя холлы получил напряжение по центру 2,2 вольта, отклонение РУД на максимум давало либо 1,2 либо 3,2 вольта. т.е. вроде как красиво получилось.
После подключения к плате и запуска калибратора опять получил срыв по одной стороне. К примеру, если влево склоняется нормально, то в право сразу скачком.
Может кто замерит какие у него есть напряжения по центру и в крайних положениях?
После того, как магнит выставлен по центру (можешь тестером замерить) нужно выдернуть usb шнурок джоя из компа. А потом снова воткнуть. Всё будет плавно и красиво в обе стороны.
А переменные резисторы можно юзать вполне, схемку включения Штрих выкладывал. Хотя и без них работает. Но с ними можно точно подобрать max значения напряжения холла = родному Max значению напряжения контроллера. Что в общем лишним не будет.
Гремя огнем, сверкая блеском стали...
Побаловался все выходные и джойстиком. Получается примерно следующее. Контролер реагирует на напряжения от датчиков в диапазоне от 0,2 до 1,4 вольта. Без переменников получить такое напряжение не получается возможным, слишком далеко надо уводить датчик от магнитов.
Передернуть USB шнурок? Не знаю что это даст, но конечно попробую, вдруг поможет. Просто у меня джой беспроводной freedom 2.4 cordless и если под передергиванием USB понимается снятие напряжения для автокалибровки, то мне надо батарейки вытащить. Но я так делал, вытаскивал. Калибровка все время становилась разной т.е. сбивалась.
И еще одни момент. читал что джойстик рассчитан на 1023 тика или как их правильно называть. У меня все программы показывают то 1023, то 511, причем по Х координате всегда 511, а по Y то 511 то 1023. Что это, глюк контроллера?
Гремя огнем, сверкая блеском стали...
я все никак понять немогу...
про какие "переменники" ты говориш ??????
Сначала выставил переменники на 50кОмзабудь про них!!!Выход датчиков подключил через переменник на 100кОм.
Друзья, прочитал два раза и что-то вроде понял а в целом еще не догнал. Может я человек далеки от этого) Но кто переделал свой джой механику и поставил датчики напишите мануал или инструкцию с рисунками с учетом всех уроков (как бы пальцем ткнуть). Очень хотел переделать свой джой но боюсь все испортить. За ранее спасибо!!!!!
Кстати, на тему подключения кнопок из ручки Extreme 3D PRO к другим контроллерам.
Еще 100500 лет назад вместо перепаивания и раскурочивания платки с кнопками я просто взял и прозвонил ее, и получил схемку имеющейся там диодной матрицы, которая вполне подходит для подключения к любому контроллеру.
Кто там строки а кто столбцы и кого через 10кОм сажать на питание/землю - надо разбираться с каждым конкретным контроллером.
Да, строки матрицы используются не в полную, но с учетом того что количество кнопок в каждом новом контроллере стремится к бесконечности, эта деталь становится несущественной.
Мною проверялось и использовалось на Mjoy8, ArtJoy, MMjoy (на 328й меге).
Для любителей "чтобы все кнопки были по порядку" могу посоветовать MMjoy (там есть конфигуратор в котором все кнопки легко выставляются по порядку), или SVmapper (в данном случае лично для меня порядок кнопок теряет значение).
В каждом из нас спит гений! ...и с каждым днем - все крепче....
Всем привет! Наконец завершил переделку джоя. Больше всего намучался с механикой, ось Z тоже поставил на холл. Сделал втулку и валик чтобы не было люфта! И собственно проблема в том что в Ил2 4.12 при управлении самолетом по крену например, движение в игре происходит с мелкими рывками. В ил2 Битва за Сталинград все идеально, может кто сталкивался с такой проблемой? Плату переделывал и на выходе датчиков ставил подстроечные резисторы.
![]()
Крайний раз редактировалось Harh; 22.05.2014 в 13:16. Причина: Обрезал картинку
i5 2500, 8Гб ОЗУ, GTX 580, Win 7 64.