![]() | |
НПО Системы Безопасности (499)340-94-73 График работы: ПН-ПТ: 10:00-19:00 СБ-ВС: выходной ![]() ![]() |
Главная » Периодика » Безопасность 0 ... 16171819202122 ... 233 прыгает к ближайшей электрической горячей точке, находящейся в диапазоне действия сетки, и затем изменяет свою форму, показывая таким образом точку соединения. Для завершения опфации соединения нужно всего лишь щелкнуть кнопкой мыши (или отпустить левую кнопку мыши, если производилось перемещение объекта). При перемещении электрических объектов на принципиальных схемах соединения между ними сохраняются. Система автоматически добавляет или удаляет сегаенты проводников для поддержания ортогональности разводки даже при достаточно сложных перемещениях. Гибкая система выбора объектов Для удобства работы имеется гибкая система выбора групп элементов не только как нарисованных объектов, но и как физически связанных элементов. В уже созданное выделение могут быть добавлены отдельные элементы (или удалены из него). С группами элементов можно работать, используя стандартные команды правки: Cut (вьфезать). Сору (копировать). Paste (вставить) или Clear (удалить). Группу можно вращать, перемещать, а также копировать в буфер обмена для последующей вставки в другие приложения. Еще одной полезной функцией является возможность копирования в буфф обмена шаблона, содержащего весь лист, включая рамку и основную надпись. Мощные возможности редактирования схем Любой объект, входящий в проект, имеет афибуты, которые можно офедактиро-вать через специальное диалоговое окно. Такое окно появляется при двойном щелчке мыши на интересующем объекте. Можно изменить афибуты не только одного объекта, но и всех объектов подобного типа на листе или во всем проекте. Например, при редактировании проводников можно изменить такие их афибуты, как цвет или размер. Изменять проводники можно как на текущем, так и на всех других открытых листах проекта. Аналогичные средства редактирования существуют для элементов схем и других фафических объектов. Для редактирования текстовой информации реализованы удобные функции Find (найти) и Replace (заменить), область действия которых распросфаняется на все листы проекта. Система библиотек элементов Редактор принципиальных схем включает комплексные инсфументы для управления библиотеками компонентов. Не выходя из редактора листов, можно работать с любым числом библиотек. Элементы могут быть выбраны и вставлены в схему непосредственно из редактора библиотек элементов. Вместе с системой поставляется большой набор библиотек стандартных компонентов различных производителей. При сетевой инсталляции имеется возможность одновременного доступа нескольких пользователей к одной и той же библиотеке. Изменение какого-либо элемента в библиотеке офажается в проекте сразу после выполнения команды обновления содержимого экрана. Компоненты включают 8 неизменяемых (библиотечных) текстовых полей и 16 редактируемых текстовых полей размером до 255 символов каждое. Для удобства работы в редакторе библиотек предусмофена возможность предопределить имена этих полей для различных типов компонентов. Глава 3. Разработка принципиальных схем 61 Специальные строки Для размещения на листах принципиальных схем дополнительной информации (даты, названия листа, имени файла, счетчика компонентов и др.) служат специальные строки. Например, размещение на листе строки .DATE обеспечит вывод на печать в этом месте схемы текущей системной даты. Специальные строки могут быть внедрены и в щаблоны листов принципиальных схем. Поддержка шрифтов Система Protel 99 SE полностью поддерживает шрифты TrueType. Системные шрифты могут быть определены для выводов компонентов, имен портов и объектов, а также для текстовых полей на листе принципиальной схемы. Для остальных объектов, включающих в себя текстовые поля, шрифт задается по умолчанию. Функция размещения массивов элементов Эта функция позволяет размещать наборы элементов с упорядоченным шагом. Количество копий элементов, шаг по различным координатным осям и способ изменения имен дубликатов объектов задаются непосредственно пользователем. Функция выравнивания элементов Объекты на принципиальных схемах могут быть выровнены по левой, правой, верхней или нижней границам, равномерно распределены по горизонтали или по вертикали, перемещены в узлы заданной сетки. Инструменты верификации проекта Функция проверки правильности электрических соединений (Electrical Rule Check) позволяет быстро провфить даже сложные многолистовые проекты. Проверка вьшолняется в соответствии с определенными пользователем физическими и логическими параметрами. Эта функция поддфживает расстановку флагов и генерацию отчетов по большому числу предупреждений о физических и логических ошибках, таких, как несоединенные метки цепей, незапитанные элементы и неиспользуемые входы элементов. Вывод схем на печать с помощью одного общего для всех функций печати пункта меню Print можно управлять печатью на матричных и лазерных черно-белых и цветных принтерах, выводом схем на плоттер или в формате PostScript, т. е. на любое устройство, которое поддерживается операционной системой Windows. Напечатанные схемы при этом имеют отличное качество и читаемость. Основы разработки принципиальных схем Создание принципиальных схем представляет собой процесс описания проекта на схемотехническом уровне для последующей разработки его с применением компьютера. Определение проекта на схемном уровне позволяет работать с логической моделью проекта, тогда как конечным продуктом разработки является полноценная фи-зическая модель устройства. Представление электрической схемы в компьютере На первый взгляд разработка принципиальной схемы похожа на процесс создания обычного чертежа, где на схему наносятся графические объекты, соответствующие различным элементам электрических цепей, являющихся частями проекта. Использование компьютера здесь дает множество преимуществ за счет автоматизации процесса создания чертежа и значительного облегчения редактирования проекта. Однако именно на этапе ввода схемы обеспечивается главное преимущество - создание интегральной связи между концепцией схемы и ее физическим воплощением. Заложенная "логика" схемы обеспечивает возможность интеграции в пределах проекта механизмов моделирования и физической компоновки элементов. Процесс схемного проектирования становится отправной точкой для использования некоторых других технологий - от построения интегральных схем до программирования ПЛИС (FPGA и PLD), моделирования схем и проектирования печатных плат. Редактор принципиальных схем объединяет в себе множество различных функций управления данными. Например, каждый лист принципиальной схемы является независимым документом. Автоматизированная система соединяет эти листы в иерархическую структуру, которая и составляет проект. Теперь разработчик имеет возможность редактировать и выполнять проверку сразу всех листов, а также создать список материалов для проекта целиком с помощью всего одной команды. Модели элементов принципиальных схем Элементы принципиальных схем объединены в наборы библиотек, построенных на справочниках производителей электронных компонентов. Компонент библиотеки описывает элемент или его отдельную секцию, и это описание является представлением данного компонента на листе принципиальной схемы. Так как компоненты могут иметь несколько однородных или неоднородных секций (например, несколько вентилей в логической микросхеме), дополнительное удобство происходит из возможности работы с каждой секцией по отдельности. Библиотеки моделей компонентов Если условное графическое изображение какого-либо компонента наносится на схему, то вся доступная информация об этом компоненте всегда сохраняется в соответствующей библиотеке. Создание и редактирование элемента принципиальной схемы всегда выполняется на уровне библиотеки, а не на схеме. Такой подход обеспечивает целостность библиотеки и позволяет при внесении в нее изменений глобально обновлять элементы в уже разработанных схемах. Одиночный библиотечный компонент может включать описания нескольких графических элементов, как показано на рис. 3.2 на примере простейшей ТТЛ микросхемы. Отдельные элементы - секции компонента могут быть размещены на листах схем независимо от других. 0 ... 16171819202122 ... 233 |