Как пользоваться макетной платой breadboard
Как использовать breadboard?
Breadboard (макетная (монтажная) беспаечная плата) – один из основных инструментов как для познающих основы схемотехники, так и для профессионалов.
В этой статье вы познакомитесь с тем, где и как использовать breadboard и какие они бывают. После ознакомления с приведенными основами, вы сможете собрать свою электросхему с использовнием макетной беспаечной платы.
Исторический экскурс
В начале 1960 создание прототипов микросхем выглядело примерно так:
На платформе устанавливались металлические стойки, на которые наматывались проводники. Процесс прототипирования был достаточно длительным и сложным. Но человечество не стоит на месте и был придуман более элегантный подход: Беспечные монтажные платы — breadboards!
Откуда появилось название — breadboard?
Если знать, что bread переводится как хлеб, а board — доска, то одна из ассоциаций, которая может возникнуть при упоминании слова breadboard — это деревянная подставка, на которой нарезают хлеб (как на рисунке ниже). В принципе, вы недалеки от истины.
Так откуда появилось это название — breadboard? Много лет назад, когда электронные компоненты были большими и неуклюжими, многие «самодельщики» в своих «гаражах» собирали схемы с использованием подставок для нарезки хлеба (пример показан на рисунке ниже).
Постепенно электронные компоненты становились меньше и получилось свести прототипирование к использованию более ли менее стандартных проводников, коннекторов и микросхем. Подход несколько изменился , но название перекочевало.
Зачем использовать breadboard?
Breadboard — это беспаечная монтажная плата. Это отличная платформа для разработки прототипов или временных электросхем, с использованием которой вам не понадобится паяльник и все связанные с этим проблемы и затраты времени на распайку.
Прототипирование (prototyping) — это процесс разработки и тестирования модели вашего будущего устройства. Если вы не знаете как будет себя вести ваше устройство при определенных заданных условиях, лучше сначала создать прототип и проверить его работоспособность.
Беспаечные монтажные платы используют как для создания простеньких электросхем, так и для сложных прототипов.
Еще одна сфера применения breadbord’ов — проверка новых деталей и компонентов — например, микросхем (ICs).
Как уже упоминалось выше, созданная вами электросхема вполне может меняться и в этом основное преимущество использования беспаечных монтажных плат. Например, в любой момент вы можете включить в схему дополнительный светодиод, который будет реагировать на те или иные условия в вашей цепи. На рисунке ниже показан пример электросхемы для проверки работоспособности чипа Atmega, который используется в платах Arduino Uno.
“Анатомия беспаечных монтажных плат”
Лучший способ объяснить как именно работает breadboard — выяснить как плата выглядит изнутри. Рассмотрим на примере миниатюрной платы.
Рельсы для подключения оборудования
На рисунке ниже показан breadboard, на котором снято основание на нижней части. Как вы видите, на плате установлены ряды металлических пластин.
Каждая металлическая пластина имеет вид, приведенный на рисунке ниже. То есть, это не просто пластина, а пластина с клипсами, которые прячутся в пластиковой части монтажной платы. Именно в эти клипсы вы подключаете ваши провода.
То есть, как только вы подключили проводник к одному из отверстий в отдельном ряде, этот контакт будет одновременно подключен и к остальным контактам в отдельном ряде.
Обратите внимание, что на одной рельсе пять клипс. Это общепринятый стандарт. Большинство беспаечных монтажных плат реализуются именно таким образом. То есть, вы можете подключить до пяти компонентов включительно к отдельной рельсе на breadboard’е и они будут связаны между собой. Но ведь на плате десять отверстий в ряде!? Почему мы ограничены пятью контактами? Вы, наверное, обратили внимание, что по центру монтажной платы есть отдельная рельса без пинов? Эта рельса изолирует пластины друг от друга. Зачем это делается, мы разберем немного позже. Сейчас важно запомнить, что рельсы изолированы друг от друга и мы ограничены пятью связанными контактами, а не десятью.
На рисунке ниже показан светодиод, установленный на беспаечную монтажную плату. Обратите внимание, что две ноги светодиода установлены на изолированных параллельных рельсах. В результате не будет замыкания контактов.
Рельсы для источника питания
Давайте теперь рассмотрим breadboard больших размеров. На таких платах, как правило, предусматривают две вертикально расположенные рельсы. Так называемые рельсы для питания.
Эти рельсы аналогичны по исполнению с горизонтальными, но при этом соединены друг с другом по всей длине. При разработке проекта вам часто необходимо питание для многих компонентов. Именно эти рельсы используются для питания. Обычно их отмечают ‘+’ и ‘-‘ и двумя разными цветами — красным и голубым. Как правило, рельсы соединяют между собой, чтобы получить одинаковое питание по обоим сторонам макетки (смотрите на рисунке ниже). Кстати, нет необходимости подключать плюс именно к рельсе с обозначением ‘+’, это исключительно подсказка, которая поможет вам структурировать ваш проект.
Центральная рельса без контактов (для DIP-микросхем)
Центральная рельса без контактов изолирует две стороны беспаечной монтажной платы. Помимо изоляции, эта рельса выполняет вторую важную функцию. Большинство микросхем (ICs), изготавливаются в стандартных размерах. Для того, чтобы они занимали минимум места на монтажной плате, используется специальный форм-фактор под названием Dual in-line Package, или сокращенно — DIP.
У DIP-микросхем контакты расположены по двум сторонам и отлично садятся на две рельсы по центру breadboard’а. Именно в этом случае изоляция контактов — отличный вариант, который позволяет сделать разводку каждого контакта микросхемы на отдельную рельсу с пятью контактами.
На рисунке ниже показана установка двух DIP микросхем. Сверху — LM358, ниже — микроконтроллер ATMega328, который используется во многих платах Arduino.
Строки и столбцы (горизонтальные и вертикальные рельсы)
Наверняка вы обращали внимание, что на беспаечных монтажных платах нанесены числа и буквы возле строк (горизонтальных рельс) и столбцов (вертикальных рельс). Эти обозначения нанесены исключительно для удобства. Прототипы ваших устройств очень быстро обрастают дополнительными компонентами, а одна ошибка в подключении приводит к неработоспособности электрической схемы или даже к выходу из строя отдельных компонентов. Гораздо проще подключить контакт к рельсе, которая отмечена цифрой и буквой, чем отсчитывать контакты «на глаз».
Кроме того, во многих инструкциях номера рельс тоже указываются, что значительно облегчает сборку вашей схемы. Но не забывайте, что даже если вы используете инструкцию, номера контактов на макетке не обязаны совпадать!
Колки на макетках
Некоторые монтажные платы изготавливаются на отдельной подставке, на которой установлены специальные колки. Эти колки используются для подключения источника питания к вашему breadboard ‘у. Более детально подобные макетки рассмотрены ниже.
Другие фичи
Когда вы разрабатываете электрическую схему, не обязательно ограничиваться одним breadboard ‘ом. На многих монтажных платах предусмотрены специальные пазы и выступы по бокам. С помощью этих слотов, вы можете соединить несколько макеток и сформировать необходимое для вас рабочее пространство. На рисунке ниже показаны четыре мини breadboard ‘а, соединенных вместе.
На некоторых монтажных беспаечных платах предусмотрена самоклеющаяся основа на задней части. Очень полезная фича, если вы хотите надежно установить макетку на какой-то поверхности.
На некоторых больших макетках вертикальные рельсы, на которые подается питание, состоят из двух изолированных друг от друга частей. Очень удобно, если в вашем проекте надо два разных источника питания: например, 3.3 В и 5 В. Но надо быть предельно осторожным и перед использованием breadboard ‘а подключить один источник питания и проверить напряжение на двух концах вертикальной рельсы с помощью мультиметра.
Подаем питание на breadboard
Подавать питание на breadboard можно по разному.
Запитатываем от другого источника питания
Если вы работаете с Arduino, вы можете соединить пины 5 В (3.3 В) и Gnd с двумя разными рельсами макетки. На рисунке ниже показано подключение контакта Gnd с Arduino к рельсе мини макетной монтажной платы.
Как правило, Arduino запитывается от USB порта на компьютере или от внешнего источника питания, которые мы можем предать на рельсу макетки.
Монтажные беспаечные платы с колками
Выше уже упоминалось, что на некоторых монтажных платах устанавливают колки для подключения внешнего источника питания.
Для начала работы, необходимо подключить колки к рельсам на breadboard ‘е с помощью проводников. Колки не связаны ни с одной рельсой, что дает вам пространство для маневра: на какую именно рельсу подавать питание и землю.
Для подключения провода к колку, открутите пластиковый колпачок и поместите конец провода в отверстие (смотрите на фото ниже). После этого, закрутите колпачок обратно.
Как правило, вам будут необходимы два колка: для питания и для земли. Третий колок можно использовать, если вам понадобится альтернативный источник питания.
Колки соединены с рельсами, но это не конец. Теперь надо подключить внешний источник питания. Вариантов несколько.
Можно использовать специальные джеки, как это показано на фото ниже.
Можно использовать «крокодилов» и даже обычные проводники. Зависит исключительно от ваших предпочтений и деталей, которые есть у вас в наличии.
Один из достаточно универсальных вариантов — распаять контакты на джеке под ваш источник питания и подключить провода к колкам, как это показано ниже.
Можно использовать и специальные модули-стабилизаторы питания, которые выпускаются под беспаечные монтажные платы. Некоторые модули дают возможность запитывать макетку от USB порта, некоторые изготавливаются со стандартными джеками под блоки питания. На большинстве подобных модулей стабилизаторов питания предусмотрена регулировка напряжения. Например, можно выбрать напряжение, которое пойдет на рельсу: 3.3 В или 5 В. Один из вариантов подобных модулей регуляторов/стабилизаторов напряжения показан на рисунке ниже.
Простая электросхема с использованием беспаечной монтажной платы
Основы работы с беспаечной монтажной платой мы рассмотрели. Давайте рассмотрим пример простой электрической цепи, в которой будем использовать breadboard.
Ниже приведен список узлов, которые понадобятся для нашей цепи. Если у вас нет именно этих деталей, можете заменить их на аналогичные. Не забывайте: одну и ту же электрическую цепь можно собрать, используя разные компоненты.
- Breadboard
- Регулятор/стабилизатор напряжения
- Блок питания
- Светодиоды
- Резисторы на 330 Ом 1/6 Вт
- Коннекторы
- Тактовые кнопки (квадрат 12 мм)
Собираем электрическую цепь
Фотография собранной электрической цепи с использованием беспаечной монтажной платы приведена ниже. В проекте используются две кнопки, резисторы и светодиоды. Обратите внимание, что две аналогичные цепи собраны по разному.
Красная плата слева — стабилизатор напряжения, который обеспечивает питание 5 В на рельсах макетки.
Схема собирается следующим образом:
- К позитивной ноге (аноду) светодиода подключается питание 5 В от соответствующей рельсы breadboard ‘а.
- Отрицательная нога (катод) светодиода, подключена к резистору 330 Ом.
- Резистор подключен к тактовой кнопке.
- Когда кнопка нажата, цепь замыкается с землей и светодиод зажигается.
Электрическая схема проекта
При прототипировании важно разбираться в электрических схемах. Давайте кратко рассмотрим электрическую схему нашей небольшой электрической цепи.
Электрическая схема — это схематическое изображение, в котором используются универсальные обозначения для отдельных электрических компонентов и отображается последовательность их подключения. Подобные элекрические схемы можно получить, используя программу Fritzing.
. К слову, рекомендуем уделить этой программе отдельное внимание. Особенно если вы хотите поделиться своими проектами с другими людьми.
Электрическая схема нашего проекта показана на рисунке ниже. Питание 5 В изображено стрелкой в верхней части схемы. 5 В подключается к светодиоду (треугольник и горизонтальная линия со стрелками). После этого светодиод подключается к резистору (R1). После этого установлена кнопка (S1), которая замыкает цепь. И в конце цепи — земля (Gnd — горизонтальная линия снизу).
Наверняка возникает вопрос: а зачем нам электрические схемы, если можно просто создать принципиальную схему подключения с использованием того же Fritzing? Например, как на подобном рисунке:
Как уже упоминалось выше, собрать одну и ту же схему можно по-разному, а вот электрическая принципиальная схема останется одинаковой. То есть, практическая имплементация может отличаться, что дает вам пространство для фантазии и более общее понимание процессов, которые происходят в вашем проекте.
Макетная плата как пользоваться
Breadboard Arduino. Зачем нужна беспаечная макетная плата? Рассмотрим устройство макетной платы, как ей пользоваться и собирать схемы на Ардуино без пайки
Беспаечная макетная плата (breadboard) для Arduino используется при быстрой сборке схем без необходимости пайки радиоэлементов и проводов для соединения. Макетка просто незаменима при изучении микроконтроллеров и их возможностей, но начинающие радиолюбители не всегда знают для чего необходима беспаечная плата, как располагаются дорожки на макетной плате и, как ей пользоваться.
Зачем нужна макетная плата (breadboard)
Рассмотрим, как собирать на макетной плате электрические схемы для создания простых проектов на Arduino и изучения языка программирования. Но для начала следует рассмотреть, распиновку и устройство breadboard, а также назначение данного приспособления, так как многих людей интересует вопрос: зачем нужна макетная плата в Ардуино и, как правильно использовать макетную плату для Arduino Uno.
Соединение радиодеталей на макетной плате без пайки
С помощью беспаечной платы можно за несколько минут собрать схему, на которую бы у вас ушло много времени в случае необходимости пайки радиодеталей. Кроме того, при пайке можно повредить микросхемы или детали, что довольно сложно (но все таки возможно) сделать при использовании макетной платы для сборки схем. Что такое тип дорожек на макетной плате, разновидности и устройство плат читайте далее.
Конструкция и устройство макетной платы
Breadboard различаются по своему размеру, количеству дорожек и материалу корпуса (см. фото ниже). Для изготовления корпуса может использоваться полупрозрачный, цветной и белый пластик, который играет роль изолятора и основу всей конструкции. На задней стороне корпуса находится самоклеящаяся бумага и при необходимости плату можно прикрепить к какой-либо поверхности для большей надежности.
Фото. Разные типы макетных плат для сборки схем
Стандартный шаг макетной платы (расстоянии отверстий друг от друга) составляет 2,54 мм и подходит для подключения подавляющего большинства микросхем, кнопок и других радиодеталей. Стандартный диаметр (размер) отверстия равен 0,8 мм. Если ножка детали с трудом входит в отверстие, то лучше припаять к ней подходящий провод, чтобы не испортить соединительные контакты (шины) на breadboard.
Фото. Конструкция и устройство беспаечной макетной платы
На макетной плате есть два типа дорожек: контактные группы в которых соединили пять отверстий на одной линии, и шины питания, которые идут по всей длине макетной плате. Контактные группы предназначены для соединения деталей в схеме. Шины питания служат для увеличения портов питания на плате Arduino, то есть они соединяются коннекторами (проводами) с портами 5V и GND на микроконтроллере.
Как пользоваться макетной платой Arduino
Рассмотрим, как собирать на макетной плате схемы и подключать их к плате Arduino Uno. Сборка на breadboard начинается с чтения принципиальной схемы. Например, необходимо собрать схему для задания — Подключение светодиода к Arduino, как на картинке выше. Для этого следует с помощью коннекторов последовательно соединить 13 порт на микроконтроллере, резистор, светодиод и порт GND.
Для работы на макетке следует просто вставлять в отверстия ножки электронных компонентов, а для соединяя деталей используются провода-перемычки с тонкими штекерами. Которые можно встретить в магазинах под название «перемычки dupont» или перемычки для Ардуино. Обратите внимание, что сборка устройств на макетной плате работающих от 220 Вольт ЗАПРЕЩЕНО и опасно для жизни.
Как пользоваться макетной платой (breadboard)
Часто для того чтобы быстро собрать макет какой-нибудь электронной схемы на столе, удобно воспользоваться макетной платой, которая позволяет обойтись без пайки. И лишь затем, когда вы убедитесь в работоспособности своей схемы, можно озаботиться созданием печатной платы с пайкой. Для человека, только начинающего познавать мир электроники, совсем не очевидным может быть использование такого инструмента как макетная плата или «бредборд» (breadboard). Давайте посмотрим, что же такое макетная плата и как с ней работать.
Инструкция по работе с беспаечной макетной платой (бредбордом)
Нам понадобится:
- Макетная плата (breadboard), покупаем здесь;
- соединительные провода (рекомендую вот такой набор);
- светодиод (можно купить тут);
- тактовая кнопка;
- резистор сопротивлением 330 Ом или близко к этому (отличный набор резисторов всех популярных номиналов);
- батарейка типа «Крона» на 9 вольт.
1 Описаниемакетной платы
Видов макетных плат существует множество. Они различаются количеством выводов, количеством шин, конфигурацией. Но устроены все они по одному принципу. Макетная плата состоит из пластикового основания со множеством отверстий, расположенных обычно со стандартным шагом 2,54 мм. С таким же шагом обычно располагаются ножки у выводных микросхем. Отверстия нужны для того, чтобы вставлять в них выводы радиоэлементов или соединительные провода. Типичный вид макетной платы представлен на рисунке.
Различные виды макетных плат (breadboard)
Своё английское название – breadboard («доска для хлеба») – такой вид плат получил из-за сравнения с доской для нарезки хлеба: она подходит для быстрого «приготовления» несложных схем.
Также существуют макетные платы под пайку. Отличаются они тем, что сделаны обычно из стеклотекстолита, а их металлизированные площадки хорошо подходят для пайки проводов и выводных радиоэлементов к ним. В этой статье мы не рассматриваем такие платы.
2 Устройствомакетной платы
Давайте посмотрим, что внутри у макетной платы. На рисунке слева показан общий вид платы. На правой части рисунка цветом обозначены шины-проводники. Синий цвет – это «минус» схемы, красный – «плюс» , зелёный – это проводники, которые вы можете использовать по своему усмотрению для соединений частей электрической схемы, собираемой на макетной плате. Обратите внимание, что центральные отверстия соединены параллельными рядами поперёк макетной платы, а не вдоль. В отличие от шин питания, которые размещены по краю макетной платы вдоль её краёв. Как видно, имеется две пары шин питания, что позволяет при необходимости подавать на плату два разных напряжения, например, 5 В и 3,3 В.
Устройство макетной платы (breadboard)
Две группы поперечных проводников разделены широкой бороздкой. Благодаря этому углублению на макетную плату можно ставить микросхемы в DIP-корпусах (корпусах с «ножками»). Как на рисунке ниже:
Микросхема на макетной плате
Существуют также радиоэлементы для поверхностного монтажа (их «ножки» при монтаже вставляются не в отверстия в печатной плате, а припаиваются прямо на её поверхность). Их использовать с подобной макетной платой можно лишь со специальными переходниками – прижимными или под пайку. Универсальные переходники называются «панели с нулевым усилением» или ZIF-панели, используя иностранную терминологию. Такие переходники бывают чаще всего под 8-выводные микросхемы и под 16-выводные микросхемы. Пример таких элементов и такого переходника показан на иллюстрации.
Универсальная панель для установки безвыводных элементов на макетную плату без пайки
Цифры и буквы на макетной плате нужны для того, чтобы вы легче могли ориентироваться на плате, а в случае необходимости – нарисовать и подписать свою принципиальную схему. Это иногда может пригодиться при монтаже больших схем, особенно если вы монтируете по описанию. Пользоваться ими примерно так же, как буквами и цифрами на шахматной доске, например: подключаем вывод резистора в гнездо E-11 и т.п.
3 Собираем схемуна макетной плате
Для приобретения навыка работы с макетной платой соберём простейшую схему, как показано на рисунке. «Плюс» батарейки подключим к плюсовой шине макетной платы, «минус» – к отрицательной шине. Яркие красные и чёрные линии – это соединительные провода, а бледные полупрозрачные – это соединения, которые обеспечивает макетная плата, они показаны для наглядности.
Схема, собранная на макетной плате
В правой части рисунка приведена эквивалентная принципиальная схема. Если схема собрана верно, то при нажатии на кнопку светодиод должен светиться. Вы видите, что не потребовалось брать в руки паяльник, чтобы собрать электрическую схему. Использование бредборда – это быстро и удобно.
Полезные советы
Для быстрого расчёта номинала резистора, подходящего к выбранному вами источнику питания, можно воспользоваться онлайн-калькулятором расчёта светодиодов.
Попробуйте собрать несколько несложных схем, чтобы закрепить навыки использования макетной платы.
Скачать схему с макетной платой и светодиодом в формате программы Fritzing:
Макетная плата для монтажа без пайки для Ардуино
Макетные платы используются для конструирования и отладки прототипов самых различных устройств на Ардуино. Другое название таких плат – монтажные платы breadboard. Платы бывают нескольких разновидностей и отличаются по размерам и некоторым другим конструктивным особенностям. Как правило, они помогают начинающим инженерам для создания простых схем или макетировании сложных устройств. Что такое макетная плата и как пользоваться этим приспособлением расскажет данная статья.
Макетная плата в электронных схемах
Редко какой реальный проект Arduino содержит менее 5-10 элементов схемы, соединенных между собой. Даже в простой хорошо всем известной схеме маячка применяются 2 элемента, светодиод и резистор, которые надо как-то соединять друг с другом. И тут как раз и встает вопрос о том, каким способом это сделать.
Макетная плата без пайки
На сегодняшний момент существуют следующие основные способы монтажа, которыми используются в электронике и робототехнике на этапе создания прототипов:
- Пайка. Для этого применяют специальные платы с отверстиями, в которые вставляются детали и соединяются друг с другом пайкой (с использованием паяльника) и перемычками.
- Cкрутка. По данной технологии контактные соединения устройств объединяются с макетной платой при помощи обмотки чистого провода к штыревому контакту.
- Плата для монтажа без пайки. Английский вариант названия беспаечной макетной платы – breadboard.
- Можно еще деражть контакты руками или зубами, склеивать клеем-пистолетом, скреплять изолентой или скотчем. В этой статье мы такие экзотические варианты не рассматриваем.
Макетная плата для монтажа с пайкой
Самым современным вариантом для создания прототипов является беспаечная макетная плата, которая обладает несомненными преимуществами:
- Возможность проводить отладочные работы большое количество раз, изменяя модификацию схем и способы подключения устройств;
- Возможность соединения нескольких плат в одну большую, что позволяет работать с более сложными и большими проектами;
- Простота и быстрота создания прототипов;
- Долговечность и надежность.
Макетная плата
Конечно, есть у этого варианта монтажа и недостатки:
- В реальных проектах соединения у платы не будут столь же надежны, как при пайке. Любая вибрация будет потихоньку ослаблять контакты и это обязательно со временем приведет к неожиданным проблемам. Поэтому в реальных проектах используют другие виды монтажа элементов.
- Внешний вид проектов с лапшой в виде проводов над бескрайними белыми пространствами платы нельзя назвать профессиональным и эстетичным. Хотят такой вид всегда завораживает зрителей и формирует у проекта имидж чего-то “жутко сложного, раз столько проводов”.
- Плата с таким видом монтажа всегда будет занимать больше места за счет нависающих проводов. Значит, для нее нужен корпус больших объемов с фиксацией и защитой от вибрации.
- Стоимость макетной платы. Пусть платы и не являются дорогими устройствами, но все равно вам нужно будет их приобрести дополнительно к микроконтроллеру и другим элементам. К счастью, сегодня на рынке есть большое количество недорогих вариантов и готовых наборов с монтажными платами в комплекте. Некоторые варианты можно найти в следующем разделе нашей статьи.
Не смотря на некоторые недостатки, альтернативных вариантов по простоте и доступности для монтажа первых схем у начинающих практически нет. Сегодня можно встретить огромное количество проектов, в которых все элементы размещены именно на макетной плате. Почти все примеры из учебников по основам робототехники и Ардуино используют этот вариант монтажа. Поэтому рекомендуем вам обязательно познакомиться с этим конструктивным элементом поближе.
Купить макетную плату
Мы традиционно сделали подборку самых популярных плат, которые можно купить в интернет-магазинах и привели ссылки на наиболее надежных поставщиков на Алиэкспрессе.
Как пользоваться макетной платой для монтажа без пайки
При конструировании и сборке новых электронных схем обязательно требуется их отладка. Она проводится на временной монтажной плате, позволяющей достаточно свободно расположить компоненты с целью обеспечения возможности быстрой и удобной их замены, проведения контрольно-измерительных работ.
Детали в такой плате могут крепиться при помощи пайки, а сама площадка будет называться макетной платой. Чтобы лишний раз не подвергать компоненты механическим и тепловым воздействиям, монтажниками и конструкторами используется беспаечная макетная плата. Часто радиолюбители называют это приспособление макеткой.
Назначение и устройство
Макетная плата для сборки без пайки позволяет произвести монтаж электрической схемы и запустить ее без использования паяльника. При этом можно проверить все параметры и характеристики будущего устройства, подключив к плате измерительные и контрольные приборы.
Макетная плата представляет собой пластину из полимерного материала, являющегося диэлектриком. На пластине в определенном порядке просверлены монтажные отверстия, в которые должны вставляться выводы деталей – компонентов будущего устройства.
Отверстия допускают подключение выводов диаметром 0,4-0,7 мм. Расположены они на плате, как правило, с шагом 2,54 мм.
Чтобы смоделировать соединения выводов компонентов между собой, макетка имеет специальные токопроводящие пластины, в определенном порядке соединяющие отверстия.
Как правило, эти соединения осуществляются группами вдоль платы по ее длинным сторонам. Таких рядов может быть два-три. Эти контактные группы используются как шины для подключения питания.
Между продольными рядами отверстия соединяются пластинами в группы по пять. Эти пластины расположены в направлении поперек платы.
Около отверстий в местах будущих контактов токопроводящие пластины имеют конструктивные особенности, позволяющие зажимать и прочно удерживать выводы деталей, обеспечивая при этом наличие электрического контакта. В этом и есть смысл монтажа без пайки.
Качественные макетные платы допускают монтаж и разборку при сохранении прочного и надежного соединения между деталями до 50 000 раз.
Макетные платы, выпускаемые промышленным способом и приобретенные в торговой сети, как правило, имеют схему расположения контактов и токопроводящих связей между отверстиями.
Как правильно пользоваться
Чтобы успешно и рационально пользоваться макеткой, необходимо иметь еще такие приспособления:
- несколько монтажных проводов диаметром 0,4-0,7 мм для устройства различных перемычек и подключения питания;
- кусачки-бокорезы;
- плоскогубцы;
- пинцет.
Паяльник при монтаже без пайки, разумеется, не нужен, но он может понадобиться, чтобы припаять провода к клеммам источника питания, если отсутствуют разъемные изделия. Иногда пайку придется применить для осуществления экранирования.
Зная расположение токопроводящих дорожек на макетной плате, легко осуществить монтаж любой схемы и, подключив ее к источнику питания, проверить работоспособность. Для сборки нужно только вставить выводы компонентов в зажимы разъемов и соединить их в нужной последовательности.
При этом необходимо четко представлять расположение токопроводящих дорожек, чтобы не допустить короткого замыкания. При необходимости осуществления контактов между дорожками на макетной плате используются соединители.
В случае если выводы деталей по диаметру не подходят под монтажные отверстия, к ним можно подпаять или подмотать отрезки подходящего провода. Микросхемы и компоненты в BAG-корпусах устанавливаются в центре платы.
Подготовка и экранирование
Для того чтобы работать с макетной платой, особенно, если она предназначена для монтажа без пайки, сначала необходимо произвести подготовительные работы. Это тем более актуально, если плата не использовалась длительное время.
Подготовка включает в себя очистку макетной платы от пыли. Для этого можно воспользоваться мягкой кистью, а для очистки отверстий можно использовать пылесос или баллончик со сжатым воздухом.
Следующим этапом необходимо прозвонить мультиметром токопроводящие дорожки, чтобы избежать лишних трат времени на поиск возможной потери контакта при монтаже схемы.
При отладке устройств, они могут работать некорректно из-за различных помех и наведенных токов, возникающих при работе схемы. Для устранения этого явления необходимо применить экранирование макетной платы.
Для этого используют металлическую пластину, прикрепленную снизу и соединенную пайкой с общей шиной, которая впоследствии станет отрицательной.
Дополнительные советы
Для успешного использования макетной платы под пайку и осуществления быстрой отладки целесообразно приобретать несколько макеток разных размеров.
Во-первых, это позволит собирать сложные схемы отдельными блоками, отлаживая каждый, и позже соединять в одно устройство. Во-вторых, так можно собрать дополнительные устройства, которые могут понадобиться для контроля работы основной схемы.
Приобретать макетную плату лучше с комплектом соединительных проводов. Их еще называют «джамперами».
Но в некоторых случаях можно сэкономить значительную сумму, если купить плату для беспаечного монтажа, неукомплектованную соединителями. Их в этом случае можно изготовить самостоятельно из подходящего провода.
Идеально подойдет кабель КСВВ 4-0,5, используемый при устройстве систем пожарной сигнализации. Этот кабель имеет 4 изолированных жилы из тонкого медного провода диаметром 0,5 мм. Одного метра кабеля будет достаточно, чтобы получить много соединительных перемычек.
При монтаже всегда нужно надежно подключать все выводы полупроводников и микросхем. Даже, если какие-либо выводы не используются, их необходимо подключить к общей шине, чтобы избежать возникновения наведенных токов.
При использовании макетных плат можно применять только слаботочные детали, работающие от напряжения не более 12 В. Подключать к макетной плате переменный ток напряжением 220 В от бытовой электросети запрещено.
Правильное использование макетной платы для монтажа без пайки существенно упростит сборку всей схемы и снизит затраты на изготовление устройства, в котором такая схема будет использоваться.
Как пользоваться макетной платой breadboard
Давайте приступим! В этом уроке мы соберем некоторые базовые макеты, чтобы познакомить вас с основными концепциями Arduino и рабочим процессом.
Для начала закрепим плату Arduino Uno и макетную плату к пластиковой монтажной пластине. Поверьте, это очень удобно, когда плата Ардуино и макетная плата физически соединены вместе. На беспаечной макетной плате есть наклейка, которую вы можете отклеить. (отделите также бумажную подложку монтажной платы). Arduino Uno крепится винтами снизу. Здесь пригодится небольшая отвертка. Для надежной посадки требуются только две диагонально расположенные крепежные пары винт / гайка. Резиновые ножки (в комплекте) помогают устойчивости всей конструкции, и теперь ваша схема также более защищена от любых кусков провода или металлических винтиков, которые могут быть разбросаны на вашем рабочем столе.
Для уроков вам потребуется:
1. Компьютер с установленной программой Arduino
7. Яркий RGB светодиод или три отдельных светодиода красного синего и зеленого цвета
8. Пять постоянных резисторов сопротивлением от 220 Ом до 1 К. Все пять одного номинала, подойдет любой номинал из указанного диапазона
10. Небольшая отвертка
Макетная плата (BreadBoard)
Первая наша схема — «Мигалка»
Первая схема, которую мы построим на макетной плате, соединяет красный светодиод с платой Arduino Uno. Делаем монтаж неспеша, производя одно соединение за раз. Соблюдайте цвет проводов, чтобы облегчить задачу нам обоим. Дважды проверьте, что ваш USB-кабель отсоединен, прежде чем выполнять какие-либо подключения к вашей плате. Возьмите красный провод и вставьте один конец в гнездо, обозначенное 5V на плате Arduino. Подключите другой конец красного провода к шине, обозначенноой красной линией, — это будет ваша шина питания.
Аналогичным образом возьмите синий провод и подключите его к одному из контактов, обозначенных GND, рядом с красным проводом. На Arduino Uno есть три гнезда для заземления, и все они подключены к той же земле, что и чип и остальная часть платы, поэтому не имеет значения, какой из них вы выберете. Подключите другой конец синего провода к голубой шине заземления на макете. Это обычная конфигурация, которую вы будете использовать снова и снова. Она должна стать вашей отправной точкой для новых макетов, даже если вы не используете обе шины сразу. Схемы этого урока подключатся к земляной шине, а в следующем уроке вы будете использовать некоторые компоненты, которые будут подключаться к шине питания 5 В .
Затем подключите желтый провод к контакту 13 платы Arduino . Вставьте другой конец в любой горизонтальный ряд на макете (строка 10, показанная на фото). Для этой первой схемы все ваши соединения должны быть реализованы на ближайшей к плате Arduino половине макета.
Подключите другой синий провод от любого штыря на вашей земляной шине к другому горизонтальному ряду на вашем макете (строка 18, показанная на фото).
Теперь возьмите резистор 1K (полосы: коричнево-черно-красное-золотое) и подключите один из его выводов (не имеет значения, какой) в тот же ряд, что и синий провод. Резисторы выглядят одинаково, за исключением полос, используемых для указания их номиналов.
Подключите другой конец резистора к ряду рядом с желтым проводом.
Теперь возьмите красный светодиод (светоизлучающий диод). Посмотрите, видите, один из его проводов длиннее другого? Это положительный электрод (анод), а более короткий вывод — отрицательный (катод). В схеме, которую мы строим, положительный заряд поступает с пина Arduino и проходить через светодиод и резистор на землю, поэтому вы должны подключить положительный (более длинный) вывод светодиода к желтому проводу, а отрицательный (более короткий) вывод светодиода — к резистору. Резистор помогает ограничить ток, проходящий через светодиод, это необходимо чтобы предотвратить выход светодиода из строя из-за превышения допустимого тока.
Еще один способ убедиться в полярности светодиода — проверить его мультиметром, включённым в режим проверки PN переходов (прозвонки диодов). Светодиод неярко засветится, когда плюсовой (красный) щуп мультиметра будет соединен с его анодом, а минусовой щуп — с катодом. Однако следует иметь в виду, что не все мультиметры в режиме проверки диодов имеют на щупах достаточное для зажигания светодиода напряжение. гарантированно это могут мультиметры от Richmeters, например RM109, RM102 или RM409b.
Примеры программ дают отличные отправные точки для экспериментов и ваших собственных проектов. Эти примеры неоценимы с точки зрения получения вами опыта работы с Arduino. Используйте их!
При написании первого кода часто возникает много опечаток, что может вызвать запутывающие ошибки. Примеры пригодятся, если вы хотите исправить собственный нерабочий код (такой процесс называется отладкой). Сравнение вашей работы с законченными примерами рабочего кода может стать одной из полезных стратегий, помогающих отлаживать ваш собственный код.
Давайте подробнее рассмотрим элементы этого базового скетча Arduino. Прежде всего идет небольшой комментарий:
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
Это просто комментарий, призванный помочь людям понять смысл программы. В программах Arduino комментарии начинаются двумя косыми линиями. В момент компиляции игнорируется весь текст, находящийся в строке после двух косых линий. Поэтому комментарии не влияют на размер вашей программы. Обязательно комментируйте ваш код! Вы можете легко забыть, какие действия должен выполнять какой-либо участок вашей программы. Я настоятельно рекомендую вам привыкнуть подробно комментировать ваш код и читать комментарии в каждом из примеров, которые мы используем в этом классе.
Следующая строка — объявление переменной. Вы можете представить переменную как «ведро» для некоторой информации. Переменные, также как и вёдра, имеют размеры и формы для хранения различной информации. Переменные также имеют имена, такие как обязательная надпись на ведре.
Эта строка кода определяет переменную типа int, что означает целое число. Вспомните о математическом классе начальной школы, когда вы, возможно, узнали, что целые числа — это целые числа (положительные или отрицательные).
Итак, у нас есть «ведро», которое может содержать целое число. Имя переменной — Led , но c таким же успехом может быть например MyLEDPin или любое слово (только буквы и цифры, чувствительные к регистру), всё это зависит только от вас. Я настоятельно рекомендую использовать осмысленные имена для ваших переменных, чтобы вы могли отслеживать, что делает ваша программа!
После строки вышеприведенного кода в любое время, когда мы видим Led в программе, в реальности это будет заменено на число 13. Это удобно для таких конфигураций, как наша, где мы хотим, чтобы можно было ссылаться на тот контакт, к которому подключен светодиод. Если впоследствии мы захотим изменить номер контакта, то нам нужно будет поменять число только один раз в одном месте.
// the setup routine runs once when you press reset:
void setup() <
>
Как отмечается в комментарии, любой код, помещенный между этой строкой и закрывающей фигурной скобкой > является частью инициализации, то есть это секция кода, которая выполняется один раз за сеанс. Код внутри процедуры инициализации выполняется один раз, когда ваша плата включается, или когда вы нажимаете кнопку сброса Arduino.
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
>
Пины 0-13 на плате Arduino являются цифровыми портами ввода / вывода, это означает, что они могут быть либо входами, либо выходами. pinMode (); это функция, сокращенный способ ссылаться на подмножество команд так сказать » под капотом » .
Программа Arduino показывает вам, что она распознает некоторые элементы кода, изменяя цвет их текста. Если когда-либо ключевое слово не меняет цвет при вводе его в Arduino, у вас, вероятно, есть ошибка орфографии, ошибка капитализации или другая опечатка.
Блоки информации, передаваемые в функции, называются аргументами. Поскольку переменная led будет обслуживать ее содержимое в любое время, когда вы вводите ее, номер пина платы, который передается pinMode (); равен 13, а состояние — OUTPUT . Это конфигурирует контакт с номером 13 для управления светодиодом, а фигурная скобка закрывает инициализацию.
// the loop routine runs over and over again forever:
void loop() <
Это основная часть (главный цикл) программы Arduino, в которой обычно происходят такие действия, как проверка входных контактов и управление выходными контактами. Все, что мы напишем между этой строкой и закрывающей фигурной скобкой > будет повторяться до тех пор, пока не будет отключено питание платы.
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
Первой в цикле идет функция digitalWrite () ; , которая принимает два блока информации: номер пина и состояние HIGH (включено) или LOW (выключено). Эти блоки информации, переданные в функции, называются аргументами. Поскольку переменная led будет передавать свое содержимое в любой момент, когда вы ее напишете, номер вывода, который будет передан в качестве аргумента в функцию digitalWrite (); будет равен 13, а состояние вывода будет HIGH (включено). Таким образом, эта строка кода приводит к включению светодиода, подключенного к выводу 13.
delay(1000); // wait for a second
delay (); является еще одной встроенной функцией Arduino. Она приостанавливает программу на некоторое время, задаваемое в миллисекундах. Эта строка кода приостанавливает программу на 1000 мс, то есть на одну секунду.
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
Как мы уже разобрали ранее, функция digitalWrite (); может включать или выключать выходной контакт. На этот раз он устанавливает контакт 13 в состояние LOW (выкл.).
delay(1000); // wait for a second
>
Эта строка приостанавливает программу на время, равное одной секунде, а фигурная скобка означает конец цикла. Итак, чтобы подвести итог, программа включает и выключает светодиод с интервалом в одну секунду. Давайте попробуем изменить этот интервал. Например, вы можете создать более неравномерное мигание:
void loop() <
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(2000); // wait for two seconds
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(500); // wait for a half second
>
Попробуйте загрузить измененный скетч в свою плату Arduino и посмотрите как он себя поведет.
Отлично! Если вы еще не совсем понимаете каждую мелочь, ничего страшного. Как и изучение любого языка, язык программирования Arduino имеет свой собственный синтаксис и структуру, в которых вы должны научиться ориентироваться. Постепенно, с практикой, это будет более понятно.