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

Страница 5 из 5 ПерваяПервая 12345
Показано с 101 по 125 из 136

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Зашедший
    Регистрация
    08.06.2008
    Возраст
    49
    Сообщений
    10

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

    подскажите кто нибудь пожалуйста ! для увеличения количества кнопок за счет одной из осей на artjoy - необходимо править прошивку ???

  2. #2

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

    Цитата Сообщение от Dimich Посмотреть сообщение
    подскажите кто нибудь пожалуйста ! для увеличения количества кнопок за счет одной из осей на artjoy - необходимо править прошивку ???
    Да.

  3. #3
    Зашедший
    Регистрация
    08.06.2008
    Возраст
    49
    Сообщений
    10

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

    Цитата Сообщение от Bond.K Посмотреть сообщение
    Да.
    спасибо !

  4. #4
    механикус
    Регистрация
    11.08.2005
    Адрес
    Belarus
    Возраст
    42
    Сообщений
    210

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

    Просто ради интереса - сколько стоит pic-контроллер? а то все время собирал на мджой16.

  5. #5

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

    Цитата Сообщение от =BY=RUBON Посмотреть сообщение
    Просто ради интереса - сколько стоит pic-контроллер? а то все время собирал на мджой16.

    Округлённо, 300 рублей.

  6. #6
    Курсант Аватар для Denik
    Регистрация
    25.12.2004
    Адрес
    The Earth
    Возраст
    44
    Сообщений
    157

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

    При изготовлении МДжой 8, тоже столкнулся с проблемой не определения контроллера/перепрошива ее не решала. При чем на работе контроллер определялся нормально, а дома не в какую. Долго бился,сделал МДжой16 все прикрасно работало, но позже взял и переделал плату для МДжой 8 и немного изменил обвязку элементами контроллера и все заработало с первого включения причем контроллер не прошивал. Так что нимательно смотрите как у вас сделана обвязка микрухи и как обвязан УСБ порт на контроллере. Желательно сразу после УСБ порта поставить две емкости 1 мкФ (керамическую) и например 10-20 мкФ электролит (соблюдая полярность)
    Крайний раз редактировалось Denik; 19.09.2008 в 13:57.
    -- "что не убивает, то делает меня сильнее" (c) Hицше

  7. #7

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

    Цитата Сообщение от Denik Посмотреть сообщение
    При изготовлении МДжой 8, тоже столкнулся с проблемой не определения контроллера/перепрошива ее не решала. При чем на работе контроллер определялся нормально, а дома не в какую. Долго бился,сделал МДжой16 все прикрасно работало, но позже взял и переделал плату для МДжой 8 и немного изменил обвязку элементами контроллера и все заработало с первого включения причем контроллер не прошивал. Так что нимательно смотрите как у вас сделана обвязка микрухи и как обвязан УСБ порт на контроллере. Желательно сразу после УСБ порта поставить две емкости 1 мкФ (керамическую) и например 10-20 мкФ электролит (соблюдая полярность)
    На куда постfвить? На питание, на данные?

  8. #8
    Курсант Аватар для Denik
    Регистрация
    25.12.2004
    Адрес
    The Earth
    Возраст
    44
    Сообщений
    157

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

    Цитата Сообщение от Bond.K Посмотреть сообщение
    На куда постfвить? На питание, на данные?
    На питание (одной ногой на +5В второй на землю), если поставите емкости на (землю + Дата+/дата-) у вас эти емкости сожрут все импульсы и контроллер тогда точно не будет работать.

    Покажите схему или фото платы? Прийду домой покужу как у меня сделано.

    Вот как в идеале надо сделать подключение Разъема USB к контроллеру.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	разъёмUSB.GIF 
Просмотров:	334 
Размер:	5.7 Кб 
ID:	89434  
    Крайний раз редактировалось Denik; 19.09.2008 в 19:55.
    -- "что не убивает, то делает меня сильнее" (c) Hицше

  9. #9

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

    Цитата Сообщение от Denik Посмотреть сообщение
    Вот как в идеале надо сделать подключение Разъема USB к контроллеру.
    Так и сделано.

  10. #10
    Зашедший
    Регистрация
    08.06.2008
    Возраст
    49
    Сообщений
    10

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

    Цитата Сообщение от Denik Посмотреть сообщение
    При изготовлении МДжой 8, тоже столкнулся с проблемой не определения контроллера/перепрошива ее не решала. При чем на работе контроллер определялся нормально, а дома не в какую. Долго бился,сделал МДжой16 все прикрасно работало, но позже взял и переделал плату для МДжой 8 и немного изменил обвязку элементами контроллера и все заработало с первого включения причем контроллер не прошивал. Так что нимательно смотрите как у вас сделана обвязка микрухи и как обвязан УСБ порт на контроллере. Желательно сразу после УСБ порта поставить две емкости 1 мкФ (керамическую) и например 10-20 мкФ электролит (соблюдая полярность)
    глянь на тему эт совсем другая кухня!!!

    Добавлено через 4 минуты
    Цитата Сообщение от Bond.K Посмотреть сообщение
    Возможно тебя спасет переходник PCI на USB

    Недавно поимел геморой с неопределением контроллера.

    Купил платку переходника, устройство определилось и заработало как надо. Заодно и парочку лишних USB портов заимел.
    так и сделал пару месяцев назад - и имею счастье,и вам того желаю!!! а за попытку помочь огромное спасибо!!!
    Крайний раз редактировалось Dimich; 25.09.2008 в 14:35. Причина: Добавлено сообщение

  11. #11
    Зашедший Аватар для USSR_Nic
    Регистрация
    23.08.2004
    Возраст
    56
    Сообщений
    51

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

    Мужики, обьясните убогому, почему ПИК, а не МЕГА? Чем он лучше? Желательно на пальцах и попроще.
    Количество выпитой пилотами водки не влияет на ТТХ истребителей!!!

  12. #12
    Зашедший
    Регистрация
    01.04.2008
    Возраст
    39
    Сообщений
    15

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

    Вероятно, из за "железной" поддержки USB
    З.Ы. а у меня вопос немного не в тему - накопал тут несколько внешних 16ти битных АЦП - имеет ли смысл попобовать построить 16ти разрядный контроллер, или это сильно избыточно?

  13. #13
    Офицер Форума Аватар для Zorge
    Регистрация
    06.03.2004
    Адрес
    Байконур
    Возраст
    43
    Сообщений
    2,893
    Images
    10

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

    USSR_Nic, Zeroname.0
    У Atmel тоже есть микроконтроллеры с аппаратной поддержкой USB. И в принципе не дороже PIC.
    Да вот только засада - для пайки врукопашную они приспособлены слабо - корпуса только TQFP - шаг ножек, как и сами ножки - уж больно мелкие. А если вешать на плату через разъем - то цена начинает подскакивать резко - в рознице кроватка под TQFP-44 стоит в 2-3 раза дороже самого микроконтроллера.

    Zeroname.0 - смысла нет в 65 тысячах отсчетов. Исключение - если ты делаешь напольный РУС или штурвал для КТС.
    Для домашних настольных/напольных РУС и штурвалов достаточно и 10 разрядов.
    Да и с точными датчиками - чем точнее они, тем дороже. А вешать высокоточный АЦП на шумящий датчик бессмысленно - все равно часть разрядов уйдет на фильтрацию шума.
    Хорошо изолированый от электрических шумов и экранированный магнитно датчик Холла - вполне себе кандидат на установку в настольный/настульный РУС/штурвал.

    Для домашнего напольника с головой хватит МАРСов от ВКБ. А у них, насколько я знаю, используется 14 разрядов для внутреннего преобразования.

    Моё видение основных проблем самодельного контроллера:
    1) (и основное) Обеспечить качественную оцифровку сигнала - качественная изоляция аналоговой части от шумов или полное исключение аналоговой части как таковой.
    2) Аппаратный маппинг кнопок и осей средствами самого микроконтроллера. С эмуляцией мышки и клавиатуры естественно.
    // 地辟于丑 - Земля рождена в час Быка

  14. #14
    Зашедший Аватар для USSR_Nic
    Регистрация
    23.08.2004
    Возраст
    56
    Сообщений
    51

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

    Цитата Сообщение от Zorge Посмотреть сообщение
    USSR_Nic, Zeroname.0
    У Atmel тоже есть микроконтроллеры с аппаратной поддержкой USB. И в принципе не дороже PIC.
    Да вот только засада - для пайки врукопашную они приспособлены слабо - корпуса только TQFP - шаг ножек, как и сами ножки - уж больно мелкие. А если вешать на плату через разъем - то цена начинает подскакивать резко - в рознице кроватка под TQFP-44 стоит в 2-3 раза дороже самого микроконтроллера.
    Т.е. если я правильно понял, тока из-за поддержки УСБ. А если мне этот УСБ сильно неприятен (задолбал уже постоянными зависаниями) и мне нужен тока СОМ, а цена в принципе не важна, то АТМЕГА мне в руки?

    ЗЫ 10 разрядника для напольного РУС хватает за глаза и за уши. Проверено на практике.
    Количество выпитой пилотами водки не влияет на ТТХ истребителей!!!

  15. #15
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

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

    Кроме COMa ещё софт, принимающий пакеты и знающий где в них что и кидающий в виртуальный джой - на каждое изменение структуры данных надо менять софт.
    Хотя это можно обойти усложнением обмена - передавать также что-то типа HID дескриптора.
    Из плюсов - даже на 19200 скорость выше чем low-speed USB

    По разрядности контроллеров ИМХа такая(учитывая что 1 бит - всегда шум): 9 бит / 10° - это минимум ( 10/20°, 11/40° и т.д.)

  16. #16
    Зашедший Аватар для USSR_Nic
    Регистрация
    23.08.2004
    Возраст
    56
    Сообщений
    51

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

    У меня палка 660мм. Углы +19 -13градусов, что дает расход ручки 220 и 150 мм соответственно. АЦП 10разрядов(МДжой). Локон реагирует на перемещение палки на 0.5 мм. Точнее не мерил, да мне кажется и не нужно точнее. Результат-могу лететь над поверхностью воды на высоте 0 метров. Подход и удержание без проблем.
    ЗЫ 0 метров это не абстракция. Это показание высотомера на ИЛСе.
    ЗЫЗЫ Датчики-МАРСы
    ЗЫЗЫЗЫ Весь софт самописный. Так, что структура данных мне пофигу. Какая будет, так и напишем. Проблемнее написать софт для меги. Ну да ничего, напишем. Нужно подробно ее изучать. Вот и возник вопрос, ПИК или МЕГА. С мегой проще, с пиком сложнее. Вот и возникает вопрос, что лучше. Но я так понял оба хороши, и разницу тока гурман поймет. Мне до гурмана далеко, так, что я наверно мегу выберу для подробного изучения. А с УСБ советую завязывать. Хреновый интерфейс, ненадежный. СОМ не в пример надежнее. Ответственное оборудование в УСБ втыкать-себя не уважать. Это мое ИМХО. Не настаиваю.
    ЗЫЗЫЗЫЗЫ А плата с 8 СОМ портами всего 1000р стОит.
    Крайний раз редактировалось USSR_Nic; 22.02.2009 в 05:25.
    Количество выпитой пилотами водки не влияет на ТТХ истребителей!!!

  17. #17
    Ломаю джойстики Аватар для Alex Oz
    Регистрация
    03.03.2007
    Адрес
    Minsk
    Возраст
    59
    Сообщений
    1,092
    Images
    4

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

    С Мегой не только проще - но и ситиус-альтиус-фортиус что называется. Хотя поклонники Пиков могут меня и закидать несвежими продуктами питания, но факт есть факт - одна команда против четырёх - тут ничего не попишешь. Да и что-то ничего неслышно про аппаратный стек USB, реализованный на Пиках (косвенное подтверждение меньшей производительности, несмотря на частоту).
    Хотя если не делать расчёты арктангенса по куче каналов да глубокую фильтрацию , а просто брать данные с ацп и кидать на выход - думаю и Пик даже на 1 Мгц без проблем решит такую задачу

    PS по вышеупомянутой формуле 32° требует 10,5 бит, что в принципе и подтверждается

    PPS Предположим что всё необходимое железо с выходом на RS232 у вас есть - какие требования к нему?
    Крайний раз редактировалось Alex Oz; 24.02.2009 в 10:48.

  18. #18
    Зашедший
    Регистрация
    25.10.2006
    Возраст
    48
    Сообщений
    11

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

    Решил озаботится сборкой сабжа, возник такой вопрос. Судя по фоткам, программатор и контрорллер собраны на одной плате, хотя по схеме разнесены. Если объеденить обе схемы в одну плату вроде все хорошо, но база транзистора останется висеть в воздухе, а мне чтото помнится что это не допустимо. Кто-нибудь может меня просветить о допустимости такой сборки?
    Крайний раз редактировалось dimmons; 05.03.2009 в 19:42.

  19. #19

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

    Товарищи!
    а можно ли прошить контроллер при помощи PICkit2 ? (вместо того программатора который предлагает автор Арт-джоя)
    как его необходимо подключать?
    прошивка та же, или ее необходимо дорабатывать?
    Прошивать только PICkit'овским софтом, или вин-пик тоже сможет? тут ведь вопрос в том что кроме прошивки для винпика используется "Интерфейсный файл"... нужны ли эти параметры из интерфейсного файла при программировании с помощью PICkit'а?
    В каждом из нас спит гений! ...и с каждым днем - все крепче....

  20. #20

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

    День добрый, Товарищи! )
    В общем контроллер собран и прошит с помошью PIKkit-2, но не определяется зараза ни на одном из 5 опробованых компов (AMD/Intel). Попросту система ну ниикак не реагирует на его включение. Все цепи прозванивали, питание идет нормально, ЮСБ шнурок меньше метра....
    единственная зацепка - при открытии файла прошивки программка пиккита ругается на отсутствие некоторых конфигурационных слов в прошивке и просит проверить применимость слов выставленных по дефолту:

    Кто-нибудь может меня просветить? )
    В каждом из нас спит гений! ...и с каждым днем - все крепче....

  21. #21
    Зашедший
    Регистрация
    17.02.2008
    Возраст
    48
    Сообщений
    7

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

    Хочу сделать схему на PIC18F4553.

    1.Можно использовать кварц 20 МГц ,что при этом изменится на схеме?
    2.Можно при помощи этого программатора вшить bootloader ?
    3.Можно использовать программу Winpic800 (в ней есть PIC18F4553 )с этим программатором ?

  22. #22

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

    Цитата Сообщение от monte Посмотреть сообщение
    Хочу сделать схему на PIC18F4553.

    1.Можно использовать кварц 20 МГц ,что при этом изменится на схеме?
    2.Можно при помощи этого программатора вшить bootloader ?
    3.Можно использовать программу Winpic800 (в ней есть PIC18F4553 )с этим программатором ?
    О! да-да-да! я как раз об этом контроллере и думал в последнее время... даже прикупил... жалко небыло в дип корпусе.

    1. на схеме обязательно нужны два конденсатора 22пф с ног кварца (20МГц) на землю, и резистор 1 Мом между нёг кварца.

    к сожалению мой друг, который и владел PICKit и немного разбирался в прошивках контроллера и ковырялся в этой прошивке пытаясь прошить ее с помощью пиккита, сейчас надолго выпал из зоны доступа, и он к сожалению так и не успел освоить Hid device чтобы свободно править прошивку как благорассудится.
    Для данного контроллера очевидно можно существенно увеличить количество кнопок, ибо 4553 имеет чуть ли не в два раза больше свободных ног. Во вторых там наверняка необходимо поправить передачу данных - чтобы передавало данные по осям не по 10 а по 12 бит, хотя тут я не в курсе. а еще желательно бы поднять частоту опроса со 120 до 200 Гц (если это возможно).

    К сожалению я сам не умею, и не вижу кто бы мог из моих друзей это сделать
    В каждом из нас спит гений! ...и с каждым днем - все крепче....

  23. #23
    ED Team Аватар для USSR_Rik
    Регистрация
    16.08.2003
    Адрес
    Belarus, Minsk
    Сообщений
    2,450

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

    Цитата Сообщение от YoZHeG Посмотреть сообщение
    а еще желательно бы поднять частоту опроса со 120 до 200 Гц (если это возможно).
    Для справки: груммановский X-29 с крылом обратной стреловидности управлялся командами компа, которые отдавались с частотой 40 Гц.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  24. #24

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

    Цитата Сообщение от USSR_Rik Посмотреть сообщение
    груммановский X-29 с крылом обратной стреловидности управлялся командами компа, которые отдавались с частотой 40 Гц.
    его проблемы )) у меня свои. по личному опыту - 120 герц на РУСе заметно лучше 60ти.
    В каждом из нас спит гений! ...и с каждым днем - все крепче....

  25. #25
    Заявка на ПМЖ
    Регистрация
    16.02.2012
    Возраст
    48
    Сообщений
    1

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

    Скажите, а автор АртДжоя на форуме появляется ? Или как с ним связаться ? ПЛЗ !

Страница 5 из 5 ПерваяПервая 12345

Ваши права

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