Макетная плата: как пользоваться беспаячной макеткой
Моя первая макетка почти отправила меня в помойку: светодиод не загорался, код был верный, деталь живая, а плата «бракованная». Промучавшись вечер, я дочитал инструкцию до конца и узнал, что у малых макеток шины питания разорваны посередине — левая половина +5V не связана с правой, и мой провод шёл с живой половины на мёртвую. Ножом пластик я, слава богу, не вскрыл. С тех пор первое, что я делаю с новой макеткой, — прозваниваю шины мультиметром, и советую то же самое вам.
Ниже — что спрятано под белым пластиком и почему деталь в соседних дырках никогда не соединяется, таблица «что с чем соединено», пять ошибок новичков, из-за которых схема молчит, и порядок сборки первой цепи со светодиодом. Покупку и выбор плат с размерами разобрали в шпаргалке по макетным платам, а пошаговый урок сборки с виртуальной макеткой, где провода тянутся мышкой, — в уроке «как пользоваться макеткой».
Что под пластиком: пять контактов в столбик, жёлоб и шины
Беспаячная макетка — это пружинные контакты, посаженные на общие металлические полосы, и всё «соединение» в ней заранее разведено заводом. Средняя зона: каждый вертикальный столбик из пяти дырок (сверху и снизу от центрального жёлоба) — один узел, все пять контакта внутри связаны. Втыкаете ногу резистора в дырку — остальные четыре дырки этого столбика становятся его выводами. Центральный жёлоб не просто разделитель: он стоит между двумя половинами столбиков, чтобы в одну цепь можно было воткнуть микросхему с шагом 2,54 мм — ноги МК садятся по обе стороны от жёлоба, не замыкаясь между собой.
| Зона макетки | Как соединено | Для чего |
|---|---|---|
| Средняя зона, столбики по 5 дырок | 5 контактов одного столбика = один узел | Детали и сигнальные провода; жёлоб держит микросхемы |
| Шины питания «+» и «-» по краям | Вся полоса длиной = один узел (или две половины!) | Развели 5V и GND по всему столу |
| Разрыв шины посередине (у многих плат) | Левая и правая половины шины НЕ связаны | Ловушка №1: провод в «мёртвую» половину молчит |
| Нумерация строк 1-30, буквы a-j | Чистая разметка, никакого соединения | Адрес дырки в инструкции и схеме |
| Крепёжные отверстия и липучка снизу | Не электрические | Прикрутить к подставке, закрепить на столе |
Анатомия платы с разрезом и фотографиями разводки подробно показана в уроке про устройство макетки — там видно, как пружинка обнимает вывод детали и почему выдёргивать её надо под углом, а не вверх рывком.
Разрыв шин посередине: главная ловушка новичка
У больших макеток (830 точек и больше) и у половины китайских средних шины «+» и «-» сделаны из двух независимых полос с разрывом в центре. Визуально это никак не видно: пластик сплошной, дырки ровные. Диагностика за минуту: мультиметр в режим прозвонки, два щупа в дырки «+» слева и «+» справа. Пищит — шина цельная, молчит — разорвана, и тогда каждый дальний провод питания проверяйте отдельно. Обиднее всего то, что схема с разрывом шины выглядит собранной правильно, а «не работает» ровно наполовину: та часть, что сидит на живой половине, светится, и вы два часа ищете ошибку в другой половине.
Как втыкать детали: светодиод, резистор, кнопка
Сборка ведётся от питания к сигналу. Шины получили 5V и GND с платы, деталь ставится на свободные столбики: одна нога резистора в столбик «+»-шины, вторая — в свободный столбик средней зоны, туда же — анод светодиода, катод — перемычкой в шину «-». У светодиода полярность важна: длинная нога — анод, к плюсу; ошибётесь — не сгорит, просто не загорится, переткнёте и поедете дальше. Первую цепь с расстановкой по дыркам шаг за шагом ведёт урок про светодиод на макетке, расчёт резистора под конкретный светодиод — в шпаргалке с калькулятором.
- детали в соседние столбики одной цепи ставьте через один: лишние перемычки мешают, а случайное касание ног замкнёт цепь
- длинные перемычки — на длинные расстояния, короткие — на соседние столбики: «паутина» из длинных проводов на высоте ловит руки и вырывает контакты
- микросхему ставьте через жёлоб, ключом-выемкой в одну сторону: перевёрнутая МК получает минус на плюс и греется — держите руку на чипе первые секунды включения
- толстые ноги (диоды 1N4007, реле-модули) растягивают пружинку столбика: такие детали пересадите в крайние столбики или заведите через пайку
- полярные детали — электролит 10 мкФ, диоды, ИК-приёмник — втыкайте с проверкой маркировки: минус электролита помечен полосой
Пять ошибок, из-за которых схема молчит
- провод в «мёртвую» половину разорванной шины — верхняя часть собрана и светится, нижняя молчит; лечится прозвонкой шин
- деталь вставлена мимо столбика: нога в дырку между полосами или в один столбик с другой деталью, где узел уже занят — сигнал идёт не туда
- нет общей земли: GND платы и GND внешнего блока не связаны — урок про общий провод разбирает это на трёх схемах
- полярность светодиода или электролита перевёрнута: светодиод просто не горит, электролит с питанием может греться — выключите и переткните
- усталые пружинки: столбик, куда втыкали толстые ноги, держит слабо; деталь шатается, контакт «то есть, то нет» — о живучести макетки и лечении усиков в уроке про плохой контакт
Полярность шин — отдельная история: перепутали 5V и GND местами — получили короткое замыкание с запахом. На платах Arduino стоит защита, и плата просто отключится, но встроенный светодиод и стабилизатор на такое не рассчитаны. Как развести «+» и «-» по шинам и не перепутать, разобрано в уроке про шины питания и полярность.
Порядок сборки первой цепи: от шин к сигналу
Порядок, после которого «не работает» случается вдвое реже: сначала шины (5V и GND с платы в шины макетки, перемычка через разрыв), потом питание деталей, потом сигнальные провода, потом код. Схему-подсказку с проверкой каждой связи можно пройти в тренажёре ниже — он собирает цепь светодиода и кнопки по шагам:
Соберите цепь по условной схеме: светодиод, резистор, кнопка, земля.
Подгружаем интерактив…
// Светодиоды на D12 и D13, резисторы 220 Ом к катодам,// катоды - на шину GND макетки.int ledA = 12;int ledB = 13; void setup() { pinMode(ledA, OUTPUT); pinMode(ledB, OUTPUT); Serial.begin(9600);} void loop() { digitalWrite(ledA, HIGH); digitalWrite(ledB, LOW); delay(400); digitalWrite(ledA, LOW); digitalWrite(ledB, HIGH); delay(400);}Тот же скетч можно прогнать в симуляторе до сборки: светодиоды появятся сами по pinMode и digitalWrite, и вы заранее увидите ритм мигания. Управление цепью кнопкой с подтяжкой добавит урок про digitalRead — кнопка и резистор 10 кОм ставятся на тот же стол макетки.
Уход, ремонт и когда макетку менять
Макетка — расходник с ресурсом примерно в пару сотен перетыканий на столбик. Признаки старости: детали держатся на честном слове, схема чутко реагирует на движение проводов, столбик «звонится» с соседним (замкнул пружинки). Частичное лечение — выправить заломленный усик контакта пинцетом, о чём пишет урок про реанимацию макетки; полувылеченная плата живёт месяц и уходит в ящик с запчастями. Хранить макетку стоит с собранными цепями в коробке или с крышкой — пыль в пружинках добавляет контактный шум, а уборка пылесосом выдирает их насовсем.