Bus – Шина

Вы просматриваете версию 2.1. Для самой новой информации, перейдите на страницу Bus – Шина для версии 4
Applies to NEXUS Client versions: 1.0, 1.1, 2.0 and 2.1

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

Главная страница: Объекты редактора схем

Объект Bus является полилинией, которая используется в сочетании с другими соединенными объектами для определения соединения множества цепей.Объект Bus является полилинией, которая используется в сочетании с другими соединенными объектами для определения соединения множества цепей.

Обзор

Объект Bus является электрическим примитивом-полилинией, который представляет соединение группы проводов.

Доступ

Объект Bus доступен для размещения в редакторе схем следующими способами:

  • Выберите команду Place » Bus из главного меню редактора схем.
  • Нажмите кнопку Bus ( ) в выпадающем меню панели инструментов Active Bar, расположенной в верхней части рабочей области. Зажмите ЛКМ на кнопке панели инструментов Active Bar, чтобы открыть связанные команды. После использования команды она будет отображаться на верхнем уровне панели инструментов Active Bar.
  • Нажмите кнопку  в панели инструментов Wiring (View » Toolbars » Wiring, чтобы активировать ее).
  • Щелкните ПКМ в рабочей области, затем выберите команду Place » Bus из контекстного меню.

Размещение

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

  1. Щелкните ЛКМ или нажмите Enter, чтобы определить начальную точку шины.
  2. Перемещайте курсор и щелкайте ЛКМ или нажимайте Enter для определения набора вершин, которые формируют шину.
  3. После размещения финальной точки щелкните ПКМ или нажмите Esc для завершения размещения шины.
  4. Продолжайте размещение других объектов Bus либо щелкните ПКМ или нажмите Esc для выхода из режима размещения.
  5. Используйте клавишу Backspace или Delete для удаления последнего размещенного сегмента шины.

Режимы размещения

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

В процессе размещения:

  • Нажмите клавишу Tab, чтобы приостановить размещение и открыть панель Properties в режиме Bus, где свойства линии можно изменить на лету. Нажмите значок "паузы" в рабочей области ( ), чтобы вернуться в режим размещения.
  • Нажмите Shift+Пробел для переключения между режимами 90° (90 градусов), 45° (45 градусов) и Any Angle (Произвольный угол).
  • В режиме 90° или 45° нажмите Пробел для переключения между вариантами направления излома. В этих режимах, сегмент линии, присоединенный к курсору, является упреждающим сегментом. Сегмент, который будет размещен, располагается перед упреждающим сегментом.
  • В процессе размещения, текущий режим отображается в строке состояния (в нижней части рабочей области). Вы можете изменить режим в любой момент в процессе размещения объекта Bus.

 Режим 45°

 Режим 90°

Нажимайте Shift+Пробел для переключения между различными режимами размещения. Режим Any AngleНажимайте Shift+Пробел для переключения между различными режимами размещения.

Атрибуты объекта, измененные в процессе размещения (с помощью клавиши Tab для открытия панели Properties), станут настройками по умолчанию для следующих объектов, если на странице Schematic - Defaults диалогового окна Preferences не включен параметр Permanent. Когда этот параметр включен, внесенные изменения повлияют только на размещаемый объект и следующие объекты, которые будут размещены в том же сеансе размещения.

Режим автоматического определения пути

Четвертым доступным режим размещения объекта Bus является Auto Wire (Автоматическое размещение провода), который можно использовать для быстрого размещения от конца предыдущего сегмента до текущей точки курсора с помощью трассировщика Point to Point Router. Когда выбран этот режим (при переключении с помощью Shift+Пробел), линия от вершины сегмента до курсора отображается толстой пунктирной линией.

Размещение сегмента объекта Bus в режиме Auto Wire, обозначенного пунктирной линией. При размещении (справа на изображении) путь объекта Bus автоматически обходит препятствия.Размещение сегмента объекта Bus в режиме Auto Wire, обозначенного пунктирной линией. При размещении (справа на изображении) путь объекта Bus автоматически обходит препятствия.

Путь трассы будет выбран как самый эффективный, с обходом размещенных в схеме объектов. Нажмите Tab при размещении провода в этом режиме для настройки доступных опций в диалоговом окне Point to Point Router Options.

Электрическая привязка

Помимо привязки к сетке, редактор схем также поддерживает привязку к доступному электрическому соединению. Если размещаемый объект, такой как Bus, попадает в диапазон привязки допустимого электрического соединения, курсор будет прикреплен к этой "горячей точке" (отображаемой как красное перекрестие).

Точка электрической привязки отображается красным перекрестием.Точка электрической привязки отображается красным перекрестием.

Настройка привязки к горячим точкам электрических объектов осуществляется в разделе General панели Properties, когда она открыта в режиме Document Options.

Графическое редактирование

Этот метод редактирования позволяет выделить размещенный объект Bus непосредственно в рабочей области и изменить его размер и/или форму графически.

Когда провод выделен, доступны следующие ручки управления:

Выделенный объект Bus, готовый к графическому редактированиюВыделенный объект Bus, готовый к графическому редактированию

  • Перетащите с зажатой ЛКМ точку вне ручек управления, чтобы переместить весь объект Bus. Когда объект Bus не выделен, зажмите ЛКМ и перетаскивайте мышь, чтобы переместить объект.
  • Перетащите с зажатой ЛКМ ручку управления A для перемещения конечной точки объекта Bus.
  • Перетащите с зажатой ЛКМ ручку управления B для перемещения вершины объекта Bus. Конечные точки сохранят свое положение.
  • Зажмите ЛКМ на вершине, затем нажмите клавишу Delete, чтобы удалить эту вершину.

Когда объект Bus выделен, щелкните ЛКМ по сегменту, чтобы отдельно выделить этот сегмент. Ручки управления этого сегмента станут красными.

Выделение отдельного сегментаВыделение отдельного сегмента

Вершины сегмента могут быть непосредственно изменены с помощью панели SCH List, и любые изменения будут сразу отображены в схеме.

При попытке графически изменить объект со включенным свойством Locked (Заблокировано) появится диалоговое окно с запросом на подтверждение этого действия. Если на странице Schematic - Graphical Editing диалогового окна Preferences включен параметр Protect Locked Objects и свойство Locked объекта также включено, то этот объект нельзя выделить или графически изменить. Щелкните по заблокированному объекту мышью, чтобы выделить его, затем отключите свойство Locked в панели List или отключите параметр Protect Locked Objects для графического изменения объекта.

Редактирование вне графической области

Доступны следующие способы редактирования вне графической области:

Через панель Properties

Страница свойств: Свойства Bus

Этот метод редактирования использует соответствующий режим панели Properties для изменения свойств объекта Bus.

Режим Bus панели Properties
Режим Bus панели Properties

В процессе размещения объекта открыть панель Properties в режиме Bus можно нажатием клавиши Tab. Обратите внимание, что панель включает в себя раздел Vertices, где вы можете изменить отдельные вершины выделенного в данный момент объекта Bus – вершина с индексом 1 является первой размещенной вершиной.

После размещения объекта открыть панель Properties в режиме Bus можно одним из следующих способов:

  • Дважды щелкните ЛКМ по размещенному объекту Bus.
  • Щелкните ПКМ по объекту Bus и выберите команду Properties из контекстного меню.
  • Если панель Properties уже открыта, щелкните один раз по объекту Bus, чтобы выделить его.
Свойства объекта Bus можно открыть перед его размещением, на странице Schematic - Defaults диалогового окна Preferences. Это позволяет изменить свойства по умолчанию линии объекта Bus, которые будут применены при последующем размещении объектов Bus.

Редактирование множества объектов

Панель Properties поддерживает редактирование множества объектов. Можно изменить свойства множества выделенных объектов, если их свойства идентичны. Когда множество объектов одного типа выделены вручную, через диалоговое окно Find Similar Objects либо через панель Filter или List, для всех выделенных объектов в панели Properties можно изменить поле, которое не отображено как звездочка (*).

Через панель SCH List

Страницы панелей: SCH List, SCH Filter

Панель List позволяет отображать объекты одного или множества документов в табличном виде для быстрой проверки и изменения атрибутов объектов.

Использование панели с подходящим инструментом фильтрации (настройки Include панели) или в сочетании с диалоговым окном Find Similar Objects позволяет отображать в панели только те объекты, которые попадают в область действия фильтра. После этого свойства всех перечисленных объектов можно изменить непосредственно в панели List.

Связность шин

Объект Bus используется для группирования любого количества цепей. Для этого необходимо обеспечить следующее:

  • Каждая отдельная цепь должна быть обозначена меткой цепи.
  • Отдельные цепи должны быть названы с использованием стандартного шаблона именования <Имя><ЧисловойИдентификатор1>, <Имя><ЧисловойИдентификатор2>, например Address0, Address1, ..., Address7.
  • Объект Bus, к которому присоединены отдельные цепи, должен быть обозначен меткой цепи в формате <Имя>[<НачальныйЧисловойИдентификатор>..<КонечныйЧисловойИдентификатор>], например Address[7..0] или LED[1..8].

Автоматические соединения

T-соединение в объекте Bus автоматически создает соединение. Если на странице Schematic - General диалогового окна Preferences включен параметр Break Wires At Autojunctions, существующий сегмент объекта Bus будет разбит на два в точке автоматического соединения. Например, при создании T-соединения перпендикулярный сегмент объекта Bus будет разбит на два сегмента, по одному с каждой стороны от соединения. Если параметр Break Wires At Autojunctions отключен, сегмент объекта Bus не будет разбит в точке соединения.

Объекты Bus Entry

Объект Bus Entry является коротким диагональным отрезком провода, который позволяет выделить отдельную цепь из объекта Bus (Place » Bus Entry).

Этот объект также позволяет выделить цепь из шины в том месте, где из шины выделяется другая цепь, как показано на изображении ниже. Если в этом случае не использовать объект Bus Entry, две отдельные цепи будут соединены вместе, создавая короткое замыкание. Если выделять две отдельных цепи из одной точки объекта Bus не нужно, можно использовать стандартное соединение объектом Wire.

Использование объектов Bus Entry, когда цепи необходимо выделить по разные стороны линии объекта Bus.Использование объектов Bus Entry, когда цепи необходимо выделить по разные стороны линии объекта Bus.

Рекомендуется, чтобы метки цепей в шине содержали только буквы. Например, если вы назвали объект Bus D2[0..7], то при компиляции проекта он будет разбит на цепи D20, D21 .. D27, что может вызвать конфликты именования цепей.

Content