Олды-радиолюбители помнят, как когда-то делались печатные платы: цапон-лак, подкрашенный чернилами от шариковой ручки, стеклянный рейсфедр или просто заточенная спичка, банка с хлорным железом...
Потом была Лазерно-Утюжная Технология, испорченные утюги и пригоревшие бумажки.
В наше время, конечно, можно заказать фабричное изготовление - но это сроки.
Если периодически нужны штучные вещи, например, прототип какого-нибудь устройства, и срочно - буквально вот прям сегодня - все это можно сделать самому, и довольно просто.
Нет, ЛУТ это конечно тоже работает, но с нюансами. Гораздо лучше использовать фоторезист, особенно если отработать технологию.
Теория простая: готовим плату, распечатываем шаблон, наносим на заготовку платы фоторезист, засвечиваем его через шаблон, смываем незасвеченное, травим - плата готова.
Звучит просто, но именно тут начинаются вопросы по технологии этого процесса: какой фоторезист, как наносить, как делать фотошаблон, как засвечивать, чем смывать, чем травить...
Приведу пример одного из вариантов, как это можно делать.
Программное обеспечение
Ну понятно, должна быть программа для создания плат, например, у меня LibrePCB.
Конечно, тут у каждого свои предпочтения, но с точки зрения изготовления плат методом фоторезиста важно лишь, как именно потом печатать фотошаблоны.
Поэтому не буду останавливаться на том, в какой именно программе готовиться плата - я про сам принцип печати шаблона.
И поскольку у меня Linux - то и программы, соответственно, под Linux.
Важный момент: top side надо печатать в зеркальном отображении, bottom - в прямом (так как фотошаблон прикладывается к фоторезисту напечатанной стороной), дорожки должны быть белыми на черном фоне (чтобы они засвечивались), а паяльная маска должна быть черной на белом (чтобы площадки не засвечивались).
Самое очевидное решение для интерактивной графической программы - найти в меню что-то вроде Print, или Export во что-то печатаемое, типа pdf - но там такого может не быть, и скорее всего не будет нужных настроек: либо нет зеркалирования, либо нельзя инвертировать изображение, либо можно - но весь лист целиком.
Конечно, можно потом открыть сохраненную картинку в графическом редакторе, что-то выделить, что-то инвертировать, распечатать, соблюдая масштаб - но это дополнительная ручная работа, которая занимает лишнее время.
Но есть способ лучше:
Любая программа для создания плат имеет экспорт в gerber: именно эти файлы идут в заводское производство.
Это набор файлов определенного формата, описывающих различные слои: один описывает контур платы в целом, другой - дорожки на верхней стороне, третий - на нижней, и так далее.
Они могут называться по-разному, но общий принцип примерно такой: projectname_XXXXX, где XXXXX - название слоя, например _copperBottom.gbl или _COPPER-BOTTOM.gbr - у разных программ отличается.
При этом в Linux есть утилита gerbv, для просмотра gerber: она не только позволяет их просматривать,но и умеет в командном режиме экспортировать их в разные форматы.
apt install gerbv
Кроме того, в ней можно задать цвета фона и различных слоев - хотя тут для печати нужен простой черно-белый вариант.
К сожалению, по какой-то причине делает это она некорректно: белый цвет недостаточно белый, а черный - недостаточно черный.
На печати это выглядит как "оттенок серого", с добавлением черных или белых точек.
Зато в Linux есть пакет ImageMagick, который умеет конвертировать форматы картинок, в том числе преобразовывать картинки в строго черно-белые, а также зеркалить их и преобразовывать в pdf.
В этом же пакете - утилита display, для просмотра получающихся файлов.
apt install imagemagick
А стандартная для Linux система печати CUPS умеет сама распечатывать pdf-файлы.
Причем для этого не надо их в чем-то открывать и искать там какие-то пункты в меню - есть стандартные утилиты, известные еще со времен BSD UNIX, которые просто печатают заданный файл на заданный принтер.
apt install cups-bsd
Поэтому вместо мышевождения по экрану можно просто написать четыре скрипта, для подготовки к печати top copper, bottom copper, tom mask, bottom mask, и еще три для распечатки на А4, А5 и А6 листах, чтобы не вспоминать как оно там правильно запускается.
Для тех, кто привык к графике, это может показаться странным - неужели командная строка удобнее, чем увидеть глазами и ткнуть мышкой?
Но да, так и есть - это удобнее, потому что в разы быстрее, примерно так:
mk_top project print_a6 out.pdf
и всё, ничего не надо открывать, выделять, выбирать и печатать, уже всё готово: подготовлен к печати верхний слой "меди" и результат отправляется на принтер.
Набор скриптов
Скрипты почти одинаковы: из предложенного имени файла выделяется название проекта, потом комбинируется нужный слой со слоем outlines, чтобы в результате получить соответствие с размерами платы.
Разница только в параметрах очернобеливания и в зеркалировании: (названия файлов адаптированы для LibrePCB)
mk_top
#!/bin/sh if [ "x$1" != "x" ] ; then name=$( echo $1 | perl -lpe 's/^([^_]+)_.*/$1/') echo $name if [ -f "${name}_OUTLINES.gbr" ] ; then gerbv -x png --dpi=1200 \ -o out.png \ -b '#000000' -f '#ffffff' -f '#ffffff' \ ${name}_COPPER-TOP.gbr ${name}_OUTLINES.gbr convert out.png -colorspace Gray -threshold 20% -density 1200 -flop out.pdf display out.pdf fi else echo "Usage: $0 <filename>" echo fi exit
mk_bottom
#!/bin/sh if [ "x$1" != "x" ] ; then name=$( echo $1 | perl -lpe 's/^([^_]+)_.*/$1/') echo $name if [ -f "${name}_OUTLINES.gbr" ] ; then gerbv -x png --dpi=1200 \ -o out.png \ -b '#000000' -f '#ffffff' -f '#ffffff' \ ${name}_COPPER-BOTTOM.gbr ${name}_OUTLINES.gbr convert out.png -colorspace Gray -threshold 20% -density 1200 out.pdf display out.pdf fi else echo "Usage: $0 <filename>" echo fi exit
mk_mask
#!/bin/sh if [ "x$1" != "x" ] ; then name=$( echo $1 | perl -lpe 's/^([^_]+)_.*/$1/') echo $name if [ -f "${name}_OUTLINES.gbr" ] ; then gerbv -x png --dpi=1200 \ -o out.png \ -b '#ffffff' -f '#000000' -f '#000000' \ ${name}_SOLDERMASK-TOP.gbr ${name}_OUTLINES.gbr convert out.png -colorspace Gray -threshold 80% -density 1200 -flop out.pdf display out.pdf fi else echo "Usage: $0 <filename>" echo fi exit
mk_mask_bottom
#!/bin/sh if [ "x$1" != "x" ] ; then name=$( echo $1 | perl -lpe 's/^([^_]+)_.*/$1/') echo $name if [ -f "${name}_OUTLINES.gbr" ] ; then gerbv -x png --dpi=1200 \ -o out.png \ -b '#ffffff' -f '#000000' -f '#000000' \ ${name}_SOLDERMASK-BOTTOM.gbr ${name}_OUTLINES.gbr convert out.png -colorspace Gray -threshold 80% -density 1200 out.pdf display out.pdf fi else echo "Usage: $0 <filename>" echo fi exit
На выходе получается файл pdf с заданным именем, который скрипт и показывает в конце, почти в натуральную величину.
Остается только отправить его на печать.
С печатью еще проще - там разница в указании размера бумаги для печати:
print_a6
#!/bin/sh if [ -f "$1" ] ; then lp -o media=a6 -o print-quality=5 $1 else echo "Usage: $0 <filename>" echo fi exit
А теперь - изготовление платы на примере:
Это был аналоговый магнитный датчик, доработанный для "токовой петли" - сугубо технический проект, который сам по себе вряд ли кому-то еще нужен, поэтому принципиальную схему не привожу, тут будет чисто иллюстрация к процесу изготовления.
Разработка платы
Самый долгий этап, потому что требовалось уместить схему на минимально возможной площади.
Время тут "не считается", потому что ровно столько же потребуется для заказа платы на производстве.
В результате плата разработана, gerber экспортирован - можно изготавливать.
Печать фотошаблона
Поскольку используется SMD-монтаж - всё находится на верхнем слое, top.
Соответственно, печать фотошаблона выглядит буквально так:
mk_top project print_a6 out.pdf
Принтер - самый обычный "офисный" Pantum.
Для фотошаблонов нужна либо тонкая листовая калька, "для рисования", либо даже простая "писчая" бумага - плотностью 30-40, которую можно найти в канцелярских магазинах.
Честно говоря, не знаю для чего она на самом деле сейчас предназначена - но вроде совсем не дефицит, и продается пачками по 500 листов.
На первый взгляд странный материал для фотошаблонов - серая, невзрачная бумажка типа газетной - секрет в том, что капля обычного подсолнечного масла превращает ее в полупрозрачную, а если вместо этой бумаги взять кальку "для рисования" - и вовсе в прозрачную пленку.
Есть небольшая проблема: тонкую бумагу плохо берет принтер, поэтому можно взять обычную офисную, сложить сверху "бортик" шириной 1 см, вложить туда внутрь край тонкой бумаги, и скормить этот бутерброд принтеру - он все напечатает на тонкой.
Время на это - секунд 5 + закладка листа бумаги.
В итоге получилось вот это:

Нанесение фоторезиста
С фоторезистом достаточно просто: продается китайский, в рулончиках - вот он прекрасно работает.
Главное, чтобы пленка была не мятая, и с равномерной заливкой.
Фоторезист боится УФ-излучения, то есть это не только специальные лампы, но и солнечный свет, а также достаточно яркие люминисцентные лампы или светодиоды, вопрос только во времени экспозиции.
А вот ламп накаливания он не боится, они его не засвечивают - при их свете можно не бояться, что что-то испортится.
Говорят, что хранить его следует при температуре не выше ХХХ, и не дольше чем YYY - похоже что это не так, лежит годами в тепле и не портится - достаточно просто держать его в темноте.
Итак, берем подходящий по размеру кусок стеклотекстолита или гетинакса, кладем его на кусок листа обычной офисной бумаги.
Вырезаем из рулона фоторезиста кусочек чуть больше куска платы, с расчетом на то, что лишние края приклеются к бумажной подложке.
Подложка нужна для фиксации фоторезиста и удобства протягивания через ламинатор.
С помощью кусочка малярного скотча, прилепленного на уголок фоторезиста снизу, аккуратно стягиваем нижнюю защитную пленку, одновременно "прилепляя" пальцем фоторезист к плате и к бумаге.
На плате не должно оставаться воздушных пузырей или мусора.
Полученную конструкцию прогоняем через горячий ламинатор - фоторезист прилипает и к плате, и к бумажной подложке.
Ничего экзотического, к примеру прекрасно подходит офисный типа Sigma. Ламинирующие валики у него подружинены, плата прекрасно проходит.
Времени это занимает - 1-2 минуты, в результате получаем:

Приладка фотошаблона
На заготовку капаем каплю обычного подсолнечного масла. Бумагу с распечатанным шаблоном также аккуратно смазываем маслом, и прикладываем стороной с тонером к заготовке.
После разглаживания (еще каплю масла можно добавить и с другой стороны) бумага плотно прилегает к заготовке, частично просвечивает (а калька и вовсе становится прозрачной).
Не требуются никакие приспособления для прижима.
Время - ну минута максимум.

Теперь фоторезист нужно засветить. В принципе, можно использовать любые лампы, способные давать УФ-излучение, но время и качество засветки может очень сильно отличаться:
например, так называемая лампа "черного света" может засвечивать это минут 15, что очень долго. Чем дольше этот процесс - тем больше паразитная засветка через тонер.
Гораздо лучше собрать специальный аппарат для засветки:
Приобрести светодиодную ленту УФ-светодиодов, таких прозрачных, без люминофора (не путать с фиолетовыми фитолампами красно-синего спектра), и использовать подходящую коробку типа старого планшетного сканера с крышкой, или микроволновки с дверцей - потому что смотреть глазами на работающие светодиоды не стоит.
Наклеить полоски ленты на крышку или "на потолок", под которым будет лежать плата, и желательно добавить какой-нибудь таймер, например на базе ардуино - потому что вот такой девайс способен засвечивать фоторезист где-то от 4 до 8 секунд, в зависимости от количества лент и плотности фотошаблона.
Время подбирается один раз экспериментально, и потом должно строго соблюдаться с точностью до секунды - для этого и нужен таймер.
Если такой аппарат есть - процесс засветки заключается в том, чтобы положить плату в коробку, установить таймер и нажать кнопку.
Через несколько секунд будет готово. Останется снять фотошаблон - вдруг еще понадобится.
Проявка платы
Теперь нужно смыть незасвеченный фоторезист. Аккуратно с края поддеть верхнюю защитную пленку фоторезиста и снять ее.
Оторвать заготовку от бумажной подложки (засвеченный фоторезист хрупкий и без защитных пленок легко ломается), и положить в емкость для смывки.
Реагент - раствор в воде "жидкого стекла", оно же "советский канцелярский клей", которое продается почти в любом строительном магазине литровыми банками: примерно 1:1 с водой. Потребуется лишь тонкий слой, чтобы чуть покрывал плату.
В принципе подойдет любой достаточно слабый раствор щелочи - просто "жидкое стекло" удачно подходит, не слишком едкое, не слишком слабое.

Одна минута покачивания емкости с платой и раствором - незасвеченный фоторезист размягчается. Вытаскиваем плату за края, осторожно промываем струей холодной воды - часть смывается.
Кладем обратно, и еще одна минута, потом еще одна промывка - в идеале незасвеченное должно смыться, оставив дорожки и чистую медь.
Третья минута - максимум, потом начнут смываться и дорожки. Не уложились в три минуты - плата была пересвечена, нужно уменьшать время засветки.

Травление
И снова - обычная бытовая химия: на 100мл медицинской 3% перекиси водорода 2 чайных ложки обычной столовой соли и 1 чайная ложка лимонной кислоты - как видите ничего специального-экзотического.
В отличии от традиционного хлорного железа - раствор одноразовый, но зато он не пачкает ни одежду, ни сантехнику в доме, и всегда можно купить в ближайшем магазине.
Травление занимает порядка 10 минут, процесс виден на глаз.
Смывка
Для смывки остатков фоторезиста подходит самый обычный "Крот", или иное средство для прочистки засоров, очистки плит и т.п., содержащее щелочь, гидроксид натрия.
Тут как раз нужна сильная щелочь.
В течении все тех же трех минут фоторезист должен побледнеть и сползти лохмотьями.

Технологические поля по краям платы не нужны, и обрезаются.
В идеале, конечно, хорошо бы покрыть плату паяльной маской, но в данном конкретном случае плотность компоновки довольно большая, плата маленькая, возни будет много, а особой выгоды нет - поэтому ограничимся лужением.
Для лужения используется паяльная паста - по сути флюс с порошком олова. Дорожки покрываются более-менее ровно пастой, затем паяльным феном на сильном обдуве олово расплавляется и покрывает все дорожки.
Остатки флюса смываются растворителем.
На посадочные места SMD-компонентов шприцом через иглу наносятся капли флюса, на них приклеиваются элементы, потом все это постепенно прогревается паяльным феном.
Расплавленный припой за счет поверхностного натяжения центрует элементы на их посадочных местах, флюс заставляет припой собираться в капли, не давая ему закоротить дорожки.
Останется только смыть остатки флюса.

Результат: работающее устройство, на плате, в тот же день как оно понадобилось, без ожидания.
Комментарии (29)

Last26
20.03.2026 00:35Я уже давно на фрезеровку перешёл..а если прям очень надо по быстрому и под рукой нет станка проще лутом делать чем возиться с фоторезистом ) ИМХО конечно)

LAutour
20.03.2026 00:35Чем лазерно-ламинаторная технология не подошла? Возни гораздо меньше, а качество гораздо стабильнее чем с утюгом.

JBFW Автор
20.03.2026 00:35Чем меньше? Тоже печать, тоже травление...
Выигрыш - минут пять на проявку?

LAutour
20.03.2026 00:35Из личного опыта по сравннению с утюгом: случайно не сдвинешь бумагу утюгом, не растянешь бумагу утюгом, гарантировано равномерно прогреешь без недопроглаживания или передавливания дорожек.
А по сравнению с фоторезистом, не нужно просвечивать и возится с лишней химией, кроме состава для травления

NickDoom
20.03.2026 00:35Лазерно-безутюжная тоже про это всё. Но нужен принтер без печки, конечно. И перед запеканием можно всё смахнуть пальцем случайно.

Aspadm
20.03.2026 00:35Лично пользуюсь засветкой mSLA 3D принтером - экспортирую плату из KiCad в PDF, дальше конвертация в PNG под разрешение принтера, с помощью UVtools конвертация в слой засветки и заодно задаётся время. Первым слоем ставлю рамку по форме заготовки, чтобы выставить плату. Даже двуслойные платы вполне адекватно получаются, совмещаю по той же самой рамке вручную.
В итоге никаких шаблонов печатать не приходится; цена подержаного принтера от 10т.р., плюс он продолжает печатать смолой :) Из минусов только не самое большое поле (зависит от принтера), необходимость выставить заготовку.

Zakyska
20.03.2026 00:35ЛУТ без утюга а с растворителем 646 очень хорошо себя показал, но прижимать надо хорошо и в проветриваемом помещении. У Gyver'а есть ролик про это если что. А так тоже думаю про лазерный гравер или фрезерный станок.

VO_Obsidian
20.03.2026 00:35Ну наконец-то статья про самодельные платы где советуют адекватный раствор для травления вместо хлорного железа.
Насчет фоторезиста. Моё мнение: забудьте про это дело если ваша задача сделать плату а не посовокупляться. Прозрачная "бумага" для лазерников дорогая, просвещать обычную муторно и лишние шаги. ЛУТ намного быстрее, требует меньше действий, оборудование занимает меньше места (хотя если вы занимаетесь манкюром дома то мб и без разницы) и делается подручными средствами, из минусов только необходим ацетон чтобы смыть тонер после, а главное точность не страдает, даже под 0603 площадки делаются спокойно, а если знать толк в извращениях, то даже под QFN.
Лайфхак для изготовления - всегда делайте полигоны - понадобится травить сильно меньше меди, от этого подтравливание также уменьшится.

LAutour
20.03.2026 00:35из минусов только необходим ацетон чтобы смыть тонер после
Я шлифовальные губки для маникюра использую.

ilyawg
20.03.2026 00:35Так и не смог его освоить нормально. Что-то годное получается раза с пятого. Что только не пробовал. Как перешел на фоторезист, практически сразу стал получать отличный результат. С тех пор пи слове "ЛУТ" дрожь пробирает. Никому не посоветую никогда.

JBFW Автор
20.03.2026 00:35Я ж говорю: не нужна "прозрачная бумага для лазерников" )
Стопка 500 листов писчей бумаги плотностью 40, стоила в разы дешевле пачки обычной офисной.

moviq
20.03.2026 00:35у меня в тонере маленькие поры, через которые травильный раствор проникает. Иногда на краях заготовки тонер не прилипает. Да и в центре бывает. И потом, у меня травить никогда тех самых 10-15 мин не получается, не знаю почему. Для лазернеков я покупал пленку, дорожки тонкие хорошо получаются. Засветка простой энергосберигающей лампой. Смывание - прокалил на огне обычную пищевую соду, правда, да, это надо делать, или тогда покупать что-то готовое
VladTulku
Способ имеет место быть.
Может проще обзавестись фрезером 3018? Он и интереснее и многофункциональние. Заодно и отверстий насверлит и плату фигурно выпилит, да надписей награвирует. А главное на свет поставить не стыдно.
Arhammon
Дешевый маленький доступный фрезер прям манит... но увы, к нему все равно взрослое пылеудаление надо...
Тогда уж лазерный гравер, только резать не медь а краску и травить потом. Теоретически можно даже маску нанести и срезать на пятаках потом.
Пример, правда маска слишком толстая оказалось и получилась фигня
А если маску белую взять, то сверху еще ЛУТ шелкографию можно...
Last26
Да ерунда это про пылеудаление..во первых правильно подобранная глубина реза практически не задевает сам текстолит..во вторых если так боитесь пыли наносите на поверхность платы слой мыльной воды или масла чтоб она просто там стояла из-за поверхностного натяжения..или сделайте себе оснастку как я сделал..я выфрезеровал кусок алюминия на глубину полтора сантиметра по размеру стола и сделал в нем путём нарезки резьб три шаблона под разный размер плат .. В итоге я просто наливаю туда воду и фрезерую прямо в воде)
Arhammon
Разлетающихся брызг, стружки очень не хватает дома... по итогу обрастя электроинструментом, даже деревяшку пилить приходится ножовкой, потому что циркулярка это сделает за один вжик, но убираться ты будешь пол часа, а ножовкой бы будешь пилить 15 минут, но убираться 5... Не бытовая штука...
Last26
Не будет никаких брызг когда концевая фреза погружена в жидкость..у неё режущая часть очень маленькая..а выше гладкая поверхность )
JBFW Автор
Это напоминает историю с электросваркой: работы - два раза ткнуть электродом.
Но перед этим надо притащить аппарат, электроды, маску, перчатки, приготовить место, убрать горючее, включить - тык, тык - выключить, убрать все на места, проветрить...
И поэтому 10 раз подумаешь, может просто проволочкой примотать?
Last26
Ну это уже у каждого свой взгляд на вопрос целесообразности )) я же говорю если надо одну плату и на коленке то достаточно принтера и утюга) а если часто и иногда довольно большие платы делаешь то нужно их изготовление для себя сделать удобным ) ну и на выходе качество соответственно лучше )
saege5b
Деревяшку проще пилить в чугунной ванне на относительно малых оборотах.
Пыль никуда не разлетается, если сквозняк не устраивать. Потом всё легко смывается.
Arhammon
Что-то мне кажется весьма ограниченное применение, как минимум изза габаритов. Ну и циркулярка, фрезер запросто раскидывают стружку и пыль метра на 3-4 даже с подключённым пылесосом... Так что электроинструмент в основном для дачи, ну и не надо недооценивать ножовку - нормальная здоровая американка 650мм - сантиметра 2-4 сосны за проход сгрызает.
m039
Когда снимаешь верхний слой меди (например изолирующий слой), то пыли очень мало, она не уходит дальше рабочей области, т.е. вся остается на станке. Но вот, когда сверлишь отверстия, сверлом или вырезаешь плату по контуру, то пыль действительно может убежать дальше станка, правда не далеко, но может.
Когда я думал брать станок, то тоже переживал за пыль, но оказалось, что проблема не такая серьезная, хоть она и есть. Более существенная проблема, это шум и то, что станок занимает ощутимое пространство, но на даче или в гараже ему самое место.
JBFW Автор
Это уже не просто "слепить плату для девайса по-быстрому", это серьезный подход
Fox_Alex
Фрезер по детализации рисунка даже близко не может то, что легко делается фото-способом. А фото-способ с нормальным шаблоном (не принтер, а фотовывод) или с прямой лазерной засветкой так вообще космос.