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

User Tag List

Страница 4 из 12 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 119

Тема: Конвертер USB -> PS/2 для клавиатуры

  1. #31
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ленинград-2012 - работает с USB-контроллером/матрицей, но немножко не успевает, "рваные" нажатия. Еще поднажмем...

    ---------- Post added at 23:00 ---------- Previous post was at 22:55 ----------

    Цитата Сообщение от MVV Посмотреть сообщение
    Вот смысл в этой статье, надеюсь прояснит суть.
    Имеешь ввиду это - "NKRO – принцип, при котором вы можете одновременно нажать сколько угодно клавиш на клавиатуре и сигнал от каждой из них поступит в компьютер."?
    USB-HID вроде как намертво ограничен 6 байтами и 6 кнопками, соответственно.
    При этом не все USB-клавы в принципе поддерживают даже такое количество.
    Я, собственно, считал что и PS/2 действует аналогично.

    ---------- Post added 03.04.2015 at 00:04 ---------- Previous post was 02.04.2015 at 23:00 ----------

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Еще поднажмем...
    Поднажал.
    Сам не понял, как вышло, но Спектрум на 3,5МГц (Ленинград-2012) заработал нормально с адаптером, без "провалов" и тормозов.
    Ищу, где я так удачно накосячил, для собственного понимания процесса
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

  3. #32
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от perestoronin Посмотреть сообщение
    А чистые платки во сколько обойдутся? Или не предусматриваются такие?
    Отдельно рублей 200 за одну пустую плату с учетом пересылки, каждая последующая по 130 руб.

    ---------- Post added at 08:25 ---------- Previous post was at 08:17 ----------

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Спектрум на 3,5МГц (Ленинград-2012) заработал нормально с адаптером, без "провалов" и тормозов.
    Это хорошо, но у большинства компьютеров есть PS/2 вход для клавиатуры.
    Можно предусмотреть разъемы IDC-16M и IDC-10M по распайке как у LENINGRAD-2012. Чтобы можно было подключить шлейфами к нему или аналогичного класса компьютерам.

    Еще желательно сделать разъемы WF-04M UART и IDC-10M для подачи сигналов на регистры сдвига как на плате SUPER JOYSTICK PORT2 & PS/2 KEYBOARD. Тогда можно было бы USB-часть контроллера клавиатуры c STM32 закрепит\ь на корпусе компьютера с внутренней стороны.

    Это позволит при разных прошивках подключаться:
    1. К разъему PS/2 клавиатуры компьютера (пайкой к плате или через кусок шнура PS/2)
    2. Подавать данные через UART на платы типа SUPER JOYSTICK PORT2 & USB KEYBOARD.
    3. Подавать данные на регистры сдвига или аналогичную схему на ПЛИС/FPGA
    4. К компьютерам без TURBO типа Ленинград (без PS/2) шлейфами IDC-16 и 10.
    Последний раз редактировалось zx-kit; 03.04.2015 в 06:28.
    "L-256"

  4. #33
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Этот конвертер надо подружить с zx-evo под турбой на 14МГц, и желательно с подключением к разъёму для оригинальной клавы. Хотя и с подключением к PS/2 мне уже нравится.

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

  5. #34
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eagle Посмотреть сообщение
    Этот конвертер надо подружить с zx-evo под турбой на 14МГц, и желательно с подключением к разъёму для оригинальной клавы
    Не, этого точно не будет. Только через PS/2.
    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Поднажал.
    отпускаю...
    Не, все равно не кошерно. Проскоки частые. Ладно там в бейсиках сидеть, но в игрушки играть - не кошерно. Надо CPLD цеплять...
    Для наших компов с ВВ55 на порту клавиатуры можно оставить и как есть, они успевают получить свои данные. А спектрумы - не потянуть.

    ---------- Post added at 21:04 ---------- Previous post was at 21:02 ----------

    zst, отправь пожалуйста свои почтовые координаты в личку.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #35
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшой апгрейд. Или даунгрейд? В общем, убрал преобразователь уровней на полевиках.
    Лапы микроконтроллера - толерастны к 5 вольт, поэтому оставив подтяжку к +5в и переключив их в режим ОК, всё работает прекрасно и без транзисторов. Платка стала чуть меньше по габаритам.



    Лайку и прошивку выложу чуть позже, гоняю платку в работе на разных компах.

    ---------- Post added at 23:42 ---------- Previous post was at 23:37 ----------

    Да, кстати... Образовался один свободный конвертер. 200р + пересылка. Заранее извиняюсь, но нового хозяина я выберу генератором случайных чисел, если будет больше одного желающего.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #36
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Небольшой апгрейд. Или даунгрейд? В общем, убрал преобразователь уровней на полевиках.
    Лапы микроконтроллера - толерастны к 5 вольт, поэтому оставив подтяжку к +5в и переключив их в режим ОК, всё работает прекрасно и без транзисторов. Платка стала чуть меньше по габаритам.



    Лайку и прошивку выложу чуть позже, гоняю платку в работе на разных компах.

    ---------- Post added at 23:42 ---------- Previous post was at 23:37 ----------

    Да, кстати... Образовался один свободный конвертер. 200р + пересылка. Заранее извиняюсь, но нового хозяина я выберу генератором случайных чисел, если будет больше одного желающего.
    Предложения по модернизации конструкции и схемы:
    Рядом с разъемом USB место не занимать. Лучше там разместить два мебельных уголка 20х20 (шириной по 16 мм) для крепления конвертера на стенку корпуса изнутри. Для этого высоту платы увеличить до 38 мм. Сами уголки будут на треть торчать по бокам платы, хотя плату можно еще увеличить в высоту, но уменьшить в ширину.

    Добавить:
    • 1 джампер KEYBOARD/MOUSE - вдруг эту плату потом можно будет использовать универсально и для подключения мышки.
    • 2 джампера SCALE MOUSE
    • 2 джампера ВЫБОР ВЫХОДА: PS/2, UART, REGS, CPLD
    • Разъем UART WF-04M: 1 - GND, 2 - RX, 3 - +5V, 4 - TX
    • Разъем IDC-10M для подключения к плате с регистрами или CPLD:
    1 - REG_L
    2 - +5V
    3 -
    4 - GND
    5 -
    6 - GND
    7 - REG_S
    8 - GND
    9 - REG_D
    10 - GND

    Ewgeny7, микроконтроллер будет прошиваться с помощью девборды с STM32F и программатором ST-LINK/V2 ?

    Светодиоды можно убрать. Освободятся выводы MK и место на плате.
    Вместо MDN-6J можно оставить WF-04M (1 - GND, 2 - CLK, 3 - +5V, 4 - DAT) и рядом 4 отверстия без металлизации диаметром около 1 мм пропускать провода перед пайкой без разъема.
    Предлагаю все резисторы и конденсаторы сделать типаразмера 0805.

    Изменения на плате я могу сделать сам перед заказом. Нужно решить по схеме куда подключить джамперы и новые разъемы.
    Последний раз редактировалось zx-kit; 05.04.2015 в 06:22.
    "L-256"

  8. #37
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,406
    Спасибо Благодарностей отдано 
    320
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда уже сделайте его в форм-факторе кабельного переходника. Помните были такие пассивные для двухстандартных клавиатур?

    И в комп не надо лезть и размеры не большие.

  9. #38
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Примерное размещение уголков и разъемов:



    Во вложении файл в формате LAYOUT.
    Вложения Вложения
    "L-256"

  10. #39
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Тогда уже сделайте его в форм-факторе кабельного переходника. Помните были такие пассивные для двухстандартных клавиатур?

    И в комп не надо лезть и размеры не большие.
    На мой взгляд, лучше убрать USB-PS/2 конвертер в корпус компьютера, чтобы не торчало ничего лишнего снаружи. Можно положить в небольшую коробочку с обрезком PS/2 кабеля рядом с компом. Выбор остается - кому как удобнее.

    Хотя, если разместить резисторы и конденсаторы на другую сторону, то можно будет ужать плату до 19 мм и разместить в корпусе для USB-флешки. К PS/2 подключать обрезком провода.

    Зато не лезть внутрь компьютера. Такой вариант достаточно хорош. То есть не надо никаких дополнительных разъемов, режимов, только выход PS/2.
    В корпусе есть направляющие для платы. Размер платы 19х45 мм.

    Последний раз редактировалось zx-kit; 05.04.2015 в 09:03.
    "L-256"

  11. #40
    Activist Аватар для im2
    Регистрация
    24.01.2010
    Адрес
    Москва
    Сообщений
    366
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Хотя, если разместить резисторы и конденсаторы на другую сторону, то можно будет ужать плату до 19 мм и разместить в корпусе для USB-флешки. К PS/2 подключать обрезком провода.
    Зато не лезть внутрь компьютера. Такой вариант достаточно хорош. То есть не надо никаких дополнительных разъемов, режимов, только выход PS/2.
    zst, я на второй же день накидал плату, правда по первоначальной схеме, может пригодится:
    Вложение 51727

    Железо

    ZX-Evolution rev.С; TSFM; NeoGS Rev.C | БК-0011М | ReVerSE-U16 Rev.C | Profi 5.03
    A1200 Rev.1D1; Bliz060@50+SCSI Kit+128Mb; CF-IDE 16Gb; AOS3.9 | A1200 Rev.1D4; Micronic Infinitiv 1200 + Zorro II board ; BPPC060@60/603e@240+256Mb ; Cybervision 64-3D ; Indi AGA Mk2 ; Spitfire SCSI ; PCD-60B SCSI Card Reader ; IDE Buddha Flash ; Toccata ; AOS4.1
    Yamaha MSX2 YIS503IIIR КУВТ2
    Mac Mini G4; 1,5Ghz; RAM 1Gb; HDD 80Gb; AirPort
    [свернуть]

Страница 4 из 12 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Конвертер MP3 to AY
    от VETER в разделе Музыка
    Ответов: 13
    Последнее: 18.01.2015, 21:14
  2. CGA редактор\конвертер
    от ALKO в разделе Зарубежные компьютеры
    Ответов: 21
    Последнее: 10.02.2014, 11:40
  3. Вопрос про конвертер в VGA
    от foxweb в разделе Изображение
    Ответов: 5
    Последнее: 07.05.2013, 20:52
  4. Конвертер клавиатуры ДВК, Э-85 в ps/2
    от Panther в разделе Новодел
    Ответов: 2
    Последнее: 02.10.2011, 18:45
  5. ZX->VGA конвертер.
    от CHRV в разделе Изображение
    Ответов: 164
    Последнее: 28.06.2010, 11:26

Ваши права

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