???
Математика на уровне МГУ

Страница 5 из 9 ПерваяПервая 123456789 КрайняяКрайняя
Показано с 101 по 125 из 210

Тема: TrackIR на гироскопических датчиках

  1. #101
    Зашедший
    Регистрация
    25.01.2002
    Адрес
    Украина, г.Запорожье
    Возраст
    49
    Сообщений
    84

    Re: Samorez

    Originally posted by MaxPayneRUS
    Придется придумать как организовать кодирование фазой направления перемещения и подавать прямо вместо фотодиодов мыши
    Здесь, как и в случае с любым относительным энкодером, сдвиг фаз между каналами одной координаты должен составлять 90 электрических градусов. В одном направлении сдвиг положительный, в другом - отрицательный.

  2. #102
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571

    MaxPayneRUS

    Молчит автор как партизан, че за люд
    А собственно, что ты хотел у автора узнать? По моему, все достаточно подробно и просто изложено! Если есть конкретные вопросы, спроси у меня, я хорошо знаю и устройство геймпорта и микроконтроллеры! Правда, конкретно с этим не работал :confused:
    Успехов!

  3. #103
    Просто сволочь :) Аватар для MaxPayneRUS
    Регистрация
    18.10.2003
    Адрес
    Russian Federation
    Возраст
    50
    Сообщений
    662

    Re: MaxPayneRUS

    Originally posted by GO!
    А собственно, что ты хотел у автора узнать? По моему, все достаточно подробно и просто изложено! Если есть конкретные вопросы, спроси у меня, я хорошо знаю и устройство геймпорта и микроконтроллеры! Правда, конкретно с этим не работал :confused:
    меня интересует правильно ли я понимаю ЧТО ВЫДАЕТ ГИРОСКОПИЧЕСКИЙ ДАТЧИК и некоторые подробности по сигналу который он выдает, если есть инфа ПРОШУ, но не надо логических умозаключений нужна голая инфа ПОДКРЕПЛЕННАЯ ПРАКТИКОЙ! Я сам дофига чего знаю в теории но без практики это немногого стоит

  4. #104
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571

    MaxPayneRUS

    Тады ОЙ!
    Конкретно по гироскопическим датчикам ничего не могу сказать! Свое предложение снимаю! А мне интересно, кто-нибудь разобрался с магниторезисторами, реагирующими на магнитное поле Земли?
    Успехов!

  5. #105
    Просто сволочь :) Аватар для MaxPayneRUS
    Регистрация
    18.10.2003
    Адрес
    Russian Federation
    Возраст
    50
    Сообщений
    662

    Re: MaxPayneRUS

    Originally posted by GO!
    Тады ОЙ!
    Конкретно по гироскопическим датчикам ничего не могу сказать! Свое предложение снимаю! А мне интересно, кто-нибудь разобрался с магниторезисторами, реагирующими на магнитное поле Земли?
    При такой чувствительности обещаю 100% гимор при борьбе с помехами, монитор, любой трансформатор и т д и тп заканчивая обычным куском металла

  6. #106
    Просто сволочь :) Аватар для MaxPayneRUS
    Регистрация
    18.10.2003
    Адрес
    Russian Federation
    Возраст
    50
    Сообщений
    662

    Re: Re: Samorez

    Originally posted by Mishel
    Здесь, как и в случае с любым относительным энкодером, сдвиг фаз между каналами одной координаты должен составлять 90 электрических градусов. В одном направлении сдвиг положительный, в другом - отрицательный.
    если быть точным то совершенно пофигу на сколько сдвиг, главное в какую сторону

  7. #107
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571

    2 All

    У народа накопилось немало идей об устройствах управления обзором!
    Как верно заметил Pioneerrr, "Надо копать во всех направлениях. Может че выстрелит."
    Я думаю, пора провести классификацию идей, это будет на пользу прогрессу! Я бы это сделал примерно так:
    1. Чисто программные устройства (NewView etc)
    2. Устройства с икусственной привязкой координат обзора, которые требуют обязательного применения передатчика. Это собственно TrackIR, индуктивное устройство Alleza и мое недоделанное ИК устройство.
    3. Устройства с естественной привязкой координат обзора, которые не требуют для своей работы никакого передатчика.
    Сюда я отношу устройства, реагирующие на магнитное поле Земли, на гравитационное поле Земли, на направление на местную мощную радиостанцию и т.д.
    4. Совершенно особняком стоит устройство на гироскопических датчиках. Оно использует только инерцию датчика, и значит, будет работать в любых условиях, даже в космосе! (в отличие от пункта 3).
    Надо отметить, что не считая TrackIR, до конца довести разработку устройства удалось только Alezzу и Hrucks & Alezz. Это говорит о их таланте и нашей лени! Впрочем, это уже самоедство!
    Успехов!

  8. #108
    Просто сволочь :) Аватар для MaxPayneRUS
    Регистрация
    18.10.2003
    Адрес
    Russian Federation
    Возраст
    50
    Сообщений
    662
    А где посмотреть на ИК версию?

  9. #109
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571
    Здесь:
    headmous.narod.ru
    А обсуждение - в соседней ветке "Мой вариант TrackIR"
    Успехов!

  10. #110
    Зашедший
    Регистрация
    02.11.2003
    Адрес
    К югу от Ленинграда
    Сообщений
    16
    Originally posted by Pioneerrr
    Все дело в фазе.
    В мыши стоит два фототранзистора, можно узнать направление. мне это видится так:
    Предположим по отрицательному фронту первого транзистора, идет запись состояния второго транзистора, если 0(ноль), то вращение в одну сторону, если 1(еденица), то в другую. Это по направлению.
    А скорость только периодом. Чем он меньше, тем больше скорость.
    Если устройство впаивать в обычную мышку, надо думать, как сделать смещение фаз.
    Чего-то я не догоняю, как это смещение фаз достигается вращением колеса с дырками:confused:
    Обьяснил бы для глупого на морковках

  11. #111
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128

    Пояснение

    Originally posted by nikolaki
    Чего-то я не догоняю, как это смещение фаз достигается вращением колеса с дырками:confused:
    Обьяснил бы для глупого на морковках
    Так вот. При движении проекции луча по поверхности фотоэлемента происходит периодическое затемнение-освещение собственно чувствительных площадок. При любом направлении движения будет происходить поочередное освещение-затенение площадок. Внутренняя логика определяет направление по очередности засветки. Исходное положение - обе освещены (или затенены, в зависимости от логики).
    Как верно упомянул Пионирр имеют место 4 позиции освещенности, сдвинутые по 90 град. Отмечу освещенность "+", а затенение - "-".
    1. -1 -2
    2. +1 -2
    3. +1 +2
    4. -1 +2
    Вот собсно и все. Как мог...
    Так вот, такой сдвиг действительно необходим только в случае с мех. шторкой. В нашем случае достаточно сдвига на величину сравнимую с быстродействием логики. Мах абсолютно прав: дифцепь и немного логики.


    на картинке:
    1 - шторка; 2 - чувств. площ., 3 - окно, 4 - фотоэлемент (двухкристальный)
    Крайний раз редактировалось samorez; 06.11.2003 в 18:29.
    Во-о-о как бывает...

  12. #112
    Пилот
    Регистрация
    07.07.2003
    Адрес
    Samara
    Сообщений
    571

    2 max

    Не нужно даже двух корпусов логики. Нужно взять микроконтроллер (вместо мышиного чипа), подать на него удобный для вас сигнал, затем программным путем выдать в COM порт мышиный протокол!
    Успехов!

  13. #113
    Зашедший
    Регистрация
    25.01.2002
    Адрес
    Украина, г.Запорожье
    Возраст
    49
    Сообщений
    84

    Re: Re: Re: Samorez

    Originally posted by MaxPayneRUS
    если быть точным то совершенно пофигу на сколько сдвиг, главное в какую сторону
    Для "мышки", наверное, да. А впрочем, практика всё покажет .

  14. #114
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128

    Lightbulb Продолж.

    Вот.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Безымянный.jpg 
Просмотров:	129 
Размер:	9.2 Кб 
ID:	9852  
    Во-о-о как бывает...

  15. #115
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128

    Question

    Originally posted by GO!
    Не нужно даже двух корпусов логики. Нужно взять микроконтроллер (вместо мышиного чипа), подать на него удобный для вас сигнал, затем программным путем выдать в COM порт мышиный протокол!
    Так мышовый чип и есть микроконтроллер. Берет что надо и выдает что надо.
    "Я так думаю..."
    Во-о-о как бывает...

  16. #116
    Зашедший
    Регистрация
    02.11.2003
    Адрес
    К югу от Ленинграда
    Сообщений
    16
    Originally posted by samorez
    Так мышовый чип и есть микроконтроллер. Берет что надо и выдает что надо.
    "Я так думаю..."
    Согласен.

    А кто могет сделать такую схему:
    два входа и два выхода.
    На один из входов приходит последовательность прямоугольных импульсов.
    Если сигнал идет на вход 1 выходы должны вставать так:
    На 1 такт так:
    11
    На 2 такт так:
    01
    На 3 так:
    00
    На 4 так:
    10
    аналогично, если сигнал идет на вход 2 выходы должны вставать так:
    11
    10
    00
    01
    Будет схема - будет TrackGYR

  17. #117
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128

    Попытка

    Что-то типа этого.
    Первое - реверс. счетчик с памятью.
    Второе - сдвиговый регистр с предустановкой.


    "Я так думаю..."
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Безымянный 1.jpg 
Просмотров:	127 
Размер:	16.0 Кб 
ID:	9860  
    Во-о-о как бывает...

  18. #118
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128
    MaxPayneRUS!
    Мои поздравления!
    Вот ты уже "посетитель"!
    Так держать!
    Во-о-о как бывает...

  19. #119
    Зашедший
    Регистрация
    02.11.2003
    Адрес
    К югу от Ленинграда
    Сообщений
    16

    Thumbs up

    Originally posted by samorez
    MaxPayneRUS!
    Мои поздравления!
    Вот ты уже "посетитель"!
    Так держать!
    Все там будем...

  20. #120
    Зашедший
    Регистрация
    02.11.2003
    Адрес
    К югу от Ленинграда
    Сообщений
    16

    Post

    Originally posted by Pioneerrr
    Все дело в фазе.
    В мыши стоит два фототранзистора, можно узнать направление. мне это видится так:
    Предположим по отрицательному фронту первого транзистора, идет запись состояния второго транзистора, если 0(ноль), то вращение в одну сторону, если 1(еденица), то в другую. Это по направлению.
    А скорость только периодом. Чем он меньше, тем больше скорость.
    Если устройство впаивать в обычную мышку, надо думать, как сделать смещение фаз.
    Ща картинку впендюлю.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	trackgyr.gif 
Просмотров:	132 
Размер:	39.9 Кб 
ID:	9869  

  21. #121
    Зашедший
    Регистрация
    02.11.2003
    Адрес
    К югу от Ленинграда
    Сообщений
    16
    Originally posted by nikolaki
    Ща картинку впендюлю.
    Ну вот.
    При повороте в определенную сторону должен ВКЛЮЧАТЬСЯ определенный ГУН и выдавать импульсы на схему ув.Самореза(10). При угловой скорости 0 ГУНы не работают.
    Узел 9 мне очень не нравится.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	samorez.jpg 
Просмотров:	167 
Размер:	16.0 Кб 
ID:	9870  

  22. #122
    Просто сволочь :) Аватар для MaxPayneRUS
    Регистрация
    18.10.2003
    Адрес
    Russian Federation
    Возраст
    50
    Сообщений
    662
    Всем привет!
    Просмотрел мнения народа, молодцы!
    Мнение такое если есть грамотный товарищь способный написать программу для микроконтроллера то я бы заменил им мышь! этим мы упростим схему подключения и в то же время девайс будет работать со стандартными мышиными драйверами, в отличие от настоящей мыши нам НЕ НУЖНО ОПРЕДЕЛЯТЬ НАПРАВЛЕНИЕ, т.к. у нас уже есть два раздельных канала! Если бы я делал сам, то поскольку прогу для МК я бы вряд ли написал, МНЕ БЫЛО БЫ ПРОЩЕ ПРИЦЕПИТЬ ВСЕ ЭТО К МЫШИ.

  23. #123
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128

    Question

    Originally posted by nikolaki
    Ну вот.
    При повороте в определенную сторону должен ВКЛЮЧАТЬСЯ определенный ГУН и выдавать импульсы на схему ув.Самореза(10). При угловой скорости 0 ГУНы не работают.
    Узел 9 мне очень не нравится.

    Что есть узлы 9 и 10. Не доехал...
    Во-о-о как бывает...

  24. #124
    Зашедший
    Регистрация
    02.11.2003
    Адрес
    К югу от Ленинграда
    Сообщений
    16
    Originally posted by samorez
    Что есть узлы 9 и 10. Не доехал...
    Тыж сам узел 10 нарисовал

    два входа и два выхода.
    На один из входов приходит последовательность прямоугольных импульсов.
    Если сигнал идет на вход 1 выходы должны вставать так:
    На 1 такт так:
    11
    На 2 такт так:
    01
    На 3 так:
    00
    На 4 так:
    10
    аналогично, если сигнал идет на вход 2 выходы должны вставать так:
    11
    10
    00
    01

    А узел 9 должон делать типа следующее:
    когда на выходе гиро 0, ГУНы выключены,
    если на выходегиро напряж повышается, то включается ГУН R
    если понижается, то ГУН L.
    С моими познаниями в электронике, я надеюсь, что напряжение на гунах будет увеличиваться пропорционально увеличению/уменьшению напряжения с гироскопа...
    Ну если бред это - то я не виноват - малограмотный
    :p

  25. #125
    электромеханик-любитель Аватар для samorez
    Регистрация
    25.09.2003
    Адрес
    Russian Federation
    Возраст
    61
    Сообщений
    128

    Lightbulb

    Смекнул.
    Тока это структурная схема. До принципиальной - далеко, как мне до Владивостока! :-)
    Кстати, всех с праздником Трех Выходных!
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	pict0022 1.jpg 
Просмотров:	141 
Размер:	12.6 Кб 
ID:	9878  
    Во-о-о как бывает...

Страница 5 из 9 ПерваяПервая 123456789 КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •