-
Re: переделка джойстика на датчики холла
1. Магнит можно к какойнить железке.
Двухсторонний скотч пробовал - не понравилось. Нужно отрывать и обратно приклеивать - невозможно плавно передвигать.
2. Простой суперклей. Капельку с краешку - если что отровать можно.
3.4. ХЗ Ни с тем ни с другим не сталкивался.
-
Re: переделка джойстика на датчики холла
придется повторится в который раз ,
магнитодатчики очень чуствительные к люфтам , особенно если люфт в "другой координате" . т.е, скажем такой момент как у вас магнит работает по "углу" а люфт происходит ближе-дальше (магнит-датчик) или верх-низ ,т.е если люфт есть относительно движения в нужные стороны то это еще не так смертельно9хотя и нежелательно) а вот если не в координате то тапки , у меня был люфт всего 0.2мм (поперечный)и это делало полный облом , летать было просто НЕВОЗМОЖНО
Katmai , попробуй зделать сброс калибровок в джое (какая перемычка непомню) и поставь на землю входы без датчиков
-
Re: переделка джойстика на датчики холла
Всем спасибо за дельные советы, собрал джой на д.Холла взятые с убитого сидюшника (магниты с движка, что в сидюке диск паркует) + контроллер MJoy, самая первая схема. Все просто наивысше, 3 месяца гоняю никаких проМблем!
-
Вложений: 1
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
Blek
придется повторится в который раз ,
магнитодатчики очень чуствительные к люфтам , особенно если люфт в "другой координате" . т.е, скажем такой момент как у вас магнит работает по "углу" а люфт происходит ближе-дальше (магнит-датчик) или верх-низ ,т.е если люфт есть относительно движения в нужные стороны то это еще не так смертельно9хотя и нежелательно) а вот если не в координате то тапки , у меня был люфт всего 0.2мм (поперечный)и это делало полный облом , летать было просто НЕВОЗМОЖНО
Katmai , попробуй зделать сброс калибровок в джое (какая перемычка непомню) и поставь на землю входы без датчиков
Хех... Люфт, как я понимаю, у меня отсутствует (http://shard.foksa.com/www//Photos/J...i/DSC00045.jpg). Неиспользуемые оси Мджой16 ессна заземлены.
Сбросить калибровки... Хм...
Пока получается вот такая картинка в Джойтестере (см аттач). Это, откровенно сказать, далеко от того, что я рассчитывал получить...
-
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
Katmai
Люфт, как я понимаю, у меня отсутствует...
Подобие люфта(о котором говорил Blek) получается если поверхности датчика и магнита не паралельны. Магнит вращается в плоскости и поверхность магнита должна быть строго паралельна плоскости вращения. Любой малейший перекос и будут получаться элипсы-овалы вместо кругов(даже если слой клея под магнитом не ровно лёг - это уже залог нелинейности).
Есть ли загрузка на ручке?
начинать настраивать нужно от нейтрального положения осей, БЕЗ магнитов:
-обнулить калибровку(в "игровых устройствах" по умолчанию)
-убрать магниты, и включить джой без магнитов, датчики выдадут половину напряжения и это будет нейтралью осей(желателен чёткий центр загрузки механизма)
-аккуратно подставить магнит на место, следя за тем чтоб отклик оси не убежал из центра(хоть с магнитом, хоть без магнита - отклик должен быть в нейтрали), типа юстировка
-если всё паралельно и магниты не "левые", то отклик будет равномерный и останется лишь отогнуть(подогнуть) датчик дальше(ближе) относительно магнита для того чтобы крайние положения ручки совпадали с крайними положениями отклика.
-
Re: переделка джойстика на датчики холла
Спасибо за подробное описание, fred kaa! Сейчас буду пробовать :)
-
Re: переделка джойстика на датчики холла
Скажите, а какое расположение ножек у HOLL IC VHE-101? Информации по ним так нигде и нет.
-
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
Katmai
.....
Имхо-размер магнита неуд.,холл не идеально стоит,позиционно в смысле ...вобщем в асе ...железяки у тя хорошие,все буде ок:)
-
Re: Ответ: переделка джойстика на датчики холла
Цитата:
Сообщение от
GO!
Гы-гы! Всех напугал! :D
А я то сам без комплексов. Взял и испытал LM324 в схеме повторителя.
Оказалось намного лучше, чем ЛН.
хуже чем r2r оу, но все-же в 4 раза дешевле:
- минимальный Uout = 0V!!! (Хоровиц, Хилл, и даташит не обманули!!! Я в восторге!!!)
- максимальный Uout = 3,56V Здесь не все так радужно, но для контроллеров типа MJoy хватит даже с хорошим запасом.
- зависимость Uout от Uin совершенно линейная, поэтому графики не привожу за ненадобностью!!!
Вывод: Знаменитый девайс ГоГоблина можно сделать за меньшие деньги, если на выходе - контроллер MJoy.
Собрал я MJoy16. Хочу проэксперементировать связку LM324 + VHE-101 для датчиков. Подскажите пожалуста, какой минимальный диапазон входного напряжения осей контроллера MJoy16 для обеспечения всех возможностей 10-битного АЦП ?
-
Re: переделка джойстика на датчики холла
-
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
USSR_Rik
= Vref (pin 32 AREF)
Не понял.
-
Re: переделка джойстика на датчики холла
Немного соврал в теории, но конечный результат не изменится. Максимальное входное напряжение, которое обработает АЦП в оригинальной схеме MJoy16, равно опорному напряжению на выводе 32 микросхемы, а оно при таком включении равно напряжению питания аналоговой части схемы (вывод 30). Оно и будет полным 10-разрядным числом на выходе.
-
Re: переделка джойстика на датчики холла
Rik, ты извини, но с моими знаниями в области электроники это темный лес. Я еще удивился, как у меня MJoy c первого раза пошел. Как я понял, если максимальное значение напряжения на датчике меньше напряжения на выводе 32, то контроллер не будет выдавать все 10 бит, следовательно джой будет менее точный. И какое напряжение должно быть на выводе 32, или оно всегда разное и сависит от вариантов сборки, количества использованых осей и т.д. ? Не хочу лесть к включенному MJoy и замерять это напряжение - боюсь перемкнуть ножки и спалить контроллер.
-
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
CIRUS
если максимальное значение напряжения на датчике меньше напряжения на выводе 32, то контроллер не будет выдавать все 10 бит, следовательно джой будет менее точный.
Да, так. Но если честно - если, скажем, вместо 1024 будет максимально 700..800 отсчетов - я бы и не парился.
Есть еще вариант - если я правильно помню, можно замкнуть на землю 32 вывод и тогда опорное напряжение будет 2,56 V - соответственно и максимальное входное напряжение, соответствующее 1024 отсчетам, будет 2,56 вольта. Надо даташит почитать, только уже не сегодня :)
Вообще говоря - те, кто хочет растопырить пальцы и получить от MJoy16 полный диапазон (1024 отсчета - это 0,1% ) при питании от компьютерного USB порта - гм.. есть ли уверенность в том, что юсбишные 5 вольт достаточно стабильны, чтобы обеспечить такую точность? Если уж так - тогда надо делать отдельный прецизионный источник опорного напряжения/
-
Re: переделка джойстика на датчики холла
Выяснил. С MJ16 не получится - там значения опорного напряжения задаются установкой двух битов в регистре микросхемы. Соответственно - без изменений в исходнике и перекомпиляции ты их не поменяешь, а исходников на MJ16 нет. С MJoy8 можно, для него MeanDog исходники выкладывал.
-
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
USSR_Rik
С MJ16 не получится - там значения опорного напряжения задаются установкой двух битов в регистре микросхемы.
Т.е. необходимо для этого делать свою индивидуальную прошивку для ATmega16 ?
-
Re: переделка джойстика на датчики холла
USSR_Rik , молодец . а тоя уже собрался вас обоих в RTFM послать . ты таки еполенился и прочитал ПДФ на атмегу . я этот вопрос еще месяцев 6-8 назад с Фреед-ка обмусоливал в аське ,:)
ps там кстати еще много чего можно интересного найти . даже не обладая англицким. (в частности я:) ) , особенно в части касаемо разделения аналоговой земли и цифровой (помехи)... короче "курите" ПДФы:)
-
Re: переделка джойстика на датчики холла
-
Re: переделка джойстика на датчики холла
Значит LM324 отпадает. Появились у меня MCP602 - прислали с Днеропетровска через интернет-магазин. Теперь дело я думаю пойдет. С ножками холлов я тоже разобрался - проводимость в любую сторону, и не важно куда подключать питание и снимать напряжение(на любые ножки по диагонали на холлах с выводами на две стороны или через одну ножку в случае если выводы на одну сторону). Померял три разных холла запитывая их на 5В геймпорта(все с выводами на одну сторону). Магнит при этом использовал из жесткого диска. Больше всего мне понравился холл из флопа с срезом на одной стороне - при подключении последовательно с резистором 360 Ом брал ток 8,1 mA и выдавал на выходе -1,15...+1,15 В без нагрузки. Второй холл с флопа (плоский с синей полосой) брал 7,4 mA, на выходе -0,98...+0,98 В. А вот HOLL IC VHE-101 брал 4,7mA и выдавал -0,32...+0,32 В. Поэтому остановился на первом холле - чем меньше будет коэффициент усиления, тем меньше будет различных помех ( или я ошибаюсь?). Магниты, я так думаю, лучше использовать кольцевые двухполюсные. С ними люфты в механике будут меньше отражаться на показания датчиков в сравнении с одним плоским магнитом, схема с которым особенно чуствительна к продольному люфту. Да и соосность легче выставить а не ловить доли милиметров. В схеме с двумя магнитами на коромысле возможно будет значительная нелинейность (мои предположения). Заметных люфтов у меня в механике пока нет, т.к. посадил все на подшипники, но на будущее подстраховаться надо. Круглые магниты можно взять с движка на лафете сидюка. Сам выдрал с покойной Соньки, они резиновые и легко можно подрезать по толщине если не будут влазить. Отписать - отписался, осталось дало за "малым" - собрать все до кучи:) .
-
Вложений: 3
Re: переделка джойстика на датчики холла
Вот что у меня получилось. Корпус с Genius F-23, механика РУС посажена на подшипники, контроллер MJoy16. Платку для датчиков РУС изготовил общую для двух осей, на ней и установлены датчики холла. Магниты кольцевые из движков сидюка. Все испытания пройдены успешно, я доволен. Всем огромное спасибо.
-
Re: переделка джойстика на датчики холла
Симпатично. Владельцам аналогичных джоев - прям бери да делай, а сидюков мертвых (или старых) сейчас можно на 5 копеек ящик купить.
Только подстроечники открытые лучше замени от греха подальше - ненадежные они. Сюда вообще лучше бы многооборотные, да только плату переделывать надо.
-
Вложений: 1
Re: переделка джойстика на датчики холла
Чётенько смастырил
А почему вот так не катит, отстал я чёта.....
Ес можно вкратце чего дифусил-ли делают хорошего?
-
Вложений: 1
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
USSR_Rik
Только подстроечники открытые лучше замени от греха подальше - ненадежные они. Сюда вообще лучше бы многооборотные, да только плату переделывать надо.
Спасибо за совет, но пока менять не буду - охота полетать. Как начнуться проблемы, заменю
Цитата:
Сообщение от
treffa online
А почему вот так не катит, отстал я чёта.....
Мне кажеться, конструкция с кольцевыми магнитами в сравнении с конструкцией с одним магнитом не чуствительна к осевым люфтам в механике джоя и дает лучшую линейность. Да и ловить соосность с одним магнитом уж слишком кропотливое дело. Прилагаю свой рисунок в JoyTester2:
-
Вложений: 1
Re: переделка джойстика на датчики холла
Скажите пожалуйста, что это за холл такой? И холл ли это вообще?
Продали мне его в магазине радиодеталей, сказали , что холл.Пробовал его подключить в АБ2, заместо качалки, провода не паял а прикрутил. Прикручивал в разных комбинациях и магнитиком шевелил около него. Реакции ноль.
-
Re: переделка джойстика на датчики холла
Цитата:
Сообщение от
Letchik
Скажите пожалуйста, что это за холл такой? И холл ли это вообще?
Продали мне его в магазине радиодеталей, сказали , что холл.Пробовал его подключить в АБ2, заместо качалки, провода не паял а прикрутил. Прикручивал в разных комбинациях и магнитиком шевелил около него. Реакции ноль.
Используй Гугль, камрад!
http://www.platan.ru/cgi-bin/qwery.p...111689097.html
http://ra4a.narod.ru/Spravka4/d14.htm
Тебя не обманули.