Приставки > Джойстики и прочие манипуляторы
Подключение приставочных джойстиков через USB
<< < (21/34) > >>
Skay:
markmerkac,запчасти осиаются в папке вин.. а RegCleaner вроде только реестр чистит.. попробуй CCleaner или еще что то, у меня так с каспером было, глюкнул и как не удалял так и оставались ошибки... помогла утилита для удаления с их сайта только. может стоит все же вн переустановить?
LoliPok:
Ладно, motioninjoy никак не хочет переустанавливаться. Запустил с другим драйвером, сейчас работает как раньше.
rgz:
Всем привет!Извените может быть тупой вопрос,но хотел узнать можно ли вместо Atmega8515 поставить Atmega8515L 8PU?Я понимаю что он на 8МГц,а на схеме у masyanya стоит - 16МГц.Мож прокатит или нет?И кто нибудь пробовал так сделать?
Rumata:
Может и будет. Просто изготовитель не гарантирует.
rgz:
Пожалуста кто экспериментальным путём подкидывал напишите отзыв.
Skay:
rgz,мне кажется не пойдет) не потянет столько устройств, да и Масяня говорил что изделие глючноватое(из-за картридера)... а тут тактовая частота в 2 раза меньше...
легче заказть этот МК чем переделывать схему и прошивку...

Добавлено позже:
щас встретил PSX to PC/ZX
KILLER123:
В статье Рюмика на рисунке установки фьюзов (рис.9) скрин сделан с пони прог или нет (чтоб не мучаться с определением инвертирования)? И подойдет ли оно к атмеге8L на 8 мгц (8PU)?
HardWareMan:
Судя по тому, что фьюз SPIEN заблокирован и галка снята (он должен быть запрограммирован для ISP!), то получается, что наличие галки на скрине соответствует лог.1, отсутствие лог.0. Для фьюзов, лог.1 означает стерт, лог.0 означает запрограммирован. Делай выводы сам. Хотя подпись на скрине говорит об обратном...
rgz:
KILLER123 писал:

--- Цитата ---1)В статье Рюмика на рисунке установки фьюзов (рис.9) скрин сделан с пони прог или нет
--- Конец цитаты ---

--- Цитата ---2)И подойдет ли оно к атмеге8L на 8 мгц (8PU)?
--- Конец цитаты ---
Ответ1:Да.Скрин снят с PonyProg,я когда собирал сей девайс по скрину всё и выставил.
Ответ 2:Я лично пробывал и у меня всё заработало!
jek666:
Собрал девай по схеме С. Рюмика, только вместо ATMEGA8-16PI использовал ATMEGA8A-PU, МК прошился без проблем, прошиву брал из радио, сразу после прошивки заморгал светодиод, тока устройство нивкакую не определялось, после общения с masyanya понял свою огромную ошибку, я пробовал кварц на 8 и на 10 Мгц, а нужно было 12 Мгц, не больше и не меньше,после замены кварца девайс не определился, до того момента пока не убрал стабилитроны 3v3 в цепях D+ и D- USB, после этих нехитрых манипуляций всё отлично заработало  :)
Rumata:

--- Цитата: jek666 от 11 Апрель 2011, 22:04:22 ---я пробовал кварц на 8 и на 10 Мгц, а нужно было 12 Мгц, не больше и не меньше

--- Конец цитаты ---
Естественно. Поскольку USB реализована программно частота кварца критична.

--- Цитата: jek666 от 11 Апрель 2011, 22:04:22 ---девайс не определился, до того момента пока не убрал стабилитроны 3v3 в цепях D+ и D- USB

--- Конец цитаты ---
А они правильно были установлены?
Skay:
Rumata,на сколько помню в такой схеме нужен либо 3в5 стабилитрон либо вообще без него лучше обойтись.. иначе он нафиг не дает работать .... аналогичная фигня со схемой сега джойстика на юсби было...
Rumata:
Ааа.. То есть ты хочешь сказать, что стабилитрон надо ставить не 3,3 В, а 3,6 В, т.е. не ниже номинального напряжения на линии, а выше. Согласен.
Flash.#13:
После длительного времени опять взялся за джойстик, розлочить контроллер не получилось, купил новую AT Meg'у, заодно собрал схему поновому на монтажной плате. Включил, прошил, вроде все ок, шьется на ура, светодиодик моргает с интервалом 1.5-2с (схема Psx) но опять не определяется виндой. Если удалить и сделать поиск устройства то находить "неизвесное устройство" и дальше дело не идет, и ис всего что на ум лезет либо не правильно шью, либо плохой юсб кабель!

Со схемы выкинул ненужные элементы, правда все равно они ничего не делают толком:





Если кто-то юзал пони прог(PonyProg2000 2.07c), поправьте, если неправильно шью:




Для прошивки беру файл psx1.hex с Радио, пробовал сеговскую и денди, ничего не меняется, в пони есть еще записать Program memory(FLASH), Data memory (EEPROM), но вроде файл один и не разделенный, поэтому их не трогал. Попробую еще поменять кабель, правда, думаю, не поможет, где ж я туплю...
Skay:
Flash.#13,проверь, на ХРюше работает ли? а то тут до этого кто то писал что на 7ке не хочет робить(
Flash.#13:
Вообще я токо на хрюше и сижу, у меня подозрение что тактовый неправильн работает, но проверил два кварца, и осцылом смотрел, вроде все работает но комп на отрез не распознает джоя, чип ATMEGA8A-PU, самое некрасивое что светодиот мигает как в инструкции, с задержкой в 1.5-2с, тоесть вроде все ок, но сам джой нехочет:( К статии юсб контроллер компа не нужно переключать в медленный режим? (fullspeed?)
Skay:
мне тут рассказали, оказывается стабилитроны 3.6 по любому нужны, из за спецификации юсби2.0 без них будет работать только на 1.0. С ними и там и там..
HardWareMan:

--- Цитата: Skay от 11 Май 2011, 10:40:35 ---мне тут рассказали, оказывается стабилитроны 3.6 по любому нужны, из за спецификации юсби2.0 без них будет работать только на 1.0. С ними и там и там..
--- Конец цитаты ---
То, что, 3.6 - это правильно, ибо сигнал идет 3.3в. А то что УСБ2 - нет. Работает и без них. Другое дело помехозащищенность и защита от статики в проводе при подключении. И да, для УСБ1 поделки так же пофигу. :3
myx:
http://code.google.com/p/pixel-kit/
Пикселькит -- это компактная плата, которая позволяет превратить геймпад от вашей старой приставки в HID-совместимое устройство, подключающееся к компьютеру через шину USB.
Особенности:
    Малый размер (плата умещается в любом геймпаде, с которым способна работать)
    Дешёвые компоненты (можно найти в ближайшем радиомагазине)
    Односторонняя разводка (плату можно вытравить в домашних условиях)
    Лёгкость монтажа компонент (никаких SMD, или TQFP-корпусов для работы с которыми нужны определённые навыки и предельная аккуратность)
    Поддержка самых популярных геймпадов эпохи зари индустрии видеоигр (см. список ниже)
    Отсутствие необходимости установки специфических драйверов (ваш геймпад будет находить любая операционная система, как стандартный HID-совместимый джойстик)
    Возможность подключения к PlayStation 3 (теперь с полным соответствием кнопок)

Поддерживаемые геймпады:
    Nintendo Entertainment System (NES), её азиатский оригинал Famicom и русский клон Dendy
    Super Nintendo Entertainment System (SNES)
    Sega Master System (SMS)
    Sega Mega Drive 2 (SMD) и её североамериканская версия Genesis
    PC Engine (PCE) и её североамериканская версия TurboGrafx-16
    Atari 2600 (однокнопочный вариант контроллера)
Rumata:
 :D Долго вспоминал, где это всё я уже видел
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии