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

User Tag List

Показано с 1 по 8 из 8

Тема: Механическая клавиатура ZX Spectrum+ на свитчах. Конструкция выходного дня.

  1. #1

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    713
    Спасибо Благодарностей отдано 
    364
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Механическая клавиатура ZX Spectrum+ на свитчах. Конструкция выходного дня.

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

    Достаточно долго искал плату клавиатуры с раскладкой, которая бы меня устраивала. Обязательное условие - курсорный джойстик как на PC-клавиатурах и минимальные размеры.
    В одном из телеграмм-каналов господин Freiwind предложил мне плату клавиатуры для Спектрум-клона Harlequin 128. Она не копирует раскладку оригинального ZX Spectrum+. Для уменьшения количества клавиш убрали знаки препинания, которые можно набирать через клавишу Symbol Shift.
    Возможно, решение спорное, но мне со времен 40-клавишного Спектрума, набирать символы привычнее через Symbol Shift. Даже сейчас, пользуясь полноформатными Спектрум-клавиатурами, так и не привык машинально набирать знаки препинания одной кнопкой.



    Клавиатура оригинального ZX Spectrum+:



    Схему клавиатуры в pdf-формате я прикреплю снизу.

    Кроме платы нам потребуются свитчи. Тема свитчей необъятна, думаю, что при желании, каждый может сам нагуглить нужную инофрмацию.
    Для своего проекта я выбрал достаточно популярные линейные свитчи OUTEMU (красные). Покупал упаковку 90 шт на ОЗОНе. Все цены я приведу в самом конце этого материала.



    Свитчи взял трехпиновые. Плата позволяет устанавливать пятипиновые свичи. Я примерял и пятипиновые свитчи на этой плате. К сожалению, дополнительные отверстия сделаны слишком большого диаметра, поэтому свитчи все равно имеют некоторый люфт. Поэтому, особого смысла в их использовании на этой плате не вижу.

    Кейкапы белого цвета тоже взял на ОЗОНе. Нашел набор по очень приятной цене, причем, есть на выбор разные цвета. Кейкапы классической формы - т.н. OEM. Такая форма на большинстве офисных клавиатур для PC.





    Наклейки белого цвета. Нашел на ОЗОНе. Стоили копейки.



    Кроме этого надо закупить набор стабилизаторов для длинных клавиш. Искать под пробел 6.25U. По большому счету, стабилизатор нужен только для пробела. Остальные клавиши и так нажимаются вполне прилично. Свой набор стабилизаторов я установил в клавиатуру MSX, а новые еще не приехали, поэтому пока сделаю клавиатуру без них.



    Кроме этого, для сборки клавиатуры потребуется 25 штук диодов 1N4148, по 10 штук резисторов на 1К и 100К, 10 транзисторов BC548:



    Вот теперь все. Можно приступать к монтажу. Предварительно накручиваю монтажные ножки из нейлона:





    Ставлю плату на моток скотча и "набиваю" деталями:



    Сверху припаиваю выводы деталей:



    Снизу образовался "ежик", острыми кусачками откусываю выводы деталей по уровню платы:







    Потом формирую "шарики" для красоты:



    Чтобы уменьшить высоту клавиатуры "укладываю" транзисторы на спинку:



    Два транзистора и резистора устанавливаю с лицевой стороны платы. Иначе они будут мешать монтажу:



    Для подключения к клавиатуры "шлейфа" устанавливаю "Г-образную" гребенку:



    Тщательно отмываю плату спиртом. Можно приступать к монтажу свитчей. Никаких приспособлений для выравнивания не использовал. Ровнял с помощью сертифицированного глаза. Получилось ровно:



    Область пробела:



    Устанавливаю кейкапы. Самая быстрая и приятная операция



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



    Осталось сделать шлейф для подключения клавиатуры к Спектруму. Можно взять готовый из набора Ардуино, но я решил собрать свой из мягких силиконовых проводов длинной 25 см.







    Подключаю клавиатуру к ZS Scorpion 256. Все заработало с первого раза. Проверил все основные и дополнительные кнопки - проблем не обнаружил.



    Теперь несколько слов о том, что мне не понравилось и других нюансах.

    1. Расположение кнопок не идеальное. Это касается клавиш True Video, Inv Video и EDIT. Клавишу SYMBOL SHIFT привычнее видеть справа клавиатуры на месте второго шифта.

    2. Не предусмотрен монтаж транзисторов в "лежачем" положении.

    3. Печатные дорожки выполнены ну о-о-очень тонкими. Зачем это сделано - не понятно. Монтаж тут не плотный, хватило бы места на более широкие дорожки.

    4. Правый шифт должен быть шириной 1.75u. Т.е. такой же шириной как CapsLock. В наборах стандартных кейкапов такая клавиша только одна. Благо я нашел такой кейкап в остатках клавиш от MSX (там я использовал кейкапы двух цветов).

    5. Расположение гребенок под шлейфы. Для Арлекина и фирменных спектрумов удобно, но для наших клонов желательно чтобы эти гребенки были расположены рядом чтобы тянуть один шлейф, а не два.

    Как и обещал - расходы.

    1. Плата 610+500 рублей (14$)
    2. Свитчи 90 шт - 15$
    3. Стабилизаторы - 7$
    4. Кейкапы - 8$
    5. Наклейки + детали - около 5$

    Итого - 49$ (3700 RUB по курсу на сегодня). Скажем так, удовольствие не дешевое. Но когда нас это останавливало?

    Таков путь.

    Keyboard 128K V2_PCBWay Community.zip

    Эти 8 пользователя(ей) поблагодарили Froggy за это полезное сообщение:

    breeze(25.01.2026), Cooper(24.01.2026), GreyWolf(24.01.2026), izzx(24.01.2026), M80(24.01.2026), morozov(25.01.2026), Portos13(25.01.2026), tnt23(25.01.2026)

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

  3. #2

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    918
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    346
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А копии клавиатуры от Next или N-Go так никто и не сделал? Не встречалась?

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  4. #3

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    713
    Спасибо Благодарностей отдано 
    364
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    А копии клавиатуры от Next или N-Go так никто и не сделал? Не встречалась?
    В Next раскладка классная. Мне очень нравится. Но такой платы я не встречал.
    И еще один момент. Надо смотреть размер кейкапов. Чтобы подошли стандартные наборы для PC.
    Если появится такая плата, то придется собирать


  5. #4

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,896
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    141
    Поблагодарили
    84 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение

    Всё круто и вопрос только «о чём думал автор» создавая такое странное расположение кнопок?

    почему «Break» вдруг стал слева? Почему CAPS который используется реже чем тот же EXT.MODE расположен на его месте? Почему ряды начинается сразу с Q A Z, а не с доп клавиш GRAPH, EDIT и C.LOCK??

    Так много вопросов, так мало ответов

  6. #5

    Регистрация
    03.09.2019
    Адрес
    г. Калуга
    Сообщений
    194
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Классный результат!

    Вот вариант быстро-бюджетный:
    по пути с работы покупается по объявлению с авито самая дешевая (можно нерабочая) механическая клавиатура.
    оставляются клавиши в количестве и расположении сходном со своим видением будущей спектрумовской клавиатуры, остальные выпаиваются.
    дорожки к оставшимся клавишам отрезаются, паяется потом все это перемычками навесом.
    надписи на кнопки покупаются на авито (самодельные на самоклейке так себе получаются...)
    из задней стенки мертвого жк телека вырезается накладка обрамляющая клавиатуру (родная рамка не закрывает демонтированные клавиши).
    бюджет - до 1000р примерно и один вечер...

  7. #6

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    713
    Спасибо Благодарностей отдано 
    364
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от breeze Посмотреть сообщение
    Всё круто и вопрос только «о чём думал автор» создавая такое странное расположение кнопок?
    Думаю, что автор был ограничен размером клавиатуры.

    Цитата Сообщение от breeze Посмотреть сообщение
    почему «Break» вдруг стал слева?
    Это как раз логично. Break на месте PC-кнопки - ESC.

    Цитата Сообщение от breeze Посмотреть сообщение
    Почему CAPS который используется реже чем тот же EXT.MODE расположен на его месте? Почему ряды начинается сразу с Q A Z, а не с доп клавиш GRAPH, EDIT и C.LOCK??
    Это широкие клавиши. И они сильно увеличат длину клавиатуры.

    Цитата Сообщение от Vasily_A Посмотреть сообщение
    Вот вариант быстро-бюджетный:
    Хороший, дешевый вариант.
    Но для меня главнее эстетика. Все должно быть красиво.
    Последний раз редактировалось Froggy; 25.01.2026 в 20:11.

  8. #7

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,807
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    51 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не заработает. Перемычек мало для расширенных клавиш. Ну или ограничиться 40 кнопками, но этого добра и так продают достаточно.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  9. #8

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,896
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    141
    Поблагодарили
    84 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Это как раз логично. Break на месте PC-кнопки - ESC.
    Я к тому что это блин и не PeeCee клавиатура, и блин не спектрум стайл


    Цитата Сообщение от Froggy Посмотреть сообщение
    Думаю, что автор был ограничен размером клавиатуры.
    Гадать можно долго, но всей правды мы не узнаем,…

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

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

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

Похожие темы

  1. Ответов: 12
    Последнее: 25.01.2026, 15:40
  2. Ответов: 20
    Последнее: 27.04.2025, 00:04
  3. Конструкция выходного дня.
    от vano в разделе Зарубежные компьютеры
    Ответов: 3
    Последнее: 23.12.2007, 23:18
  4. Конструкция выходного дня.
    от vano в разделе Несортированное железо
    Ответов: 2
    Последнее: 23.12.2007, 22:57

Ваши права

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