Net tie что это
Главная САПР Altium Designer Видео уроки Altium Designer Создание и использование компонентов Net Tie в Altium Designer 18
В уроке показан процесс создания компонентов типа net tie и их дальнейшее использование на примере задачи, связанной с соединением двух земель. Использование инструмента конечно же не ограничивается данной задаче и его можно использовать для других задач, где требуется объединить две цепи с разными именами.
How do I view nets in Altium?
Access. This command can be accessed from the PCB Editor by: Choosing the View » Connections » Show Net command from the main menus.
How do I check my DRC in Altium?
Accessing options applicable to running a Batch DRC, and generating a DRC report. A batch-mode DRC is initiated by clicking the Run Design Rule Check button, at the bottom-left of the dialog. After the check has completed, all violations are listed as messages in the Messages panel.
How do I view 3D in Altium?
- To display the 3D Visualization panel, click the PCB button at the bottom-right of Altium Designer when the PCB Editor is active and select the 3D Visualization entry from the pop-up menu.
- You also can access the panel through the View » Workspace Panels » PCB » 3D Visualization sub-menu.
How do I enable rat nets in Altium?
You can turn on/off individual connection lines from the PCB panel: Select Nets view from the drop-down, then select <All Nets>. In the Nets section, double–click on a net to open the Edit Net dialog where you can verify the status of the “Hide Connections” checkbox.
How can I see schematic and PCB in Altium?
The panel gives a view of the entire, compiled design, so will be blank until the project is compiled (Project » Compile PCB Project). The Navigator panel can be opened by clicking the button down the bottom right of the application. Use the Navigator panel as your view into the entire, compiled design.
What is Ratsnest in PCB?
The RATSNEST command assesses all of the airwire connections in order to achieve the shortest possible paths, for instance, after components have been moved. After reading a netlist via the SCRIPT command, it is also useful to use the RATSNEST command to optimize the length of airwires.
How do I highlight the net in Altium?
Alternatively, the net color can be selectively defined directly in the PCB panel, set to Nets mode: To change the color of one or multiple nets, select the required nets in the panel, then right-click on a selected net and choose the Change Net Color command, as shown below, or.
What is net tie in PCB?
The Net Tie is a component type which allows for shorting together various nets in a design. … Specifying the componet Type as Net Tie allows placing copper features between PCB footprint pads in order to facilitate connecting (shorting) various nets together at very specific locations on the PCB.
How do you hide in nets Altium?
Right click on a net, and choose Net Actions >> Hide Nets.
What is solder mask sliver?
Minimum “Solder Mask Sliver” means the pip of Soldermask between the pads. In our specifications we declared the thickness with a minimum of 0.1 mm. In example for PCB-POOL orders: The applied solder pad is increased 0.075 mm around the copperpad. The remaining land between the pads must be at least a width of 0.1 mm.
How do I check Altium errors?
To check for a Warning , you will need to open the panel manually by clicking the Panels button on the bottom-right of the design space then choose Messages. Once the project has been validated, the panel will list any warnings and errors that have been detected.
How do I switch to 3D in Altium?
Use Ctrl+Alt+3 to switch the display of the PCB workspace to 3D Layout Mode and see the same location and orientation of the board as you switch.
How do I change the view in Altium?
Altium Designer supports displaying and editing the board in 2D or in 3D, these are referred to as display modes. Select the required mode in the View menu, or press the 1, 2 or 3 shortcut to switch directly to that mode.
Is Altium viewer free?
The standalone Altium 365 Viewer provides free access to view and share your electronic designs and CAM manufacturing data through your Web Browser. No downloads, no installations and no registration required.
What is a net label in Altium?
Net labels identify and electrically connect different points in a schematic.
How do I find a part in PCB Altium?
Alternatively, open the PCB panel, and select ‘Components’ in the top drop-down selection. Sort the available columns by designator, and click on the component of choice. The zoom level and highlight mode, for the targeted component, are both configurable in preferences.
What is cross probe in Altium?
Cross-probing is used to point to a chosen object on the current document then “jump to” its corresponding counterpart in the target document. … Cross selecting enables you to select an object(s) on the source document and by enabling the cross select command, the same object(s) will be selected on the target document.
How do I get rid of Ratsnest Eagle?
Click on RIPUP, on the top toolbar on the far right, you’ll see an icon that says ripup polygons if you hover over it. Click it. followed by the enter key. Let me know if there’s anything else I can do for you.
What is Ratsnest line?
A ratsnest is a straight line connection between pads, indicating their connectivity. The ratsnest identifies the pads which should be connected according to the netlist, but which are not yet connected with traces.
What is an Airwire in Eagle?
It means you’ve made every route required. If ratsnest says you have “N airwires” left to route, double check your board for any floating golden lines and route them up.
Altium Designer Summer09. Практические подходы к организации библиотек и структуры проектов. Библиотека графических изображений компонентов
Итак, в [3] мы показали, как сделать новый проект и наполнить его существующими библиотеками. Если вы хотите добавить новую библиотеку графических изображений к проекту, откройте его и примените команду File=>New=>Library=>
Schematic Library. Так как в примере мы использовали
библиотеки от старых проектов, то покажем, как их
можно быстро модифицировать для оптимального
применения в сочетании с базой данных. Подскажем,
как установить глобальные настройки, и отметим нюансы, которые следует учесть при создании сложных
или специфических графических элементов.
Особо отметим, что в приведенных библиотеках
автор применяет типовой шаг между выводами компонентов, который используется в программе, а при
выводе на печать электрических схем устанавливает
масштаб 1:2. Это позволяет применять собственные библиотеки для работы на зарубежный рынок
и в то же время использовать многие готовые графические изображения компонентов, поставляемые
с пакетом, для максимального приближения к требованиям ГОСТ в странах СНГ.
Создание простого графического
изображения компонента
Итак, рассмотрим создание простого графического
изображения компонента. Представим это на примере компонента для контрольной точки. Такой
компонент имеет посадочное место, но не входит
в перечень элементов, так как контрольная точка
будет создана топологическим способом.
Рис. 1. Настройка свойств и параметров компонента
Для этих целей, как описано в [3], мы включили
в проект библиотеку Micelangio.SchLib и теперь
в ней создадим указанный компонент (рис. 1):
- Откроем библиотеку Micelangio.SchLib. Затем
откроем панель SCH Library и настроим ее положение. Это можно сделать через панель Access, находящуюся в правом нижнем углу рабочего окна,
и используя ее закладку SCH, в которой следует
выбрать строку SCH Library. Более подробно работа по вызову и настройке панелей описана в [1]. - В панели SCH Library в окне отображения имен
графических изображений, используя кнопку Add,
добавим в нашу библиотеку новый компонент
и дадим ему название, например PIN. - В результате в окне отображения имен графических изображений появится имя нового компонента PIN. Двойным щелчком левой кнопки указателя по данной надписи вызовем свойства нужного
компонента. - В левом верхнем окне определим значения следующих параметров:
- В поле Default Designator введем начальные
буквы, которые будут присваиваться компоненту на схеме в качестве позиционного номера. Обязательно поставьте в конце обозначения
вопросительный знак (в будущем при помещении графического изображения из библиотеки на схему компилятор не будет выдавать
предупреждения при совпадении позиционных
обозначений, а при аннотации вопросительный
знак будет заменен на первый незанятый порядковый номер в соответствии с выбранным
типом нумерации компонентов на схеме). - Обязательно установим флаг Visible для параметра Default Designator — это означает, что
позиционный номер данного компонента будет
отображен на схеме. - Флаг Locked снимем, что позволит при аннотации схемы изменять (присваивать новый) порядковый номер Default Designator для данного
компонента. - Поле Comment можем оставить незаполненным.
Однако это единственный параметр (кроме параметра Designator), который всегда передается
из схемы в PCB, и его удобно использовать для
промежуточной передачи туда значения иных
пользовательских параметров. Например, таким
параметром может быть наименование компонента или значение номинала резистора.
Для этих целей мы введем специальный
параметр ValueSCH, а здесь, для передачи в будущем именно этого значения
параметра в топологический редактор,
в поле Comment следует ввести значение
=ValueSCH. - Флаг Visible для параметра Comment рекомендуем снять. В связи с тем, что такой
параметр может и не иметь прямого отношения к схеме, его не следует отображать видимым по умолчанию. - Сейчас мы создали простой компонент,
состоящий из одной неделимой части
графического изображения, при этом
кнопки «, >>» будут недоступны,
а единственная часть всегда отображается под номером Part1/1. Соответственно,
для данной части флаг Locked не имеет
смысла, и его снимем. Назначение этого
флага покажем на примере сложных составных компонентов далее. - Поле Description можно оставить незаполненным, так как этот параметр мы
будем вводить, используя параметры
базы данных. - В поле Type следует указать тип данного
компонента. В нашем случае это компонент для электрической схемы, который
будет иметь посадочное место, но не должен входить в перечень элементов, и мы
выбираем значение Standard (No BOM).
Программа поддерживает следующие
типы компонентов:
- Standard — стандартный (типовой)
компонент для электрической схемы,
который имеет посадочное место и должен включаться в перечень элементов. - Mechanical — компонент для изображения элементов, не имеющих электрических связей. Имеет посадочное место
и включается в перечень элементов. - Graphical — компонент для изображения элементов, не имеющих ни электрических связей, ни посадочного
места. Как правило, используется для
улучшения «читаемости» схемы. - Net Tie (in Bom) — компонент для изображения элементов, объединяющих
различные электрические связи. В качестве примера такого элемента может
служить перемычка. - Net Tie — такой же компонент при выполнении перемычки типологическим
способом, который не требует включения данного компонента в перечень
элементов. - Standard (No BOM) — стандартный
(типовой) компонент для электрической схемы, который, однако, следует
исключить из перечня элементов.
- Параметр Mode для этого простого компонента недоступен. Он станет доступен
только при создании альтернативных
графических изображений компонента. - Флаг Lock Pin установлен, что означает
запрет редактирования свойств выводов
компонента на схеме. - Флаг Show All Pins On Sheet (Even if Hidden) снят, что означает необходимость отображения всех Pin (выводов) компонента, даже
если они имеют свойство Hidden (скрытый
или невидимый). В нашем случае компонент имеет единственный видимый вывод,
и нет необходимости его устанавливать. - Флаг Local Color снят. В этом примере
мы не будем указывать, как настраивать
цветовую гамму для выводов.
- ValueSCH — для отображения на схеме
названия компонента или значения величины его основного параметра. - NoteSCH — для отображения на схеме,
если требуется, вспомогательного параметра компонента. - ValueBOM — для формирования значения записи в графе «Наименование»
перечня элементов.
Других параметров для компонентов библиотеки определять не будем, так как все необходимые параметры будут добавлены на схему
через базу данных.-
Для каждого параметра следует настроить
вид его отображения на схеме, что покажем
на примере параметра ValueSCH. Такую настройку удобно сделать, используя панель
Parameter Properties («Свойства параметра»), которая открывается при добавлении параметра или вызывается двойным
щелчком на строке с нужным параметром.
В данном окне для указанного параметра
сделаем следующие настройки:- В окне Name вводим или редактируем
название параметра. Нет смысла отображать на схеме название самого параметра
(ValueSCH), и поэтому флаг Visible не
устанавливаем. Защитим имя нашего параметра от изменений, установив флаг
Lock. - Соответственно, в окне Value определим
значение параметра по умолчанию (например, просто укажем то же имя, что
у самого параметра ValueSCH); установим флаг Visible, так как эта величина
всегда будет отображаться на схеме; снимем флаг Lock, что позволит при необходимости редактировать параметр непосредственно на схеме. - В окне Property («Свойства») положение параметра не будем указывать, это
проще сделать при визуальном перемещении параметра в нужную точку. Здесь
настроим только следующие свойства:
- Снимем флаг Locked, тем самым разрешим редактирование параметра в части
перемещения, изменения шрифта и т. д. - Снимем флаг Auto position, тем самым
запретив автоматическое размещение
параметра. Такая установка позволяет
корректировать положение параметра
на схеме вручную (так всегда можно
указать оптимальное его расположение), и это положение сохраняется относительно графики компонента при
перемещении последнего. - Установим направление надписи
от точки привязки: Justification=
Bottom+Left (точка привязки будет
находиться снизу и слева от текста параметра). - Установим флаг Allow Synchronization
With Database. Отметим, что данный
параметр всегда получает значение
из базы данных сразу же при помещении его на схему из библиотеки.
Однако, поскольку мы создаем библиотеку для базы данных, рекомендуем
все же этот флаг установить. - Снимем флаг Allow Synchronization
With Library. Мы делаем библиотеку
для базы данных. Непосредственно
в библиотеке графических изображений
хранить параметры не будем. По этой
причине необходимо запретить синхронизацию этого параметра со значением
аналогичного параметра в библиотеке
SCH Library, так как там мы ввели значение по умолчанию (ValueSCH), а оно
никак не связано с реальным значением
этой величины на схеме.
- NoteSCH. Здесь вводим значение по умолчанию NoteSCH, а поскольку параметр
по умолчанию не будет отображаться
на схеме, флаг Visible лучше снять. Если
все же возникнет необходимость отобразить этот параметр на схеме, там же
можно установить этот флаг и ввести
требуемое значение параметра. - ValueBOM. Здесь иная особенность: значение этого параметра должно содержать
сведения для столбца «Наименование»
перечня элементов, которые должны
включать краткое описание комплектующего изделия, полное его наименование
и указание производителя. Для данного
компонента это неактуально, однако значение данного параметра тоже введем,
и в этом случае оно будет постоянно для
всех компонентов во всех библиотеках.
Обозначим еще одну проблему. На мо-
мент создания графического компонента
мы не знаем ничего ни о его производителе, ни о его обозначении. Эти сведения
будут содержаться в базе данных как значения нескольких параметров, здесь же их
нужно объединить в одном. Решение этой
проблемы такое: в качестве значения параметра введем текст =ShortDescription+’,’
+VendorPN+’,’+Vendor. То есть значение
данного параметра будет состоять из текста трех других параметров, разделенных
запятыми. Это параметры базы данных:
ShortDescription — краткое описание
компонента; VendorPN — обозначение
компонента по производителю, Vendor —
название производителя комплектующего изделия. Соответственно, флаг Visible для значения параметра снят, флаг Allow
Synchronization With Database тоже снят,
поскольку такого параметра в базе данных не будет, флаг Allow Synchronization
With Library установлен, что позволит
обновлять его из библиотеки. Заметим,
что при синхронизации с библиотекой
обновляться будет только сама запись,
указанная выше, сами же параметры
будут подставляться те, что указаны в записи.
Итак, свойства и параметры компонента
определены, теперь следует создать его графическое изображение. Вначале следует настроить параметры самой библиотеки (рис. 2).
Откроем (Tool>>Document Option) окно
Library Editor WorkSpace. На вкладке Units определим размерность единиц, которая
будет использоваться при создании графики.
Рекомендуем использовать значение Default
DXP units, что соответствует 10 mils (2,54 мм).
Именно эту сетку используют все библиотеки, которые доступны на сайте [4], и в этом
случае для многих компонентов можно брать
готовую графику оттуда.Рис. 2. Параметры библиотеки
- На вкладке Library Editor Option установим
или изменим следующие свойства:
- В окне Option параметры Style, Size,
Orientation не изменяем. Они влияют
только на размер и вид поля для отображения компонента. Это касается и флага
Show Border отображения границ листа.
Если вид компонента нужно вывести
на печать в рамке, вы сможете настроить
эти параметры по аналогии, как это мы
укажем в продолжении, при рассмотрении схемного редактора. - Рекомендуем установить флаг Show
Hidden Pin. Это позволит легко задать
в библиотеке местоположение скрытых
выводов компонента. Желательно эти выводы расположить внутри внешних границ компонента: несмотря на то, что они
будут скрыты на схеме, может возникнуть
ситуация, при которой их следует отобразить, а такое их положение позволит легко
найти расположение скрытого вывода. - В окне Custom Size установим флаг Use
Custom Size. Это позволит определить
собственные размеры листа для библиотечного элемента. Сами значения размеров рекомендуем изменить в том случае,
если графика компонента не помещается
на существующем листе. - В окне Color вы можете определить собственные цвета для границы (Border)
листа и его рабочей зоны (WorkSpace). - В окне Grid следует задать сетку (Grid) для
привязки элементов компонента и сделать
отображение (Visible) сетки на рабочей
зоне. Здесь рекомендуем поставить значения 5 и 10 (это в Default DXP units = 10 mils или, соответственно, 1,27 и 2,54 мм). Такая
установка позволяет легко строить компоненты с шагом выводов 2,54 мм, не используя перенастройку сетки. При печати
в масштабе 1:2 мы получим шаг выводов,
близкий к 5 мм, что соответствует требованиям ГОСТ. В то же время именно эту
сетку используют все библиотеки, которые
доступны на сайте [4]. - Соответственно, в окне Library Description вы можете дать краткое описание библиотеки.
Перейдем непосредственно к графике компонента (рис. 3).
Рис. 3. Графика компонента
- Командой Place>>Pin расположим на рабочем
поле единственный вывод нашего компонента
(контрольная точка). Откроем окно свойств
вывода и установим следующие настройки:
- В данном случае и номер PIN (вывода),
и его имя будут иметь одинаковое значение — мы присвоим значение «Единица». - Так как у данного компонента вывод
один, нет смысла отображать и номер,
и вывод, флаг отображения видимости
напротив них снимем. - В поле Electrical Type установим тип Passive.
Практически во всех случаях будет стоять именно этот тип, и если вы не знаете,
какой тип назначить, рекомендуем использовать именно такой. - Поле Description оставим незаполненным.
- Флаг Hide (скрытый вывод) снимем, соответственно, поле Connect to (чтобы указать
подключение скрытого вывода к электрической цепи) станет недоступным. - Поле Part number также нам недоступно,
поскольку мы создали простую графику
компонента, состоящую из единственной
неделимой части.
- Цвет окружности.
- Ширину линии. Здесь рекомендуем установить из 4 доступных значений величину Small, что будет наиболее адекватно
выглядеть на схеме. - Начальный (0.0) и конечный (360.0) угол
для разворота окружности. - Значение радиуса (4). Такое значение позволит расположить в сетке 10 два рядом
стоящих подобных компонента, и они не
будут касаться друг друга. - Положение центра окружности (хотя это
можно сделать и переместив окружность
на то место, где она должна находиться
в компоненте). - Ну и наконец, следует зафиксировать
ее — для защиты от случайного перемещения.
- Установлены настройки листа схемы, при
которых неотображаемые параметры выводов не видны. - В качестве значения параметра ValueSCH из базы данных введен пробел, и это не
видно на схеме. - Значения параметра NoteSCH введены
непосредственно на схеме. - Схема подготовлена к печати, и чтобы
не отображалась точка привязки параметров, в настройках Tools>>Schematic
Preference>>Graphical Editor снят флаг
Mark Manual Parameter.
Типовое графическое
изображение компонентаТеперь покажем процесс создания типового
графического изображения компонента для
электрической схемы. Для примера выберем
трансивер MC13202 для ZigBee-приложений.
Сначала ищем описание данного трансивера
[5] и на странице 15 открываем таблицу Pin
Function Description, где указаны номер и имя
выводов компонента, а также их назначение.
Этой информации достаточно для создания
графического изображения компонента. Не станем приводить все действия — они перечислены
выше при описании процесса создания простого
изображения, а отметим только новые и специфические, свойственные данному компоненту.
Итак, аналогично вышеописанному, добавим
в библиотеку новый компонент, однако установим в поле Type значение Standard, что означает создание типового компонента. Введем для
нового компонента такие же пользовательские
параметры, какие мы установили при создании
простого графического изображения выше.
Далее поступим следующим образом (рис. 4):Рис. 4. Графика типового компонента
- При добавлении выводов компонента первому присвоим значение «Единица» — и для
номера, и для имени. В случае если у вас в настройках указан инкремент данных значений (Tools>>Schematic Preference>>General:
Auto-increment During Placement), каждый
следующий вывод получит новый порядковый
номер, который будет больше предыдущего
на величину, указанную в данной настройке. - Аналогично расставим выводы компонента,
например, так, как указано на рис. 4, и сделаем графику компонента, используя команду Place Polygon. - Отметим, что вам доступна правка контура, границы заливки и прозрачности полигона. Однако использовать прозрачный
контур полигона следует с осторожностью, так как не все печатающие устройства поддерживают такую функцию. Это,
в частности, проявляется при подготовке
документов в формате Acrobat. В случае
использования сплошной заливки полигона или других фигур следует обязательно определить порядок слоев, иначе
на схеме некоторые надписи или выводы
могут быть скрыты полигоном и не отображаться. - Теперь следует ввести имена всех выводов
микросхемы, а желательно еще и их назначение. Первое можно сделать так же, как
было показано выше для простого примера, то есть путем ввода текста, однако
гораздо проще скопировать это название
из текста описания (MC13202.pdf) и вставить в соответствующем окне свойств вывода. Для предложенного компонента это
возможно, но в случае, когда число выводов
компонента больше сотни, этот процесс вызывает определенное неудобство, поэтому
покажем, как это можно сделать быстро,
сразу для всех выводов и безошибочно.
В случае если таб-лица выводов в описании
документа проста и небольшого размера,
достаточно выделить в ней нужные столбцы и скопировать их в буфер. В противном
случае рекомендуем таблицу предварительно преобразовать и сохранить, например,
в формате Excell. - Теперь откроемпанель SCHLibList.
Настроим список отображаемых компонентов. Для этого в верхней командной строке
панели установим следующие значения:
- Edit all object (возможность редактирования всех объектов списка).
- From current component (в список войдут
объекты открытого компонента библиотеки). - Include only Pins (отображаемый список
будет включать только объекты типа Pins,
а именно выводы компонента).
После этого найдем в таблице столбец Pin
Designator и, нажав указателем на данный заголовок, отсортируем объекты (выводы компонента) по порядковому номеру.- Копируем в буфер содержимое столбца Pin
Name из таблицы Excell, устанавливаем
указатель в первую строку столбца Name на панели SCHLibList и вставляем содержимое буфера. В итоге все имена выводов
получат необходимое значение. Таким же
образом можно перенести и содержимое
других столбцов. Заметим: если в таблице
на панели SCHLibList расположить столбцы
в таком порядке, чтобы они соответствовали столбцам из таблицы Excell, то можно
скопировать часть или всю таблицу сразу. - Здесь представлен конечный вид компонента. Указанный подход существенно облегчает создание многовыводных компонентов,
а самое главное — минимизирует ошибки,
которые неизбежно возникают при ручном
наборе всех значений.
Сложное графическое изображение
компонентаСуществует несколько вариантов сложных
графических изображений, требующих иных
подходов, например, такие, где требуется:- Необходимость в вертикальном расположении вывода, однако при этом следует
надпись номера вывода и его отображение
расположить горизонтально. - Возможность применения на схеме надписей с возможной ориентацией текста во всех
четырех направлениях. - Особый случай графики соединителя, требующий табличного представления дополнительной информации.
- Возможность при изображении простых полупроводниковых элементов номера выводов присваивать не по номеру соответствующей контактной площадки, а по названию
самого вывода в графическом обозначении.
Решение этой проблемы потребует дополнительно и создания специальных посадочных мест. Вопрос создания таких посадочных мест будет описан в соответствующем
разделе продолжения данной статьи. - Иные нестандартные решения графических
компонентов.
Вначале рассмотрим графическое изображение линейного стабилизатора (рис. 5):
Рис. 5. Графика сложных видов компонента
- Очевидно, что надписи общего вывода данного компонента желательно развернуть
на 90°. Настройки по отображению не дают
такой возможности, поэтому мы сделаем это
иным способом. Настроим редактор таким
образом, чтобы разрешить положение текстовых надписей во всех четырех направлениях. Это можно сделать, установив флаг
Tools>>Schematic Preference>>Graphical
Editor: Display String As Rotated. Такая настройка обеспечит идентичное расположение надписей как при установленном, так
и при снятом флаге. - Редактор графических изображений компонентов имеет только одну настройку положения надписи номера и имени вывода
компонента: Tools>>Schematic Preference>>
General: Pin Margin. Это позволяет настроить
отступ начала соответствующего текста. Более
того, это единая настройка для всех компонентов библиотеки и схемы. Рекомендуем
в таком случае поступить следующим образом:
- Во-первых, в параметрах для данного вывода (окно Pin Property, вкладка Logical)
снимем флаг Visible (сноска 1, рис. 3)
и таким образом скроем отображение
имени и номера вывода. - Во-вторых, откроем вкладку Parameter и добавим два параметра, которые имеют
значения, идентичные номеру вывода
и его имени, например, Designator = «1»,
Display Name = «GND». Соответственно,
для каждого параметра настроим шрифт,
цвет и остальные свойства так, как показано на сноске 7 рис. 1.
Альтернативные
виды изображенияПерейдем к созданию альтернативных графических изображений компонентов. Как
правило, такая необходимость возникает, когда
желательно иметь возможность выбора различных вариаций изображения компонента для
достижения наиболее удобного вида электрической схемы. Процедура добавления альтернативных изображений проста, и мы продемонстрируем ее на примере вариаций изображения
светодиода. Однако предварительно отметим,
что при выборе компонента через библиотеку
на основе базы данных отображаться на панели Library в окне просмотра будет тот вид изображения, которой редактировался последним.
Изменить вид изображения на иной альтернативный можно только после размещения
компонента на электрической схеме.Рис. 6. Альтернативные виды графического изображения компонента
- Откроем в библиотеке существующий компонент, к которому следует добавить альтернативное изображение. В нашем примере это
компонент Led из библиотеки V.SHLIB. - Данный компонент уже имеет альтернативные
изображения, и список доступных изображений можно посмотреть, используя команду
Tools>>Mode. В этом же меню находятся команда «Добавить/удалить» альтернативное
изображение. При добавлении альтернативного изображения рекомендуем скопировать
одно из существующих, а затем добавить и отредактировать его в альтернативном виде.
Примечание. Следует иметь в виду, что
настройки отображения и расположения параметров действуют на все альтернативные
изображения.Составные
графические изображенияИ, наконец, рассмотрим вопросы создания
альтернативных графических изображений
компонентов. Добавление новой части составного компонента производится командой
Tools>>New Part. Создание графики составной части компонента можно осуществить
теми же приемами, что и основную часть.
Следует только иметь в виду, что размещение параметров будет одинаковым для всех
частей компонента, и это нужно учитывать
при создании графики. Несмотря на всю простоту этого процесса, покажем его на примере
создания графики сдвоенного операционного
усилителя, которую изобразим в 3 вариантах:
из двух частей со скрытыми выводами питания; с отображением выводов питания; из трех
частей, где в третьей части компонента будут
находиться общие выводы компонента.Рис. 7. Составные графические изображения
- Здесь представлена первая часть графического изображения компонента, которую
создаем как обычно. - Командой Tools>>New Part добавляем вторую часть, копируем изображение первой
части во вторую и корректируем имена
и названия выводов. - Здесь приведена таблица выводов, где,
в частности, скрытые выводы отнесены
к первой части компонента. - Автор рекомендует не использовать скрытые выводы — так схему можно оформить
более наглядно. На рис. 7 показано, как сделать выводы питания, отображаемые в двух
частях компонента. Отметим, что в таблице
Component Pin Editor каждый вывод питания продублирован и указан для всех секций компонента. Кстати, подход дублирования выводов на графическом компоненте
можно применять и в других случаях, если
это повышает наглядность схемы. - Часто питание усилителей производится
через фильтры, а это явно требует указания
данных выводов. Здесь есть проблема, так
как, с одной стороны, необходимо отнести
выводы питания к одной из секций, с другой — необходимо оставить возможность
взаимозаменяемости секций. Эту проблему легко разрешить, создав трехсекционный компонент, причем в третьей секции
будут размещены только выводы питания,
и она легко совмещается с первыми двумя.
На рис. 7 в данном варианте показаны:
- Вид секции A.
- Вид секции B.
- Вид секции C.
- Совмещение изображений секции A и секции C. В целях читаемости обозначение
третьей секции на схеме можно скрыть.
В составных компонентах следует обязательно
настроить возможность замены при перенумерации компонентов на схеме. Заметим, в последнем
созданном компоненте секции А и B идентичны
и могут быть заменены одна другой, чего нельзя
сказать о секции C. С этой точки зрения частично
рассмотрим вопрос установки эквивалентности
секций компонента. Полностью раскроем его
после создания посадочных мест, так как некоторые настройки производятся непосредственно
в схеме или в PCB-редакторе.Рис. 8. Настройки составного компонента
Настройки составного компонента следует
сделать такими (рис. 8):-
Нажимая кнопки « >>», перейдем
на третью секцию компонента (Part) и установим флаг Locked, таким образом мы запретим изменять номер секции при аннотации схемы.Внимание! Этот флаг действует только
на данную секцию и должен устанавливаться, при необходимости, для каждой секции
компонента в отдельности.Примечание. Снимите флаг Only Show
Component Swap Information, если вы не находите компонента.Using Net Ties to Meet PCB Design Requirements
The Net Tie is a Component Type that allows PCB Engineers and Designers flexibility when Handling a Variety of Design Challenges. This Paper Explores the Advantages to using Net Ties in Altium Designer to Join Multiple Nets (shorts) Into One Single Net at Very specific Locations in the PCB.
Using Net Ties to Meet PCB Design Requirements:
Defining a Net Tie component can just be a matter of specifying it in the Type field of the Component Properties dialog in the right software.
Figure 1: Net Tie Component Properties Dialog
TYPES OF NET TIES FOR PCB ASSEMBLY
When using net ties to meet pcb design requirements, there are two types of Net Ties to consider: Net Tie and Net Tie (In BOM). Each type is available on the pulldown options for Type in the Component Properties dialog. When using a Net Tie, the component schematic symbol graphic is attached to a specific type of footprint containing copper features connecting (shorting) the pads together. Net connectivity between the schematic symbol pins and printed circuit board PCB footprint pads is established in the customary way; however, no line item will appear for this component in the Bill Of Materials (BOM). Using the Net Tie (In BOM) allows materials to be called out in the BOM. Both types will be explored in this paper.
The simplest form of a PCB layout net tie is a two pin component associated with a two pad footprint in which the pads are connected together with copper features.
As with other schematic symbol types in board layouts, the display of symbol pin designators and display names are optional, schematic wiring between pins determines net connectivity, and there is a pin-to-pad connectivity established between the schematic and printed circuit board PCB. The graphic for a Net Tie component is arbitrary and in some cases unnecessary. For instance, a two pin Net Tie component may be represented to look like a piece of wire in a schematic sheet (totally hiding its existence).
Figure 2: Pin Net Tie Schematic Symbols.
Figure 3: A Net Tie footprint Possibly Used To Short Two Polygons Of Differing Net Names.
Together. This Component Would Call Out The Header Part In The BOM. The Shorting Copper May Be Removed At A Later Date To Allow The Application Of An Optional Shorting Jumper.
alt=»Used To Designate A Two Pin Header With The Pins Initially Shorted Together.» />Figure 4: Net Tie (In BOM) Used To Designate A Two Pin Header With The Pins Initially Shorted
While routing to the pads of a Net Tie footprint, the Design Rule Checking (DRC) allows routing the nets associated with each pad to other same net copper features without flagging a violation, allowing the connecting (shorting) copper feature of the footprint to connect the two differing nets.
Track Of Two Different Nets
If the two track ends from differing nets short together across the footprint, the DRC will flag a violation. This is due to the short circuit being generated between two differing nets outside the constraints of the Net Tie footprint.
Track Of Two Different Nets Associated with a violation flagging
Figure 5: Net Ties with various Track Widths Net Ties can be Set Up to allow Routing two differing Nets together with Various Track Widths.
Figure 6: Net Tie components can be created to allow routing between various routing layers by incorporating through hole (Multilayer) pads.
This Allow The designer options for component placement at a later time. In this example, the short may be replaced with a surface mount resistor or inductor
Figure 7: Net Tie footprints can be created to allow shorting between nets, and later the shorting copper may be removed to allow components to be placed between nets. In this example, there is an 0805 and a 0602 footprint placed on top of each other with a shorting copper feature placed between them. This will allow the designer options for component placement at a later time. In this example, the short may be replaced with a surface mount resistor or inductor.
Net Tie components allow establishing a connection between two differing nets at and only at the location of the Net Tie footprint on the PCB layout schematic. The DRC will flag any other short circuit violation between these differing nets elsewhere in the design.
Planar inductors pose a special challenge in board layout. When various windings of the inductor are placed directly on the Printed Circuit Board, each winding is composed of routing tracks creating the various inductor coils. Each coil is a continuous copper track with differing nets at each end of the winding. The inductor winding track typically introduces a short circuit between each of the nets on the ends of the winding resulting in a DRC violation.
You can use Altium Designer PCB design software to place a Net Tie component in series with the inductor windings. This provides a means of connecting differing nets, one net representing the winding and one side of the electrical circuit and the other net being the second electrical connection.
Figure 8 Circuit bridging
Figure 8: A circuit bridging two differing ground plane nets with a planar inductor winding. The Net Tie component provides a means of tying AGND to the EGND net, which is extant throughout the planar winding.
In this example, silkscreen and reference designators have been shown to illustrate the placement of the components within the board layout; however, these features may be left off the actual design to elevate clutter and confusion in a high-density design.
Silkscreen and Reference Designators have been shown to illustrate the Placement of the Components
Here nets NT5, NT6, NT7, NT8, and NT 11 have been placed in a Component Class labeled NetTieDirect.
Polygons and Net Tie components
Figure 9: Net Tie components may be used to connect polygons of differing nets to allow shorting at one and only one place. Other short circuits between these two nets will be flagged as violations by the DRC across the board layout.
Design Rules and Polygons
Figure 10: In the above example, multiple Net Tie components have been placed on a PCB to illustrate how design rules can be scoped to specify polygon connect style in order to achieve the desired result.
Figure 11:Two Polygon Connect style rules have been created for the example NetTieDirect and NetTieRelief, which are scoped to the Component Classes NetTieDirect and NetTieRelief respectively.
Example of NetTieDirect and NetTieRelief
Figure 12: In the upper area of the PCB, the Net Ties are connected to the polygons following the Relief connect rule.
Note that NT1 has a polygon connect on the left side and the DRC allows routing from the right pad to the polygon.
Figure 13 Examples of multi-pin Net Tie schematic symbols.
alt=»Extreme example of what can be achieved with Net Tie footprints.» />Figure 14: Extreme example of what can be achieved with Net Tie footprints.
The lower portion of the Circuit Board Design follows the direct connect style. Notice how the polygon pulls back from the connecting (shorting) copper feature according to the clearance rules.
Net Ties may have an unlimited number of pins and pads electrically connecting an unlimited number of nets.
Net length tuning provides an interesting challenge when the signal path of time critical signals must arrive at the load end of the net at the same time within a reasonable delta. In the example below, the clock signal is generated and routed to two different IC packages. It is critical that the signal path of this high-speed signal has to achieve the same length within a reasonable tolerance.
The Clock Signal is Generated and routed to two different IC
The use of a multi-net Net Tie allows the net to be broken out into separate nets for the purpose of length tuning. The associated footprint allows the same signal to travel different net paths
The nets CK1 and CK2 are associated into a Net Class labeled CLK and a Length rule is then created for this class.
Once the nets CK1 and CK2 have been routed they can be length tuned to the Length rule which specifies the total length and tolerance.
The associated footprint allows the same signal to travel different net paths
The nets CK1 and CK2 are associated
CK1 and CK2 have been routed they can be length tuned to the Length rule
CONCLUSION:
The Net Tie is a unique component type that allows the electronics engineer and PCB designer the flexibility to short different nets together. Following the steps above while using the top rated PCB design software Altium Designer can help you address requirement challenges when designing Printed Circuit Boards.
- В поле Default Designator введем начальные