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

Страница 27 из 44 ПерваяПервая ... 1723242526272829303137 ... КрайняяКрайняя
Показано с 651 по 675 из 1098

Тема: Еще один контроллер...

  1. #651

    Re: Еще один контроллер...

    Цитата Сообщение от kreml Посмотреть сообщение
    все прошивки вот сдесь http://joyctrl.ru/doku.php?id=soft:downloads
    проверил, ссылки рабочие
    Огроьное спасибо

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

    Re: Еще один контроллер...

    Немного новостей по проекту.

    Разработаны платы аут для работы с шаговыми двигателями (ШГ).
    Теперь, в дополнение к дискретной индикации, появилась возможность вывода "аналоговых" (стрелочных и т.д.) приборов.

    1й реализованный прибор - топливометр СУ-27:

    Индикация ламп несовпадает с игрой, т.к. логика нашего прибора делалась по данным реального алгоритма. В игре судя по всему упрощенный.

    Несколько слов по плате ШГ.
    Плата основана на МК атмега8, управляет работой 2х ШД в режиме микрошага, либо полушага (по выбору для каждого мотора). Также одновременно поддерживается работа как Уни, так и Би-полярных моторов.
    Всего к контроллеру Ф2 можно подключить до 64 таких плат...

    Документация на платы еще требует косметической доработки, будет доступна в общем доступе по готовности.

  3. #653
    1./StG129 Stukas Аватар для Zerg_rcm
    Регистрация
    06.05.2011
    Адрес
    Ростов-на-Дону
    Возраст
    43
    Сообщений
    208

    Re: Еще один контроллер...

    Станислав, спасибо за хорошие новости. Ждем развернутой информации по проекту.

  4. #654
    вирпил Аватар для m13alekc
    Регистрация
    22.04.2011
    Адрес
    Беларусь
    Сообщений
    112
    Записей в дневнике
    2

    Re: Еще один контроллер...

    Всем привет и поздравления со всеми прошедшими праздниками. Уже почти все готово к сборке контролера,уже основательно раздербанен X-52,но встал вопрос где будет разумней разместить какие платы.Л-2 в РУСе или РУДе и ИН-32 соответственно там или там.Как будет разумней и правильно.

  5. #655

    Re: Еще один контроллер...

    Уважаемый kreml подскажи плиз:1
    собрал F2- работает!
    собрал in64? inwDax - работает!
    уже который день бьюся с OUT16 (ATMega8А)- ну никак:
    подключил к F2 -не определяется чип, при подключении по интерфейсу IN - чип определяется и сооттветственно прошивается (прошивал в свободном режиме, фьюзы выставлял как в in64, а так же как в inwDax, но JoyCtrlConf_ не видит. Может я чего то не понимаю.
    Если проблема в основной плате , то как проверить выходы с микросжемы (что дожны показывать?)
    Извиниюсь если что-то написал не техническим языком.

    --- Добавлено ---

    и еще вопрос? в аналоговом режиме kma200 работать будут с F2

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

    Re: Еще один контроллер...

    Цитата Сообщение от Павел11111 Посмотреть сообщение
    Уважаемый kreml подскажи плиз:1
    собрал F2- работает!
    собрал in64? inwDax - работает!
    уже который день бьюся с OUT16 (ATMega8А)- ну никак:
    подключил к F2 -не определяется чип, при подключении по интерфейсу IN - чип определяется и сооттветственно прошивается (прошивал в свободном режиме, фьюзы выставлял как в in64, а так же как в inwDax, но JoyCtrlConf_ не видит. Может я чего то не понимаю.
    Если проблема в основной плате , то как проверить выходы с микросжемы (что дожны показывать?)
    Извиниюсь если что-то написал не техническим языком.

    --- Добавлено ---

    и еще вопрос? в аналоговом режиме kma200 работать будут с F2
    плата аут в JoyCtrlConf_ нигде и недолжна определяца (в текущей версии). чип все верно, должен определяца/прошиваца в слоте ИН. после прошивки нужно воткнуть в разъем аут. Только обрати внимание на распиновку разъема на Ф2, отличаеца от разъема ИН.
    дальше работоспособность проверяем тестовой прогой.
    Пока у нас руки недошли до нормального оформления доков по ауту, поэтому выложил вот по этой ссылке текущий вариант http://www.avsim.su/forum/topic/1211...sb-kontroller/
    там и тестовая прога, и описания, и исходники...

    в аналогов режиме будут. только по умолчанию датчик выдает полный размах при 180 град. рабочем диапазоне.

    --- Добавлено ---

    Цитата Сообщение от m13alekc Посмотреть сообщение
    Всем привет и поздравления со всеми прошедшими праздниками. Уже почти все готово к сборке контролера,уже основательно раздербанен X-52,но встал вопрос где будет разумней разместить какие платы.Л-2 в РУСе или РУДе и ИН-32 соответственно там или там.Как будет разумней и правильно.
    Есть несколько вариантов:
    1. руд на старой электронике, в рус ставица л2. работают независимо
    2. в руде л2, в русе ин32. работают совместно.
    3. и в рус и в руд по лке поставить))
    вобщем под все варианты разработаны разводки плат, ставяца вместо родных с минимальными изменениями в коммутациях.
    выбери что больше подходит. скину платы.

  7. #657

    Re: Еще один контроллер...

    kreml, Спасибо за разъяснения.

  8. #658

    Re: Еще один контроллер...

    kreml возник очередной вопрос:
    какие транизисторы ставить на светодиодные линии

    --- Добавлено ---

    Увижу ли я плату АУТ в проге. которую ты скинул. И правильно лия понял : для проверки АУТ достаточно поставить галочку в проге и светодиод должен загореться или как??
    спасибо за понимание

    --- Добавлено ---

    И можно ли по подробнее:например как заставить светодиод гореть при нажатии той или иной кнопки

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

    Re: Еще один контроллер...

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

    В 2х словах трудно объяснить. Во первых для этого нужно иметь программу которая получала состояние кнопок (осей) и в зависимости от заданых условий зажигала нужные линии на ауте.
    Такая программа в планах, как скоро это случица пока трудно сказать. Можно попробовать самостоятельно написать чтото подобное. Сначала разобратся с моим примером, насчет того как управлять диодами. Потом можно будет научится читать кнопки, это в принципе в основном стандартная задача, можно поискать примеры по чтению кнопок в инете, чтото я подскажу по ходу.

  10. #660

    Re: Еще один контроллер...

    В твоем примере я так понял показания с виртуальной панели приборов выдергиваются на тот или иной физический индикатор путем програмирования в ViSIO .
    Честно говоря не очень понимаю -такая каша в голове (впервые с этим сталкиваюсь)

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

    Re: Еще один контроллер...

    Нет, в примере данные неоткуда не вытягиваюца , ручками ставим галки на нужных диодах. Вобщем просто показан алгоритм передачи данных в контроллер. для аута.
    Вопрос получения данных уже зависит от того откуда требуеца эти данные извлечь.

  12. #662
    вирпил Аватар для m13alekc
    Регистрация
    22.04.2011
    Адрес
    Беларусь
    Сообщений
    112
    Записей в дневнике
    2

    Re: Еще один контроллер...

    рад что ветка ожила
    2. в руде л2, в русе ин32. работают совместно.
    этот вариант подходит. В системе они будут видеться как два джоя? СПАСИБО за внимание к страждущим.

  13. #663

    Re: Еще один контроллер...

    конкретный пример:
    как вывести из игры (ИЛ-2) показания "шасси выпущено" на светодиод (ИЛ-2)

    --- Добавлено ---

    спасибо

  14. #664

    Re: Еще один контроллер...

    Нашел частичный ответ в ветке (стр.3 11.09.2010, 15:30) на вопрос, но возник следующий:
    что за прога и как соединить ее с игрой?

  15. #665
    1./StG129 Stukas Аватар для Zerg_rcm
    Регистрация
    06.05.2011
    Адрес
    Ростов-на-Дону
    Возраст
    43
    Сообщений
    208

    Re: Еще один контроллер...

    В Ил-2 в корне лежит файл DeviceLink.txt он описывает протокол обмена с илом для получения данных. gear_pos_l
    56 get()
    return: float [undefined] +0.00 +1.00
    left gear "leg" position

    gear_pos_r
    58 get()
    return: float [undefined] +0.00 +1.00
    right gear "leg" position

    gear_pos_c
    60 get()
    return: float [undefined] +0.00 +1.00
    central gear position
    вызываешь процедуру и в ответе получаешь значение определяющее на сколько вышло шасси (их аж 3 штуки)
    обработав данные отправляй в аут контроллера как в примере

    Есть небольшой примерчик на делфе как работать с ил-2. правда там контроллер не kreml, а на RS-232 выкидывал. Там тоже компас на шагавике реализован и шасси есть. Если надо - в личку - скину
    Крайний раз редактировалось Zerg_rcm; 30.01.2012 в 22:03.

  16. #666

    Re: Еще один контроллер...

    скидывай

    --- Добавлено ---

    потому что частично не понял:
    вызываешь процедуру ( какая процедура, как вызвать?) и в ответе получаешь значение определяющее на сколько вышло шасси
    обработав (как?) данные отправляй (как?) в аут контроллера как в примере(в примере не понял куда все это дело вставлять)

    --- Добавлено ---

    можешь скинуть и сюда ctvtyjdgfdtk@mail.ru или ctvtyjdgfdtk@yandex.ru

  17. #667
    1./StG129 Stukas Аватар для Zerg_rcm
    Регистрация
    06.05.2011
    Адрес
    Ростов-на-Дону
    Возраст
    43
    Сообщений
    208

    Re: Еще один контроллер...

    Ок. к вечеру скину. Сейчас на работе.
    есть прога для ила udp speed. она как раз использует этот протокол
    обмена с ил-2. в иле нужно в конфиге эту фичу активировать и тогда
    по запросам сетевым он ответы выкидывает в сеть же, а программа
    перехватывает пакеты и обрабатывает как надо.
    Есть одно НО!!! Политика МГ. при выходе в онлайн работа этого
    канала отключается - считают эту функцию читерством.

  18. #668
    стратег Аватар для DenUA
    Регистрация
    16.05.2010
    Адрес
    Львов
    Возраст
    51
    Сообщений
    1,007
    Записей в дневнике
    20
    Нарушения
    -1/0 (0)

    Re: Еще один контроллер...

    Zerg_rcm и Павел11111 Если не ошибаюсь, после патча 4.11 это ограничение сняли. Теперь в сеть передаются данные по положению плоскостей самолета и положение головы пилота - это точно. К сожалению на 100% точный ответ не дам так как временно "отстранен от полетов".
    Для нас вона в світі єдина, одна
    в просторів солодкому чарі…
    Вона у зірках, і у вербах вона,
    і в кожному серця ударі,

  19. #669
    1./StG129 Stukas Аватар для Zerg_rcm
    Регистрация
    06.05.2011
    Адрес
    Ростов-на-Дону
    Возраст
    43
    Сообщений
    208

    Re: Еще один контроллер...

    DenUA, Спасибо за подсказку - будем тестить. Возможно эти данные шлют в канал для работы клиентов Ил-2 - для визуализации игры, а для работы перифирии DeviceLink нет. Т.к. непосредственно про D.L. разработчики молчали

  20. #670

    Re: Еще один контроллер...

    Для вывода параметров с ИЛ-2 есть очень простой и гениальный проэкт , доступный даже начинающим http://www.sukhoi.ru/forum/showthread.php?t=33072 . Сам пробывал - всё супер ! Спасибо разработчику (LeonT) Выводятся параметры на основные приборы в том числе положения каждой стойки шасси и 3 положения закрылок .Здесь http://www.sukhoi.ru/forum/showthrea...t=63834&page=2 выкладывал видео работы данного девайса .

  21. #671

    Re: Еще один контроллер...

    что-то ничего не нашел нужного! Просто хочу сделать небольшой кокпит приблизительно на 40 кнопок:
    чтобы при нажатии кнопки шасси выпушено -загорался светодиод, и т.д., а
    также вывести показания высоты и скорости на 4-х позиционое табло

  22. #672
    Милиционер Аватар для MEHT
    Регистрация
    26.08.2010
    Адрес
    New York
    Сообщений
    598

    Re: Еще один контроллер...

    Про приборы не скажу но 40 кнопок маловато для кабины. Я свой проект уже почти достроил, скоро выставлю. Он на Кремлевском контролере. Огромное спасибо за чудо контролер. Главное что бы БоБ говорил с приборами, а с этим вроде туго пока.
    ASUS P8P67, i7 2600K, GeForce GTX 580 1.5gb, RAM 8gb, Win7 x64 Pro. , Samsung 55" LED 3D, Кабина-проект "Альбатрос", TrackIR 5, Стюардеса Наташа.

  23. #673

    Re: Еще один контроллер...

    На счёт ввода - это нужно делать либо на базе Кремлёвских плат ввода , либо банальный M-Joy У меня как раз он и стоит : 8 аналоговых осей , 32кнопки из 64 возможных задействовано . А по выводу - http://www.sukhoi.ru/forum/showthrea...t=33072&page=4 пост 99 , там ссылка на архив в котором всё по контроллеру ComIl (схема , прошивка , описание , и прога по тестированию контроллера ). Ещё раз благодарность разработчику (LeonT).

  24. #674
    1./StG129 Stukas Аватар для Zerg_rcm
    Регистрация
    06.05.2011
    Адрес
    Ростов-на-Дону
    Возраст
    43
    Сообщений
    208

    Re: Еще один контроллер...

    Станислав, вы писали что уже есть реализации на языке DELFI примера программирования интерфейса OUT-D контроллера F2? есть ли возможность выложить этот пример. Язык Си для меня не родной и местами вызывает трудности. заранее благодарен

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

    Re: Еще один контроллер...

    На делфи программу по моим примерам делал другой человек. Попрошу его поделится исходниками.

Страница 27 из 44 ПерваяПервая ... 1723242526272829303137 ... КрайняяКрайняя

Ваши права

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