Важная информация

User Tag List

Результаты опроса: Востребован ли контроллер?

Голосовавшие
49. Вы ещё не участвовали в этом опросе
  • Да

    43 87.76%
  • Нет

    2 4.08%
  • Не знаю

    4 8.16%
Страница 8 из 10 ПерваяПервая ... 45678910 ПоследняяПоследняя
Показано с 71 по 80 из 100

Тема: Контроллер USB клавиатуры

  1. #71
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос ко всем - делать ли отдельные разъемы для подключения матрицы, если все эти сигналы и так выведены на разъём ZX-BUS? Если делать 2 набора разъёмов, то будет 2 ряда по 13 контактов для матрицы и сама ZX-BUS. Если делать только ZX-BUS, то для подключения к колодке придётся подпаиваться к пинам шины (или через разъём, не принципиально). Тут дело банально в удобстве - или расположенные подряд выводы или чутка вразнобой.
    Если оставить только ZX-BUS, то разводка несколько упроститься.
    "Байт-48"

  2. #72
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Понемногу провожу трассировку по вечерам. Остались один набор джамперов/выключателей и шина ZX-BUS. Может быть даже чуть уменьшу габариты платы по вертикали, что бы уменьшить вероятность повреждения при разрезании заготовки - на одной заготовке будет 2 платы (цена от этого не меняется, только разрезать придётся вручную, неметализированные отверстия они не делают).
    И да - плата будет 4-х слойной - в промежуточных будут только питание, все сигнальные линии будут проходить только по внешним слоям. Это значительно упрощает трассировку питания и улучшает надёжность работы

    Скрин

    [свернуть]
    "Байт-48"

  3. #73
    Activist Аватар для CLR
    Регистрация
    03.02.2005
    Адрес
    Челябинск
    Сообщений
    326
    Спасибо Благодарностей отдано 
    261
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, раз там обосновались клавиатура и мышь, логично бы туда же заехать паре джойстиков, кемпстон и синклер2 например.
    Мои игрушки: PowerbookG4 / MacMiniG4 / MacMini i5 / Amiga1260 / Commodore64 / Atari65XE / MSX1 SVI-728 / MSX2 КУВТ2 / MiST / MiSTer / Profi+ / KarabasPro / Speccy2010 / Aspect128 / ZX-UNO VGA 2M / PS3 / PS4Pro+PSVR / PSP / PS Vita / GBC / LDK Game / RG350M / iPhone / iPad / Raspberry Pi (0/3B+/4B/5)
    MorphOS / AmigaOS / MacOS / Linux

  4. #74
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CLR Посмотреть сообщение
    Кстати, раз там обосновались клавиатура и мышь, логично бы туда же заехать паре джойстиков, кемпстон и синклер2 например.
    Они реализуются софтварно уже, внутри МК. Это я и так думал делать сразу. Для спектрума это в любом случае решается очень быстро, даже в варианте без использования ZX-BUS - просто некоторые сигналы на разъёме используются для джойстика (от клавиатуры там много свободных остаётся для матричного режима - у меня заложена максимальная матрица 12х12 клавиш).
    "Байт-48"

  5. #75
    Activist Аватар для CLR
    Регистрация
    03.02.2005
    Адрес
    Челябинск
    Сообщений
    326
    Спасибо Благодарностей отдано 
    261
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А если джойстики подключать через USB? Насколько сложно их будет распарсить?
    Мои игрушки: PowerbookG4 / MacMiniG4 / MacMini i5 / Amiga1260 / Commodore64 / Atari65XE / MSX1 SVI-728 / MSX2 КУВТ2 / MiST / MiSTer / Profi+ / KarabasPro / Speccy2010 / Aspect128 / ZX-UNO VGA 2M / PS3 / PS4Pro+PSVR / PSP / PS Vita / GBC / LDK Game / RG350M / iPhone / iPad / Raspberry Pi (0/3B+/4B/5)
    MorphOS / AmigaOS / MacOS / Linux

  6. #76
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CLR Посмотреть сообщение
    А если джойстики подключать через USB? Насколько сложно их будет распарсить?
    Если это HID-устройство - то всё очень легко. Достаточно узнать структуру пакетов и написать мелки класс для их разбора. Вот, на примере мыши. Так что ничего сложного
    "Байт-48"

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почти развёл плату. Все сигнальные лини - строго в 2 слоя, никаких сигналов в слоях питания.
    Заметно, что на плате хватает свободного места - можно ещё что-либо из периферии вывести, параллельно с текущими сигналами (сейчас все линии и так максимально заняты, свободных выводов нет).
    Думаю плату немного ужать по вертикали - даст дополнительную гарантию целостности при распиливании заготовки - сейчас зазор около 3мм.

    Плата

    [свернуть]
    "Байт-48"

  9. #78
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Платы уже почти в производстве, думаю сделать ещё 1 мелкое устройство и заказать сразу оба.
    Внешний вид и слои:
    Верх
    Низ
    Верхний слой
    1-ый внутренний слой
    2-ой внутренний слой
    Нижний слой
    "Байт-48"

  10. #79
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тов. Black Cat что-то хотел поменять, но уже поздно - платы в производстве, подготовка была сегодня утром. Уже готовятся листы промежуточных слоёв, как понял:

    Процесс пошел

    [свернуть]


    - - - Добавлено - - -

    Самое долгое - ожидание доставки потом. Заодно закажу мелочёвку всю для 20 экземпляров сразу, придёт примерно одновременно.
    "Байт-48"

  11. #80
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Платы готовы и уже в пути - RF537125679SG
    Детали уже так же частично в пути.
    По плате уже пара замечаний найдено, но не столь критично, для большинства применений и этого достаточно будет.
    "Байт-48"

Страница 8 из 10 ПерваяПервая ... 45678910 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Конвертер USB -> PS/2 для клавиатуры
    от Ewgeny7 в разделе Устройства ввода
    Ответов: 118
    Последнее: 02.01.2022, 23:39
  2. Ответов: 27
    Последнее: 14.08.2018, 04:48
  3. БезWaitовый контроллер клавиатуры
    от caro в разделе Устройства ввода
    Ответов: 68
    Последнее: 01.07.2015, 05:42
  4. USB контроллер матрицы клавиатуры.
    от fan в разделе Устройства ввода
    Ответов: 2
    Последнее: 25.07.2007, 00:43

Ваши права

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