Bus – Шина

Последнее изменение: Pavel Demidov; 01.07.2019

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

Объект 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°

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

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

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

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

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

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

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

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

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

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

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

Этот метод редактирования позволяет выделить размещенный объект 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

В процессе размещения объекта открыть панель 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 D2[0..7], то при компиляции проекта он будет разбит на цепи D20, D21 .. D27, что может вызвать конфликты именования цепей.

Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

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

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.