Плата переключателей для клавиатур: Принципы проектирования и технические характеристики

Техническое руководство по проектированию плат (Key Switch PCB) для механических клавиатур. Узнайте о посадочных местах переключателей, реализации горячей замены (hot-swap) и оптимизации печатных плат для различных типов переключателей.

Плата переключателей для клавиатур: Принципы проектирования и технические характеристики

Интерфейс между механическими переключателями и печатной платой клавиатуры определяет ощущения от набора текста, совместимость переключателей и долговременную надежность. Хорошо спроектированная плата переключателей для клавиатур (Key Switch PCB for Keyboards) должна вмещать различные типы переключателей, поддерживать как паяные, так и конфигурации с горячей заменой, а также поддерживать целостность сигнала по всей матрице клавиш. Это техническое руководство исследует принципы проектирования и спецификации, которые создают исключительные интерфейсы переключателей клавиатуры.

Независимо от того, разрабатываете ли вы пользовательскую плату для клавиатуры или оцениваете существующие варианты, понимание основ плат переключателей помогает гарантировать, что ваш проект обеспечит опыт набора текста, который ожидают пользователи.

Навигация по меню


Стандарты и спецификации посадочных мест переключателей

Посадочные места (footprints) переключателей определяют схемы отверстий, геометрию контактных площадок и расстояния, которые определяют совместимость переключателей. Стандартизация вокруг посадочного места Cherry MX создала широкую совместимость, но понимание вариаций имеет важное значение для правильного проектирования, отвечающего ожиданиям пользователей.

1. Стандартное посадочное место Cherry MX

Посадочное место Cherry MX стало стандартом де-факто для механических переключателей клавиатуры. Центральные контакты (два контакта в отверстиях 1,5 мм) обеспечивают электрическое соединение. Боковые штифты (два штифта монтажа на плату в отверстиях 1,7 мм) позволяют монтаж без пластины для 5-контактных переключателей. Большое центральное отверстие (4,0 мм) обеспечивает выравнивание корпуса для последовательного позиционирования переключателя.

Поддержка 5-pin против 3-pin 5-контактная конструкция включает все отверстия, поддерживая как переключатели, монтируемые на плату, так и на пластину, с максимальной совместимостью. 3-контактная конструкция включает только центральные контактные отверстия и отверстия для выравнивания, требуя пластины для стабильности переключателя. Лучшая практика предписывает всегда реализовывать 5-контактные посадочные места для максимальной совместимости переключателей, даже при ориентации на сборки с монтажом на пластину.

2. Стандарты расстояния между клавишами

Стандартное расстояние между клавишами влияет на общие размеры компоновки печатной платы. Шаг 19,05 мм (0,75 дюйма) представляет собой стандартное расстояние между центрами клавиш в соответствии со спецификациями Cherry. Равномерное расстояние размещает клавиши 1U с постоянными интервалами. Переменное расстояние вмещает более крупные клавиши с скорректированными центральными положениями для правильного выравнивания.

Наши конструкции Mechanical Keyboard PCB поддерживают все стандартные конфигурации расстояний с опциями для пользовательских раскладок.

3. Интеграция посадочного места стабилизатора

Более крупные клавиши требуют стабилизаторов, и конструкция печатной платы должна поддерживать выбранный тип стабилизатора. Отверстия для стабилизаторов, монтируемых на печатную плату, включают отверстия для проволочных зажимов диаметром 3,0 мм и отверстия для корпуса размером примерно 6,75 мм × 12,3 мм. Отверстия для винтовых стабилизаторов требуют резьбы M2 или сквозных отверстий 2,0 мм.

Расстояние между стабилизаторами варьируется в зависимости от размера клавиши. Клавиши 2U, 2.25U и 2.75U используют расстояние 24 мм от центра до центра. Пробелы 6.25U требуют расстояния 100 мм. Пробелы 7U нуждаются в расстоянии 114 мм для правильного выравнивания проволоки.


Switch Footprint Design Details

Проектирование интеграции сокетов горячей замены

Сокеты горячей замены (hot-swap) позволяют заменять переключатели без пайки, но требуют тщательного проектирования печатной платы для обеспечения долговечности и надежного контакта в течение тысяч замен переключателей. Выбор сокета и конструкция контактной площадки напрямую влияют на долговременную надежность.

Типы сокетов и требования Сокеты Kailh Hot-Swap представляют собой наиболее широко используемое решение с размерами сокета примерно 5,7 мм × 5,7 мм. Специальная геометрия контактной площадки обеспечивает надлежащее удержание в течение всего срока службы сокета, поддерживая все контакты переключателей в стиле MX.

Проектирование контактной площадки для удержания сокета Критические параметры проектирования контактной площадки включают больший размер площадки, чем стандартные площадки PTH, для размещения корпуса сокета, минимальный вес меди 2 унции для прочности площадки при повторяющихся нагрузках, прошивку переходными отверстиями (via stitching) для дополнительной механической прочности вокруг площадок и скорректированный термобарьер для поддержания надлежащей температуры площадки во время пайки без чрезмерного отвода тепла.

Стратегии усиления

Площадки горячей замены испытывают повторяющиеся механические нагрузки от вставки и извлечения переключателей. Усиление конструкции включает:

  • Улучшение адгезии площадки: Увеличенное соединение медной заливки с площадками, прошивка переходными отверстиями вокруг посадочных мест сокета и расширенная геометрия площадки за пределы минимальных требований.
  • Соображения по стеку печатной платы: Более высокий вес меди увеличивает стоимость, но значительно повышает долговечность. Толщина ядра влияет на общие характеристики гибкости платы. High-Density PCB for Keyboards могут использовать более тонкие ядра с улучшенной конструкцией площадки.

Требования к тестированию

Квалификация печатной платы с горячей заменой должна включать испытание усилия вставки для удержания сокета, испытание усилия извлечения для легкости снятия переключателя, циклические испытания с минимум 1000 вставок и измерение контактного сопротивления в течение циклов для проверки долговременной электрической производительности.

Наше Mechanical Keyboard PCB Manufacturing включает протоколы проверки качества, специфичные для горячей замены, гарантирующие, что платы соответствуют требованиям долговечности.

Проектирование матрицы и реализация Anti-Ghosting

Матрица клавиш определяет, как контроллер клавиатуры обнаруживает нажатия клавиш. Правильное проектирование матрицы предотвращает фиктивные нажатия (ghosting) и включает расширенные функции, такие как NKRO, которые требуют геймеры и быстрые машинистки.

1. Основы архитектуры матрицы

Сканирование строк и столбцов располагает клавиши в логических строках и столбцах. Контроллер сканирует строки, считывая столбцы (или наоборот). Замыкание переключателя соединяет строку со столбцом, что обнаруживается контроллером для регистрации клавиши.

Размер матрицы варьируется в зависимости от раскладки. Клавиатуры 60% обычно используют матрицу 5×14 или 4×14 для примерно 61 клавиши. Клавиатуры TKL используют матрицу 6×17 или 5×18 для примерно 87 клавиш. Полноразмерные клавиатуры требуют матрицы 6×21 или 5×22 для примерно 104 клавиш.

2. Проектирование Anti-Ghosting

Ghosting происходит, когда несколько одновременных нажатий клавиш создают регистрации фантомных клавиш. Индивидуальный диод на переключатель предотвращает обратный ток, обеспечивая N-Key Rollover (NKRO). Последовательная ориентация диодов по всей матрице обеспечивает правильную работу.

Варианты размещения диодов Выводные диоды предлагают более легкую пайку, но больший размер. SMD диоды обеспечивают компактный размер, идеальный для автоматизированной сборки. Некоторые переключатели включают встроенные диоды, упрощая конструкцию печатной платы, но ограничивая выбор переключателей.

3. Соображения NKRO против 6KRO

6-Key Rollover (6KRO) сохраняет совместимость с протоколом загрузки USB, работает в BIOS и средах восстановления и обеспечивает достаточную возможность для типичного набора текста. N-Key Rollover (NKRO) требуется для соревновательных игр, может потребовать изменения дескриптора USB HID и требует полной возможности сканирования матрицы для одновременного обнаружения клавиш.

Для PCB for Mechanical Keyboards мы рекомендуем проектировать с учетом возможности NKRO, даже если 6KRO является режимом по умолчанию, обеспечивая гибкость для предпочтений пользователя.


Интеграция светодиодов с посадочными местами переключателей

Современные печатные платы клавиатур интегрируют светодиоды для подсветки. Размещение светодиодов относительно посадочных мест переключателей существенно влияет на качество освещения и совместимость переключателей, требуя тщательного рассмотрения при проектировании.

Варианты ориентации светодиодов

Размещение светодиодов, ориентированное на север, позиционирует светодиоды в верхней части переключателя для лучшего просвечивания легенды, но может мешать кейкапам профиля Cherry при контакте в нижней точке. Размещение светодиодов, ориентированное на юг, позиционирует светодиоды внизу для полной совместимости с кейкапами профиля Cherry с приемлемой производительностью просвечивания, что предпочтительно для сборок энтузиастов, отдающих приоритет ощущениям от набора текста.

Реализация поклавишной RGB подсветки (Per-Key RGB)

Поклавишная RGB подсветка требует тщательной трассировки и управления питанием для надежной работы:

  • Варианты драйверов светодиодов: WS2812B/SK6812 обеспечивают возможность адресного RGB по одному проводу. Выделенные драйверы, такие как IS31FL3733 и IS31FL3741, позволяют управлять матрицей. ШИМ-контроллеры предлагают более низкую стоимость с меньшим количеством вариантов цвета.
  • Соображения по трассировке: Линии данных требуют надлежащего согласования для целостности сигнала. Распределение питания должно справляться с пиковым током при максимальной белой мощности всех светодиодов. Развязывающие конденсаторы рядом с входами питания светодиодов предотвращают колебания напряжения.

Пример расчета мощности Требования к мощности масштабируются с количеством светодиодов. Клавиатуры 60% с 61 светодиодом при макс. 60 мА на светодиод требуют 3,66 А пикового тока. Клавиатуры TKL с 87 светодиодами требуют 5,22 А пика. Полноразмерные клавиатуры со 104 светодиодами нуждаются в пиковой мощности 6,24 А.

Наши конструкции RGB Keyboard PCB включают надлежащее распределение питания для надежной работы светодиодов на всех уровнях яркости.

Нижняя подсветка (Underglow) и вторичное освещение

Помимо подсветки отдельных клавиш, дополнительные варианты светодиодов включают полосы нижней подсветки, монтируемые по краям, для освещения корпуса, статусные светодиоды для индикаторов Caps Lock/Num Lock/Layer и зоны матрицы RGB для сгруппированных эффектов окружения.

Расширенная поддержка переключателей и соображения

Помимо стандартных переключателей в стиле MX, современные клавиатуры могут включать альтернативные технологии переключателей, требующие специализированного проектирования печатной платы для правильной работы и оптимальной производительности.

Альтернативные типы переключателей Низкопрофильные переключатели предлагают уменьшенную высоту переключателя для тонких клавиатур с другим расстоянием посадочного места и конфигурацией выводов, включая варианты Kailh Choc и Cherry MX Low Profile. Оптические переключатели используют световую активацию вместо металлического контакта, требуя ИК-светодиод и фототранзистор на клавишу с различными требованиями к печатной плате. Переключатели на эффекте Холла используют магнитное зондирование для возможности аналогового ввода с регулируемыми точками срабатывания, набирая популярность в игровых клавиатурах.

Соображения для разделенных клавиатур (Split Keyboards) Разделенные клавиатуры требуют уникальных элементов дизайна Key Switch PCB. Варианты межсоединений включают кабель TRRS для последовательной связи, USB-C для более высокой пропускной способности или беспроводную работу, где каждая половина имеет полный контроллер. Модификации матрицы могут заставить каждую половину работать независимо или как расширение матрицы в зависимости от целей проектирования. Размещение контроллера влияет на то, какая половина служит основной. Flexible PCB for Keyboards может соединять неразделенные половины в шарнирных конструкциях.

Интеграция энкодеров и ручек Поворотные энкодеры добавляют управление громкостью и макрофункции клавиатурам. Посадочные места энкодеров требуют 5+ выводов для определения вращения. Функция нажатия переключателя добавляет еще два соединения. Соображения проектирования включают положение матрицы энкодера по сравнению с выделенным назначением GPIO для оптимальной реализации прошивки.

Для комплексной поддержки проектирования и производства Key Switch PCB for Keyboards наша инженерная команда предоставляет консультации от концепции до производства. Мы гарантируем, что ваш интерфейс переключателя отвечает требованиям пользователей-энтузиастов, сохраняя при этом эффективность производства. В сочетании с нашими возможностями Custom Keyboard Circuit Board мы предоставляем полные решения для печатных плат клавиатур, адаптированные к вашим конкретным требованиям и позиционированию на рынке.

Частые вопросы

Чем плата key switch отличается от более общей платы управления клавиатурой?

Плата switch должна напрямую поддерживать механические посадочные места, матрицу, интеграцию подсветки и при необходимости hot-swap или альтернативные типы переключателей на уровне клавишного интерфейса. Поэтому конструкция площадок, усиление и решения по трассировке намного сильнее зависят от конкретной экосистемы переключателей, под которую делается клавиатура.

Почему hot-swap сокеты, матрицу и питание подсветки нужно планировать вместе?

Все эти функции конкурируют за место и одновременно влияют на прочность площадок, свободу трассировки и распределение питания на одной и той же плате. Если рассматривать их по отдельности, конструкция может стать хрупкой, хуже производиться или терять надежность под реальной нагрузкой печати и подсветки.

Что нужно проверить перед запуском платы key switch в производство?

Команда должна проверить совместимость footprint переключателей, удержание сокетов там, где они используются, поведение матрицы, стратегию anti-ghosting и работу питания LED до релиза. Производство надежнее, когда плата проверена и с точки зрения пользовательского ощущения, и с точки зрения технологической прочности.