-
Re: Еще один контроллер...
Ну я непротив))) Один момент, нехотелосьбы чтобы под один и тотже симулятор писалось 2 и более разынх прог под АУТ, иначе никакой унификации)))
Самое лучшее, это делать совместно. По крайней мере договориться об унификации выходных линий. Ну например чтобы шасси были на линии L0,I1, и т.д.
-
Re: Еще один контроллер...
Я всеми руками за сотрудничество и стандартизацию:) Спс, пойду на поклон к Евгению:)
--- Добавлено ---
все глаза проглядел - не нашел маркировку транзистора для подключения индикаторов и светодиодов. Подскажите, плз, с вариантами замены....
Спасибо
-
Re: Еще один контроллер...
Я использовал BC807, но подойдут практически любые pnp транзисторы
-
Re: Еще один контроллер...
Всем доброго УТС.
Свершилось. F2+OUT собраны, прошиты и отлажены.
Выражаю глубокую благодарность Станиславу и людям, приложившим усилия к разработке ПРОЕКТА.
Станислав очень поддержал меня на всех этапах, проявив ко мне недюжее терпение.
Еще раз спасибо...
-
Вложений: 1
Re: Еще один контроллер...
Наконец спаял L2. Заработало с первого раза. Плату изготавливал по "утюжной технологии" ,печатал на листе глянцевого журнала. После переноса только одну дорожку пришлось маркером поправлять. Паяльник самый простой 25W. Огромное спасибо разработчикам!!!
Вложение 137444
-
Re: Еще один контроллер...
Отлично!
Ну и также сообщаю что готова прошивка версии 2.0. Будет доступна после окончания написания мануала. На это время проводится открытое тестирование прошивки, для получения обращаться ко мне, либо к Олегу (qw3r).
Из новшеств - смнена id и имени контроллера, работа осей в режиме министика, виртуальная мышь, цифровые фильтры на осях... ну и еще несколько дополнительных функций по обработке осей (например можно повесить одну физическую ось на управление прав. и лев. тягами двигателями, а другой физ. осью управлять балансом тяг(разнотяг) )
Также сделан более интелектуальный конфигуратор....
ps
тем кто уже получил тестовую прошивку, разрешается публиковать свои мнения, найденные ошибки, пожелания в общедоступных источниках
-
Re: Еще один контроллер...
Новая прошивка огромный шаг вперёд!!! Теперь думаю даже те кто сомневался согласятся, что для кокпитостроения данному контроллеру альтернативы нет! Да ещё с такой поддержкой автора. Я пока багов не нашёл.
-
Re: Еще один контроллер...
Цитата:
Сообщение от
kreml
Отлично!
Ну и также сообщаю что готова прошивка версии 2.0. Будет доступна после окончания написания мануала. На это время проводится открытое тестирование прошивки, для получения обращаться ко мне, либо к Олегу (qw3r).
Из новшеств - смнена id и имени контроллера, работа осей в режиме министика, виртуальная мышь, цифровые фильтры на осях... ну и еще несколько дополнительных функций по обработке осей (например можно повесить одну физическую ось на управление прав. и лев. тягами двигателями, а другой физ. осью управлять балансом тяг(разнотяг) )
Также сделан более интелектуальный конфигуратор....
ps
тем кто уже получил тестовую прошивку, разрешается публиковать свои мнения, найденные ошибки, пожелания в общедоступных источниках
Те L2 что есть у меня перепрошивать можно, в техническом плане имею ввиду? Через что прошивается контроллер?
-
Re: Еще один контроллер...
-
Re: Еще один контроллер...
Смена Id - это очень хорошо. Жду с нетерпением прошивок. Пользую F2+int32+int32 уже месяца 3. Впечатления от контроллера положительные. Ребята респект
-
Re: Еще один контроллер...
Пора тему переименовать в "Ещё, номер один контроллер".
Кремль, огромное спасибо за электронику. Испытываю новый "летательный аппарат" и впечатлений выше крыши.
-
Re: Еще один контроллер...
Цитата:
Сообщение от
PoHbka
Те L2 что есть у меня перепрошивать можно, в техническом плане имею ввиду? Через что прошивается контроллер?
Железо без изменений, новая только прошивка, для плат периферии кстати тоже, процедура прошивки тоже не поменялась.
-
Re: Еще один контроллер...
Цитата:
Сообщение от
PoHbka
Те L2 что есть у меня перепрошивать можно, в техническом плане имею ввиду? Через что прошивается контроллер?
Да конечно, обновить прошивку можно, думаю даже нужно. Ибо старая прошивка, на то и старая, поддерживаться больше небудет :), да и имеет больше ограничений по функционалу и значительно менее логична, + новый конфигуратор позволяет в более понятном режиме проводить назначение осей/кнопок, достаточно при открытом списке выбора нажать реальную кнопку(переместить реальную ось).
Сам процесс настройки достаточно хорошо описан сдесь http://joyctrl.ru/doku.php?id=soft:firmware , еще раз напомню, что обновление происходит программно, никаких железячных программаторов нетребуется. Тамже позже появится и описание смены прошивок плат ин/аут, хотя те, кто уже проводил прошивку инок через старый конфигуратор, думаю легко самостоятельно разберутся и в новом. Единственно, для работы встроенного программатора (плат ин/аут), является обязательным наличие в одной директории с конфигуратором файлов ChipList.mxl и PresetList.mxl.
Сразу только предупрежу, часть настроек при переходе на 2ю версию "слетит", как минимум придется заново настроить виртуальные кнопки/хатку.
Сами файлы прошивок будут общедоступны в течении 2-3х дней, на данный момент можно получить на тестирование, через аську/скайп ))
пс. Ну и что касается непосредственно твоих 2х эЛок, как раз для них будет полезна новыя функция по смене айди и имени, очень рекомендую задать в настройках различные значения PID (например для одной оставить как по дефолту 000A, а для второй поставить 000B), ну и уже по желанию задать различные имена (в т.ч. поддерживается кирилица)
-
Re: Еще один контроллер...
продублирую новость, ибо важно)
Вышла новая версия (2.00) прошивки контроллеров F2/L2, программного конфигуратора (2.00), плат in** (4.0)
Скачать необходимые для обновления файлы можно с нашего сайта.
основные добавления
■ цифровые фильтры осей (для работы фильтров на платах in**, требуется обновить прошивку до версии 4.0)
■ смена имени и *ID контроллера
■ режим работы виртуальных осей в режиме министика
■ новые режимы работы виртуальных «осевых кнопок»
■ режимы управления виртуальными осями
■ виртуальная 3х кнопочная мышь
Также на сайте можно найти инструкции по настройке и работе контроллеров.
Пожелания/замечания по документации просим направлять на info(а)joyctrl.ru
PS. Важно! для тех кто скачал новые прошивки с нашего сайта до того как появилась оф. новость об релизе, рекомендуем скачать файлы прошивки основных плат контроллеров заново.
-
Re: Еще один контроллер...
Приветы... Ребят, чот не нашел я разводку диодной матрицы (32) для SMD компонентов. Мож есть у кого? Заранее благодарен)
-
Re: Еще один контроллер...
Ну теперь идеально))..А что фильтры делают? Kreml & Co. Уважуха, волшебники:ok:
-
Re: Еще один контроллер...
Да, про цифровой фильтр хотелось бы подробнее.
-
Re: Еще один контроллер...
Перешел на версию 2.00. Многие вещи приятно порадовали. В правильном направлении движется проект. Непонял только про тумблеры в режиме 2. В конфигураторе тумблер показывает переключение, а в винде отработки нет. Приэтом тумблеры в режиме 1 и 3 работают правильно. Авторам спасибо. Жду дальнейшего развития проекта. Хотелось бы немного информации по программному протоколу out.
-
Re: Еще один контроллер...
Цитата:
Сообщение от
DGD
Приветы... Ребят, чот не нашел я разводку диодной матрицы (32) для SMD компонентов. Мож есть у кого? Заранее благодарен)
напиши в аське почту
позднее планируем все материалы разместить на сайте, время, нужно время, его больше всего нехватает...
--- Добавлено ---
Цитата:
Сообщение от
Wavil0n
Ну теперь идеально))..А что фильтры делают? Kreml & Co. Уважуха, волшебники:ok:
Цитата:
Сообщение от
PoHbka
Да, про цифровой фильтр хотелось бы подробнее.
Фильтры в небольшой степени могут сглаживать дрожь на осях, чтото вроде шумоподавителя, чем выше выбранная для фильтра кратность, тем сильнее идет фильтрация.
--- Добавлено ---
Цитата:
Сообщение от
Zerg_rcm
Перешел на версию 2.00. Многие вещи приятно порадовали. В правильном направлении движется проект. Непонял только про тумблеры в режиме 2. В конфигураторе тумблер показывает переключение, а в винде отработки нет. Приэтом тумблеры в режиме 1 и 3 работают правильно. Авторам спасибо. Жду дальнейшего развития проекта. Хотелось бы немного информации по программному протоколу out.
Тумблеры только что все 3 режима проверил, работают.
Конкретно во 2м режиме работает так: при замыкании на "короткое" время включается вирт. кнопка, при размыкании также на "короткое" время нажимается таже самая вирт. кнопка.
По ауту, мне нужен еще 1 месяц, за это время думаю успею подготовить новую программу управления аутом, на ее основе будут и примеры для самостоятельной работы с интерфейсом аута.
Также планирую чтото вроде СДК для более простого управления аутом, с самостоятельно задаваемыми настройками режимов работы, условиями включения/выключения линий аута в зависимости от положения кнопочных и осевых линий контроллера, "игронезависимый" режм))
-
Re: Еще один контроллер...
Бог те в помощь, Станислав. Ждем терпеливо. Очень хорошим "венцом" будет роутер к твоему девайсу. Успехов ...
-
Re: Еще один контроллер...
Цитата:
По ауту, мне нужен еще 1 месяц, за это время думаю успею подготовить новую программу управления аутом, на ее основе будут и примеры для самостоятельной работы с интерфейсом аута.
Также планирую чтото вроде СДК для более простого управления аутом, с самостоятельно задаваемыми настройками режимов работы, условиями включения/выключения линий аута в зависимости от положения кнопочных и осевых линий контроллера, "игронезависимый" режм))
Рад что работа ведется.
По поводу тумблера во 2-м режиме потестил. На моей системе ощущения такие что длительность импульса не выдерживается. В параметрах игровых устройств перемигивания не видно. В Иле-2 подхватывает из 10 нажатий раз 8. В общих настройках девайса стоит 254 длительность. в других режимах тумблера в параметрах игровых устройств перемигивание кнопки видно четко. Попозже перешью с очисткой памяти. Может это у меня проблемма. Авторам спасибо засопровождение продукта
-
Re: Еще один контроллер...
Попробуй длительность поменьше поставить, 30 например
-
Re: Еще один контроллер...
Попробовал длительность 30. В режиме 1 и 3 ускорились переключения. Режим 2 так и остался практически незамечаемым системой. Пробовал перешить инки и фку с нуля. Одна и втарая инка ведет себя одинаково - перепрошивка не помогла. Что может быть?
-
Re: Еще один контроллер...
Данный режим для контроллера абсолютно новый, логика его работы несколько выбивается от обработки остальной коммутации, поэтому возможно гдето бага и закралась, надо искать.
Для этого мне желательно воспроизвести эту проблемму у себя. Поэтому прошу выложить скрины настроек, всех, общие настройки, настройки всех физ. осей, кнопок, вирт. джоев... сама система насколько помню состоит из ф2 и 2х ин32 ?
зы либо можно вечером состучаться в аське/скайпе, проверитьнастройки в онлайне
-
Re: Еще один контроллер...
Смогу только вечером. обязательно свяжусь
-
Re: Еще один контроллер...
Всем доброго! Вопрос к Станиславу, на ваших схемах IN* имеется кнопка К1, она используется как разъем для подключения линии RESET с основной платы?
-
Re: Еще один контроллер...
линия RESET берется из разъема ISP платы InXX, а что за кнопка К1? где такую схему посмотреть можно? ))
-
Вложений: 2
Re: Еще один контроллер...
Цитата:
Сообщение от
qw3r
а что за кнопка К1? где такую схему посмотреть можно? ))
Мне Стас присылал pcb-шки, там эта кнопка есть, и на печатной плате выглядит так Вложение 138175
В самой схеме Вложение 138176
-
Re: Еще один контроллер...
Цитата:
Сообщение от
maxim.newalex
Мне Стас присылал pcb-шки, там эта кнопка есть, и на печатной плате выглядит так
Вложение 138175
а.. это видимо новая разводка )) я ещё толком не вдавался в неё, но судя по рисунку это не кнопка. кнопка подразумевает замыкание/размыкание цепи :) а тут цепь одна - RST (ноги "кнопки" закорочены) :) в схеме этот разъем видимо просто обозначен как кнопка (но заметьте цепь одна) для того чтобы в pcb был разъем 2хпиновый )). Просто вопрос того, что есть под рукой в либе :)
Поэтому для того чтобы программировать инку можно просто замкнуть любой пин разъема K1 с разъемом KMA на плате контроллера. Ну или если провод двухжильный - то просто разъем KMA соединить с разъемом К1.
-
Re: Еще один контроллер...
Цитата:
Сообщение от
qw3r
а тут цепь одна - RST (ноги "кнопки" закорочены) :)
Вот это и смущало :)
Цитата:
Поэтому для того чтобы программировать инку можно просто замкнуть любой пин разъема K1 с разъемом KMA на плате контроллера. Ну или если провод двухжильный - то просто разъем KMA соединить с разъемом К1.
Теперь понятно, спасибо огромное :bravo:
-
Вложений: 1
Re: Еще один контроллер...
плата in32 с матрицей кнопок, на элементах "в отверстие" ))) Вложение 138178
-
Re: Еще один контроллер...
Да, все вено, это просто спаренный пин ресета, спарен для повышения прочности, ибо одинчный пин может легко отвалится.
Вобщем времени оформлять небыло, поэтому в качетсве разъема взял обозначение кнопки, на плате дырки одинаковые)))
Но вобщемто изза так скажем незаконченого оформления, новую разводку и невыкладывал еще.
-
Re: Еще один контроллер...
Привет! Собрал контроллер L2 на базе AT90USB128, он заработал, но потом по недосмотру замкнул + и - на аналоговой оси, индуктивность выгорела. Есть вероятность, что микросхема жива?
-
Re: Еще один контроллер...
Цитата:
Сообщение от
Makc465
Привет! Собрал контроллер L2 на базе AT90USB128, он заработал, но потом по недосмотру замкнул + и - на аналоговой оси, индуктивность выгорела. Есть вероятность, что микросхема жива?
Да, вероятность очень большая. Индуктивность в данном случае сыграла роль предохранителя.
Во всяком случае я знаю про несколько таких случаев, в каждом все сводилось только к замене индуктивности.
-
Re: Еще один контроллер...
заменил индуктивность, заработало.
-
Re: Еще один контроллер...
Привет! При переходе на Ф2 не у дел остались чипы Мега16 (РУС, РУД). И вот появился вопрос, можно ли на их основе соорудить перефирию что-то типа Ин128. А то жалко, чипы хорошие, да и денег стоят, а судьба теперь в ящике пылиться. Спасибо!
-
Re: Еще один контроллер...
можно)
контроллер в принципе понятия неимеет на каком чипе сделана плата ин(или аут), главное чтобы протокол передачи соблюдался. Есть еще ограничение по платам ин, это не более 4 осей и не более 64 кнопок на одной плате ин.
-
Re: Еще один контроллер...
Сегодня наконец начал подключать электронику на новый джой, пока продумываю конструкцию крепления магнита. Но пробно запустил и слегка удивился, 5010 отсчетов на ход оси:eek:. Я планировал будет заметно меньше :D
-
Re: Еще один контроллер...
>100 градусов ход оси получается?)
-
Re: Еще один контроллер...
Вообще-то на 90 расчитывал, но в процессе сборки кое-чего не доклеивал, может и больше вышло.
-
Re: Еще один контроллер...
Цитата:
Сообщение от
Zerg_rcm
Рад что работа ведется.
По поводу тумблера во 2-м режиме потестил. На моей системе ощущения такие что длительность импульса не выдерживается. В параметрах игровых устройств перемигивания не видно. В Иле-2 подхватывает из 10 нажатий раз 8. В общих настройках девайса стоит 254 длительность. в других режимах тумблера в параметрах игровых устройств перемигивание кнопки видно четко. Попозже перешью с очисткой памяти. Может это у меня проблемма. Авторам спасибо за сопровождение продукта
Полностью присоединяюсь к Zerg_rcm, у меня таже проблема после перепрошивки контроллера 2-й режим тумблера не работает, кроме того при выставление тумблеров во 2-й режим при нажатии обычных кнопок в параметрах игровых устройств отображается нажатие двух кнопок, т.е. нажимаю например кнопку 6 одновременно с ней загорается кнопка 14, но тут-же гаснет. И еще если на предыдущей версии прошивки хатка не отнимала функции кнопок т.е. функционировала хатка и 32 полноценные кнопки, то теперь хатка сожрала 4 очень нужные кнопки. Плата L2 с матрицей кнопок.
-
Re: Еще один контроллер...
Да, с тумблером ошибку уже нашли, будет еще одно обновление прошивки (2.01)
По хатке несовсем понял в чом проблемма? Можно отдельно настроить хатку и отдельно до 128 кнопок.
Напиши пож-та подробнее, как было раньше? Насколько помню, у тебя 1 матрица на 32 кнопки, т.е. если ты раньше на ней настраивал хатку, то оставалось 28 "чистых" кнопок?
И как сейчас настраиваеш?
-
Re: Еще один контроллер...
Совершенно верно, у меня матрица на 32 кнопки, когда делал джойстик то распаял на 29 кнопок и 3 тумблера (включая 4 кнопки хатки), но когда стал программировать и активировал хатку в игровых устройствах меня получилась активная хатка и 32 полноценные кнопки, т.е. я смог использовать 25 кнопок и 3 тумблера в 3 режиме активации.
-
Re: Еще один контроллер...
т.е. было 25+3*2=31 вирт. кнопок видела система + хатка, так?
а сейчас что не так?
1. в вирт. устройстве назначаешь нужные кнопки на хатку
2. в настрофках физ. кнопок ставиш этим кнопкам функцию "неиспользуется"
3. тоже делаеш для 32й кнопки, которая получается реально неподключена
4. для тумблерных подключений выбираеш тумблер№3
3. в вирт. уст-ве назначаеш на кнопки 4 линии с матрицы
и все, будет также, хатка и 31 кнопка
-
Re: Еще один контроллер...
Хорошо, попробую поколдовать, потом отпишусь, что получилось.
-
Re: Еще один контроллер...
Благодарю за консультацию, сделал все как ты описал, все заработало:cool:
-
Re: Еще один контроллер...
-
Вложений: 5
Re: Еще один контроллер...
За выходные был опробован вариант электроники для х52 на основе контроллера Л2
Докладываю о результатах.
сделал несколько вариантов, на разные потребности:
1. контроллер в РУС, при этом РУД остается на старой электроники, и при этом РУС и РУД живут отдельной жизнью, м-у собой уже никак несвязаны.
2. контроллер в РУДе, в РУСе плата ин**, РУС и РУД работают как единое целое, соеденены стандыртным сайтековским кабелем
все платы выполнены по размерам родных, основная часть разъемов однотипна сайтековским, так чтобы было необходимо минимальное кол-во передок в разводке проводов.
по функционалу, что работает, что нет:
РУС - в основании 3 2х позиционные кнопки
- на ручке работают все кнопки, 2 хатки работают как 4 кнопки каждая (1 любую хатку программно можно сделать хаткой:) )
- 3х позиционная крутилка на ручке работает как з кнопки, программно можно настроить на работу в качестве 3х позиционного тумблера
РУД - работают все кнопки, в т.ч. и на основании (около дисплея)
- крутилка под указательным палльцем (спереди) работает как энкодер
- хатка как 4 кнопки (также можно программно назначить хаткой)
- работают все стандартные оси
- миниджой, работает как 2х осевой элемент управления, может работать как в режиме осей, в режиме "министика", так и в режиме эмулции мышки.
- дисплей, неработает, на его место можно поставить дополнительные оси, и/или кнопки/тумблеры...
как обычно немного позднее :), выложу разводки плат
также как обычно, могу помочь с изготовлением
1й вариант (только РУС) - контроллер+матрица+необходимые провода/разъемы - 1400
2й вариант (РУС+РУД) - контроллер+матрицы+плата ин32+необходимые провода/разъемы - 1800
также возможен вариант замены стандартных датчиков в РУСе (оси Х и У) и /или в РУДе(ось газа) на цифровые кма200, из разчета 400р за каждый датчик (вместе с магнитом)
скрин со стандартными датчиками (холлы)
Вложение 138825
новые датчики (кма200)
Вложение 138824
фото с новой электроникой
Вложение 138820Вложение 138823Вложение 138821
инструкция для самостоятельной переделки будет))
также могу произвести переделку самостоятельно (500))
ну и на последок, если есть у кого желание поставить подобную электронику в другой джой, (достаточно распространенный - кагуар, х45, и пр...)
можно со мной связаться по поводу отправки мне джоя на разработку для него электроники и соот-но саму переделку, каждый первый джой новой марки укомплектую цифровыми датчиками за свой счет))
-
Re: Еще один контроллер...
По вопросу перепрошивки. Все никак не рискну прошивать, опасаюсь. Сейчас смотрю по инструкции, нужно замыкать разъем PRG, кратковременно RST и питание. Вот по питанию непонятно, на схеме sel_pwr, три вертикальных штырька, рядом два +5 и GND, слева 4 пина в форме квадрата. Но У меня на плате двух вертикальных +5 и GND нету. Может его вообще не надо перемыкать? Там где три штырька уже стоит джампер.
-
Re: Еще один контроллер...
э... питание замыкать ненадо))) где эт такое написано?
только замкнуть прг и потом кратковременно рст
(в самой процедуре прошивки ничего страшного нету)