Sprint layout общая шина

Sprint Layout — хинты вперемешку с камнями (подводными)

Это не статья, скорее, заметка, врезка, если хотите. На нее я буду потом ссылаться. Итак, открываем программу, начинаем рисовать схему. Не знаю, кому как, а лично меня ломает без крайней нужды рисовать что-то сложнее резистора — существует море готовых шаблонов (макросов). Но их иногда надо править. К примеру, выложил dcoder макрос TSSOP-20, а на нем подпись STM8-bla-bla-bla:

А у нас smt32! Можно, конечно, оставить как есть, но обидно же… Решение до боли простое: зажимаем Alt и щелкаем по верхней надписи:

Как видим, выделилась только она. Теперь можно менять текст (например, на STM32), перемещать эту надпись, а при желании — и вовсе удалить. Точно так же можно выделить/изменить/удалить любой элемент макроса.

Следующий прием, который мне очень нравится — это возможность делать «платы наоборот». То есть, обычно мы рисуем дорожки, а все остальное вытравливаем, а можно делать так:

Здесь «нарисованы» зазоры между дорожками и травятся только они. Это ускоряет сам процесс и существенно экономит травильный раствор. Для примера, разместим на пустой плате TSSOP-20 и несколько дорожек. Привести плату к этому виду можно кнопкой «нанесение общей шины» (Ground plane):

И вот он — косяк. Зазоры нарисовались только вокруг дорожек на слое Ф2 (зеленых), а контакты слоя Ф1 (синие) остались нетронутыми и потому слились с общей землей. То есть, при распечатке получим такое (все черное — медь):

Понятно, что микросхему тут располагать бессмысленно. Логично предположить, что для огибания синих контактов, кнопку «общей шины» нужно нажать на слое Ф1, но тогда получаем такой вот трип:

Нормального решения я тут не нашел (Vga подсказал в комментах нормальный способ, опишу его сразу после этого) есть вполне сносный выход: зажимаем Alt, выделяем только левые ножки и переносим их со слоя Ф2 на Ф1:

То же самое делаем с правыми выводами. Результат налицо:

Однако, есть и более изящное решение: можно выделить всю микросхему, нажать на правую кнопку, но выбрать на один пункт выше:

Также, обратите внимание на кнопку TOP/BOT (в правом углу над эскизом макроса) — она позволяет выводить макрос сразу на нужном слое.

Помимо очевидных преимуществ, метод заливки свободного пространства землей имеет ряд подводных камней. К примеру, есть большое искушение не чертить землю полностью, а просто соединить ее с общей шиной (сопля внизу):

Вроде все логично, GND платы и GND микросхемы соединены. Но вот простейший случай, когда такая простота выходит боком:

Добавили дорожку, потом еще одну… И все перестало работать! Потому что мы заперли землю микросхемы между двумя дорожками. Нужно или постоянно за этим внимательно следить, или прочерчивать все линии GND явно:

Вот, теперь мы точно ничего не запрем по ошибке!

Последний момент, на который хотелось бы обратить внимание — это термобарьер. Добавим к схеме пару произвольных SMD-конденсаторов, которые должны уходить на землю. Получилось так:

Как сделать: зажимаем Alt, щелкаем по тому паду, который должен быть землей, и выставляем галку «Термобарьер» (справа). Получаются такие перемычки. Их количество, порядок и толщину можно регулировать, клацая по снежинке справа.

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

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

Источник

Рисуем платы в Sprint-Layout правильно с первых шагов

Ни одного подписанного элемента. Полный ребус, загадка! И, вроде бы, включи «мосх» и набивай элементы, ведь схема под рукой. Но ведь программа создавалась, чтоб облегчить нам жизнь, а не наоборот.

Посему я кратенько, с азов, расскажу, как стоит подходить к разводке платы в Sprint-Layout, чтоб самому потом не гадать, что же я за деталь тут влепил. Давайте сразу будем делать правильно!

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

В одной небольшой статейке всего не охватишь, пройдусь по некоторым основным моментам.

Не забудьте выбрать подходящую рабочую сетку.

Для небольших проектов с крупными элементами подходит сетка 1,27 мм, для более продвинутых и плотных 0,635 мм и так далее. Размещаться элементы и дорожки будут с привязкой к узлам этой сетки. Можно сделать сетку для советских деталей: 2,5 мм или 1 мм.

Далее нужно выставить нулевую точку, чтоб удобнее было работать с линейкой программы. Если её установить после добавления элементов, сбивается их привязка к сетке.

Обязательно разберитесь с системой слоёв в программе, поймите как всё работает, пользуйтесь фотовидом.

Начинаем добавлять детали на плату. На данном этапе не следует путать местами значения «Тип» и «Номинал», в последствии я расскажу почему.

Вводим значения, регулируем по вкусу размер шрифта, жмем ОК.

Теперь перемещаем обозначение элемента поближе. Если необходимо, можно его повернуть выделив перед этим.

Наша плата уже вполне готова к изготовлению, но зачем нам перегружать раствор лишней медью?
Незачем! Будем минимизировать площадь стравливаемой меди. Для этого выбираем все элементы на плате и жмём внизу окна программы кнопку «Металлизация» и меняем значение на приемлемое, например 0.5 мм.

А если нужен термобарьер для облегчения пайки на больших полигонах? Выбираем рисование дорожек и рисуем термобарьер.

Поставьте галку «Термобарьер» и настройте направление и ширину «мостиков» барьера. Очень удобно тем, что можно настроить сразу много площадок. Работает функция термобарьера только на включенном автоматическом полигоне земли. Поддерживается не всеми версиями Sprint-Layout. Пользуйтесь свежей.

Всё нарисовано, можем полюбоваться результатом нажав кнопку «фотовид».

Нюанс — можно редактировать размер надписей элементов по отдельности, для этого выделяем «жертву» и жмем справа кнопку свойств. Настройки довольно обширны. Однако, лучше устанавливать все надписи в едином стиле.

Наступил черед «косметики». Чтоб все рисунки элементов на плате имели единообразный вид и толщину линий, делаем следующее:
1. выбираем слой с маркировкой элементов;
2. отключаем слой дорожек;
3. выбираем всё (ctrl+A);
4. регулируем толщину линий всех элементов одновременно;
5. снова активируем слой дорожек.

Красота! Кстати, не забудьте настроить цвета слоёв в программе по всему вкусу, кому моя палитра показалась мрачноватой.

Теперь вспомним начало статьи и выясним, почему не стоит вписывать номинал элемента в поле для его типа. Всё просто, оказывается мы при добавлении элементов уже сформировали список элементов!

Осталось только закупиться по списку и получить в итоге красивую плату собственного изготовления. Да и людям такой чертёж не стыдно показать на форуме, и лишних вопросов по плате не будет.

Файлы

А тут русский хэлп по Sprint-Layout и отличная бесплатная книжка нашего камрада Михаила Царёва (Tsoy73):
▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

Всем побольше работающих устройств с красивыми платами и с наступающим НГ!
Спасибо за внимание!

Камрад, рассмотри датагорские рекомендации

🌻 Купон до 1000₽ для новичка на Aliexpress

Никогда не затаривался у китайцев? Пришло время начать!
Камрад, регистрируйся на Али по нашей ссылке. Ты получишь скидочный купон на первый заказ. Не тяни, условия акции меняются.

🌼 Полезные и проверенные железяки, можно брать

Куплено и опробовано читателями или в лаборатории редакции.

Источник

В прошлой части курса мы создали рисунок платы, вывели его на печать и создали список элементов для схемы. Эта часть курса будет последней и в ней я хочу рассказать как правильно подготовить плату для изготовления ее на заводе и вывести необходимые для изготовления файлы.

Многослойные платы в Sprint Layout 6

До этого момента мы оперировали на плате лишь двумя медными слоями. Но количество слоев платы может достигать 8, 12 и даже 24 штук.

Sprint Layout, ввиду своей простоты, дает возможность использовать лишь два дополнительных внутренних слоя В1 и В2, о которых я уже упоминал в самой первой статье курса. Чтобы их включить для использования, следует открыть панель свойств платы и включить опцию «Многослойная»:

В статус-баре появляются внутренние слои и их можно использовать как обычные медные М1 и М2:

Подготовка платы к производству

При трассировке, направленной на дальнейшее фабричное изготовление, необходимо соблюдать некоторые правила и нормы:

Читайте также:  Габариты шины к 700

Во-первых, диаметры всех отверстий должны соответствовать диаметрам выводов компонентов, устанавливаемых в эти отверстия. Как выбрать диаметр отверстия в зависимости от диаметра вывода я рассказывал во второй части курса. Также, если используются 2 и более медных слоев, нужно не забыть о включении металлизации у необходимых отверстий.
По возможности, сведите количество используемых диаметров к минимуму. Например, если на плате присутствуют отверстия с диаметрами 0,7 мм и 0,8 мм, то совершенно безболезненно отверстия диаметром 0,7 мм можно увеличить до 0,8 мм. Для этих целей очень удобно использовать Селектор.

И, наконец, в-четвертых, обязательно провести DRC-контроль платы, введя в качестве проверяемых параметров технологические ограничения конкретного производства. Если правила будут нарушены, производство будет вынуждено вернуть плату на доработку.

Дополнительно хочу заметить важный момент – если в панели DRC какие-то технологические ограничения производства не учтены, это не значит, что нужно их игнорировать. Обязательно учитывайте их при трассировке.

Вывод файлов для производства (Gerber-файлы и файл сверловки)

Экспорт Gerber файлов

В разделе «Слой» выбираются слои для экспорта. На рисунке выше я выбрал слои, необходимые для изготовления двухсторонней платы с маской и маркировкой.

Нужно сделать пояснение по слоям «SMD-маска». Это слои для изготовления трафаретов для паяльной пасты. К изготовлению платы они не имеют отношения и нужны в случае, если вы планируете наносить паяльную пасту на площадки, расставлять компоненты и запаивать всю плату в специальной печи или феном.

Названия слоев всегда можно сбросить в значения по умолчанию кнопкой «Стандартно». Здесь же можно задать свое расширение для каждого из слоев.

Раздел «Опции»:

Раздел «Зазор для паяльной маски». Так как, в отличие от профессиональных САПР, Sprint Layout не имеет возможности настроить маску при проектировании, зазоры маски настраиваются при экспорте в Gerber.

Раздел «Зазор для SMD-маски» содержит настройки зазора между краями SMD-площадок и краями окон в трафарете для паяльной пасты. Также имеет опцию инверсии.

Как правило, зазор трафарета достаточно сделать равными нулю, но для компонентов с мелким (менее 0,5 мм) шагом рекомендуется все-таки заузить апертуры на 0,05 мм с каждой ее стороны для предотвращения образования перемычек между соседними выводами компонента, т.е. установить зазор минус 0,1 мм.

В нижней части окна экспорта необходимо выбрать папку для сохранения файлов (по умолчанию это папка, где хранится файл текущей платы) и нажать кнопку «Создать Gerber-файл». Файлы будут созданы и сохранены в указанную папку. В списке ниже, можно видеть протокол для каждого сгенерированного файла.

Экспорт файла сверловки

Иногда производитель требует раздельные файлы сверловки для металлизированных и не металлизированных отверстий. Раздел «Выбрать» позволяет это сделать.

Раздел «Координаты». Выбирается с какой стороны будет производится сверление. Для сверления снизу (Сторона 2) возможно выбрать формат Gerber или HPGL. Опция «Сортировать по диаметру» будет сортировать отверстия по диаметру и позволит свести к минимуму перемещения сверлильного станка.

Раздел «Единица измерения». Выбор единиц измерения для координат и диаметров. CAM-системы, на которых на заводе происходит обработка файлов и подготовка производства, работают в своих внутренних единицах, а отображают и выдают «наружу» метры или дюймы в зависимости от того, какой флажок установил пользователь. Переключение с одной системы счисления на другую происходит абсолютно безболезненно. Но так как отверстия мы проектировали для метрических диаметров сверл, то и выводить лучше в миллиметрах.

Опция «Удалить нули» удаляет незначащие нули в координатах и, как правило, воспринимается машинами без проблем. Но если вдруг возникают проблемы, то можно отключить данную опцию.

Обычно, координаты экспортируются без десятичной запятой. Но некоторые машины понимают координаты только с десятичной запятой. Опция «С десятичной запятой» добавит запятую в значениях координат.

Раздел «Специальные опции» содержит дополнительные опции для Excellon-файла. Чтобы лучше понять на что они влияют, посмотрим первые несколько строк файла сверловки:

Подробнее о кодах Excellon файла, если вам это интересно, можно почитать, например, по этой ссылке.

Экспорт Plot-файла для фрезеровки на станке с ЧПУ

Sprint-Layout поддерживает экспорт рисунка в Plot-файл формата HPGL (*.plt), который используется станком с ЧПУ при изготовлении.

Рассмотрим отдельные элементы окна подробнее.

— Фрез еровать все отверстия (CI-команда) : все отверстия выполняются фрезой одного диаметра. Отверстия, диаметр которых больше диаметра установленной фрезы, тоже будут выполнены этим же инструментом, но будут вырезаться по его окружности в соответствии с заданным диаметром отверстия. ЧПУ фрезерный станок, определяет координаты отверстия на плате, и фреза движется по окружности, производя вырезание большого отверстия. В зависимости от диаметра установленной фрезы, размер отверстия может быть немного меньше или немного больше. Чтобы этого не происходило, необходимо сделать коррекцию на диаметр фрезы. Опция «ширина фрезы» определяет ширину вырезаемой линии, и вносит поправку. Необходимо выбирать фрезу точно соответствующую малому диаметру отверстий, но не больше.

Читайте также:  Какие двигателя гнут клапана на десятках

Сверлить все отверстия одним сверлом (PD-команда): в се отверстия сверлятся одним и тем же сверлом. Отверстия большего диаметра будут просверлены только в центре, т.е. отмечен их центр. Команда закладывается в plot-файл. Sprint-Layout будет игнорировать другие размеры диаметра, и создаст одно задание для всех отверстий.

Сверлить новый диаметр новым сверлом (PD-команда): к оманда в plot-файл записывается, как для обычного сверления, но с сортировкой по диаметру. Sprint-Layout будет сортировать все отверстия по диаметру, и записывает задания для каждого размера диаметра в один файл.

Если надо обработать тексты по разному, то нужно предварительно выделить текст с обработкой одного типа на плате, а затем выбрать для него параметр. В этом случае, можно установить различные параметры, для выбранного и для не выбранного текста:

Опция Сохранить задания в файл (txt) в дополнение к Plot-файлу сохраняет второй текстовый файл (*.txt) (либо раздельные файлы для каждого задания при выборе опции «Создать файл для каждой операции»), который содержит все задания включенные в Plot-файл.

Объединение нескольких плат на одной заготовке для комплектного изготовления

Пример результата подобного комплекта можно увидеть на фото ниже. Платы разделены фрезеровкой, но между платами технологами оставлены перемычки с перфорацией, чтобы платы не рассыпались, но без труда разламывались. Заказать можно и без перемычек, но это, скорее всего, потребует дополнительной оплаты.

Возможности импорта Gerber-файлов

Если файл не распознаётся, как Gerber, то в окне предварительного просмотра будет изображен большой крест, а имя файла будет отображается серым цветом.

Также имеются два дополнительных параметра:

Для завершения импорта нажмите на кнопку «Импортировать».

Сразу нужно предупредить, что импорт полигонов происходит некорректно! Пропадают термобарьеры, а трассы, которые были окружены со всех сторон полигоном, сливаются с ним. После импорта обязательно нужна корректировка получившегося рисунка на соответствие схеме.

Сравните исходный файл из стороннего САПР (слева) и работу Gerber-импортера (справа):

Трасса «NetR28_2» исчезла, а некоторые контакты слились с полигоном. То же произошло и с надписями.

Вообще, текст импортируется не как текст, а как полигоны, но это уже особенность формата Gerber:

Поэтому полигоны следует удалять и рисовать их заново.

А вот в стороннем редакторе Gerber все выглядит корректно:

Sprint Layout 6 Viewer

Просмотрщик представляет из себя сильно урезанный оригинальный вариант программы Sprint Layout 6 и предназначен для открытия, просмотра и печати файлов *.lay6:

Перемещать элементы платы или редактировать надписи невозможно, нажатие левой и правой кнопками мыши увеличивает и уменьшает плату соответственно. Увеличение или уменьшение также можно выполнять колесиком мыши. Если зажать левую кнопку мыши и выделить участок платы, то он будет увеличен.

Слои платы можно скрывать, но смена их цвета недоступна. Рассмотрим элементы главного меню.

Меню «File»

Здесь остались только пункты открытия и печати файлов, настройка принтер, выход из программы и список недавних файлов.

Окно печати оставлено без изменений и содержит все необходимые функции.

Меню «Language»

Открывает окно выбора языка. Доступны немецкий, английский и французский.

Меню «?»

Меню содержит два пункта: обновление программы и пункт вызова окна с информацией о программе:

Данный просмотрщик будет удобен тем, кто не работает в Sprint Layout 6, но хочет иметь возможность просматривать платы в формате этой программы. Также программа не требует установки и занимает всего 3,1 Мб, благодаря чему ее удобно иметь на съемном носителе, если вы распечатываете шаблоны для плат не со своего компьютера.

Итоги курса

Ну, вот и подошел к концу наш курс по программе Sprint Layout 6. Я рассказал об интерфейсе программы и всех ее функциях. Показал как создавать макросы и работать с ними, привел пример трассировки и вывод готовой платы на принтер и в формат Gerber для фабричного изготовления и многое-многое другое.

Надеюсь, курс получился исчерпывающим и к данному моменту у вас уже не осталось вопросов по работе в данной программе. Но если все же остались, то заходите на форум в тему по Sprint Layout и задавайте интересующие вопросы.

Всем пока и удачи! Создавайте правильные платы!

Источник

Ответы на самые частые вопросы пользователей рунета
Добавить комментарий

Adblock
detector