63947 (589069), страница 6
Текст из файла (страница 6)
где м - толщина слоя металла на стенках отверстия (м = 0.05 - 0.07 мм ).
Подставим выражения (3.6.5), (3.6.6), (3.6.7) в (3.6.2), получим:
L=dв+nТп+(n+1)Smin+2Bmin+2[у+м+o+с+(n+2)т] < kA(4.5.8)
Анализ выражения дает следующее:
-
Выражение (3.5.8) можно использовать не только для определения расстояния между отверстиями L, но и для расчетов, например для оценки ширины Tп, числа печатных проводников - n, которые можно проложить между двумя соседними выводами ИМС, шага трассировки печатных плат, определяемого выражением:
tтр=Tп+2т+S (3.5.9)
2. Уравнение (3.5.8) позволяет также судить о влиянии каждого его члена на конструктивные параметры печатной платы. Поскольку допуски и предельные значения некоторых параметров зависят в первую очередь от уровня технологии, качества материалов и технологического оборудования, то выражение (3.5.8) позволяет формулировать требования к технологии, оборудованию и материалам.
3. Выражение (3.5.8) подтверждает возможность создание технологических запасов величин Tп, Smin и Вmin. Источником этих запасов является разность kA-L запасов между расчетными параметрами печатной платы, которая позволяет снизить брак при изготовлении печатных плат, повысить надежность и снизить требования к технологии. Величины, входящие в выражения (3.5.8) зависят от уровня технологии и культуры производства, состояния и параметров технологического оборудования. Эти параметры зависят от технологического уровня производства.
На практике в современных печатных платах применяют для ДПП шаг трассировки равный 1.25 мм. Размеры отверстий под выводы ИМС, навесных радиоэлементов, разъемов, а также переходных отверстий, как правило, одинаковы. Если принять, что максимальный диаметр вывода любого радиоэлемента dв=0.6 мм, то размеры отверстий до металлизации do=0.8 мм, после металлизации dm=0.7+0.1 мм. При этом минимальные размеры контактных площадок для ДПП Dк=1.2 мм. исходя из этого между двумя контактными площадками можно провести не более одного проводника, что обеспечит зазор между проводниками и контактными площадками 0,5 мм.
Конструкторско-технологический расчет ПП может производиться с учетом производственных погрешностей рисунка проводящих элементов, фотошаблонов, базирования, сверления и т.п., причем должны выдерживаться граничные значения основных параметров печатного монтажа для выбранного класса точности. На основе конструкторско-технологического расчета определяются: номинальные диаметры переходного и монтажного отверстий; диаметр контактной площадки; ширина проводников; расстояние между проводником и монтажным отверстием. Номинальные значения диаметра монтажного отверстия определяются по формуле:
d= dэ+ dн.о , (3.5.10)
где dэ - максимальное значение диметра вывода навесного элемента, устанавливаемого на печатную плату;
r - разность между минимальным значением диаметра отверстия и
максимальным значением диаметра (минимальный диаметр отвер-
стия лимитируется толщиной платы при условии качественной
металлизации отверстия);
dн.о - нижнее предельное отклонение номинального значения диаметра отверстия. Диаметры монтажных отверстий выбирают так, чтобы разность между минимальным значением диаметра отверстия была в пределах 0.1-0.5 мм (при автоматизированной установке ИЭТ - 0.4-0.5мм). Выбор значений диаметров осуществляется из ряда в диапазоне 0.4-3 мм с шагом 0.1 мм (ГОСТ 10317-79).
Номинальное значение ширины проводника t рассчитывается по формуле:
t = tм.д+ tно, (3.5.11)
где tм.д - минимально допустимая ширина проводника, рассчитывают в
зависимости от токовой нагрузки (см. далее);
Расстояние между соседними элементами проводящего рисунка устанавливают в зависимости от электрических и конструкторско-технологических требований. Минимально допустимое расстояние между соседними элементами проводящего рисунка Sм.д выбирается из расчета обеспечения электрической прочности изоляции, а наименьшее номинальное расстояние определяют по формуле:
S= Sм.д+ tво , (3.5.12)
Расчет минимального расстояния для прокладки n-го количества проводников между двумя отверстиями с контактными площадками диаметрами D1 и D2 производят по формуле:
l=(D1+D2)/2+t n+S(n+1)+Tl, (3.5.13)
где n - количество проводников;
Tl - позиционный допуск расположения печатного проводника
(Tl=0.1мм).
Разработка печатной платы устройства с использованием САПР
Система PCAD 8.5 позволяет выполнять следующие проектные операции: создание символов элементов принципиальной электрической схемы и корпусов; графический ввод принципиальной электрической схемы и конструктивов плат проектируемого устройства; ручную и автоматическую трассировку печатных проводников произвольной ширины; автоматизированный контроль результатов проектирования ПП на соответствие принципиальной электрической схеме.
Программный комплекс PCAD включает в себя взаимосвязанные пакеты программ, образующих систему сквозного проектирования ПП электронной аппаратуры. В ее состав входят следующие программы [7]:
Schematic Editor – графический ввод и редактирование принципиальной электрической схемы;
Symbol Editor – графический ввод и редактирование символов радиоэлектронных компонентов на принципиальных схемах;
PCB Editor – графический ввод и редактирование конструктивов ПП, автоматическое или ручное размещение компонентов на плате;
Part Editor – графический ввод и редактирование корпусов компонентов РЭА и стеков контактных площадок.
Графический редактор принципиальных схем и символов компонентов имеет два режима: Schematic Editor и Symbol Editor. После загрузки графического редактора экран дисплея форматируется и разбивается на несколько зон. Зона меню подкоманд, предназначенная для команд графического редактора, расположена справа от окна и внизу под ним. Команды выбираются щелчком левой кнопки мыши. Расположенные справа команды имеют подкоманды, список которых выводится на экран после выбора основной команды.
В схемном графическом редакторе полная информация о чертеже заносится в 18слоев, устанавливаемых по умолчанию. На каждой фазе работы с графическим редактором необходима не вся имеющаяся информация, поэтому часть слоев делают невидимыми. Информация о слоях выводится по команде View Layer. Всего слоев поддерживается до 100. Слои могут быть окрашены в любой из 16 цветов. Каждый слой имеет одно из трех состояний: OFF – слой невидим и недоступен, ON – слой видим но недоступен, ABL – слой видим и может стать активным.
Также отличительной особенностью PCAD является использование атрибутов. Атрибуты состоят из двух частей: ключевого слоя и значения, разделенных знаком равенства “=”. Ключевое слово должно начинаться с буквы и иметь длину до 23 символов. Значение атрибута представляет собой последовательность чисел или текстовых переменных, разделенных запятыми. После вода атрибута ключевое слово и знак равенства становятся невидимыми на экране.
При использовании атрибутов можно значительно облегчить работу со схемой. В частности можно использовать автоматическое создание корпусов компонентов, автоматическое присвоение имени цепи и др [7].
Для дискретных компонентов не должны присутствовать имена и номера выводов на схеме. Имя дискретного компонента не слое DEVICE не наносится. Номера выводов по команде Enter/Packing Data наносят на слое ATTR2, который в дальнейшей работе выключают.
Для резисторов дополнительно следует указать атрибут RVALUE=. Он необходим для диагностики ошибок, связанных с отсутствием резистора в цепях для микросхем с открытым коллектором.
Для дискретных компонентов целесообразно создавать два УГО: для вертикального и горизонтального расположения на схеме.
Основным инструментом при автоматической трассировке ПП в пакете PCAD является файл стратегии. Поэтому опишем некоторые его основные установки для объяснения нашего способа разводки.
После выбора пункта Routing Parameters в основном меню программы Autorouter на экране появится меню, в котором можно устанавливать параметры.
Приведем основные из них:
- первоначально устанавливаем метрическую систему измерения, т.к. все наши элементы рисовались в ней;
- устанавливаем основную координатную сетку шагом 1,25 мм, что соответствует технологическим требованиям;
- устанавливаем количество слоев для трассировки - четыре;
- устанавливаем тип трассировки – наиболее целесообразным является тип Steiner, которая позволяет выполнять Т-образные соединения и другие соединения, которые минимизируют расстояния между точками;
- устанавливаем порядок трассировки – по рекомендациям авторов ставим порядок Short-Long, т.е. сначала будут трассироваться короткие цепи, а затем – длинные. Это дает меньшее количество не разведенных цепей;
- на первоначальном этапе произведем отключение диагональной трассировки, т.к. она может дать несоблюдение допустимых зазоров, однако после первого этапа трассировки окажется, что зазоры соблюдаются, то можно установить Diagonal Routing и повторить трассировку, что, возможно, даст улучшение;
- проведем включение режима минимизации количества переходных отверстий, сделав установку Via minimization;
- установим режим сглаживания углов Perform Beveling. В этом случае будет производиться замена прямоугольных изгибов проводников, где это возможно на изгибы под углом 45°. Установим здесь параметр During+After, т.к. он наиболее эффективный;
- установим параметр Jog Elimination который осуществляет ликвидацию выступов печатных проводников. Процедура заключается в том, что: 1. Ликвидируются выступы, остающиеся после перемещения переходных отверстий; 2. Два или более сегмента проводника заменяются по возможности одним сегментом.
На этом заканчивается установка основных параметров трассировки, и переходим к установке дополнительных параметров.
Войдя в режим Detailed Routing Parameters, у нас есть возможность произвести следующие установки:
- установим тип переходных отверстий (Via Type) Through который позволит создавать сквозные переходные отверстия;
- далее необходимо установить параметр Via Sites который определяет размещение переходных отверстий. Произведем установку All Grid Points, что предоставит возможность располагать переходные отверстия во всех точках координатной сетки;
- разрешим размещение переходных отверстий на всей плате, произведя установку в пункте Via Lattice Region параметра Entire Board;
- установим размеры области поиска пути для трассы в пункте Route Search Area Size. Следуя указаниям авторов, установим в этом пункте значение 3;
- определим число основных проходов алгоритма “лабиринт”– Number of Maze Router Passes. В связи с тем, что уже на третьем проходе размер области поиска увеличен в 4 раза, то установим количество проходов равное 3;
- произведем открытие всей площади платы для трассировки, на последнем проходе установив параметр Full Board;
- согласно технологическим требованиям и, исходя из коэффициента заполнения, установим минимальное расстояние трасс от края платы равное 0,5;
- в следующем окне установим только параметр Even Distribution, который позволит равномерно распределять проводники на всех парах слоев. При отсутствии этой установки, будет поставлено значительно больше переходных отверстий, и проводники будут располагаться неравномерно.
Перейдем к установке параметров алгоритма Rip-Up. Этот параметр позволяет управлять наиболее мощным средством программы.
Произведем установку следующих пунктов:
- установим количество проходов каждого алгоритма трассировки. Пункт Normal трогать не будем, т.к. там уже находится значение установленное ранее. В пункте Rip-Up установим количество проходов равное 10. В пункте Optimize установим количество попыток переразвести связи равное 10;
- включим режим уплотнения трасс Trace Hugging, что дает нам уплотнение трасс и экономию пространства на ПП;
- отключим режим Penalize Corners уменьшающий количество изгибов проводника, т.к. он вступает в противоречие с предыдущим режимом.
Остальные установки оставим без изменений.
Произведем определение контактных площадок. Этим пунктом мы зададим размет и форму контактных площадок.
В соответствии с рассчитанными ранее параметрами площадок под контакты и переходные отверстия произведем установки. Так же надо установить отключение проводимости во внутреннем слое и установить расположение контактных площадок в узлах координатной сетки.
Определим правила прокладки проводников.
В этом пункте алгоритма воспользуемся ранее рассчитанными параметрами проводников и внесли их в данный пункт.