Приставки > Джойстики и прочие манипуляторы
Подключение приставочных джойстиков через USB
<< < (12/34) > >>
andrey20111987:
может кто допишет к прошивки отдачу? :'(
то хоть покупай переходник от speed-link
вот такой http://www.speed-link.com/?p=3&cat=31&pid=2568&paus=1
и вот попроще http://www.speed-link.com/?p=2&cat=317&pid=1895&paus=2
и причем оба с виброотдачей.
мож у них посмотреть откуда вибру снимать ?
DeadMike:
Доброго времени суток!

masyanya, ОГРОМНОЕ СПАСИБО за эту разработку!!!

При  изготовлении сего девайса возникло несколько вопросов
1.как проверить микроконтроллер?
2.как проверить программатор?
3. что делаетджампер?

Девайс почти готов вот только не могу его залить прошивку((((


Добавлено позже:
Продолжение окончания)))

на второй вопрос ответ помог великий гугль и немного философии, нашел статью _ttp://qrx.narod.ru/komp/p_pp.htm там, в конце тулзень прилагась многа букав не осилил читать, посему просто проверил, как меняются уровни на входе программатора при замыкании входа на выход,  в зависимости от уровня выхода (если честно трудно назвать, то, что есть програматор три резистора и один транзистор).
Первый вопрос отпал сам собой, так как все прекрасно зашилось, но естесно возник вопрос номер четыре:
4. в какой последовательности заливать flash и eeprom?

Завтра надеюсь найду юсб-разъем и закончу.
brill:
по логике вещей я бы зашил сначала флешку, а затем еепром, но тут могут быть ньюансы, так что молчу :) жди авторитетных мнений.
HardWareMan:

--- Цитата: DeadMike от 20 Февраль 2009, 00:21:01 ---При  изготовлении сего девайса возникло несколько вопросов
1.как проверить микроконтроллер?
2.как проверить программатор?
3. что делаетджампер?
--- Конец цитаты ---
1. При программировании он провериться автоматом. Вероятность брака самого контроллера очень низкая.
2. Программированием. Он же максимально прост, какие проблемы?
3. Какой именно? Например, джампер у меня на винте выбирает режим мастер/слэйв. ;) Не надо полагаться на телепатов - они вымерли 10 лет назад. Ведь на грамотно заданный вопрос прямо тянет грамотно ответить.
DeadMike:

--- Цитата: HardWareMan от 20 Февраль 2009, 06:27:40 ---3. Какой именно? Например, джампер у меня на винте выбирает режим мастер/слэйв. ;) Не надо полагаться на телепатов - они вымерли 10 лет назад. Ведь на грамотно заданный вопрос прямо тянет грамотно ответить.

--- Конец цитаты ---

На схеме масяниного девайса всего один джампер стоит, он подключен к пятой ноге трехвольтового стабилизатора.

Добавлено позже:

--- Цитата: brill от 20 Февраль 2009, 01:49:37 ---по логике вещей я бы зашил сначала флешку, а затем еепром, но тут могут быть ньюансы, так что молчу :) жди авторитетных мнений.

--- Конец цитаты ---

Именно в такой последовательности и залил, но все таки хотелось бы услышать мнение автора на всякий случай.
HardWareMan:

--- Цитата: DeadMike от 20 Февраль 2009, 12:08:46 ---На схеме масяниного девайса всего один джампер стоит, он подключен к пятой ноге трехвольтового стабилизатора.


--- Конец цитаты ---
ЕМНИП это выбор питания: от УСБ или от БП. Хотя я уже не помню схему. А доставать влом. %)
DeadMike:
Доброго времени суток!
Есть две новости!!!

Первая



Вторя хуже(
При подключении девайса комп на чипсете кт-266 USB1.1 и виндой ХР и SP2 не обратил на него внимания(, зато ноут c USB 2.0 написал:

USB Device
Неизвестное устройсво
Новое оборудование установлено и готово к использованию
USB устройство не опознано...

Танцы с бубном не помогают переустановка дров тоже(((

Пожалуйста подскажите что делать?
HardWareMan:
У меня такое было. Решил USB хабом версии 1.1. Т.к. некоторые контроллеры 2.0 тупят с этим девайсом - факт. Кстати, в качестве варианта - отключи УСБ2.0 хост в свойствах компа и посмотри что будет.
DeadMike:
Подключил девайс к компу с USB 1.1 та же картина :( висит в устройствах неизвестное устройство, драйвер на него не ставицо. Если принудительно пробовать ставить драйвер через Панель управения/Установка оборудования и потом выбрать inf файл драйвера то винда пишет что в указанном месте отсутсвуют сведения об оборудовавнии.

В какой момент должен мигать светодиод который подключен к PD0 мк?

ЗЫ с перемычкой разобрался - когда замкнута можно шить и мк остановлен, когда разомкнута шить нелзя и мк тут же начинает выполнять код.
masyanya:
 Да я даж сам не помню, последний собранный переходник работал на ура почти со всеми компами, ещё отправлял 2-им человекам, у них он тож работал. Выложи по какой схеме собирал и рисунок платы по которой печатку делал, тады разберемся.
Джампера не должно быть. Он нужендля дебагера, эт принудительный ресет всегодевайса.

Добавлено позже:
И ещё, дрова под джои не нужны, их ставит автоматом винда, драйвер нужен только для кард ридера и вибры, которую я так и не дописал. :)

Добавлено позже:
Если висит неизвестное устройство, то собрал чё-то не так, USB HOST детектит девайс если у него одна нога повешена через резистор на + или на  - зависит от того насколько устройство скоростное.
DeadMike:
Девайс крупным планом
http://deadmike.smtp.ru/IMG_0042.JPG
http://deadmike.smtp.ru/IMG_0043.JPG
http://deadmike.smtp.ru/IMG_0044.JPG
http://deadmike.smtp.ru/IMG_0045.JPG
http://deadmike.smtp.ru/IMG_0046.JPG
HardWareMan:
Картинки прячем за тумбу блин. Не у всех мониками трудятся 42" телевизоры. Ну или урлами.
masyanya:
Ну эт я собстна попросил выложить.

Добавлено позже:
to DeadMike замени кварц на 12MHz и залей прошиву в приложении которая, для проверки.


Добавлено позже:
 Если винда опять скажет неизвестное устройство, то этот контроллер можешь отложить.
 Если увидит устройство и поросит драйвер, то тя спасет USB HUB.

Добавлено позже:
А вообще-то, если тебе не нужны джои для PS то у меня есть другая схема, а 100 раз проще, никаких хабов не надо... в личку если что.
DeadMike:
Огромное спасибо!

Щас в закромах Родины поищу кварц и потом отпищусь.

Добавлено позже:
Доктор сказал в морг... :(

--- Цитата: masyanya от 23 Февраль 2009, 11:27:14 ---...неизвестное устройство, то этот контроллер можешь отложить...
--- Конец цитаты ---
Mjasnik:
У меня частично схожая проблема с DeadMike.
Устройство прошилось без проблем, однако после отключения программатора девайс определяется как неизвестное устройство...
Стоит обратно воткнуть программатор, все снова работает.

Может подскажите в чем может быть проблема?
DeadMike:

--- Цитата: Mjasnik от 24 Февраль 2009, 17:29:25 ---Стоит обратно воткнуть программатор, все снова работает.

--- Конец цитаты ---
То есть на подключенном програматоре у тебя комп нормально его распознает?
Mjasnik:
да!

Даже поиграл немного!

Но постоянно подрубать программатор, чтоб поиграть - это не есть хорошо!
DeadMike:

--- Цитата: Mjasnik от 24 Февраль 2009, 17:56:39 ---да!

Даже поиграл немного!

Но постоянно подрубать программатор, чтоб поиграть - это не есть хорошо!

--- Конец цитаты ---

А по какой схеме собран программатор?
Mjasnik:

--- Цитата: DeadMike от 24 Февраль 2009, 18:35:18 ---А по какой схеме собран программатор?

--- Конец цитаты ---

http://www.lancos.com/prog.html#avrisp
DeadMike:
Ага, а я шил через ком порт потому как, что то не захотел понипрог работать через лпт программатор, ну хорошо заставлю работать лпт программатор сразу отпишусь о результатах.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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