Разъёмы, кнопки, реле, кварцы
Время: ~30 мин
Цели урока
- различать типы переключателей (SPST, SPDT, DPDT) и подключать кнопку к входу МК
- выбирать реле по напряжению катушки и параметрам контактов
- выбирать разъём по шагу, току, полярности и механике
- рассчитывать конденсаторы нагрузки кварцевого резонатора
Что нужно знать заранее
Эти детали скучные только на первый взгляд. Именно разъём, который оторвался от платы, и кнопка, которая «нажимается дважды», чаще всего портят впечатление от готового устройства.
Переключатели и кнопки
Заголовок раздела «Переключатели и кнопки»Переключатели описывают двумя словами: сколько полюсов (независимых цепей) и сколько направлений (положений):
- SPST (single pole, single throw) — один полюс, одно направление: просто «замкнуто/разомкнуто». Обычная кнопка.
- SPDT — один полюс, два направления: общий контакт переключается между двумя.
- DPDT — два независимых полюса, каждый на два направления.
Кнопки бывают без фиксации (тактовые, tactile) и с фиксацией. Контакты бывают нормально разомкнутые (NO) и нормально замкнутые (NC).
Кнопка на входе микроконтроллера
Заголовок раздела «Кнопка на входе микроконтроллера»Кнопку обычно ставят между входом и землёй, а вход подтягивают резистором к питанию (внешним 10 кОм или встроенной подтяжкой МК). Отпущена — на входе 1, нажата — 0.
Дребезг (bounce). Механический контакт при замыкании несколько миллисекунд «прыгает», и МК видит десяток нажатий вместо одного. Лечится программно (игнорировать изменения в течение 10–50 мс) или RC-цепочкой с триггером Шмитта (Хоровиц, §4.24).
Реле — выключатель, которым управляет электромагнит. Катушка с малым током переключает контакты, способные коммутировать большой ток и даже сетевое напряжение. Цепи катушки и контактов гальванически развязаны.
Параметры при выборе:
- напряжение и ток катушки (например, 5 В / 70 мА) — по ним считают транзисторный ключ (урок 2.6);
- конфигурация контактов — NO, NC, переключающий (COM, NO, NC);
- максимальный ток и напряжение контактов — отдельно для постоянного и переменного тока;
- ресурс — число переключений.
Катушка реле — индуктивность, так что обратный диод обязателен (урок 2.4).
Разъёмы
Заголовок раздела «Разъёмы»| Разъём | Шаг | Для чего | Особенности |
|---|---|---|---|
| Штыревые линейки (pin header) | 2,54 мм | отладка, перемычки, модули | дёшево, но легко вставить наоборот |
| JST PH | 2,0 мм | аккумуляторы, датчики | с ключом, есть защёлка |
| JST XH | 2,5 мм | питание, светодиодные ленты | с ключом |
| Винтовые клеммы (terminal block) | 3,5 / 5,0 / 5,08 мм | силовые провода | надёжно, большой ток |
| USB Type-C | — | питание и данные | для простого потребителя питания нужны резисторы 5,1 кОм от выводов CC1 и CC2 на землю, иначе зарядное устройство с Type-C может не дать 5 В |
| IDC (шлейфовые) | 2,54 / 1,27 мм | шлейфы, программаторы (SWD, ISP) | с ключом |
На что смотреть:
- ток на контакт — у тонких разъёмов это доли ампера;
- ключ (полярность) — невозможно вставить наоборот;
- механика — SMD-разъём, за который дёргают кабелем, должен иметь крепёжные лапки или выводы в отверстия. Иначе его оторвут вместе с площадками;
- ответная часть — сразу выбери, какой разъём будет на кабеле, и проверь, что он продаётся.
Кварцевые резонаторы
Заголовок раздела «Кварцевые резонаторы»Кварцевый резонатор (crystal) — пластинка кварца, которая механически колеблется на очень стабильной частоте. Вместе с генератором внутри микроконтроллера он задаёт тактовую частоту с точностью до десятков миллионных долей (ppm). Обозначение по ГОСТ — ZQ (в зарубежной практике — Y или X).
Схема — на рисунке выше: кварц между двумя выводами генератора МК и два конденсатора на землю. Их ёмкость подбирают так, чтобы кварц «видел» свою ёмкость нагрузки CL из даташита:
CL = C1·C2 / (C1 + C2) + Cпар, где Cпар — паразитная ёмкость дорожек и выводов (обычно 3–5 пФ).
При C1 = C2 = C: C = 2·(CL − Cпар). Пример: CL = 12 пФ, Cпар ≈ 4 пФ → C = 16 пФ → ставим 15 пФ (C0G!).
Дешёвая альтернатива — керамический резонатор: точность порядка десятых долей процента, часто со встроенными конденсаторами. Для USB или UART на высоких скоростях обычно нужен кварц.
Самовосстанавливающийся предохранитель
Заголовок раздела «Самовосстанавливающийся предохранитель»PTC-предохранитель (polyfuse) при перегрузке нагревается и резко увеличивает сопротивление, ограничивая ток. Когда перегрузка снята и он остыл, цепь восстанавливается. Удобен на входе питания от USB. Параметры: ток удержания (hold) и ток срабатывания (trip).
Практика
Заголовок раздела «Практика»- Кварц 8 МГц с CL = 18 пФ. Какие конденсаторы поставить при Cпар = 5 пФ? (2·(18 − 5) = 26 пФ → 27 пФ.)
- Реле 5 В, сопротивление катушки 70 Ом. Ток катушки? Подойдёт ли ключ на BC547? (≈ 71 мА; да, меньше 100 мА, но с Iб ≈ 7 мА и обратным диодом.)
- Устройство питается от USB Type-C и потребляет 300 мА. Что обязательно поставить на выводы CC? (По резистору 5,1 кОм на землю.)
🧯 Типичные ошибки
Кнопка «срабатывает» несколько раз за нажатие
Почему Дребезг контактов.
Как исправить Программная задержка 10–50 мс или аппаратный RC-фильтр с триггером Шмитта.
Плата не получает питание от зарядки USB-C, хотя от компьютера через переходник работает
Почему Не поставлены резисторы 5,1 кОм на CC1/CC2: источник Type-C не видит потребителя и не включает 5 В.
Как исправить Два отдельных резистора 5,1 кОм на землю, по одному на каждый вывод CC.
Генератор на кварце не запускается или частота с ошибкой
Почему Конденсаторы не подобраны под CL или кварц далеко от МК с длинными дорожками.
Как исправить Считай конденсаторы по CL из даташита, ставь кварц вплотную к МК, используй C0G.
Single Pole, Double Throw — один общий контакт и два положения.
Без подтяжки вход «висит» при отпущенной кнопке. Дребезг подтяжка не убирает.
C = 2·(CL − Cпар) = 2·(10 − 4) = 12 пФ.
Нужна стабильность ёмкости — C0G (NP0).
Практическое задание~20 мин
Выбери разъём для подключения литиевого аккумулятора 1S (до 2 А) к будущей плате. Найди у JST серию с подходящим током на контакт, выпиши шаг, номер разъёма на плату и номер ответной части. Проверь, есть ли для него готовое посадочное место у производителя (часто есть ссылка на 3D-модель и чертёж). Отдельно проверь полярность у готовых аккумуляторов с этим разъёмом: она не стандартизована, и это классическая ловушка.