Резистор от импортного сварочного аппарата 10К, на угле 60 гр. (руд) дает при повороте изменение " газа " с шагом 2-3 процента . Надежность и цена хорошая.
Резистор от импортного сварочного аппарата 10К, на угле 60 гр. (руд) дает при повороте изменение " газа " с шагом 2-3 процента . Надежность и цена хорошая.
Крайний раз редактировалось SAS_47; 24.08.2005 в 03:14.
Завтра поеду за токопроводным клеем. Буду доделывать резюки. С миндоговским контролером выяснилось что у меня не те потенцы стояли в джое. Получается что джой выдавал не +-512 а гдето +- 300
... 200 единиц с каждой стороны просто пропадали даром... От этого дискретность АЦП большая была.
А какие еще датчики можно вешать на MJoy16 напрямую?
---
Типа энкодеры 4 шт и тумблеры - непомню сколько.
ТОлько учти что тумблеры и энкодеры по счету больше чем 32-й буттон ! Во многих играх буттоны больше чем 32 не видятся впринципе. Да и в винде ты ничего не увидиш пока не скачаеш буттон-мэппер. По этому придется мэппировать эти невидимые буттоны на клавиатурные комманды а от туда уже в сим.
Ну и настырный ты......)))))))))))Сообщение от Ezdok
Я не настырный .. у миндога в мануале так написано..
Народ. А кто пробовал подключить больше 4-х энкодеров к Mjoy16?
И есть еще маза подключить к сабжу светодиоды или LCD дисплей.
Если хочеш больше 4-х , это к миндогу за заказной конфигурацией. Слава миндогу! (аминь)... Или лепить обслуживание энкодера на микроконтроллере и задействовать незадействованные буттоны. Или делать еще один Mjoy16.
LCD зачем ? Отображать текущее состояние осей и буттонов ?
Если хочеш серьезный кокпит мутить с двухсторонней связью - нужно знание в программировании чипов и изучать протокол FSBUS. Этот зветрь может всё.
Согласен, Аминь три раза! Только где его найти - Миндога? На мыло он не отвечает.Сообщение от Ezdok
По энкодерам: хотца замутить регулировку - ALt,Vs,HDG,Nav,Baro,Радио(там их тоже немало). И можно ли батоны на энкодеры поменять?
По ЛСД отдельная тема - намучу поделюсь.
Просто хотелось знать есть ли 2сторонняя связь у этой балалайки с игрой?
И можно ли батоны на энкодеры поменять?
--
Можно. PIC12F629. Софт написан , обвески не требует. Подрубай на любые 2 буттона.ТОллько медленно аботает :-(( и пропускает клики.
--
росто хотелось знать есть ли 2сторонняя связь у этой балалайки с игрой?
--
Не нету.. точно ..
А где по PIC12F629 и софту копнуть?
Возьмем потенциометр 10 к с диаметром дорожки 10 мм и углом полного хода 270 гр. Рабочий ход Рус - 60 гр, АЦП 10 р - 1024 отсчета.
Длина дорожки L = ПD 270/360 = 3,14*10*270/360=23.5 мм.
Коэф-т пропорции 270/60=4.5 (полный ход/рабочий ход).
Рабочий диапазон:
1024/4.5 = 228 отсчета
23.4/4.5 = 5.2 мм дорожки
5 В/4.5 = 1.1 В
10 кОм/4.5 = 2.2 кОм = 2200 Ом
На один отсчет приходится:
5.2 мм/288 = 0.023 мм дорожки
1.1 В/288 = 0.005 В (5 мВ)
2200 Ом/288 = 9.65 Ом
Где найти задатчик , который при перемещении на 0.0023 мм может изменить сопротивление на 10 Ом?![]()
P.S. А какая точность у MARS и как влияют на него железные части джоя?
А где по PIC12F629 и софту копнуть?
---
В приват напиши - там состыкуемся
----
Возьмем потенциометр 10 к с диаметром дорожки 10 мм и углом полного хода 270 гр. Рабочий ход Рус - 60 гр, АЦП 10 р - 1024 отсчета.
Длина дорожки L = ПD 270/360 = 3,14*10*270/360=23.5 мм.
Коэф-т пропорции 270/60=4.5 (полный ход/рабочий ход).
--
Несовсем понятно.... нужно чего ? Сделать из 270 градусов всего 60 ? Легко - надо купить токопроводящий клей и лишние зоны закрасить. Так можно делать любые углы в потнцах.. ... или не на то ответил ?
написалСообщение от Ezdok
Щас посмотрим.
Не менее 0.1 градус. На 60 градусов 600 отсчетов получишь.Сообщение от Саша
От магнита до стальных частей РУС должно быть не менее 12-15 мм. Если ближе - магнитное поле будет искривлятся - получишь нелинейность.
Виртуальное Конструкторское Бюро
http://www.vkb-pro.ru
600 отсчетов а каждую сторону относительно центра или всего 600 - тоесть по 300 в каждую?
Ты же сам сказал -т.е. полный, ибо по 60 в каждую сторону многовато будет, тут рука уже телескопическая нужнаРабочий ход Рус - 60 гр![]()
...чего уж тигру лишняя полосочка... (© - не помню)
600 отсчетов маловато будет.. я на резюках добился по 510 в каждую. Тоесть всего 1020.. Хотя никто незнает как долго такой кайф будет длится..
600 отсчетов действительно как-то маловато. Вы ничего не путаете?
у меня на холлах больше тысячи в обе стороны
Сообщение от catfish
12-бит АЦП ? :-)
Маньякам которым 0.1 градус это "грубо" - рекомендую вспомнить тригонометрию и посчитать линейное перемещение на такой угловой точности..
Кому лень - очень грубо при 60гр. длина дуги описываемой концом РУСа будет равна длине РУСа.
Берем ~200мм РУС когуара и получаем точность ЛИНЕЙНОГО перемещения 0.3 мм. Это меньше чем дрожание руки из-за ударов пульса.
Если кто-то в Грузии думал что русские простят 20.09.07 - он был категорически неправ !!!
1000 в сумме, в обе стороны ))))
00 отсчетов действительно как-то маловато. Вы ничего не путаете?
у меня на холлах больше тысячи в обе стороны
12-бит АЦП ? :-)
----
Зачем 12? Всего 10. 1024 отсчета.
А повышенная точность нужна для реализации всеразличных кривых. Так вот на краях этих кривых разрядов то и не хватает. Так что 1024 самый кайф и не меньше
Где-то я уже это видел :-)
Причем тут точность ДАТЧИКА и кривые ?
Попробуйте на пальцах объяснить, как вы ФИЗИЧЕСКИ используете точность линейного перемещения скажем 0.25 мм при свободном ходе из-за люфта подвеса джойстика порядка 0.5-1.0 мм (это доработанный когуар, в оригинальном еще больше).
Раскрутить подстроечником чтобы марс на 60 градусов выдавал полный диапазон 1024 отсчетов - как нефиг делать. Точнее оно так и сделано.
Вот только точность от этого не вырастает, просто получается обычная линейная интерполяция аналоговыми методами.
Если кто-то в Грузии думал что русские простят 20.09.07 - он был категорически неправ !!!
И чем ты мерил отсчеты? Джойтестером? Так ты не точность резюка мерил, ты мерил шумы, которые джойтестер и показывает.Сообщение от Ezdok
Проведи маленький экспериментЕсли на РУС у тебя 1020 отсчетов, попробуй перемещать ручку РУС таким образом, чтоб точно и постоянно фиксировать положение ее на оси X. Т.е. РУС отклонил полностью влево. Потом отведи чуть вправо, что значение было 1, потом 2 и т.д.... Или 153. Сомневаюсь что у тебя получится. В лучшем случае с шагом в 150 единиц значения будут меняться.
МаРС гарантированно дает точность 0.1 градус. Т.е. при 60 градусах РУСом реально точно и многократно устанавливать любые нужные значения на оси (при нормальном не шумящем АЦП контроллера, не слишком длинных проводах и т.д.)
Крайний раз редактировалось UIV; 28.08.2005 в 10:54.
Виртуальное Конструкторское Бюро
http://www.vkb-pro.ru
Абсолютно верноСообщение от LazyCamel
Виртуальное Конструкторское Бюро
http://www.vkb-pro.ru