Вложений: 1
Механическая клавиатура ZX Spectrum+ на свитчах. Конструкция выходного дня.
В последнее время среди "спектумистов" стало очень популярно собирать различные клавиатуры, используя механические клавиши - "свитчи" формата Cherry. К своему стыду, до сих пор не собрал себе такую клавиатуру, но сегодня мы этот вопрос закроем.
Достаточно долго искал плату клавиатуры с раскладкой, которая бы меня устраивала. Обязательное условие - курсорный джойстик как на PC-клавиатурах и минимальные размеры.
В одном из телеграмм-каналов господин Freiwind предложил мне плату клавиатуры для Спектрум-клона Harlequin 128. Она не копирует раскладку оригинального ZX Spectrum+. Для уменьшения количества клавиш убрали знаки препинания, которые можно набирать через клавишу Symbol Shift.
Возможно, решение спорное, но мне со времен 40-клавишного Спектрума, набирать символы привычнее через Symbol Shift. Даже сейчас, пользуясь полноформатными Спектрум-клавиатурами, так и не привык машинально набирать знаки препинания одной кнопкой.
https://i.postimg.cc/sgvRSYYD/key-4.jpg
Клавиатура оригинального ZX Spectrum+:
https://i.postimg.cc/zvrhMwwm/ZX-Spectrum.jpg
Схему клавиатуры в pdf-формате я прикреплю снизу.
Кроме платы нам потребуются свитчи. Тема свитчей необъятна, думаю, что при желании, каждый может сам нагуглить нужную инофрмацию.
Для своего проекта я выбрал достаточно популярные линейные свитчи OUTEMU (красные). Покупал упаковку 90 шт на ОЗОНе. Все цены я приведу в самом конце этого материала.
https://i.postimg.cc/nhCt744F/key-2.jpg
Свитчи взял трехпиновые. Плата позволяет устанавливать пятипиновые свичи. Я примерял и пятипиновые свитчи на этой плате. К сожалению, дополнительные отверстия сделаны слишком большого диаметра, поэтому свитчи все равно имеют некоторый люфт. Поэтому, особого смысла в их использовании на этой плате не вижу.
Кейкапы белого цвета тоже взял на ОЗОНе. Нашел набор по очень приятной цене, причем, есть на выбор разные цвета. Кейкапы классической формы - т.н. OEM. Такая форма на большинстве офисных клавиатур для PC.
https://i.postimg.cc/8zjVWRRk/key-3.jpg
https://i.postimg.cc/K8wh51fx/key-8.jpg
Наклейки белого цвета. Нашел на ОЗОНе. Стоили копейки.
https://i.postimg.cc/6QZJbBb0/key-22.jpg
Кроме этого надо закупить набор стабилизаторов для длинных клавиш. Искать под пробел 6.25U. По большому счету, стабилизатор нужен только для пробела. Остальные клавиши и так нажимаются вполне прилично. Свой набор стабилизаторов я установил в клавиатуру MSX, а новые еще не приехали, поэтому пока сделаю клавиатуру без них.
https://i.postimg.cc/526MvBwh/key-1.jpg
Кроме этого, для сборки клавиатуры потребуется 25 штук диодов 1N4148, по 10 штук резисторов на 1К и 100К, 10 транзисторов BC548:
https://i.postimg.cc/zGV1WCCG/key-7.jpg
Вот теперь все. Можно приступать к монтажу. Предварительно накручиваю монтажные ножки из нейлона:
https://i.postimg.cc/yD45CSpv/key-5.jpg
https://i.postimg.cc/RW58xnpD/key-6.jpg
Ставлю плату на моток скотча и "набиваю" деталями:
https://i.postimg.cc/vZkwv4hG/key-10.jpg
Сверху припаиваю выводы деталей:
https://i.postimg.cc/cL2Gcvh4/key-11.jpg
Снизу образовался "ежик", острыми кусачками откусываю выводы деталей по уровню платы:
https://i.postimg.cc/P59nMCyN/key-12.jpg
https://i.postimg.cc/DwH3cS6X/key-13.jpg
https://i.postimg.cc/7ZdrN59g/key-14.jpg
Потом формирую "шарики" для красоты:
https://i.postimg.cc/4xqR1YPc/key-15.jpg
Чтобы уменьшить высоту клавиатуры "укладываю" транзисторы на спинку:
https://i.postimg.cc/Sx3bGndL/key-16.jpg
Два транзистора и резистора устанавливаю с лицевой стороны платы. Иначе они будут мешать монтажу:
https://i.postimg.cc/SK9F1m1Y/key-17.jpg
Для подключения к клавиатуры "шлейфа" устанавливаю "Г-образную" гребенку:
https://i.postimg.cc/pdjbcPcj/key-18.jpg
Тщательно отмываю плату спиртом. Можно приступать к монтажу свитчей. Никаких приспособлений для выравнивания не использовал. Ровнял с помощью сертифицированного глаза. Получилось ровно:
https://i.postimg.cc/HLMDvTvb/key-19.jpg
Область пробела:
https://i.postimg.cc/bvncVqVk/key-20.jpg
Устанавливаю кейкапы. Самая быстрая и приятная операция :)
https://i.postimg.cc/bvncVqV0/key-21.jpg
Переношу наклейки на кейкапы. Предварительно кейкапы надо обезжирить - протереть спиртом.
https://i.postimg.cc/yNR4p7pj/key-24.jpg
Осталось сделать шлейф для подключения клавиатуры к Спектруму. Можно взять готовый из набора Ардуино, но я решил собрать свой из мягких силиконовых проводов длинной 25 см.
https://i.postimg.cc/d0CPNJN9/key-25.jpg
https://i.postimg.cc/8CvQXTXK/key-26.jpg
https://i.postimg.cc/zfhZ2q2P/key-27.jpg
Подключаю клавиатуру к ZS Scorpion 256. Все заработало с первого раза. Проверил все основные и дополнительные кнопки - проблем не обнаружил.
https://i.postimg.cc/SK9F1m1P/key-28.jpg
Теперь несколько слов о том, что мне не понравилось и других нюансах.
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 по курсу на сегодня). Скажем так, удовольствие не дешевое. Но когда нас это останавливало?
Таков путь.
Вложение 83623