Всеволод Разевиг   

САПР

При схемотехническом проектировании электронных устройств и разработке печатных плат в нашей стране до сих пор в основном используется система P-CAD версий 4.5 - 8.5 для DOS. Отсюда  -  вытекающие затруднения: отсутствие драйверов для современного периферийного оборудования и видеоплат, сложность обмена данными с другими программами, несовершенство алгоритмов авторазмещения компонентов и трассировки проводников, устаревший интерфейс и др. Пожалуй, настало время заменить привычное ПО и перейти на платформу Windows. Но при этом не стоит корить себя за отсталость, так как и в других странах система P-CAD 4.5 лишь недавно стала заменяться на версию 8.5 для DOS, не более того: промышленность везде довольно консервативна.

Однако возникает вопрос, какую систему выбрать. Система ACCEL EDA 13.0 для Windows, пришедшая на смену P-CAD (см. PC Week/RE, № 44/97, с. 44), на первый взгляд слишком дорога  -  около $8000 за одно рабочее место в стандартной конфигурации (распространяется фирмой “Родник-Софт”, телефон: 095/113-7001). Поэтому наше внимание привлекла более дешевая система EAGLE 3.54 фирмы CadSoft Computer, функционирующая в среде Windows 95, Windows NT, OS/2 на ПК с процессорами 80386 и выше.

Система EAGLE (Easily Applicable Graphical Layout Editor) включает в себя графические редакторы схем и печатных плат и автотрассировщик. Она позволяет проектировать многослойные платы, содержащие до 16 слоев и имеющие размеры 1626х1626 мм при разрешающей способности 0,0001 мм (0,1 мкн). Систему единиц (английскую или метрическую) можно изменять на любой фазе работы с проектом. Одно рабочее место стоит около $1200 (EAGLE Professional), для университетов цена снижается до $800, студенческая версия стоит $500. Имеются более дешевые конфигурации при ограничении числа слоев до четырех и размера платы до 158х95 мм (EAGLE Standard, около $600) и для двухслойных плат размером 95х76 мм при размещении схемы на одном листе (EAGLE Light, всего $150). При покупке трех, пяти и десяти лицензий предоставляются специальные скидки.

Наше основное внимание привлекла синхронность изменения схем и печатных плат. Достаточно после создания принципиальной схемы открыть редактор печатных плат, как на его экране появляются изображения корпусов компонентов с нанесенными электрическими связями в виде резиновых нитей. Любое изменение схемы сразу автоматически переносится на плату. В системе P-CAD и других для этого нужно включать специальный механизм прямой и обратной корректировки проектов и внимательно следить за правильностью его применения.

Другое принципиальное отличие EAGLE от P-CAD заключается в способе создания баз данных проекта. Если в EAGLE в базу данных схемы или платы помещается информация только об именах символов и корпусов компонентов, то в базы данных P-CAD помещается и их графика. За счет этого файлы проектов в системе EAGLE имеют меньшие размеры, но для переноса проекта на другой компьютер вместе с файлами проектов необходимо перенести и файлы используемых библиотек компонентов. Оба этих способа имеют как достоинства, так и недостатки, поэтому трудно однозначно отдать предпочтение одному из них.

Очень удобна возможность отката назад и вперед на любое число шагов (этим свойством не обладает даже система ACCEL EDA). Имеются программы, проверяющие правильность составления принципиальных электрических схем и следящие за соблюдением технологических ограничений на печатных платах. Результаты проектирования выводятся на матричные и лазерные принтеры, разнообразные плоттеры, фотоплоттеры Gerber, сверлильные станки с ЧПУ типа Excellon и Sieb & Myer, а также устройства, поддерживающие формат PostScript.

Однако более внимательное знакомство с EAGLE выявило существенные недостатки:

- невозможность подключения шрифтов TrueType и как следствие невозможность нанесения на схемах и платах надписей на русском языке;

-  отсутствие средств трансляции библиотек и готовых проектов из P-CAD и других популярных систем;

- ограничение перестановки логически эквивалентных секций компонентов: это возможно только на принципиальной схеме; на печатной плате разрешается перестановка лишь логически эквивалентных выводов компонентов.

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

При одновременном открытии обоих графических редакторов системы EAGLE все изменения на схеме автоматически переносятся на печатную плату

Демонстрационная версия системы EAGLE доступна на Web-странице www.cadsoftusa.com. Ее основное ограничение  -  невозможность сохранения измененных и новых проектов и вывода этих проектов на печать. Однако демонстрационные примеры печатать можно.             

Версия для печати