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

Страница 13 из 16 ПерваяПервая ... 3910111213141516 КрайняяКрайняя
Показано с 301 по 325 из 380

Тема: Все о всяких датчиках

  1. #301

    Ответ: Все о всяких датчиках

    Контроллер MJ-16, v1.3

    В джойтестере ничего не дрожит, все бегает.
    При калибровке так же, при попадании на границу колебание в один отсчет, при движении ручки плавное изменение цифр.
    В винде джойстик / свойства / проверка - подергивания около нуля, при небольшом смещении от нуля подергивания пропадают.
    Какая-то фигня при переходе через ноль.

    В Иле при штурмовке даешь ручку медленно немного от себя, затем медленно возвращаешь в нейтральное положение. При подходе к нейтральному положению происходит небольшой кивок вверх и возврат в нейтраль.

    Раньше это списывал на маленькое количество отсчетов резисторов.

  2. #302
    Механик Аватар для Scull
    Регистрация
    11.03.2010
    Адрес
    Киев
    Возраст
    43
    Сообщений
    282

    Ответ: Все о всяких датчиках

    Объясните, пожалуйста, разницу в использовании KMZ41 с операционными усилителями MCP601 и MCP602.

  3. #303
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Ответ: Все о всяких датчиках

    Цитата Сообщение от Scull Посмотреть сообщение
    Объясните, пожалуйста, разницу в использовании KMZ41 с операционными усилителями MCP601 и MCP602.
    Большой и особо принципиальной разницы нет - в конечном итоге обе схемы работают одинаково - только в схеме на двух операционниках (MCP602) настройка нулей и диапазона практически независима, в схеме на MCP601 - после изменения диапазона придётся крутить ноль. Учитывая что тут мешаются нули "электрический" и магнитный - вернуть на всё истинный ноль - задачка чуть более трудоёмкая - надо проверять по симметричности конечной характеристики.

  4. #304
    Механик Аватар для Scull
    Регистрация
    11.03.2010
    Адрес
    Киев
    Возраст
    43
    Сообщений
    282

    Ответ: Все о всяких датчиках

    Спасибо!

  5. #305
    Курсант
    Регистрация
    08.10.2007
    Адрес
    Красноярск-Иркутск
    Возраст
    50
    Сообщений
    464

    Ответ: Все о всяких датчиках

    Цитата Сообщение от Alex Oz Посмотреть сообщение
    Большой и особо принципиальной разницы нет - в конечном итоге обе схемы работают одинаково - только в схеме на двух операционниках (MCP602) настройка нулей и диапазона практически независима, в схеме на MCP601 - после изменения диапазона придётся крутить ноль. Учитывая что тут мешаются нули "электрический" и магнитный - вернуть на всё истинный ноль - задачка чуть более трудоёмкая - надо проверять по симметричности конечной характеристики.
    А можно пояснить относительно применения в мджое? Т.е. я еще понимаю подгонку диапазона, чтобы больше отсчетов ацп выдавал, а вот по выставлению нуля вопрос, ведь вроде в мджое реализована функция автоцентровки? Что она дает? Т.е. насколько выставление электрического нуля в данном случае актуально?

  6. #306
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Ответ: Все о всяких датчиках

    Цитата Сообщение от kreml Посмотреть сообщение
    А можно пояснить относительно применения в мджое? Т.е. я еще понимаю подгонку диапазона, чтобы больше отсчетов ацп выдавал, а вот по выставлению нуля вопрос, ведь вроде в мджое реализована функция автоцентровки? Что она дает? Т.е. насколько выставление электрического нуля в данном случае актуально?
    Получение максимального количества отсчётов - я бы сказал задача здесь второстепенная, важнее именно правильно поймать центр, особенно для устройств с большим рабочим углом.
    Нарисовал тут пару картинок,надеюсь будет читаемо и понятно

    Поскольку мы можем выставлять ноль уже только по сумме электрического и магнитного - достаточно большие шансы залезть на загиб характеристики. Откалибровав в винде на полный диапазон хоть и получим вроде как "полный" размах, но плечи будут разнолинейными.
    Поэтому балансировать девайс желательно по сырым данным.
    То что Мджой потом подхватит нуль и диапазон как-бы правильно - ситуации не исправит.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_0904.JPG 
Просмотров:	232 
Размер:	32.7 Кб 
ID:	113355   Нажмите на изображение для увеличения. 

Название:	IMG_0905.JPG 
Просмотров:	194 
Размер:	32.4 Кб 
ID:	113356  

  7. #307
    Курсант
    Регистрация
    08.10.2007
    Адрес
    Красноярск-Иркутск
    Возраст
    50
    Сообщений
    464

    Ответ: Все о всяких датчиках

    Цитата Сообщение от Alex Oz Посмотреть сообщение
    Получение максимального количества отсчётов - я бы сказал задача здесь второстепенная, важнее именно правильно поймать центр, особенно для устройств с большим рабочим углом.
    Нарисовал тут пару картинок,надеюсь будет читаемо и понятно

    Поскольку мы можем выставлять ноль уже только по сумме электрического и магнитного - достаточно большие шансы залезть на загиб характеристики. Откалибровав в винде на полный диапазон хоть и получим вроде как "полный" размах, но плечи будут разнолинейными.
    Поэтому балансировать девайс желательно по сырым данным.
    То что Мджой потом подхватит нуль и диапазон как-бы правильно - ситуации не исправит.
    Ага понял, спасибо.
    Но я свой вопрос слишком издалека задал , меня вобщем щас немного другое интересует, вот допустим есть некий контроллер и на его АЦП поступают данные с датчика например по оси Х в диапазоне 0.0-5.0в, но при этом либо изза нелинейности датчика либо изза ошибок механники, ну или еще изза чего нибудь, мех. центр находится например не 2.5в а пусть в 2.0в. Соответственно тогда мех. центр и вирт. центр в винде не будут совпадать. Соответственно есть задача чтобы центры совпадали, причем сделать это нужно без использования виндовой калибровки и без изменения характеристик датчика,механики, а только средствами самого контроллера. т.е. чтобы допустим при мин и макс 0-1023, данные центра в 2.0в (409 по ацп) передавался по юсб как 511. Мне пока в голову приходит тока одна мысль, использую умножение и деление пересчитывать в контроллере ход по оси. Но! как мне сказали, мджой может делать центровку для таких случаев, вот я и думаю нет ли какого более простого способа задания центра по хид пртоколу? Просто я чтото сомневаюсь что мджой при той нагрузке которая на него приходится, способен еще заниматься умножениями и делениями)

  8. #308
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Ответ: Все о всяких датчиках

    Как то не задавался таким вопросом исследовать Мджои на предмет реализации калибровок-центровок, но вычислительных ресурсов AТмеги 8(16) выше крыши чтобы реализовать умножение-деление за 8 mS по всем 8-ми каналам, ещё и на вычитание-сложение малость останется... Миллисекуунд этак 7-7,5

  9. #309
    Курсант
    Регистрация
    08.10.2007
    Адрес
    Красноярск-Иркутск
    Возраст
    50
    Сообщений
    464

    Ответ: Все о всяких датчиках

    Цитата Сообщение от Alex Oz Посмотреть сообщение
    Как то не задавался таким вопросом исследовать Мджои на предмет реализации калибровок-центровок, но вычислительных ресурсов AТмеги 8(16) выше крыши чтобы реализовать умножение-деление за 8 mS по всем 8-ми каналам, ещё и на вычитание-сложение малость останется... Миллисекуунд этак 7-7,5
    ясно
    хотя 7 мс очень долго, даже 1 мс слишком много, теже енкодеры еще надо опрашивать и желательно каждый чаще одного раза за 1мс.
    вобчемто добился скорости 16 разрядного умножения/деления за 5 мкс (на 1 ось), но хочется както красившее сделать

  10. #310

    Ответ: Все о всяких датчиках

    я тут откопал в завалах некие MH1SS1 (ob0 321).
    кто знает что это за зверь и можно ли его применить вместо резюков?
    В каждом из нас спит гений! ...и с каждым днем - все крепче....

  11. #311
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Ответ: Все о всяких датчиках

    Цитата Сообщение от YoZHeG Посмотреть сообщение
    я тут откопал в завалах некие MH1SS1 (ob0 321).
    кто знает что это за зверь и можно ли его применить вместо резюков?
    [Миниатюрные датчики Холла с цифровым выходом (логические состояния "0" или "1"). Тип выхода - с открытым коллектором. Предназначены для работы в составе цифровых схем на основе ТТЛ-логики.]
    Т.е. - нет .

  12. #312
    Механик Аватар для Scull
    Регистрация
    11.03.2010
    Адрес
    Киев
    Возраст
    43
    Сообщений
    282

    Ответ: Все о всяких датчиках

    To Alex Oz.

    Можно ли вместо MCP602 поставить MCP6022? В этой схеме http://www.sukhoi.ru/forum/showpost....&postcount=361
    Мне случайно дали не те операционники на рынке, в принципе их можно и поменять, я их еще не паял но может и подойдут.
    Смотрел даташиты, есть разница в Input Offset Voltage, но на что оно влияет я не понимаю

  13. #313
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Ответ: Все о всяких датчиках

    Цитата Сообщение от Scull Посмотреть сообщение
    To Alex Oz.

    Можно ли вместо MCP602 поставить MCP6022? В этой схеме http://www.sukhoi.ru/forum/showpost....&postcount=361
    Мне случайно дали не те операционники на рынке, в принципе их можно и поменять, я их еще не паял но может и подойдут.
    Смотрел даташиты, есть разница в Input Offset Voltage, но на что оно влияет я не понимаю
    в данном случае ни на что не влияет - можно ставить.

  14. #314
    Механик Аватар для Scull
    Регистрация
    11.03.2010
    Адрес
    Киев
    Возраст
    43
    Сообщений
    282

    Ответ: Все о всяких датчиках

    Благодарю!

  15. #315

    Ответ: Все о всяких датчиках

    Цитата Сообщение от SAS_47 Посмотреть сообщение
    Контроллер MJ-16, v1.3

    В джойтестере ничего не дрожит, все бегает.
    При калибровке так же, при попадании на границу колебание в один отсчет, при движении ручки плавное изменение цифр.
    В винде джойстик / свойства / проверка - подергивания около нуля, при небольшом смещении от нуля подергивания пропадают.
    Какая-то фигня при переходе через ноль.

    В Иле при штурмовке даешь ручку медленно немного от себя, затем медленно возвращаешь в нейтральное положение. При подходе к нейтральному положению происходит небольшой кивок вверх и возврат в нейтраль.

    Раньше это списывал на маленькое количество отсчетов резисторов.
    Смотрел нануху и испытывал Каспера, поймал порноблокер.

    Переставил винду.
    Подергивание пропало, сейчас все нормуль.
    И название тоже - MJ16. Раньше всякую абракодабру писал.
    Крайний раз редактировалось SAS_47; 09.08.2010 в 19:41.

  16. #316
    Пилот Аватар для =SAD=BAIKAL
    Регистрация
    10.08.2009
    Адрес
    Улан-Удэ
    Возраст
    56
    Сообщений
    207

    Ответ: Все о всяких датчиках

    Подскажите пожалуйста в чём разница между этими Датчиками Холла? Какой лучше брать для джоя? Спасибо!http://www.chipdip.ru/search.aspx?searchtext=s495

  17. #317
    Механик
    Регистрация
    28.02.2006
    Адрес
    Хмельницкий, Украина
    Возраст
    57
    Сообщений
    302

    Ответ: Все о всяких датчиках

    Если ты о SS495ХХ, то разница в температурных коэфициентах и чувствительности, но эту разницу на джое ты точно не почувствуешь. А брать лучше KMZ41+MCP602.
    Крайний раз редактировалось YuretsKm; 17.08.2010 в 17:53.

  18. #318
    Зашедший
    Регистрация
    29.11.2010
    Адрес
    Черкассы, Украина
    Возраст
    41
    Сообщений
    26

    Re: Все о всяких датчиках

    Полистал даташит к КМА200.
    Насколько я понял датчики изначально выставляются на цифровой выход
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	kma200.png 
Просмотров:	20 
Размер:	41.0 Кб 
ID:	122270  

  19. #319
    Курсант
    Регистрация
    08.10.2007
    Адрес
    Красноярск-Иркутск
    Возраст
    50
    Сообщений
    464

    Re: Все о всяких датчиках

    Цитата Сообщение от WanowaR Посмотреть сообщение
    Полистал даташит к КМА200.
    Насколько я понял датчики изначально выставляются на цифровой выход
    нет, все датчики по умолчанию в аналоговом режиме (100). Скорее всего у тебя старая ревизия даташита(в начале поставки насколько я помню были именно в цифре, щас все в аналоге идет)
    вот из последней ревизии:
    Нажмите на изображение для увеличения. 

Название:	7.jpg 
Просмотров:	102 
Размер:	53.6 Кб 
ID:	122274
    вот сам даташит
    http://www.nxp.com/documents/data_sheet/KMA200.pdf
    Крайний раз редактировалось kreml; 01.12.2010 в 07:00.

  20. #320
    Зашедший
    Регистрация
    29.11.2010
    Адрес
    Черкассы, Украина
    Возраст
    41
    Сообщений
    26

    Re: Все о всяких датчиках

    Цитата Сообщение от kreml Посмотреть сообщение
    нет, все датчики по умолчанию в аналоговом режиме (100). Скорее всего у тебя старая ревизия даташита(в начале поставки насколько я помню были именно в цифре, щас все в аналоге идет)
    вот из последней ревизии:
    Нажмите на изображение для увеличения. 

Название:	7.jpg 
Просмотров:	102 
Размер:	53.6 Кб 
ID:	122274
    вот сам даташит
    http://www.nxp.com/documents/data_sheet/KMA200.pdf
    Таки да. Я действительно смотрел более ранний даташит в.4. В.7 не соизволил прочитать

  21. #321
    Зашедший Аватар для =FPS=Olega
    Регистрация
    15.06.2005
    Адрес
    Москва
    Возраст
    52
    Сообщений
    278

    Re: Все о всяких датчиках

    Камрады! Подскажите пожалуйста! Надыбал 2-х координатный датчик холла 2AS-10G. Подскажите можно ли его вообще подцепить к мджою 16? Блок-схема датчика и печатка мджоя ниже в аттаче. Vdd = 5 В, CO_OUT = Vdd/2 т.е. 2,5 вольта. Датчик уже на плате, провода готов подключить, только пока не понимаю как...

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

Название:	2SA-10.jpg 
Просмотров:	190 
Размер:	266.6 Кб 
ID:	131882
    i5 2500K/GA-P67A-UD4/8 Gb/Leadtek GTX 570 1280Mb/CRT 19" 1600x1200x75/Win7 64bit Pro SP1/Trackir4pro/Клавиатура.

  22. #322
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Re: Все о всяких датчиках

    Цитата Сообщение от =FPS=Olega Посмотреть сообщение
    Камрады! Подскажите пожалуйста! Надыбал 2-х координатный датчик холла 2AS-10G. Подскажите можно ли его вообще подцепить к мджою 16? Блок-схема датчика и печатка мджоя ниже в аттаче. Vdd = 5 В, CO_OUT = Vdd/2 т.е. 2,5 вольта. Датчик уже на плате, провода готов подключить, только пока не понимаю как...
    CO_OUT в Mjoy цеплять не надо, просто выходы X/Y OUT.

  23. #323
    Зашедший Аватар для =FPS=Olega
    Регистрация
    15.06.2005
    Адрес
    Москва
    Возраст
    52
    Сообщений
    278

    Re: Все о всяких датчиках

    Спасибо, Alex OZ! Правильно ли я понял: 5 вольт на датчик беру с 5 вольт мждоя, землю датчика с земли мджоя, а провода X/Y OUT c датчика на входы осей X/Y мджоя соответственно, CO_OUT оставляю свободным?

    ЗЫ. Если спалю, то есть второй такой же датчик....А вот мджой16 один...

    Еще вопрос: а если датчик запитывать от батареек (для чистоты сигнала), как тогда нужно подключать выходы датчика?

    Попробую сегодня подцепить....
    i5 2500K/GA-P67A-UD4/8 Gb/Leadtek GTX 570 1280Mb/CRT 19" 1600x1200x75/Win7 64bit Pro SP1/Trackir4pro/Клавиатура.

  24. #324
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

    Re: Все о всяких датчиках

    Цитата Сообщение от =FPS=Olega Посмотреть сообщение
    Правильно ли я понял: 5 вольт на датчик беру с 5 вольт мждоя, землю датчика с земли мджоя, а провода X/Y OUT c датчика на входы осей X/Y мджоя соответственно, CO_OUT оставляю свободным?
    да, всё так, мджой в принципе спалить достаточно тяжело , да и не видно причин по которым что-то должно сгореть

    Цитата Сообщение от =FPS=Olega Посмотреть сообщение
    Еще вопрос: а если датчик запитывать от батареек (для чистоты сигнала), как тогда нужно подключать выходы датчика?
    Выходы подключать также, только надо соединить земли - и ещё будет момент - полного размаха не получится - 3 батарейки это 4,5 вольта, соответственно будет только 90% сигнала в лучшем случае( при попадании амплитуды движения магнита в полный диапазон) реально конечно меньше ещё.
    Посмотрите как будет при питании от USB, обычно там не так все плохо - а вот с батарейками возится наверняка вскоре надоест.

  25. #325
    Зашедший Аватар для =FPS=Olega
    Регистрация
    15.06.2005
    Адрес
    Москва
    Возраст
    52
    Сообщений
    278

    Re: Все о всяких датчиках

    Советы помогли! Спасибо! Подключил. Работает по двум координатам сразу. Скоро выложу результаты.

    Подскажите пожалуйста, что означают циферки в JoyTester в полях Min Step и Presign? Значения в этих полях считываются из контроллера джойстика? Я так понимаю чем меньше мин степ и больше пресижн, тем лучше?
    У меня в мджое 16 стоят мин степ 64 и пресижн 1024. Пресижн 1024 - это число отсчетов на ось, а мин степ тогда что такое?

    ЗЫ. Кстати для Х52 теже мин степ 64 и пресижн 1024 стоят.
    Крайний раз редактировалось =FPS=Olega; 15.04.2011 в 21:08.
    i5 2500K/GA-P67A-UD4/8 Gb/Leadtek GTX 570 1280Mb/CRT 19" 1600x1200x75/Win7 64bit Pro SP1/Trackir4pro/Клавиатура.

Страница 13 из 16 ПерваяПервая ... 3910111213141516 КрайняяКрайняя

Ваши права

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