Описание редактора схем

Печать

08.04.2022

Редактор входит в состав программы Project Creator и позволяет работать с одно- и многостраничными схемами. Все страницы одной схемы открываются в одной вкладке, а переключение между ними осуществляется выбором нужной страницы в менеджере проектов (левая боковая панель). Текущая страница при этом показывается зеленой стрелкой.

Инструменты

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

1. Стандартные кнопки для работы с файлами: создать проект, открыть проект, сохранить проект и печать открытого документа.

При нажатии на кнопку Сохранить будет сохранена и схема, и печатная плата этого же проекта, если она открыта в другой вкладке. Сохранение в редакторе печатных плат работает аналогично.

2. Стандартные кнопки отмены действий, копирования, трансформаций (поворота и отражения). Не все элементы поддерживают трансформации. Например, цепи и текстовые метки можно повернуть, но нельзя отразить зеркально.

3. Панель сеток.

4. Масштаб
Кнопки для управления масштабом:
— приблизить
— отдалить
— показать выделенные элементы на весь экран
— показать всю страницу
— предыдущий масштаб

5. Управление режимами редактора
Режимы редактора задают набор правых боковых панелей и поведение рабочей области. В некоторых режимах работает сквозное выделение, т.е. выделение элементов на схеме приводит к выделению связанных с ними элементов на печатной плате. Подробнее о режимах будут сказано ниже.

6. Менеджер компонентов
Менеджер предназначен для добавления компонента на схему из библиотеки. Он отображает все библиотеки и компоненты в них, находящиеся в каталоге &LIBRARIES, по умолчанию это Libraries в каталоге с установленной программой (см. меню Settings->Directories). В рамках этого каталога можно создавать любую иерархию для удобного хранения собственных библиотек.


Менеджер показывает все информацию по выбранному компоненту, включая его статус. Если в компоненте есть серьезные ошибки, например повторяющиеся номера выводов, его нельзя будет добавить на схему.

Загрузка библиотек происходит при запуске программы. Если Вы внесли изменения в библиотеки, нажмите кнопку Update, чтобы обновить данные в менеджере.

7. Порты питания, земли и сигналов
Порты предназначены для создания связности цепи на одной или разных страницах, когда провести проводник невозможно или он будет ухудшать восприятие схемы. Функционально это одинаковые порты, отличаются только внешним видом. Имя цепи, подключаемой к порту, будет задаваться именем порта.


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

8. Электрическая цепь
Один из основных инструментов редактора. Цепь используется для соединения выводов компонентов. Каждая цепь принадлежит какому-либо классу. По умолчанию это класс «Default». Изменить класс можно в свойствах цепи. Изменить параметры класса можно через меню Project->Net Classes.

4. Метка цепи
Метка позволяет задать пользовательское имя для цепи. Метка привязывается к секции цепи и при удалении секции удаляется вместе с ней.


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

Пользовательское имя цепи можно задать только с помощью портов и меток.

5. Соединитель цепей
Как правило, используется для соединения в одной точке аналоговой и цифровой земли. На печатной плате соединитель цепей выглядит как 2 контактные площадки, соединенные перемычкой. Размеры площадок и перемычки можно менять. Добавить соединитель на плату напрямую, без добавления его на схему, нельзя.

6. Шина
Используется для объединения нескольких проводников в одну линию для упрощения визуального восприятия схемы. Связность входящих в шину и выходящих из нее цепей создается с помощью меток цепей.

7. Вход в шину
Является промежуточным звеном между шиной и проводником. Точка подключения шины показана кружком, точка подключения цепи — квадратом. Входы автоматически подключаются к шинам и цепям при перемещении на них. При перемещении шины все подключенные входы перемещаются вместе с ней. При удалении шины также удаляются вместе с ней.

8. Графические примитивы.
Используются для создания поясняющих комментариев, таблиц, а также создания рамок и основных надписей.

В Lithium ECAD используется 2 типа текста: Vector и TrueType. Вместе с САПР поставляется 2 шрифта Vector: GOST Type B и Simple. В редакторе схем более предпочтительным является использование шрифтов типа TrueType, т.к. они более приятны для восприятия. Тем не менее в рамках и основных надписях применен тип Vector из-за лучшей переносимости. В редакторе плат используется текст типа Vector по двум причинам: возможность экспорта в промышленные форматы и хорошая производительность. Шрифт Simple более предпочтителен, чем GOST Type B, за счет лучшей производительности. Кроме того, использование высокодетализированных шрифтов в маркировке печатных плат обычно не требуется.

Изменить шрифты в редакторах схем и плат можно через меню Settings->Fonts.

 

Режимы редактора

Редактор схем может работать в одном из 6 режимов: минимальный, основной, компоненты, цепи, ошибки, основная надпись. В каждом режиме собственный набор правых боковых панелей.

Минимальный режим

В этом режиме отключаются левые и правые боковые панели. Функциональность рабочей области остается в соответствии с тем режимом, из которого был включен минимальный.

Основной режим

Этот режим используется при создании принципиальной схемы. В правой части редактора 2 боковые панели: свойства выделенных элементов (эта панель есть на всех режимах, кроме минимального) и кэш компонентов.

В кэше хранятся все компоненты, добавленные на схему (любую страницу) с помощью менеджера компонентов. В панели кэша отображается имя компонента, текущий корпус и количество подключенных корпусов в квадратных скобках. Изменить текущий корпус можно через контекстное меню компонента в панели. Для добавления компонента на схему из кэша дважды нажмите на него в боковой панели. При необходимости воспользуйтесь поиском по кэшу.

Режим — Компоненты

Режим используется для поиска компонентов на схеме и плате, поэтому разрешено выделение только УГО. Если открыта печатная плата и включена синхронизация, то при выделении компонентов на схеме они также будут выделены на плате. Данный режим очень удобен для поиска на плате всех компонентов одного функционального узла, например, микроконтроллера с блокирующими конденсаторами или DC-DC преобразователя. Как правило, на схеме эти компоненты находятся рядом, а на плате до расстановки (в общей куче) могут быть разбросаны. Сквозное выделение упрощает расстановку компонентов, особенно при использовании функции захвата в редакторе плат, которая группирует выделенные корпуса и размещает их под курсором мыши.

Последовательность операций при расстановке компонентов будет следующей:
Откройте редактор плат и включите для него режим Компоненты. В правой панели выберите режим Расстановка (Placement).

Клавишей F4 (предыдущая вкладка) вернитесь в редактор схем и рамкой выделите узел, компоненты которого хотите расставить на плате. В режиме Компоненты будут выделены только УГО.

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

Режим — Цепи

Режим аналогичен предыдущему, за исключением того, что разрешено выделение только цепей. Также работает сквозное выделение, если открыта плата и включена синхронизация. В боковой панели показан список цепей и их классы. Можно отключить отображение системных цепей (их имена начинаются на @) с помощью кнопки внизу панели. Также есть поиск цепей.

При выборе цепи из этого списка она подсвечивается, а при активации (двойном нажатии мыши по ней или нажатии на клавишу Enter) — выделяется. При этом справа в списке показываются выделенные цепи. Для снятия выделения еще раз активируйте цепь в левой половине панели или нажмите на ее имя в правой. Когда будет снято выделение последней цепи, вид панели вернется в первоначальный, с отображением классов цепей.

Данный режим в редакторе схем используется в основном при трассировке платы с включенной синхронизацией. После расстановки компонентов возникает паутина линий связи, которые мешают поиску оптимальных путей для проводников.

Одним из параметров цепи является Уровень (Level), который может принимать значения от 0 (Default) до 9. Он передается соответствующим линиям связи (Ratline) в редактор плат. Чтобы отключить мешающие линии связи, выделите в редакторе схем тот узел, который хотите трассировать. Старайтесь не выделять цепи питания и земли, т.к. они идут по всей плате. Затем в панели свойств задайте им уровень, например 1.

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

Для отображения всех линий связи выберите значение фильтра, равное 0 (Default). Для отключения — значение None.

Чтобы сбросить уровень всех цепей на одной странице схемы, нажмите Ctrl+A в редакторе схем в режиме Цепи, и в панели свойств задайте уровень 0 (Default). Все изменения будут автоматически применены к плате, если она открыта.

Режим — Ошибки

В этом режиме выполняется поиск ошибок схемы: недопустимое подключение выводов, неподключенные выводы и шины, один вывод в цепи.

В боковой панели есть кнопки запуска проверки на всей странице или только видимой ее части, а также кнопка для открытия диалога редактирования правил. После запуска проверки найденные ошибки будут показаны в списке. Внизу показан статус проверки: Complete — проверка полностью завершена, или Stopped — проверка прекращена из-за большого количества ошибок. При выборе ошибки в списке будет выделен соответствующий элемент: вывод компонента, цепь или шина. При активации ошибки этот элемент будет показан на весь экран.

Кнопка Clear внизу панели очищает список найденных ошибок. Также там есть 3 кнопки:
— Skip — пропустить ошибку, выделенная ошибка будет перемещена в категорию Skipped;
— Fixed — ошибка исправлена, выделенная ошибка будет перемещена в категорию Fixed;
— Back — вернуть ошибку из категорий Skipped или Back на прежнее место.

Режим — Основная надпись

Режим предназначен для создания и редактирования основной надписи, поэтому остальные элементы схемы не показываются. В боковой панели справа показаны теги и их значения, которые сохранены в проекте (меню Project->Tags), и теги, расположенные на странице схемы. Также есть флажок, переключающий отображение тегов: имена или значения. В других режимах редактора показываются только значения тегов. Внизу панели есть кнопки загрузки/сохранения основной надписи.

Вместе с САПР поставляется набор готовых рамок и основных надписей. Для их добавления на страницу схемы используйте меню Schematic->Page properties. Основные надписи хранятся в виде файлов в каталоге &TITLES, путь к которому прописывается в меню Settings->Directories. По умолчанию это Titles в каталоге с установленной программой.

В верхней панели инструментов есть кнопки для создания различных графических примитивов: линий, прямоугольников, текста и других. В редакторе схем установка слоя при создании этих элементов происходит автоматически. Во всех режимах редактора, кроме Основной надписи, элементы размещаются на слое Primitives. В режиме Основной надписи — на слое Title, за исключением текста. Если текст заключен в угловые скобки <Text>, он будет размещен на слое Tag, если нет — на слое Title. Задать цвет слоев можно через меню Settings->Colors.

Дополнительные функции

Неустановленные секции

Когда в схеме используются многосекционные компоненты, может случиться ситуация, когда часть секций не установлена на страницы. Например, можно забыть установить секцию с выводами питания операционных усилителей. В этом случае схема будет нерабочей. Для проверки схемы на наличие таких секций предназначено окно Unplaced Parts. В нем показывается вся необходимая информация для идентификации компонента. Для установки секции на текущую страницу схемы дважды нажмите по ней в списке.

Калькуляторы

Для расчета параметров фильтров, делителей и параллельных резисторов есть удобные калькуляторы, которые доступны как из редактора схем, так и из редактора плат.

Цветовая маркировка резисторов:

Перечень элементов

Перечень элементов выводится в виде таблицы, содержащей полную информацию по каждому компоненту. Есть возможность сохранить его в формате CSV или распечатать в форме по ГОСТ.

При печати перечня элементов используются шрифты типа Vector