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

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

Тема: USB контроллер джойстика

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Зашедший Аватар для Afterburner
    Регистрация
    16.11.2010
    Адрес
    Красноярск
    Возраст
    43
    Сообщений
    9

    Re: USB контроллер джоистика

    Вот не пойму почему самопальщики юзают софтверный УСБ - это же изврат, да и отваливается поди все рсурсы МК только на обслуживание УСБ и уходят и это при том что полно нормальных чипов с аппаратным УСБ 2.0 по цене менее 3 баксов (взять хотя бы LPC от NXP, но не Атмелы!) и более того с УСБ хостом, взять хотя бы самую простую 8 битку At90usb82 не говоря уже о 16 битных XMega или 32 битных ARMах где УСБ по дефолту есть, на которых можно вообще хоть полностью "стеклянный" кокпит реализовать Ж)) Софт УСБ - дурь.
    Крайний раз редактировалось Afterburner; 17.11.2010 в 10:27.

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

    Re: USB контроллер джоистика

    Цитата Сообщение от Afterburner Посмотреть сообщение
    Вот не пойму почему самопальщики юзают софтверный УСБ - это же изврат, да и отваливается поди все рсурсы МК только на обслуживание УСБ и уходят и это при том что полно нормальных чипов с аппаратным УСБ 2.0 по цене менее 3 баксов (взять хотя бы LPC от NXP, но не Атмелы!) и более того с УСБ хостом, взять хотя бы самую простую 8 битку At90usb82 не говоря уже о 16 битных XMega или 32 битных ARMах где УСБ по дефолту есть, на которых можно вообще хоть полностью "стеклянный" кокпит реализовать Ж)) Софт УСБ - дурь.
    Не подскажете где купить LPC< 3$ c 8-каналами АЦП?

    At90usb82(162) опять таки не имеет АЦП ( внешнюю мегу цеплять? ), да и оперативы раз-два и обчёлся, особо не разгуляешься...
    А ещё самодельщикам корпус DIP более интересен, нежели LQFP, разводка которого уже потребует чего-то более точного, чем ЛУТ...
    Крайний раз редактировалось Alex Oz; 17.11.2010 в 11:16.

  3. #3
    Зашедший Аватар для Afterburner
    Регистрация
    16.11.2010
    Адрес
    Красноярск
    Возраст
    43
    Сообщений
    9

    Re: USB контроллер джоистика

    LPC1343 например

    ARM Cortex-M3 processor running at up to 72MHz
    Up to 32KB flash, up to 8KB SRAM
    USB 2.0 full-speed device controller with on-chip PHY (LPC134x)
    8-channel 10-bit ADC
    UART, SPI controller, I2C-bus interface
    Up to 42 GPIO pins
    4 timers plus programmable WDT with lockout feature
    Integrated power management with deep-sleep modes
    Integrated clock generation

    где купить - efind.ru найти можно примерно за 3 (+/-1) бакса

    ---------- Добавлено в 15:17 ---------- Предыдущее сообщение было написано в 15:13 ----------

    Цитата Сообщение от SNB Посмотреть сообщение
    HD44780 вещь отличная, можно не заморачиваясь просто писать: "летим" или "падаем", а то все эти авиагоризонты - глупость

    Кстати, Сайтековские LCD-приборы вполне себе продаются у того же Василия из Велес-Дата. Правда цена...
    Да, цена не радует, баловался когда то с HD44780 (правда подрубал через USB - ЛПТ всётаки мертв), но там можно и цифрами написать высота курс скорость ибо "летим/падаем" - не очень информативно или для прикола символами "-", "/", "|", "\" вывести некое подобие горизонта

    ---------- Добавлено в 15:22 ---------- Предыдущее сообщение было написано в 15:17 ----------

    Цитата Сообщение от Alex Oz Посмотреть сообщение
    At90usb82(162) опять таки не имеет АЦП ( внешнюю мегу цеплять? ), да и оперативы раз-два и обчёлся, особо не разгуляешься...
    А ещё самодельщикам корпус DIP более интересен, нежели LQFP, разводка которого уже потребует чего-то более точного, чем ЛУТ...
    Кстати лутом под TQFP разводил и нормально. Да и зачем внешний МК можно просто внешний АЦП - они гораздо точнее нежели встроенные (встроенные в МК АЦП ИМХО вообще гумно) можно например в педали, РУДы, РУС поставить по внешнему АЦП и связать их шиной I2C/SPI/LIN например, чтобы избежать помех всяких от длинных соединительных проводов.
    Крайний раз редактировалось Afterburner; 17.11.2010 в 11:45.

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

    Re: USB контроллер джоистика

    Цитата Сообщение от Afterburner Посмотреть сообщение
    LPC1343 например

    где купить - efind.ru найти можно примерно за 3 (+/-1) бакса

    ....

    Кстати лутом под TQFP разводил и нормально. Да и зачем внешний МК можно просто внешний АЦП - они гораздо точнее нежели встроенные (встроенные в МК АЦП ИМХО вообще гумно) можно например в педали, РУДы, РУС поставить по внешнему АЦП и связать их шиной I2C/SPI/LIN например, чтобы избежать помех всяких от длинных соединительных проводов.
    дык купить, а не на ефинде найти , чтоб реально.
    Вот более реальная терраэлектроника говорит что в розницу это будет 5,5 $ в HVQFN32 и 10$ за LQFP48. Потому и спросил, может известно место рыбное прикормленное ...

    LQFP все же не TQFP, ох и намучается с ЛУТ-ом народ... да и двухсторонка нужна будет...

    А АЦП внешний - тож недёшево выйдет, особенно в сумме с мегой - тут действительно одинокий АРМ поинтересней смотрится...

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

    Re: USB контроллер джоистика

    Цитата Сообщение от Alex Oz Посмотреть сообщение
    А ещё самодельщикам корпус DIP более интересен
    Кстати, "восьмерки" в DIP-корпусах исчезли у нас. Только TQFP все предлагают. Или это повсеместно?
    ...чего уж тигру лишняя полосочка... (© - не помню)

  6. #6
    Зашедший Аватар для Afterburner
    Регистрация
    16.11.2010
    Адрес
    Красноярск
    Возраст
    43
    Сообщений
    9

    Re: USB контроллер джоистика

    Цитата Сообщение от USSR_Rik Посмотреть сообщение
    Кстати, "восьмерки" в DIP-корпусах исчезли у нас. Только TQFP все предлагают. Или это повсеместно?
    Кстати слышал вроде атмелы возможно снимать будут дипы.. Но даже если так на складах их много ещё Ж)

    ---------- Добавлено в 16:35 ---------- Предыдущее сообщение было написано в 16:31 ----------

    Цитата Сообщение от Alex Oz Посмотреть сообщение
    действительно одинокий АРМ поинтересней смотрится...
    да я думаю можно найти дешёвые, слишком уж распространённые камни, да и тенденцию к удешевлению при ТАКИХ объёмах производства АРМов то должны иметь всётаки, конкуренция там есть, атмел то на свои АВР может сколь угодно задирать цены... Кстати я бы ещё AVR32 попробовал, но чуствую нет в них смысла когда уже есть ARM

  7. #7
    Механик Аватар для Scull
    Регистрация
    11.03.2010
    Адрес
    Киев
    Возраст
    43
    Сообщений
    282

    Re: USB контроллер джоистика

    Цитата Сообщение от USSR_Rik Посмотреть сообщение
    Кстати, "восьмерки" в DIP-корпусах исчезли у нас. Только TQFP все предлагают. Или это повсеместно?
    Да, я еще летом дефицит застал, когда заинтересовался самоделками. Перешел на TQFP, дырок ненадо сверлить

  8. #8
    Зашедший Аватар для PbICb2
    Регистрация
    06.11.2010
    Адрес
    Melitopol
    Сообщений
    25

    Re: USB контроллер джоистика

    Цитата Сообщение от Scull Посмотреть сообщение
    Да, я еще летом дефицит застал, когда заинтересовался самоделками. Перешел на TQFP, дырок ненадо сверлить
    Ну и чем её паять? Я раз попробовал-одним мазком 3 ноги замазал....и перешёл на "дырочную"

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

    Re: USB контроллер джоистика

    Цитата Сообщение от LeonT Посмотреть сообщение
    Да, но на этом все их плюсы и заканчиваются. Самое забавное, что с применением DIP, устройства выходят компактнее.
    Возможно, из-за ног в 4 стороны, не знаю, не пробовал. Мне лень покупать и ковырять, пока у меня пара штук работает в старых поделках и ладно. Утюгу-то все равно что переносить.
    Цитата Сообщение от PbICb2 Посмотреть сообщение
    Ну и чем её паять? Я раз попробовал-одним мазком 3 ноги замазал....и перешёл на "дырочную"
    Жало есть специальное - "микроволна". Фактически обычное жало, но с небольшим углублением, припой держится там за счет поверхностного натяжения и можно легко именно как ты - одним мазком запаять один ряд выводов.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  10. #10
    Механик Аватар для Scull
    Регистрация
    11.03.2010
    Адрес
    Киев
    Возраст
    43
    Сообщений
    282

    Re: USB контроллер джоистика

    Цитата Сообщение от PbICb2 Посмотреть сообщение
    Ну и чем её паять? Я раз попробовал-одним мазком 3 ноги замазал....и перешёл на "дырочную"
    Это я так, повыделывался Давно паяю, стало интересно паять SMD, купил себе пальник с термоконтролем, сменные жала. А на самом деле просто, особенно с жалом "микроволна" Тем более что атмег нету в корпуче дип, еще один толчек к SMD

  11. #11
    Зашедший Аватар для PbICb2
    Регистрация
    06.11.2010
    Адрес
    Melitopol
    Сообщений
    25

    Re: USB контроллер джоистика

    Цитата Сообщение от Scull Посмотреть сообщение
    Это я так, повыделывался Давно паяю, стало интересно паять SMD, купил себе пальник с термоконтролем, сменные жала. А на самом деле просто, особенно с жалом "микроволна" Тем более что атмег нету в корпуче дип, еще один толчек к SMD
    А я нашёл-паяю сижу Кстати напоролся на очередную засаду: нет ЛПТ порта на моём компе и у знакомых нет Кто-нить программировал АТМегу 16 через порт COM? Опытом не поделитесь?

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

    Re: USB контроллер джоистика

    Цитата Сообщение от PbICb2 Посмотреть сообщение
    А я нашёл-паяю сижу Кстати напоролся на очередную засаду: нет ЛПТ порта на моём компе и у знакомых нет Кто-нить программировал АТМегу 16 через порт COM? Опытом не поделитесь?
    Я себе давно слепил USB-программатор от Протосса и проблем не имею. Только кажется он понипрогом не поддерживается, ну да мне пони и не нужен, АВРСтудии хватает для любительства.

    Вот: http://prottoss.com/projects/AVR910....programmer.htm

    Win7 поддерживатеся, Студия видит - больше мне ничего и не надо.

    Добавлено. Правда, в этом программаторе существует "проблема курицы и яйца" - как прошить первоначально его собственный контроллер (мега8). Но у меня дома 4 компа (спасибо, кот пока не просит себе ) и LPT-порт на двух еще сохранился. Кстати, там на сайте Протосса уже есть и вторая конструкция, в которой уже эта проблема устранена, он поинтереснее - но за счет другого контроллера и некоторого усложенения схемы и платы.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	USB-Prog.jpg 
Просмотров:	215 
Размер:	95.2 Кб 
ID:	121670  
    Крайний раз редактировалось USSR_Rik; 21.11.2010 в 14:12.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  13. #13
    Зашедший Аватар для PbICb2
    Регистрация
    06.11.2010
    Адрес
    Melitopol
    Сообщений
    25

    Re: USB контроллер джоистика

    Цитата Сообщение от USSR_Rik Посмотреть сообщение
    Я себе давно слепил USB-программатор от Протосса и проблем не имею. Только кажется он понипрогом не поддерживается, ну да мне пони и не нужен, АВРСтудии хватает для любительства.

    Вот: http://prottoss.com/projects/AVR910....programmer.htm

    Win7 поддерживатеся, Студия видит - больше мне ничего и не надо.
    Рик! Спасибо за ссылку,конечно,но.....для того ,чтоб спаять один Мджой16, паять такой программатор! Хотелось бы что-то попроще,типа: http://easyelectronics.ru/avr-shag-p...grammator.html
    Но настораживают "грабли",которые там же и описывают
    Крайний раз редактировалось PbICb2; 21.11.2010 в 14:30.

  14. #14
    Зашедший Аватар для PbICb2
    Регистрация
    06.11.2010
    Адрес
    Melitopol
    Сообщений
    25

    Re: USB контроллер джоистика

    Цитата Сообщение от Afterburner Посмотреть сообщение
    Вот не пойму почему самопальщики юзают софтверный УСБ - это же изврат, да и отваливается поди все рсурсы МК только на обслуживание УСБ и уходят и это при том что полно нормальных чипов с аппаратным УСБ 2.0 по цене менее 3 баксов (взять хотя бы LPC от NXP, но не Атмелы!) и более того с УСБ хостом, взять хотя бы самую простую 8 битку At90usb82 не говоря уже о 16 битных XMega или 32 битных ARMах где УСБ по дефолту есть, на которых можно вообще хоть полностью "стеклянный" кокпит реализовать Ж)) Софт УСБ - дурь.
    Для меня ,например,это тёмный лес. Я могу рассказать об устройстве самолёта,двигателей, и прочих железяк на самолёте, а вот здесь мне,да и большинству пользователей хотя бы "поюзать софтверный ЮСБ"( поэтому и вопросы у мну такие-уж не обессудьте)

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

    Re: USB контроллер джоистика

    Кстати по загрузке контроллера-

    Цитата Сообщение от Afterburner Посмотреть сообщение
    ... да и отваливается поди все рсурсы МК только на обслуживание УСБ и уходят ...
    На обслуживание ЮСБ протокола атмега тратит не более 4-5% времени из 8 mc ( если используется ещё и фидбек , INPUT и OUTPUT - то не более 8-10% - максимум 0,8 ms). Куда-то даже в этом случае 90% ещё надо девать Этого времени вполне хватает и для опроса цифровых датчиков, и для опроса АЦП, и для процедур нормализации, и даже для расчёта арктансенсов, опроса кнопок-тумблеров-энкодеров, не самой простой фильтрации сигналов - вообщем проблем с ресурсами особо не наблюдается.
    Единственная проблема - ограничения по скорости самого протокола, и для многопакетных девайсов приходится вертеться среди пакетов, но и на это времени вполне достаточно.

    А рефреш осей 16ms или 1 ms (учитывая реальную латентность винды по доставке таких пакетов в игру+ отклик игры) - на ощупь и на вкус отличить вряд-ли получится.

Ваши права

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