Я на несколько лет "выпал" из темы. Сейчас заглянул - много знакомых лиц появилось после оживления темы.)
Примкну и я.
Опрос кнопок можно изменить?
сделать не матричную систему, а как в Кобре М5, Кугуаре?
Я на несколько лет "выпал" из темы. Сейчас заглянул - много знакомых лиц появилось после оживления темы.)
Примкну и я.
Опрос кнопок можно изменить?
сделать не матричную систему, а как в Кобре М5, Кугуаре?
HCF4021B вот такая микросхема.
http://www.vkb-pro.ru/forum/viewtopic.php?f=13&t=877 - так сделано у ВКБ "KingCobra_inputs.zip"
Я не в коем мере не хочу столкновения интересов, но на сколько я понимаю идея не закрытая.
Swift_CCCP,
идея мне понятна, но к сожалению я не вижу логического обоснования.
Кобры: новые уже с отличным родным контроллером, старые кобры - даже если мы подлючим ручку то отвалятся марсы(что ставить? резюки холлы магрезы) - кто будет делать такой даунгрейд своему девайсу?
Кугуары: для меня вообще темная лошадка.
лично мне, например, проще притянуть в ручку 8 проводов от контроллера (и получить 4*4 = 16 кнопок), чем тянуть 6 и там еще дополнительно разводить два чипа регистров чтобы получить тоже самое.
кстати, а ручка от кобры у меня валяется, спасибо Экономист'у.
1.А большее количество кнопок, для атмега8 можно получить, используя данную систему?
Опять же не нужны диоды.
2 Какая микросхема подходит сейчас вместо 8й, 328я? А то я много плат наделал.)
можно количество кнопок увеличивать почти бесконечно, а вот как их запихнуть в комп по USB 1.1 я не хочу рассказывать.
диоды я ставлю прямо на кнопку, сейчас в "mmjoy" разводке матрица 6*6, 36 кнопок.
берите 328ю, на ней основывается разработка, под остальные только портирование и если не хватает ресурсов то обрезка функционала.Сообщение от Swift_CCCP
у China есть разводка со всеми 8мю портами АЦП, для планарного корпуса.
доброго дня . лет несколько тому собрал mj16 но не использоввал . решил подключит в связи с рд БзС -подключил все ок только с энкодерами непонятка -ни в симе ни в игровых устройствах нет реакции . подскажите как проверить
Проштудировал последние разработки. Очень интересно. Но к сожалению придется начинать все сначала.
Все мои платы сделаны под схему "не модифицированную". Соответственно разводка другая.
Mega_mozg_13, Вы тут недавно поминали USB 2.0 и "стандартизацию". Это в ближайших планах?
Если да, то я подожду.)
я могу сделать порт и на ваши платы, это 15-30 минут работы. только уточните точно по какой схеме собрано, лучше с картинками.Сообщение от Swift_CCCP
в самых ближайших, но такие обстоятельства что свободного времени просто нет, поэтому может затянуться и на две недели и на два месяца.Сообщение от Swift_CCCP
Спасибо. Если не трудно. Хочется проверить режим zoom. Вот такие у меня платы. Первая слева актуальна. Но по схеме они по моему идентичны.
Крайний раз редактировалось Swift_CCCP; 07.12.2013 в 21:20.
USB 2.0 на недорогих чипах уже рассматривали неоднократно.
Например контроллер от SERVIO. Чип AT90USB162. Тема потеряна после последнего отката форума, но его параллельная тема вот:
http://avia-sim.ru/forum/viewtopic.php?t=737
К сожалению тема SERVIO заглохла.
А чтоб не ждать, сейчас, из недорогих чипов, по крайней мере для раскачки, полезна эта плата - Leonardo на чипе ATMega32U4. Среди прочих использую и ее. В заводском чипе есть встроенный загрузчик (который я у себя случайно снес )
На ебэе например дешевый вариант платы с запаянным чипом и обвязкой стоит 5-6 долларов (можно найти по ключевым словам Leonardo-Pro-Micro-ATMega-32U4-Module).
К сожалению этот чип только в планарном корпусе по сравнению с Атмегой8/328. Хотя при небольшой сноровке его запаять нетрудно.
Чип ATMega32U4, пожалуй имеет для нас перспективу, например проект для фидбека в теме:
http://www.sukhoi.ru/forum/showthrea...67#post2039067
Так что - ищите готовую плату с обвязкой
очень неудобно там высматривать, собрано по этой схеме? http://mercury13.tut.su/files/mjoy/M...matic_v1.4.pdf
у меня проверять неначем, так что без гарантий http://rghost.ru/private/50774079/e5...bdd8278837d75d
Крайний раз редактировалось mega_mozg_13; 07.12.2013 в 23:35.
Спасибо. Схема эта, только по моему у меня опрос клавиатуры другой. 7 строк 4 колонки, но все проверю и напишу
привет, вообще аппаратной схемой по этому вопросу занимается China, ему и решать.Сообщение от Komaroff
мои критерии к МК это минимум 6+6 ножек для матрицы кнопок и 4 минимум ножки для подключения внешнего АЦП(хотя бы одного mcp3208).
моё мнение - насколько хороши сначала, такие готовые платки, настолько и неудобны потом. объясню, воткнуться в макетку и собрать всё в воздухе - здорово 15 минут работы, а потом в готовый девайс что? эту бараду навесного монтажа запихивать? или всё-равно паять шилд или платку рядом?
макетка с готовым полем на борту, куда лучше выглядит. например http://microsin.net/programming/AVR/avr-usb162.html
к тому же, производство и продажа готовых плат может закончится в любой момент - что будем делать?
и еще, не ждите от USB 2 прорыва и революции, все внутренние функции и обработчики будут 1:1, вся разница это отклик джойстика в ОС 125 против 250/500 пакетов.
всё останется как есть сейчас, тот же конфигуратор, тот же 1 джойстик до 8 осей и до 64 кнопок (из них 16 хатки 4*4).
кто хочет и надеется на большее - сразу смотрите контроллеры ВКБ и Кремля, я очередной "велосипед" делать не хочу.
В том то и дело, что для не слишком искушенного в изготовлении плат человека паять планарный корпус очень затруднительно.
Естественно, практически весь функционал (разъемы осей и кнопок) придется размещать на отдельной плате. Но изготовить такую плату будет несложно.
Китайских вариантов платы Леонардо Мини есть несколько, пока видел 2 навскидку. Исчезнет одна (что наврядли...), появится другая.
Под каждый вариант несложно выпустить разводку "внешки". Ведь речь идет о любительских контроллерах для самостоятельного повторения в единичных экземплярах.
Наличие встроенного загрузчика в ATmega32U4 (да и в AT90USB162) является неоспоримым преимуществом.
Остается вопрос портирования.
И при железном USB на борту появляется куча дополнительных ресурсов, ренее задействованных под софтварный USB.
Вопрос, насколько они нужны ? Вот поэтому любительские контроллеры на АТмега8/328 будут еще долго оставаться очень востребованной классикой.
В плане большого функционала да - контроллер Кремля. Контроллер BKБ не для свободного повторения. Кстати, здесь широкое поле для творчества. Да простят меня Гуру
Похоже, пора создавать тему по простым любительским контроллерам с железным USB2.0 на борту.
Крайний раз редактировалось Komaroff; 08.12.2013 в 21:34.
Вчера поздно вечером проверил. Прошился Пони прогом по старинке по лпт. Устройство в джойстиках появилось только после конфигуратора. Оси - нормально, кнопки нет.Вечером вызвоню кнопки.
Итак кнопки.
Вывод микросхемы 16- кнопка 1.
17 - 2
18 - 3
19 - 4
Это были колонки.
Теперь строки:
Вывод микросхемы 2 - строка 1(кнопки группы 1-4)
3 - строка 2(5-8)
5 - 3
6 - 4
11-5
12 -6
13-7.
Мне так удобно потому, что у меня на РУСе 4 хатки, соответственно и удобней группировать по ним.
А что мне даст при моей схеме атмега 328?
Я согласен с предыдущим оратором, тем, что dip корпуса гораздо легче паять и это огромный плюс. Для usb 2 нужен другой чип, не атмега 8,328, или дело только в программном виде?
Перспективы usb 2.0. Аппаратный Маппер кнопок клавиатуры?
"16 - кнопка 1." поменяйте на порт "PD7 - 13 нога".
"12 - 6" на "PB2 - 16 нога".
всё остальное согласуется.
раньше была железная привязка хаток и номеров кнопок к портам, теперь в конфигураторе всё как фантазия пожелает.Сообщение от Swift_CCCP
сейчас почти ничего, в будущем однозначно еще будет какой-то функционал который будет вырезан из 8й меги.Сообщение от Swift_CCCP
в 328ю можно засадить бутлодер и вызывать режим прошивальщика, т.е. внешний программатор не понадобится, но опять время время время которого нет чтобы всё сделать и проверить.
у Атмел нет чипов в ДИП корпусе с аппартным USB. менять семейство или архитектуру это переписывать код заново.Сообщение от Swift_CCCP
нет, не планирую, ни клавы ни мышки.Сообщение от Swift_CCCP
Крайний раз редактировалось mega_mozg_13; 10.12.2013 в 11:50.
Не помогло. Кнопки нажаты и при отключенной матрице.
Скажите пожалуйста. В статье 5-ти летней давности, информация достаточно актуальная? Собираюсь собрать чисто для посмотреть. Есть джой (ГЭниус) хочу попробовать сделать из него что-то напоминающее нормальный джой, и решил начать с электроники. У самого Х52, так что советов типа "купи нормальный джой" не нужно
В общем как первый тестовый вариант для сборки на эту статью можно опираться? А то более подробного туториала для "чайников" я не нашел. В электронике не очень силен, но паяльником работать умею.
Core i5 760@4GHz/Asus P7P55D/8Gb Team 1600MHz/ASUS GTX560Ti 448Cores/FSP Epsilon 700W/SSD Intel 40Gb/Hitachi 1.5Tb/X-Fi Titanium/SAMSUNG 32"C530/F&D IHOO IR 5.1/Бубен
Да, статья актуальна.
Если не получится то обращайтесь http://www.sukhoi.ru/forum/showthread.php?t=53898
или http://www.sukhoi.ru/forum/showthread.php?t=72034
Intel i5-760 3.3 GHz, ASUS P7P55D, 2*4Gb RAM, ASUS GeForce GTX 570, ASUS Xonar DX/XD, Kenwood KPM-510, PHILIPS 27" 1920x1080, TrackIr 4 Pro, gametrix KW-905, Win 7 x64
NON SOLUS, Пилот, б/н 11