По сравнению с традиционными клавиатурами механические клавиатуры обладают многочисленными преимуществами, такими как превосходная тактильная обратная связь, повышенная долговечность и большая универсальность.
Эти преимущества можно частично объяснить использованием печатных плат в качестве центральных компонентов, соединяющих различные части клавиатуры.
включая ключевые переключатели, светодиоды, диоды и микроконтроллеры.
Для энтузиастов клавиатуры разработка индивидуальной механической клавиатуры — это увлекательное занятие и опыт.
Настройка макетаклавиатураПечатная платаВ соответствии с индивидуальными потребностями могут быть созданы уникальные и персонализированные клавиатуры с индивидуальными функциями и внешним видом.
В этой статье Hycxpcba представит подробное руководство по изготовлению механических клавиатур, начиная с печатной платы.
Перед запуском проекта клавиатуры
Бюджет
Приступая к проекту, важно тщательно продумать бюджет, поскольку это повлияет на выбор компонентов и общую сложность конструкции.
Как ведущая компания по производству печатных плат, Hycxpcba предлагает следующие советы по составлению бюджета вашего проекта:
- Установите общий бюджет:Начните с установления реалистичного бюджета проекта с учетом стоимости компонентов и вариантов настройки.
- Стоимость исследовательского компонента:Провести исследование для определения стоимости различных компонентов.
- Чтобы сэкономить деньги, рекомендуется искать предложения и скидки на авторитетных сайтах предложений.
- Hycxpcba предоставляет услуги по закупке компонентов, гарантируя, что вы получите подлинную продукцию по конкурентоспособным ценам.
- Определите приоритет компонентов:Подумайте, какие функции являются важными, а какие необязательными, чтобы определить приоритетность конструкции и компонентов печатной платы.
- Например, если тактильная обратная связь является первостепенной задачей, рассмотрите возможность инвестирования в высококачественные переключатели с клавишами.

Инструменты и материалы
Прежде чем приступить к индивидуальному проектированию печатной платы клавиатуры, важно убедиться, что у вас под рукой есть необходимые инструменты и материалы. К ним относятся:
- Инструменты проектирования печатных плат (такие как Eagle, KiCad или Altium)
- Компьютер, оснащенный портом USB
- Микроконтроллер (например, Atmega32u4 или STM32)
- Ключевые переключатели (например, Cherry MX или Kailh)
- Диоды (по одному на каждый ключевой переключатель)
- Резисторы (если нужен светодиод)
- Конденсатор (для стабилизации питания)
- Светодиод (если требуется)
- Паяльник и припой
- Мультиметр (для проверки соединений)
Выбор правильных компонентов механической клавиатуры
Выбор микроконтроллера
- Количество клавиш: Определите количество клавиш, необходимое для вашей клавиатуры, и убедитесь, что микроконтроллер имеет достаточное количество контактов ввода/вывода (I/O) для подключения всех клавиш.
- Протокол связи: убедитесь, что микроконтроллер поддерживает протокол связи, который вы собираетесь использовать, например USB или Bluetooth.
- Вычислительная мощность: убедитесь, что микроконтроллер имеет достаточную вычислительную мощность для работы с функциями, которые вы хотите включить, такими как RGB-подсветка или дисплей.
- Доступность и стоимость: выберите микроконтроллер, который легко доступен и экономически эффективен. Популярные микроконтроллеры для механических клавиатур включают серии Atmel AVR, PIC и STM32.
- Поддержка сообщества: выберите микроконтроллер с активным сообществом разработчиков и пользователей, которое поможет с программированием и устранением неполадок.
Выбор ключевого переключателя
Клавишные переключатели — это механические переключатели, используемые для регистрации нажатий клавиш. Разные клавиши имеют разные характеристики переключателей.
При выборе ориентируйтесь на такие факторы, как тактильная отдача, сила срабатывания и уровень шума. Ниже приведены четыре различных типа ключей:
Линейный:Более плавные нажатия клавиш без заметных тактильных ударов или звуковой обратной связи, требующие только более легких нажатий клавиш, как, например, Cherry MX Red.
Тактильный:Есть тактильный удар, при активации клавиши возникает четкое ощущение обратной связи, что требует определенного усилия нажатия клавиши, как, например, у Cherry MX Brown.
Щелкающий:Имеет тактильные удары и щелчки, обеспечивающие физическую и слуховую обратную связь, как, например, Cherry MX Blue.
Тихий:Конструкция шумоподавления используется для обеспечения более тихого постукивания. Например, Cherry MX Silent Red.
Выбор диода-резистора-конденсатора
Диоды играют решающую роль в функционировании печатной платы механической клавиатуры. Они предотвращают такие проблемы, как ореолы и дребезжание клавиш, гарантируя, что одновременно регистрируется только одно нажатие клавиши.
Чтобы обеспечить совместимость с вашей разводкой печатной платы и клавишными переключателями, важно выбрать правильные диоды. Популярные варианты включают 1N4148 и 1N4148W.
Хотя это и не обязательно, резисторы и конденсаторы могут помочь стабилизировать источник питания и снизить шум в печатной плате клавиатуры. Кроме того,
Если вы планируете встроить в клавиатуру светодиоды, потребуются резисторы для ограничения тока, проходящего через светодиоды.
Выбор светодиодов
Светодиоды — популярное дополнение к пользовательским клавиатурам, поскольку они могут добавить эстетики и обеспечить визуальную обратную связь. Светодиоды можно использовать для подсветки отдельных клавиш или для добавления RGB-подсветки на всю клавиатуру.
При выборе светодиодов важно учитывать их энергопотребление. Светодиоды RGB обычно потребляют больше энергии, чем монохроматические светодиоды. Поэтому,
рекомендуется выбирать светодиоды, которые потребляют разумное количество энергии, чтобы избежать проблем со стабильностью электропитания.
Как сделать печатную плату клавиатуры своими руками
Дизайн печатной платы клавиатуры
- Ключевое размещение:Важно тщательно спланировать размещение клавиш, чтобы обеспечить удобство использования. Расположение клавиш должно соответствовать расположению печатной платы.
- Трассировки и маршрутизация:Трассы на печатной плате должны быть тщательно спроектированы, чтобы избежать коротких замыканий или пересечений, сводя при этом к минимуму помехи и шум.
- Целостность сигнала:Целостность сигнала имеет решающее значение для обеспечения правильного функционирования клавиатуры. Проектирование трасс с правильным импедансом, минимизация перекрестных помех и обеспечение надлежащего заземления могут помочь сохранить целостность сигнала.
- Размещение компонентов:Эффективная и действенная маршрутизация трасс зависит от размещения компонентов, таких как микроконтроллер, ключевые переключатели и диоды, поэтому важно тщательно планировать их размещение.
- Правила оформления:Проектирование печатной платы клавиатуры должно соответствовать правилам проектирования производителя, включая ширину дорожек, интервалы, зазоры и расположение просверленных отверстий и переходных отверстий.
- Проверка ДРК:Перед отправкой файлов проекта производителям следует выполнить проверку правил проектирования (DRC), чтобы убедиться в отсутствии ошибок или нарушений правил проектирования.
Трассировки и маршрутизация
После настройки схемы схемы следующим шагом будет создание трасс, соединяющих все компоненты.
Эти дорожки представляют собой проводящие пути на печатной плате, которые позволяют току течь между различными компонентами, поэтому конструкция должна обеспечивать плавное протекание тока без каких-либо помех или шума.
Для достижения этой цели рекомендуется следовать следующим рекомендациям:
- Принцип кратчайшего пути:При прокладке трасс убедитесь, что эти линии как можно короче, и проверьте, доступен ли более короткий маршрут.
- Это помогает улучшить скорость передачи сигнала и уменьшить искажения сигнала.
- Избегайте перекрестных помех:Пересечение линий может вызвать проблемы с помехами на плате, особенно между цифровыми и аналоговыми сигналами.
- Чтобы предотвратить это, держите дорожки как можно дальше друг от друга или используйте для их разделения заземляющую пластину.
- Более широкие следы:Использование более широких дорожек с большим поперечным сечением в цепях клавиатуры снижает сопротивление, позволяя схемам выдерживать больший ток и снижая риск перегрева.
- Хорошее эмпирическое правило — использовать ширину дорожки, по крайней мере, равную размеру отверстия используемого переходного отверстия.
- Направление сигнала:Убедитесь, что направление выходного сигнала единообразно в процессе проектирования, чтобы избежать потенциальных проблем с потоком сигнала.
Пайка и сборка компонентов
Пайка — важнейший навык при настройке печатных плат клавиатуры. Чтобы обеспечить прочное соединение, при креплении компонентов к плате следует использовать правильные методы пайки.
Обычно на паяемый участок наносится флюс, который затем нагревается паяльником, а для создания прочного соединения наносится припой. Прежде чем приступать к пайке печатной платы клавиатуры, важно попрактиковаться в навыках пайки.
Для пользователей, которым необходимо производить клавиатуры в больших количествах, услуга PCBA от Hycxpcba является отличным вариантом. Мы предлагаем широкий спектр услуг, от производства печатных плат до сборки печатных плат, чтобы удовлетворить все ваши потребности.
Поиск неисправностей
- Проверьте каждую клавишу:Используйте такой программный инструмент, как Keyboard Tester или Switch Hitter, чтобы убедиться, что компьютер регистрирует каждую клавишу.
- Проверьте ключевую матрицу:Используйте такой программный инструмент, как Aqua Key Test, для проверки матрицы клавиш, одновременно нажимая несколько клавиш и проверяя, правильно ли они зарегистрированы.
- Проверьте USB-соединение:Используйте USB-тестер для измерения напряжения и тока, подаваемого на клавиатуру, чтобы обеспечить правильное подключение и обнаружение компьютером.
- Проверьте светодиоды (если применимо):Используйте программный инструмент, такой как LED Center, для настройки и проверки настроек светодиодов и обеспечения правильного функционирования.
- Поиск неисправностей:Если во время тестирования вы столкнулись с какими-либо непредвиденными проблемами, выполните тщательную проверку проводки, встроенного ПО и USB-подключений, чтобы выявить и устранить проблему. Распространенные проблемы с печатной платой включают отсутствие или неправильное подключение компонентов, неправильную проводку или неправильную пайку.
Как сделать механическую клавиатуру своими руками
Корпуса механических клавиатур могут быть изготовлены из различных материалов и размеров, включая пластик, металл, акрил и дерево, и доступны в различных стилях и цветах.
- Пластиковые корпуса:Производятся с использованием процесса литья под давлением, при котором расплавленный пластик впрыскивается в форму, а затем охлаждается и затвердевает, образуя окончательный корпус клавиатуры. Форма формы определяет окончательную форму клавиатуры.
- Металлические корпуса:Может быть создан с помощью процессов штамповки или фрезерования, при которых металлическому листу придается необходимая форма и размер. Затем станки используются для сварки или склеивания отдельных частей вместе, создавая целостный корпус клавиатуры.
Выбор колпачков
- Профиль клавиатуры:Относится к форме и контуру колпачка клавиатуры. Он может различаться по высоте, кривизне и углу наклона. Наиболее распространенные профили включают OEM, Cherry, SA и DSA. Каждый профиль имеет свое уникальное ощущение и эстетическую привлекательность, поэтому важно выбрать правильный профиль для вашей пользовательской клавиатуры, исходя из ваших личных предпочтений и стиля набора текста.
- Цвет клавиатуры:Это может значительно улучшить внешний вид и привлекательность вашей пользовательской клавиатуры. Вы можете выбрать один цвет для создания минималистичного образа или смешивать цвета, чтобы создать более уникальный и привлекательный дизайн. Важно учитывать цветовую схему печатной платы клавиатуры и окружающей среды, чтобы колпачки клавиш гармонично вписывались в нее.
- Легенды клавиш:Обратите внимание на надписи и символы, напечатанные или выгравированные на колпачках клавиш. Вы можете выбрать легенды, соответствующие стандартному макету, или настроить их в соответствии со своими конкретными потребностями, например, добавив дополнительные функциональные клавиши или символы. Надписи на клавишах должны быть четкими и легко читаемыми, и они не должны быстро стираться при длительном использовании.
Программирование микроконтроллера
Микроконтроллер в механической клавиатуре обычно состоит из однокристального микрокомпьютера, который можно запрограммировать на выполнение определенных функций и сопоставить их с микроконтроллером. Это позволяет клавиатуре распознавать ввод клавиш и отправлять их на компьютер.
Для программирования микроконтроллера можно использовать прошивку с открытым исходным кодом, такую как прошивка QMK или прошивка TMK. Эти прошивки предоставляют различные функции и интерфейсы, позволяющие программистам настраивать раскладки клавиатуры, макросы, слои и другие функции.
Модификация прошивки
Помимо программирования микроконтроллера, также может потребоваться изменить прошивку клавиатуры для добавления новых функций или повышения производительности.
Прошивка — это программное обеспечение, которое управляет поведением клавиатуры, и ее можно настроить с помощью совместимых инструментов программирования встроенного ПО, таких как QMK Toolbox или Bootmapper Client. Эти инструменты подключают компьютер к микроконтроллеру клавиатуры, позволяя писать собственную прошивку, которую можно записать в микроконтроллер.
Однако перед изменением прошивки важно хорошо понимать принципиальную схему, а также технические характеристики и модель микроконтроллера, используемого клавиатурой. Также стоит отметить, что изменение прошивки приобретенной механической клавиатуры может привести к потере гарантийных прав, поэтому рекомендуется проявлять осторожность.
Светодиодная плата
Чтобы включить светодиодную функциональность в клавиатуру, можно использовать два метода: поверхностный монтаж и монтаж через отверстие, оба из которых применяются к печатной плате.
- Поверхностное крепление:Включает в себя пайку светодиода непосредственно на поверхность печатной платы с помощью сборки SMT.
- обычно используется для эффектов подсветки RGB. Этот метод требует проводки для подключения светодиодов к микроконтроллеру или встроенного ПО для программирования создания различных шаблонов освещения. При подключении важно обеспечить правильное соответствие полярности и сопротивления, чтобы предотвратить повреждение светодиода из-за перегрузки по току.
- Сквозное отверстие:Осуществляется путем вставки светодиода в металлическое гнездо с предварительно просверленными отверстиями, при этом в печатной плате необходимо просверлить отверстия, соответствующие металлическому гнезду. Этот метод обычно используется для реализации одноцветных светодиодов и лент подсветки.
Обновление
Если у вас уже есть механическая клавиатура, но вам необходимо обновить ее из-за неисправности или хотите улучшить ее работу, может потребоваться распайка компонентов и пайка новых или даже замена всей платы PCBA, если это серьезная проблема с отказом. Отпайку можно выполнить двумя способами:
Метод расплавленного паяного соединения: используйте паяльник или тепловую пушку, чтобы нагреть паяное соединение до тех пор, пока оно не расплавится, затем удалите компонент с печатной платы.
Метод продувки горячим воздухом: используйте специальный тепловой пистолет или фен, чтобы направить горячий воздух на паяные соединения, чтобы расплавить припой и уменьшить силу сварки. Затем с помощью фитиля или аспиратора удалите припой и отсоедините узел от печатной платы.