Шина

Parent page: Схемные объекты

Шина — это объект «полилиния», который используется совместно с другими объектами для определения соединения нескольких цепей (nets).Шина — это объект «полилиния», который используется совместно с другими объектами для определения соединения нескольких цепей (nets).

Краткое описание

Шина — это примитив электрического проектирования. Это объект-полилиния, представляющий многопроводное соединение.

Доступность

Шины доступны для размещения в редакторе схем только через команду из главного меню, нажав Home | Circuit Elements | 

в главных меню.

Размещение

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

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

Хотя атрибуты можно изменять во время размещения (Tab для вызова связанного диалога свойств), имейте в виду, что они станут настройками по умолчанию для последующего размещения.

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

При размещении шины доступны три режима, два из которых имеют подрежимы Start и End. Режим определяет, как создаются углы при прокладке шин и под какими углами можно размещать шины. Во время размещения:

  • Нажмите Shift+Spacebar, чтобы циклически переключаться между режимами 90 Degree, 45 Degree и Any Angle.
  • Находясь в режиме 90 Degree или 45 Degree (так называемые истинно ортогональные режимы), нажмите Spacebar, чтобы переключаться между подрежимами Start и End.
  • Во время размещения текущий режим отображается в строке состояния. Вы можете менять режимы в любой момент при размещении шины.
  • В режимах, отличных от Any Angle, сегмент линии, «прикрепленный» к курсору, является сегментом look ahead. Сегмент, который вы фактически размещаете, предшествует этому «прогнозному» (look ahead) сегменту.

 Режим 45 градусов

 Режим 90 градусов

Нажмите Shift+Spacebar, чтобы циклически переключаться между различными режимами размещения.Нажмите Shift+Spacebar, чтобы циклически переключаться между различными режимами размещения.

 Режим произвольного угла

Прокладка шины с направляющей (guided wiring)

Схемы имеют настраиваемую электрическую сетку, которая упрощает определение электрических соединений между объектами. При размещении шины, когда она попадает в диапазон электрической сетки другого электрического объекта, курсор «прилипает» к фиксированному объекту и появляется Hot Spot (красный крест).

Hot Spot (красный крест)Hot Spot (красный крест)

Hot Spot подсказывает, где можно выполнить корректное соединение, и автоматически привязывает курсор к точкам электрического подключения.

Электрическую сетку можно настроить на вкладке Sheet Options диалога Document Options (Project | Content |

). Рекомендуется задавать электрическую сетку немного меньше текущей сетки привязки (snap grid), иначе становится сложно размещать электрические объекты на расстоянии в один шаг сетки привязки.

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

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

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

Выбранная шина, готовая к графическому редактированию.Выбранная шина, готовая к графическому редактированию.

  • Щелкните и перетащите A, чтобы переместить конечные точки шины.
  • Щелкните и перетащите B, чтобы переместить вершину шины. Конечные точки останутся зафиксированными.
  • Ctrl+clickЩелкните и перетащите сегмент шины, чтобы grab этот сегмент и переместить его. Конечные точки и другие вершины останутся зафиксированными.
  • Щелкните правой кнопкой мыши по вершине, затем выберите команду Edit Bus Vertex n, чтобы открыть вкладку Vertices диалога Bus, при этом запись для вершины nth будет выбрана и готова к редактированию.
  • Ctrl+clickЩелкните и удерживайте на сегменте шины, затем нажмите Insert на клавиатуре, чтобы добавить вершину в этой точке.
  • Щелкните и удерживайте вершину, затем нажмите Delete на клавиатуре, чтобы удалить эту вершину.

Чтобы переместить всю линию шины, щелкните и удерживайте невыбранную шину, затем переместите в новое место.

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

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

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

Через связанный диалог свойств

Dialog page: Шина

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

Отредактируйте свойства шины в диалоге Bus.Отредактируйте свойства шины в диалоге Bus.

Диалог можно открыть во время размещения, нажав клавишу Tab.

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

  • Дважды щелкните по размещенному объекту Bus.
  • Наведите курсор на объект Bus, щелкните правой кнопкой мыши и выберите Properties в контекстном меню.
Диалог Bus содержит вкладку Vertices, где можно редактировать отдельные вершины текущего выбранного объекта шины.

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

Panel page: SCH Inspector

Панель SCH Inspector позволяет просматривать и редактировать свойства одного или нескольких объектов проекта в активном документе.

Понимание связности шины

Шина используется для объединения любого количества цепей (nets). Для этого должны выполняться следующие условия:

  • Каждая отдельная цепь должна быть идентифицирована меткой цепи (net label).
  • Отдельные цепи должны быть названы по стандартному шаблону именования <Name><NumericalIdentifer1>, <Name><NumericalIdentifer2>, например: Address0, Address1, ..., Address n.
  • Шина, к которой подключаются отдельные цепи, должна быть идентифицирована меткой цепи в формате <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>], например: Address[7..0], or LED[1..8].

Автосоединения (Autojunctions)

Т-образное соединение в шине автоматически соединяется с помощью junction.

Вводы шины (Bus Entries)

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

Используйте вводы шины, когда цепи нужно выводить с обеих сторон шины.Используйте вводы шины, когда цепи нужно выводить с обеих сторон шины.

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

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content