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

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

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

Комбинированный просмотр

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

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

    Всех с Днем Победы!

    Выложил на сайт http://artjoy.narod.ru схему и прошивку с исходниками для контроллера 8 осей, хатка и 12 кнопок на матрице 4х3 с настраиваемой в железе чувствительностью осей. Ошибки в прошивке поправлены (новые, возможно, наляпаны, но работает), добавлена рыба для прерываний, контроллер переводится в sleep mode на время преобразования ADC для уменьшения шумов, честная USB 2.0 и т.п мелочи. Написал даже методику настройки для получения честных 10-ти бит на все оси.

    Пользуйтесь, всем удачи и голубого неба. Если кто соберет, то отпишитесь сюда, любопытно все-таки...

    P.S. Фотки контроллера и макетного монтажа, а также пальцевых педалей и руля для автогонок тоже выложил.
    Крайний раз редактировалось ippow; 09.05.2006 в 21:24.
    Вокруг идет бой, а в пилотской кабине —
    — спокойно горит сигнальное табло «велик темп дачи педали».

  2. #2

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

    Цитата Сообщение от ippow
    Всех с Днем Победы!

    Выложил на сайт http://artjoy.narod.ru схему и прошивку с исходниками для контроллера 8 осей, хатка и 12 кнопок на матрице 4х3 с настраиваемой в железе чувствительностью осей. Ошибки в прошивке поправлены (новые, возможно, наляпаны, но работает), добавлена рыба для прерываний, контроллер переводится в sleep mode на время преобразования ADC для уменьшения шумов, честная USB 2.0 и т.п мелочи. Написал даже методику настройки для получения честных 10-ти бит на все оси.

    Пользуйтесь, всем удачи и голубого неба. Если кто соберет, то отпишитесь сюда, любопытно все-таки...

    P.S. Фотки контроллера и макетного монтажа, а также пальцевых педалей и руля для автогонок тоже выложил.

    Спасибо!

  3. #3

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

    Вопрос впринципе не конкретно по artjoy, а вообще по работе в виндоусе HID-джойстиков: какое максимальное количество кнопок она (винда) видит на джое??
    Уже вроде говорилось что винда не видит больше 8 осей, может и тут какое-то ограничение? Есть у кого инфа по этому поводу?
    А то что-то больше 32-х кнопок никак видеть не хотит Или может она просто не показывает это. Каким софтом тогда можно поподробней посмотреть?
    Крайний раз редактировалось dd2; 25.06.2006 в 19:15.

  4. #4

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

    Цитата Сообщение от ippow Посмотреть сообщение
    Всех с Днем Победы!

    Выложил на сайт http://artjoy.narod.ru схему и прошивку с исходниками для контроллера 8 осей, хатка и 12 кнопок на матрице 4х3 с настраиваемой в железе чувствительностью осей. Ошибки в прошивке поправлены (новые, возможно, наляпаны, но работает), добавлена рыба для прерываний, контроллер переводится в sleep mode на время преобразования ADC для уменьшения шумов, честная USB 2.0 и т.п мелочи. Написал даже методику настройки для получения честных 10-ти бит на все оси.

    Пользуйтесь, всем удачи и голубого неба. Если кто соберет, то отпишитесь сюда, любопытно все-таки...

    P.S. Фотки контроллера и макетного монтажа, а также пальцевых педалей и руля для автогонок тоже выложил.
    Подошёл совсем близко к изготовлению джоя.
    Платан прислал 18LF2520 взамен 18f2550. Утверждает что одно и тоже.
    Я никак не могу слить даташит чтоб их проверить.

    Кто подскажет, одно и тоже?


    PS. Слил таки даташит. Оказалось что у 18LF2520 SRAM 1536, у 18f2550 SRAM 2048

    На сколько критично что памяти на полкило меньше?

    Посмотрю что в заказе было. Есть ли согласие на замену.
    Чую с этого долбаного Платана хрен что стрясёшь...
    ((

    А?

    Ну что, так никто и не может подсказать?
    Крайний раз редактировалось Bond.K; 09.11.2006 в 15:56.

  5. #5

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

    Цитата Сообщение от Bond.K Посмотреть сообщение
    Платан прислал 18LF2520 взамен 18f2550. Утверждает что одно и тоже.
    Если 18LF2520 - это аналог PIC18F2520 (а 99.99999% что это так), то у него вообще-то нет поддержки USB!

    Вот микрухи микрочипа с поддержкой USB.

  6. #6

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

    Встроенный контроллер USB у микрочипа есть только в микроконтроллерах, где в маркировке предпоследняя пятерка. Т.е. из выпускаемых в настоящий момент это 18F2455, 18F2550, 18F4455, 18F4550. Остальные планируются к выпуску. Прошивка ippov'а подходит напрямую к 18F2455 и 18F2550.
    Крайний раз редактировалось =Ant=; 10.11.2006 в 14:48.

  7. #7

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

    Цитата Сообщение от =Ant= Посмотреть сообщение
    Встроенный контроллер USB у микрочипа есть только в микроконтроллерах, где в маркировке предпоследняя пятерка. Т.е. из выпускаемых в настоящий момент это 18F2455, 18F2550, 18F4455, 18F4550. Остальные планируются к выпуску. Прошивка ippov'а подходит напрямую к 18F2455 и 18F2550.

    Спасибо!

    Самое подлое, я сам лоханулся когда заказывал. Не посмотрел заранее даташит.

    Пришлось заказать ещё раз. Но через приятеля, который полетел в Питер в командировку.

Ваши права

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