Jump to content

USB 2,0 Game controller


Recommended Posts

Сегодня заставил работать свой USB контролер джоистика на PIC18F2550

Пока все на макетке и толко 3 оси по 10 бит 6 кнопок 1 хат . Но расширить и доделать проблем уже небудет

Я нетестировал его на максимальную пропускную способность. Но она точно по протоколу USB 2.0 честные 12 Мбит ,частота опроса ~ 200 Гц. Прошывку не просите ишё проект сырой ,ну в обшем всё :ext_dont_ment:18ec00c1bd0c.jpg

post-17000-1262434682,9754_thumb.jpg

post-17000-1262434698,2638_thumb.jpg

  • Upvote 2
Link to post
Share on other sites
 
  • Replies 168
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Сегодня заставил работать свой USB контролер джоистика на PIC18F2550 Пока все на макетке и толко 3 оси по 10 бит 6 кнопок 1 хат . Но расширить и доделать проблем уже небудет Я нетестировал его на ма

http://www.xtremeracers.info/forums/viewtopic.php?f=45&t=5696 Sokol1_Br

Это не было намерения,простите! USB 2.0 (ПОС 18F2455/2550) контроллер, как предмет. Open Source. 6 оси 32 Кнопки HAT Sokol1_Br

Posted Images

Сегодня заставил работать свой USB контролер джоистика на PIC18F2550

Пока все на макетке и толко 3 оси по 10 бит 6 кнопок 1 хат . Но расширить и доделать проблем уже небудет

Я нетестировал его на максимальную пропускную способность. Но она точно по протоколу USB 2.0 честные 12 Мбит ,частота опроса ~ 200 Гц. Прошывку не просите ишё проект сырой ,ну в обшем всё :ext_dont_ment:

Пожалуйста, в этом месте подробнее:

Схема, возможности, разрядность и т.п. А то поманил, понимашь, и бросил :icon_mad:

Link to post
Share on other sites
 

Схемы вариантов куча всё зависит от исходной прошивки ,с контроллера PIC18F2550 получаем 8 осей по 10 бит,32 кнопки и 1 хат,c PIC18F2553 тоже 8 осей но по 12бит. Автокалибровка как на мжой16 не будет только виндой но это под вопросом ,количество кнопок можно увеличить с помощью внешних регистров 1 микруха 8 кнопок, или на PIC18F4550 такое же количество кнопок как на мдой16 без регистров.И также на PIC18F4550 можна вытащить 12 осей и & количество кнопок то есть в одном физическом устройсве 2 устройства, cоставное USB устройство joistick and joistick пример на фото947e5bfad4d0.jpg

Link to post
Share on other sites
 
 

А где прошивку взять? Не поделитесь?)))

И программатор под эту микросхему...)

Шустрый какой)))

Все еще в разработке!

Link to post
Share on other sites
 

Прошивку я скину но только для 3осей и 6 кнопок,6 и более осей только через личьку я не хочю повторить судьбу мжоя16,кто то теряет время на разработку а другие продают и рекламируют как собственный продукт нехорошо как то, вот пример http://spread-wings.ru/phorum/index.php?showtopic=7753

Link to post
Share on other sites
 

Извени, несмог сдержаться (камень всетаки в мой огород :) ), я стобой согласен но я МДжой16 за свою разработку не выдавал и не выдаю, а вот печатные платы я разводил сам под нужные размеры. Та и разместить обявление я долго нерешался по тем же моральным причинам, но обстоятельства складываются по разному :(.

Также если ктото обращается за консультацией ничего непокупая у меня то я всегда всеравно помагаю.

Link to post
Share on other sites
 

Извени, несмог сдержаться (камень всетаки в мой огород :) ), я стобой согласен но я МДжой16 за свою разработку не выдавал и не выдаю, а вот печатные платы я разводил сам под нужные размеры. Та и разместить обявление я долго нерешался по тем же моральным причинам, но обстоятельства складываются по разному :(.

Также если ктото обращается за консультацией ничего непокупая у меня то я всегда всеравно помагаю.

я ничего ни имею против вас разводи свои платы тока названия поменяй МДжой16 да и ProductStr в прошивки поменяй и всё будет ништяк

Link to post
Share on other sites
 

я ничего ни имею против вас разводи свои платы тока названия поменяй МДжой16 да и ProductStr в прошивки поменяй и всё будет ништяк

Господа! Эта тема давно себя исчерпала. Хватит. Если у Вас обоих есть желание продолжить - есть личка, почта, аська.

З.Ы. К чести SDPG_GVL224 - он не называл свои продукты собственным именем, да и те деньги которые он просит за свою работу.....ну как бы это помягчее...небольшие. Мы же,изготовляя самодельные джои,не бежим предлагать деньги потомкам Джироламо Кардано? Человек делает плату и берет деньги "за работу", а не за имя. По-моему, все честно. Не все умеют, или имеют время на изготовление и сборку эл. схем - для некоторых купить - выход, и тут, SDPG_GVL224 занимает вполне пустую нишу. Кстати, качество его схем - выше всяческих похвал - первый мджой, попавший в мои руки, без дрожи осей и наводок.

Link to post
Share on other sites
 

Господа! Эта тема давно себя исчерпала. Хватит. Если у Вас обоих есть желание продолжить - есть личка, почта, аська.

З.Ы. К чести SDPG_GVL224 он не называл свои продукты собственным именем, да и те деньги которые он просит за свою работу..... Мы же,изготовляя самодельные джои,не бежим предлагать деньги потомкам Джироламо Кардано? Человек делает плату и берет деньги "за работу", а не за имя. По-моему все честно. Не все умеют, или имеют время на изготовление и сборку эл. схем - для некоторых купить - выход, и тут, SDPG_GVL224, занимает вполне пустую нишу. Кстати, качество его схем - выше всяческих похвал - первый мджой, попавший в мои руки, без дрожи осей и наводок.

Всё вы не так поняли я просто дал пример без обид, кстати мжой16{без дрожи осей }первый раз слышу , мёртвую зону в центре нужно сделать хотябы на 2 отчёта в самой прошивки да и питание у усб грязное.разводка платы не поможет и схематику изменить нужна кардинально,например питание проца понизить до 3,3в через стабилизатор тогда шумы исчезнут может быть в 0. AДМИНЫ закройти тему пж.
Link to post
Share on other sites
 

Насчёт данной схемы,если что напишу в личку.

Я ток понял,прошивка для осей более трёх и кнопок более 6-ти может быть дана безплатно при условиях некоммерческого использования?

Link to post
Share on other sites
 

"Всё вы не так поняли я просто дал пример без обид, кстати мжой16{без дрожи осей }первый раз слышу , мёртвую зону в центре нужно сделать хотябы на 2 отчёта в самой прошивки да и питание у усб грязное.разводка платы не поможет и схематику изменить нужна кардинально,например питание проца понизить до 3,3в через стабилизатор тогда шумы исчезнут может быть в 0. "

А это разве сложно сделать ?:-)

Link to post
Share on other sites
 

Всё вы не так поняли я просто дал пример без обид, кстати мжой16{без дрожи осей }первый раз слышу , мёртвую зону в центре нужно сделать хотябы на 2 отчёта в самой прошивки да и питание у усб грязное.разводка платы не поможет и схематику изменить нужна кардинально,например питание проца понизить до 3,3в через стабилизатор тогда шумы исчезнут может быть в 0. AДМИНЫ закройти тему пж.

Тем не менее - дрожи нет совсем - все таки правильная разводка имеет значение. МЗ в центре...не знаю стоит ли, даже в 2-4 ед. Про стабилизатор я уже давно говорил - нужно стабилизатор, как в аппаратах ЭКГ - они работают с напряжением от 0 до 1mv.

ЗЫ. А тему то зачем прибивать? Вы пишите, вы пишите...Вам зачтется :biggrin:

Link to post
Share on other sites
 
  • 1 month later...
 

А если без циничного издевательства над импортнонеразумеющими? Что это?

Link to post
Share on other sites
 

А если без циничного издевательства над импортнонеразумеющими? Что это?

по ходу дела,просто спи...ли Славкину идею :Hirvi-losiha:

Link to post
Share on other sites
 

А если без циничного издевательства над импортнонеразумеющими?

Это не было намерения,простите!

Что это?

USB 2.0 (ПОС 18F2455/2550) контроллер, как предмет. Open Source.

6 оси

32 Кнопки

HAT

:)

Sokol1_Br

  • Upvote 1
Link to post
Share on other sites
 

Это не было намерения,простите!

USB 2.0 (ПОС 18F2455/2550) контроллер, как предмет. Open Source.

6 оси

32 Кнопки

HAT

:)

Sokol1_Br

А я ужо было обрадовался - стабилизатор на цепь 5в сваяли. :biggrin:

Link to post
Share on other sites
 

Чтоб сделать стабилизатор на 5в из 5в USB можно применить ИОН но цена кусает, либо преобразователь напряжения но цена тоже не мала, недельки через 2 скину на форум готовый проект контроллера, потерпите времени нема,а та сылка на контроллер кстати рабочий на все 100% лично проверял прошивку жаль что автор не даёт хоть одним глазом вглянуть на исходник .

Link to post
Share on other sites
 
 

http://www.leobodnar.com/products/BU0836A/

Вдруг кто не знает ( без рекламы , чисто совет ) , вполне доступен в Мск ,и ценой почти в мджой, на мой взгляд суппер , брал пару штук комрадам ,

если сможете "переплюнуть", типа на 12 осей и та же "битность" - встану в очередь за покупкой, а если создадите аналог "MARs" от ВКБ , но универсальный , - вообще суппер , это , на мой взгляд , более актуальней и востребованней будет чем контроллер под юсб2, впрочем , чё это я , удачи , конечно .

Link to post
Share on other sites
 

Что то очень похожее есть здесь: http://artjoy.narod.ru/ru/index_ru.html Собственно ее и хочу сделать, там есть и прошивка с исходниками, на 8 осей и 16 кнопок (4 кнопки хат).

В этом исходники 12 кнопок по (ReportDescriptor)0x29,0x12 //Usage Maximum, но кнопки так и не работают по крайни мере мне так показалось
Link to post
Share on other sites
 

http://www.leobodnar.com/products/BU0836A/

Вдруг кто не знает ( без рекламы , чисто совет ) , вполне доступен в Мск ,и ценой почти в мджой, на мой взгляд суппер , брал пару штук комрадам ,

если сможете "переплюнуть", типа на 12 осей и та же "битность" - встану в очередь за покупкой, а если создадите аналог "MARs" от ВКБ , но универсальный , - вообще суппер , это , на мой взгляд , более актуальней и востребованней будет чем контроллер под юсб2, впрочем , чё это я , удачи , конечно .

схема "MARs" от ВКБ
Link to post
Share on other sites
 

http://www.leobodnar.com/products/BU0836A/

Вдруг кто не знает ( без рекламы , чисто совет ) , вполне доступен в Мск ,и ценой почти в мджой, на мой взгляд суппер , брал пару штук комрадам ,

если сможете "переплюнуть", типа на 12 осей и та же "битность" - встану в очередь за покупкой, а если создадите аналог "MARs" от ВКБ , но универсальный , - вообще суппер , это , на мой взгляд , более актуальней и востребованней будет чем контроллер под юсб2, впрочем , чё это я , удачи , конечно .

схема "MARs" от меня ,c "MARs" от ВКБ не здирал яб добавил и кнопку для калибровки она нужна только 1 раз всеволиш,только времени нема для писанины исходника да и алгоритм кордик сложноват для меня покашчто

post-17000-1266259848,252_thumb.jpg

Edited by =SPb=RED BARON
  • Upvote 1
Link to post
Share on other sites
 

схема "MARs" от меня ,c "MARs" от ВКБ не здирал яб добавил и кнопку для калибровки она нужна только 1 раз всеволиш,только времени нема для писанины исходника да и алгоритм кордик сложноват для меня покашчто

Скажем так :rolleyes: ,мобыть я не так выразил мысль , но смысл был в том , что коль уж вы выразили идею "пик контроллера " и немного намекнув на "ноу-хау" с последующим вытеканием коммерческого интереса , то я , грешным делом , подумал , мобыть вас заинтересует идея воплощения ещё одной "примочки" с тем же коммерческим интресин , схемы -схемами , но реальный девайс в руках лучше принципиалки , согласитесь ,но мало кто сейчас бросится расписывать прошивку под выложеную идею, зато купить готовый продукт будет много охочих,думается.Может и не в масштабе крупносерийного производства , но мелкопартийные изделия вполне могут окупить и умственные и материальные затраты.У ВКБ в работе универсальный "марс" , в плане выпуска на рынок , за сим "сдирал" не совсем уместно , в том плане , что "заточка" схемы "марса" от ВКБ на UZZZ , вроде как стандартная , а вот прошивка уже чисто ихняя и под их контроллер , ну ещё под 52 и кугар , а универсальный датчик пока на подходе , что , собственно , и есть сегодняшнее желание многих ибо "холлы" это вчерашний день , а магниторезисторы с диф.усилителем хлопотно настраиваемые под разные углы поворота (впрочем как и холлы) , а датчик с самокалибровкой и цифровым выходом был бы самой "конфеткой" для многих озадаченых премудростями линейности и колличеством отсчётов в тестилках и пыталках :ca:

  • Upvote 1
Link to post
Share on other sites
 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...