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

Страница 31 из 44 ПерваяПервая ... 2127282930313233343541 ... КрайняяКрайняя
Показано с 751 по 775 из 1098

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

  1. #751

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

    можно свою лепту?!
    В триммерах важно центральное положение, а на валкодере если я правильно понял его трудно будет поймать-потомучто он имитирует нажатие внопки(в игре нажатие кнопки отклоняет триммер немного -геморойно привыкать.
    На триммера лучше спользовать резюки переменные ИМХО. хватит на долго да и недорогие они.
    А вот на бомбовый прицел эта вещь незаменимая!

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

    последнее я имею ввиду валкодер (энкодер

  2. #752
    Зашедший Аватар для Handrusik
    Регистрация
    20.06.2010
    Возраст
    40
    Сообщений
    31

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

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

  3. #753
    Инструктор Аватар для Acid_Reptile
    Регистрация
    31.07.2004
    Адрес
    Рузаевка
    Возраст
    41
    Сообщений
    1,076

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

    Зачем выдумывать что-то, если есть готовые энкодеры с кнопкой? Я такие себе на МДжой16 ставил, как раз для управления триммерами.

  4. #754
    Зашедший Аватар для Handrusik
    Регистрация
    20.06.2010
    Возраст
    40
    Сообщений
    31

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

    Зачем выдумывать что-то, если есть готовые энкодеры с кнопкой?
    Я вынужден выдумывать. Городок у нас маленький и приобрести у нас можно в основном только радиоэлементы используемые при ремонте бытовой аппаратуры. На заказ радиомагазин привозит, но далеко не всё.

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

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

    Цитата Сообщение от Handrusik Посмотреть сообщение
    Я вынужден выдумывать. Городок у нас маленький и приобрести у нас можно в основном только радиоэлементы используемые при ремонте бытовой аппаратуры. На заказ радиомагазин привозит, но далеко не всё.
    ну, не у вас одного такая ситуация. а вы сами себе проблемы придумываете. интернет, как видно, есть а почта даже на камчатку ходит....
    Скачем так- купить готовый, чуть дороже, но ведь и прослужит дольше. Да и габариты, думаю стоит учитывать.
    Для нас вона в світі єдина, одна
    в просторів солодкому чарі…
    Вона у зірках, і у вербах вона,
    і в кожному серця ударі,

  6. #756
    Инструктор Аватар для Acid_Reptile
    Регистрация
    31.07.2004
    Адрес
    Рузаевка
    Возраст
    41
    Сообщений
    1,076

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

    Цитата Сообщение от Handrusik Посмотреть сообщение
    Я вынужден выдумывать. Городок у нас маленький и приобрести у нас можно в основном только радиоэлементы используемые при ремонте бытовой аппаратуры. На заказ радиомагазин привозит, но далеко не всё.
    Как уже выше отмечено - есть интернет-магазины и почта. И точно так же году так в 2004 заказывал все для сборки МДжой16 в ЧипДипе. С тех пор открылась куча инет-магазов с более привлекательными ценами. Так что выход всегда есть

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

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

    продолжаем делать приборы)
    Первый стрелочный прибор и второй с использованием шаговых двигалетей (первый был топливометр)
    Итак, радиовысотометр:

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

  8. #758
    Зашедший Аватар для Duke_
    Регистрация
    03.02.2011
    Возраст
    48
    Сообщений
    68

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

    Уважаемийший автор чудо контроллера. Возможно что вы захотите добавить ФФ в ваше устройство?

    Также если можно прояснить ситуацию. Можно ли на данном контроллере запрограммировать этакую штуку как шифт, которая бы меняла значение одной кнопки на другую, учитывая их одновременное нажатие? Хотелось бы сделать свой курок как бы двух позиционным.
    Крайний раз редактировалось Duke_; 29.05.2012 в 14:40.

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

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

    1.Поддержка ФФ на данный момент маловероятна.
    2. Сейчас идет разработка нового ПО контроллера, функционал значительно расширяется, будет некоторое подобие шифта, для спаренного курка подойдет)

  10. #760
    Зашедший Аватар для Duke_
    Регистрация
    03.02.2011
    Возраст
    48
    Сообщений
    68

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

    Спасибо
    Еще один вопрос если можно
    Есть вариант когда нажатие одной кнопки или тумблера подменяет одну физическую ось на другую, но уже виртуальную?
    Как пример, у меня составное устройство - руд от кугара. Там как я понимаю есть l2 контроллер, так вот крутилок которыми мне удобно пользоваться там только одна, хотелось бы на одну физическую ось повесить несколько виртуальных, но так, чтобы в момент переключения между ними запоминалось значение. Это для мыше хатки было бы очень удобно. Там есть функция когда ось работает как ползунок, удобно в ил2 для приближения взгляда. Однако самая малая скорость которую можно выставить всеже слишком велика. Приходится для медленной работы очень аккуратно отклонять министик.

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

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

    Цитата Сообщение от kreml Посмотреть сообщение
    1.Поддержка ФФ на данный момент маловероятна.
    2. Сейчас идет разработка нового ПО контроллера, функционал значительно расширяется, будет некоторое подобие шифта, для спаренного курка подойдет)
    упс... - раздразнили.... а чуть больше информации "об нововведениях" не дадите? Задачи? План работ? Достижения?
    прошивку придется обновлять? или только софт?
    - Во истину - нет совершенства! в этом мире!!! - Успехов!
    - Я уж подумал, что Вас американцы переманили... и мы скоро увидим новый "HOTAS WARTHOG for Kreml"
    Для нас вона в світі єдина, одна
    в просторів солодкому чарі…
    Вона у зірках, і у вербах вона,
    і в кожному серця ударі,

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

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

    Изменения будут как программыне так и аппаратные.
    Аппаратные изменения по большей части относятся к варианту F, для обладателей F2 будет предложена простенькая схемка-переходник на новый вариант.
    Программные коснутся всего, основных и дополнительных плат, конфигуратора.
    В составеПО контроллера будет присутствовать виртуальная плата расширения, которая будет отвечать за обработку различных спец. функций ввода, как например выше упомянутый "шифт" , или оси управляемые кнопками и прочие "хотелки")). Поэтому сейчас можно, если есть мысли, высказываться по наполнению данного функционала.
    Также появится поддержка еще одного вида цифр. датчиков, изменится (в лучшую сторону) процедура обновления прошивок на платах расширения. Существенные изменения по функциям вывода индикации, причом по этой части изменения также будут и для варианта L.
    Ну а вообще, меняется концепция логики работы контроллера, прошивка создается с нуля, так что новый вариант уже будет F3/L3, но совместимость предыдущих вариантов, как говорил выше, будет обеспечена.
    Более подробно об изменениях раскажу в ближайшее время, подготовлю небольшое превью.

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

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

    Ай да - Кремль!!! Ай да - молодец!!!
    Особенная благодарность - за совместимость предыдущих вариантов!!! Очень приятно "развиватся" вместе со всеми и не чувствовать себя "брошеным"...
    Для нас вона в світі єдина, одна
    в просторів солодкому чарі…
    Вона у зірках, і у вербах вона,
    і в кожному серця ударі,

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

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

    Цитата Сообщение от DenUA Посмотреть сообщение
    ...Особенная благодарность - за совместимость предыдущих вариантов!!! Очень приятно "развиватся" вместе со всеми и не чувствовать себя "брошеным"...
    это было непременным условием для перехода на новый вариант. бросать собственные разработки в планы невходит

  15. #765

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

    Доброго времени суток! Собрал плату F2, работает превосходно! Огромнейшая благодарность разработчикам!
    Но возникли проблемы при определении доп. платы in32:
    при прошивке контроллер определяется:
    "устройство открыто:
    -сигнатура прочитана- 1E 93 07
    устройство закрыто
    -определен чип: Atmega8(A/L)"


    и прошивается:
    "устройство открыто
    Стирание микросхемы...OK
    Запись FLASH...OK
    Запись FUSE битов...OK
    Проверка FLASH...OK
    Проверка FUSE битов...OK
    устройство закрыто"


    Однако, после отсоединения провода "RST-KMA(prog)" и перезапуска контроллера плата in32 не видна.

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

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

    Цитата Сообщение от smpl Посмотреть сообщение
    Доброго времени суток! Собрал плату F2, работает превосходно! Огромнейшая благодарность разработчикам!
    Но возникли проблемы при определении доп. платы in32:
    при прошивке контроллер определяется:
    "устройство открыто:
    -сигнатура прочитана- 1E 93 07
    устройство закрыто
    -определен чип: Atmega8(A/L)"


    и прошивается:
    "устройство открыто
    Стирание микросхемы...OK
    Запись FLASH...OK
    Запись FUSE битов...OK
    Проверка FLASH...OK
    Проверка FUSE битов...OK
    устройство закрыто"


    Однако, после отсоединения провода "RST-KMA(prog)" и перезапуска контроллера плата in32 не видна.
    1: вопрос, а перед процессом, сам файл прошивки для ин32 был загружен в конфигуратор?
    Далее необходимо выбрать файл прошивки для дополнительной платы. Нажмите ссылку Загрузить файл программы (Flash), откроется стандартное меню выбора файла. Найдите там необходимый файл и нажмите OK. Вместо надписи файл не загружен должно появиться имя файла.
    2: попробовать подключить ин32 в другой слот Ф2.

  17. #767

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

    Да, файл прошивки (In32.a90) был загружен в конфигуратор.
    Пробовал подключать ин32 в другие разъемы Ф2, эффекта нет.
    Так же пробовал сделать все по мануалу с удалением драйвером, тоже не принесло результатов.
    Перепроверил подсоединение от ножки до ножки дешифратора (до ин32 (ss) и до ножек at90) - все норм.
    Также перезвонил все на отсутствие КЗ.

    Правда, когда пробовал перепрошить (уже в 4й или в 5й раз), лог пишет следующее:
    "устройство открыто
    Стирание микросхемы...OK
    Запись FLASH...OK
    Запись FUSE битов...OK
    Проверка FLASH...Ошибка по адресу 1!!!
    устройство закрыто"

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

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

    драйвера переустанавливать ненужно. они только для прошивки основной платы нужны.
    вот еще какой вопрос, на высокой скорости шьется?

  19. #769

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

    все прошивалось на низкой скорости

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

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

    на всякий случай, попробуй вот эту прошивку залить.
    In32.7z

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

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

    Цитата Сообщение от smpl Посмотреть сообщение
    все прошивалось на низкой скорости
    нужно проверить именно на высокой, будет прошиватся или нет.

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

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

    Лето на данный момент времени, в плане развития проекта прошло бездарно. Отпуска, работа, семья...
    пока обещанное привью:

    1. L2.
    Этот вариант в плане схемотехники остается почти без изменений, но все же кое что будет.
    - вводится небольшое дополнение, позволяющее подключать новый вид цифровых датчиков, а именно датчики фирмы мелексис. Для старого варианта платы L2 будут даны инструкции для самостоятельной доработки платы. Делать это конечно будет необязательно, а только при желании подключения новых датчиков.
    В программном плане изменения более существенны.
    - разъем IN теперь будет универсальным, позволит подключать не только плату ввода, но также и плату вывода(OUT). Также появляется возможность подключения комбинированных плат, ввод/вывод.
    возможное количество подключенных плат расширения к L2 остается в кол-ве 1шт (1 любая из вышеперечисленных).

    2. F2, данный вариант заменяется новым контроллером, F3. Для доработки уже существующих плат F2 будет предложена небольшая плата-переходник, которая будет подключатся к одному из штатных портов F2, при этом функционал будет полностью соответствовать новому варианту контроллера (единственно что не сможет обеспечить плата-переходник, это работу с новыми датчиками, тут также как и с L2, необходимо будет самостоятельно дорабатывать F2). Переходник будет доступен как на заказ, так и для самостоятельного изготовления(все необходимое, схема/разводка платы будут выложены в общий доступ).
    Изменения хардовой части.
    - поддержка новых цифровых датчиков (см. L2).
    - все порты IN, также как и в L2 становятся двунаправленными, и смогут работать как с существующими платами IN/OUT, так и с новыми универсальными (ввод/вывод). К разным портам IN(буду пока называть их так, хотя по сути они уже будут IN/OUT). Все порты IN независимые, т.е. к каждому можно подключать одновременно любые виды плат. Кол-во портов будет сокращено (скорее всего вместо 7 до 4). На старых платах F2 будут работать все 7 портов IN.
    - порты OUT (OUT в терминологии F2), это самое интересное изменение. Данный вид порта (все 8 шт) полностью упраздняется. разработанные на данный момент платы для этого порта, могут продолжать работать через новый универсальный порт IN (см. выше).
    Вместо данных портов добавляется 1 универсальный порт, основанный на стандарте RS485.
    Поясню для чего это делается:
    изначально контроллер разрабатывался для работы с различными платами индикации через порт по протоколу SPI, данный вид протокола накладывал некоторые неудобства (хотя были и ++), а именно все платы OUT должны были подключатся непосредственно к контроллеру, в итоге не совсем удобное соединение с кучей проводов. Также накладывались существенные ограничения на длину соединения. При этом изначальная задумка была такова, что все 8 плат OUT являлись промежуточными, и несли на себе только общий функционал (например управления лампами), все приборы в свою очередь должны были подключатся к платам OUT, что соот-но также добавляло проводов, плат, вобщем излишняя сложность. Также разработанный порт OUT не позволял работать на ввод, т.е. если нам необходимо было иметь прибор индикации, который также должен был иметь например 1 кнопку, то приходилось к данному прибору тянуть соединения не только от платы OUT, но также и от платы расширения IN, что также не добавляет удобств.
    Поэтому, обдумав, мы решили пойти на такой шаг как коренное изменение логики работы данного порта.
    Итак, что было решено в данном плане:
    Как я уже говорил, 8 портов OUT заменяются на 1 новый (рабочее название uBus). В отличие от старого порта, который работал с "обезличенными" платами вывода, новый порт более интеллектуален, и рассчитан на работу с конкретными приборами (например высотометр и проч.). Т.е. он понимает из чего состоит подключенная к нему плата (сколько на ней кнопок, кол-во и вид выводных элементов). Так что мы еще его называем прибороориентированным. При этом основные усилия по развитию плат расширения будут направлены как раз для этого порта.
    На контроллере остается всего 1 разъем для данного порта, но различных плат расширения может быть подключено значительно больше, а именно 128.
    Подключение плат будет осуществляться последовательно, первая плата подключается к контроллеру, вторая к первой, и т.д.
    Каждая плата будет иметь свой адрес, от 0 до 127. При этом последовательность включения плат не имеет значения, например в контроллер первой может быть подключена плата с адресом 15, к ней подключена плата 10 и т.д.
    Данный вид подключения позволяет привести в порядок проводку, сократить общую длину соединений и уйти от кучи проводов.
    Также используемый протокол позволяет иметь достаточно большую длину соединений (до нескольких сот метров).

    3. Конфигуратор
    Тут также значительные изменения.
    - будет обеспечена работа (настройка) не только с платами ввода, но также и с платами вывода. А настроек у этих плат также появится значительно, таких как например яркость свечения ламп, калибровка и установка режима работы шаговых двигателей и прочее.
    - обновление прошивок плат расширения будет проходить в более удобном режиме, а именно не будет требоваться делать никаких дополнительных подключений/переподключений. В платы расширения будет встроен bootloader, который позволит обновлять прошивки «на лету», используя только программные возможности.
    - появится виртуальная плата ввода. Из названия понятно, что она на самом деле никаких реальных элементов ввода иметь небудет, но будет обрабатывать физический ввод с других плат. Данная виртуальная плата добавлена для более логичной структуры контроллера, и будет позволять различные хотелки. Например можно будет задать кнопку «шифт» и с помощью нее получать дополнительные виртуальные кнопки. Также можно будет создавать виртуальные оси, которые будут управляться реальными кнопками, и наоборот, вирт. кнопки управляемые реальными осями (эта функция уже присутствует в текущем варианте кнфигуратора). Ну и прочее, что только можно придумать в различных сочетаниях)))
    - поддержка иностранных языков. Эта функция уже отработана, и позволяет осуществлять самостоятельную локализацию, без изменения самого конфигуратора.

    Еще немного по цифровым датчикам.
    -неприятное, датчики кма200 сняты с производства
    -некоторое время они еще конечно будут находится в продаже

    В связи с этим как раз и добавлен новый тип датчиков.
    Также, с большой долей вероятности, будет открыта для всех функция прошивки датчиков кма200

    На данный момент ядро большинства функций написано, но еще много работы по наполнению функционала и отладке.
    Также пока остается открытым вопрос по типу разъема для порта uBus.
    Пока основной вариант это использовать сетевые разъемы 5-й категории.
    ++
    Для соединений можно использовать стандартные патч-корды
    Кроме линий данных на разъем подается питающее напряжение для логической части плат расширения (для силовой части потребуется подключение отдельного питания для каждой из плат).
    --
    немного громоздкий разъем
    ограничение по допустимому току, что не позволяет сделать общее питание силовой части плат расширения через линии разъема.

  23. #773
    Старший инструктор Аватар для PoHbka
    Регистрация
    24.11.2007
    Адрес
    UKFF
    Возраст
    49
    Сообщений
    2,631

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

    Вот про датчики кма200 не очень приятное известие. А те что на замену, как они, сравнимы с кма200?

    -----
    Live Long and Prosper

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

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

    Цитата Сообщение от PoHbka Посмотреть сообщение
    Вот про датчики кма200 не очень приятное известие. А те что на замену, как они, сравнимы с кма200?
    Да, кмашки жалко. Хотя NXP и выпустила в замен (так они считают) другой датчик, но по сути это уже не то: выход аналоговый((.
    По мелексисам что можно сказать, ну в плане цифр из тех. описания, по точности они сопоставимы с датчиками кма, но имеют рабочий диапазон 360 градусов, при 16384 отсчетах. Т.е. теже 0,022 градуса на отсчет.
    Но это только сухие цифры. По факту нужно тестировать в работе, я пока проводил статические испытания. В покое новые датчики имею заметную дрож. если кма200 стоит на месте как вкопанный, то новый дрожит на 10-20 отсчетов.
    Из-за этого стал изучать вопрос включения в прошивку продвинутых программных фильтров. Посмотрим на сколько поможет. Но всеже думаю главное не статика, а как поведут себя эти датчики в динамике. По готовности думаю отдам комунить датчики на тестирование/оценку. В общем пока лучше датчиков от NXP ничего в руках не было. Поэтому кроме датчиков мелексис ищу другие варианты, в плоть до создания собственного датчика на основе сенсора kmz.

  25. #775
    Инструктор Аватар для Acid_Reptile
    Регистрация
    31.07.2004
    Адрес
    Рузаевка
    Возраст
    41
    Сообщений
    1,076

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

    ATMega16 пристроить не удалось?

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

Ваши права

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