Git Product home page Git Product logo

mc_pcb_production's Introduction

Инструкции, скрипты и оснастки для изготовления печатных плат на DLP 3d принтерах

Цель: иметь достаточно технологичный способ изготавливать 1- или 2–слойные печатные платы в условиях небольшой мастерской.

Необходимое оборудование и материалы

  • Оборудование:

    • Покупное

      • Ультрафиолетовый DLP/SLA 3D принтер, чем выше разрешение (мельче пиксель) — тем более тонкие дорожки можно засвечивать.

      • Ламинатор (если используется пленочный фоторезист).

      • Вентилятор с воздушным обогревателем (если используется паяльная маска или жидкий фоторезист).

      • Лотки/банки для хранения реактивов.

    • Самодельное

      • Пластиковая оснастка (может быть распечатана по частям на том же 3D принтере, но проще использовать FDM принтер).

      • Станок для нанесения УФ паст через трафаретную сетку.

      • Ванна для гальваники

      • Кюветы для проявки, травления и промывки.

      • Рамка, удерживающая панель для помещения в различные кюветы.

  • Расходные материалы:

Этапы изготовления 1/2-слойной печатной платы

Панель — кусок текстолита, помещающийся в оснастку окружающую экран имеющегося SLA принтера. На панели может быть 1 или несколько ПП.

Подготовительные этапы

  1. Подготовка gerber для SLA принтера

  2. Подготовка gerber для сверловки и контурной фрезеровки

  3. Подготовка раствора подходящего травителя, раствора БТА [TODO], раствора металлизации отверстий [TODO]

Производственные этапы

  1. Сверловка и фрезеровка текстолита на панелях

  2. Подготовка меди для нанесения фоторезиста

  3. Нанесение негативного фоторезиста

  4. Подготовка отверстий для металлизации

  5. Гальваническое наращивание меди

  6. Химическое лужение

  7. Травление меди в щелочном травителе

  8. Электрическое тестирование соединений

  9. Нанесение паяльной маски

  10. Нанесение шелкографии

Сверловка и фрезеровка плат на панелях

Подготовка меди для нанесения фоторезиста

Последовательность действий:

  1. Стравливание верхнего слоя

  2. Промывка проточной водой

  3. Активация отверстий графитом в ацетоне или медно-аммиачным комплексом

  4. Промывка проточной водой

  5. Промывка проточной водой

  6. Выдерживание в растворе БТА

  7. Промывка проточной водой

Нанесение негативного фоторезиста
  1. Нанесение негативного фоторезиста

  2. Засветка фоторезиста

  3. Проявление фоторезиста

  4. Дополнительная засветка фоторезиста

Гальваническое наращивание меди
Химическое лужение
Травление меди в щелочном травителе
Электрическое тестирование соединений
Нанесение паяльной маски
Нанесение шелкографии

Скрипты

Для управления окружением Python используется Anaconda.

Команда для создания окружения и установки зависимостей:

conda env create -f environment.yml

Команда для обновления зависимостей уже установленного окружения:

conda env update

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.