точная сборка PCB, высокочастотная PCB, высокоскоростная PCB, стандартная PCB, многослойная PCB и PCBA.
Самая надежная фабрика по обслуживанию печатных плат и печатных плат.
Технология PCB

Технология PCB - Проект основы PCB для механической клавиатуры

Технология PCB

Технология PCB - Проект основы PCB для механической клавиатуры

Проект основы PCB для механической клавиатуры

2021-11-11
View:613
Author:Downs

Прежде чем разрабатывать PCB (PCB design) для механической клавиатуры, нам нужно выполнить несколько шагов.


Настройка программного обеспечения:

Мы будем использовать KiCad для проектирования клавиатуры PCB. Поэтому сначала загрузите и установите его, чтобы вы могли следовать всем технологиям и приемам, которыми мы делимся. В настоящее время KiCad является одним из наиболее широко используемых программ для целей проектирования. Таким образом, вы можете получить много уроков о том, как проектировать в программном обеспечении Kicad. Если вы уже установили его, мы можем начать. Все, что вам нужно сделать, это убедиться, что у вас есть все официальные библиотеки KiCad.


План:

Сначала запустите KiCad, а затем вы увидите экран с множеством опций. Теперь нажмите на новый проект. Тогда дайте своему проекту собственное имя, например, клавиатуру PCB или любое имя, которое вам нравится. Теперь мы разработаем схему. Так что будьте осторожны.


Во - первых, двойной щелчок файла ".sch", вы увидите совершенно пустую таблицу.


Теперь мы должны добавить библиотеку компонентов. Если вы посмотрите на верхнюю часть окна, нажмите "Предпочтительный элемент" > "Библиотека компонентов". Теперь нажмите « Добавить» и попробуйте найти файл « keyboard parts.lib» из библиотеки оболочки. Затем вы можете следовать инструкциям и рекомендациям программного обеспечения. В Интернете слишком много уроков, которые вы можете легко просмотреть и установить библиотеку.


PCB design


Теперь, во - первых, мы предложим список основных команд:

"М: поднять элемент и переместить его

G: перетащите элемент вверх при сохранении кабельного соединения

C: компонент копирования

E: редактировать компонент

R: вращающийся элемент

Y: компонент зеркала

Del: исключить компонент

ESC: отмена!"

Затем нажмите "поместить ">" компонент ". Теперь ты видишь, что твой конь похож на карандаш. Просто нажмите в любом месте на странице, чтобы найти мегаaga32u4 в установке библиотеки. Нажмите кнопку ок, а затем нажмите на схематическую диаграмму, чтобы поместить компонент. Мы должны отредактировать компонент и изменить ссылку с U на U1. Мы поставим очки. Стекло является очень важной частью всех доступных компонентов на клавиатуре PCB. Потому что это определяет скорость игры на клавиатуре. Теперь мы поместим компонент "XTAL_GND" рядом с контроллером. Просто измените ссылку на X1. Одна вещь, которую следует иметь в виду, что слишком много шума, вероятно, помешает сигнал контроллера. Поэтому во избежание такой ситуации следует использовать два разрывных конденсатора. Теперь мы будем использовать кристалл с зарядной способностью 18pF, так что разрывные конденсаторы C1 и C2 нам нужны 22pF. Наконец, мы добавим GND символ, а затем подключим все


Далее мы добавим четыре отделительных конденсатора C1, C2, C3, C4 и 4,7uf под названием C7.


Посмотрите на пин 13. Это пин-код сброса. Мы хотим добавить кнопка переключения на этот pin-код, чтобы мы могли легко сбросить его, когда это необходимо. Для этого мы добавим переключатель "SW_PUSH" и назовем его SW1. Теперь мы должны добавить 10k регистра целлюлозы с помощью этого переключателя под названием R1.


Теперь мы должны добавить USB порт. Так что перейдите в библиотеку и выберите 'usb_mini_micro_b' и добавьте его в рабочую таблицу и назовите его J1. Теперь, если вы посмотрите на USB, есть различные булавки, такие как VUSB, D-, D+, ID, GND, SHIELD. Теперь подключите VUSB к VCC, а затем к UVcc контроллера. D- и D+ от контроллера и USB будут соединены с двумя 22 ohm резисторами под названием R1 и R2. GND и экранный слой будут иметь короткое замыкание, а затем подключены к UGND и UCap контроллера через конденсатор 1uF.


После этого проверьте, правильно ли подключены все VCC соединения и GND соединения, а затем можно перейти к следующему шагу. Однако, если они не подключены, подключите их правильно. Имейте в виду, что при использовании встроенного ADC, возможно, потребуется разместить конденсатор между AVCC и VCC.


Теперь мы организуем матрицу переключения. В этом примере мы покажем вам матрицу 2X2. Поэтому сначала войдите в библиотеку и выберите "KEYSW" для коммутатора и "D" для компонента диод. Теперь подключите их к K1 и D1 соответственно, и подключите K2 к D2. Как мы уже говорили, это две матрицы 2*2. Затем мы должны выполнить одну и ту же обработку на к3, к4, D3 и D4. Как вы можете видеть, есть столько неиспользованных компонентов отмечен как неиспользованные булавки. Нажмите на синюю кнопку X справа и выберите все не подключенные пин на контроллере и USB порту.


После окончательного завершения, схематическая диаграмма механической платы PCB клавиатуры успешно завершена.