???
Математика на уровне МГУ

Показано с 1 по 25 из 136

Тема: USB 2.0, 10 бит контроллер джойстика на Микрочипе -- схема и прошивка

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Cool USB 2.0, 10 бит контроллер джойстика на Микрочипе -- схема и прошивка

    Наконец нарисовал и выложил на сайт схему контроллера со встроенным низковольтным программатором на одном транзисторе, теперь можно запостить это сообщение. Вообще, программатор у Микрочипа из-за того, что DataIn и DataOut совмещены при прошивке на один вывод, на трех резисторах, как у Атмел, сделать не удастся.

    На сайте http://artjoy.narod.ru/ лежит схема USB 2.0 контроллера на pic18f2550 и тестовая прошивка под HID джойстик с 3-мя 10 бит осями и 2-мя кнопками, частота опроса ~ 200 Гц
    Прошивка с исходником на С, очень простая, написана заново по мотивам Микрочиповского USB фрэймворка (надо бы ее на прерывания переписать, это если будет интерес).

    Если кому будет интересно, я нарисую и законченную схему, с сохранением полной разрядности при малых углах поворота резистора.
    По прошивке -- советуйте кол-во осей, кнопок, хаток, т.как я сам последнее время мало интересуюсь симуляторами (Так, в Need2speed 5 катаюсь иногда, а там 3-х осей и 2-х кнопок хватает).

    Обновление 1: Чтобы купить pic18f2550 или 18f4550, надо позвонить в Центр технической поддержки Микрочип, http://www.trt.ru
    Они могут посоветовать, где контроллер есть в Москве. По выходным на Митинском рынке есть их точка, но надо на неделе сначала позвонить и заказать микросхему.

    За идею самому сделать USB контроллер спасибо MeanDog, http://www.mindaugas.com
    За идею использовать Microchip's 18f2550 спасибо lbodnar: http://forum.sukhoi.ru/showthread.php?t=37510
    Крайний раз редактировалось ippow; 22.04.2006 в 10:51.
    Вокруг идет бой, а в пилотской кабине —
    — спокойно горит сигнальное табло «велик темп дачи педали».

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •