» » Системы автоматизированного проектирования электрических схем. Проектирование печатных плат электронных устройств в сапр p-cad

Системы автоматизированного проектирования электрических схем. Проектирование печатных плат электронных устройств в сапр p-cad

Создание чертежа схемы электрической принципиальной в САПР «P-CAD 2006 SP2»

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

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

Линии на всех схемах одного проекта выполняются толщиной от 0,2 до 1 мм. Соединения и условные обозначения компонентов выполняются линиями одинаковой толщины. Утолщенными линиями рисуются жгуты (общие шины). Каждая связь при ее соединений со жгутом помечается номером или своим именем и должна подключаться под прямым углом или под углом 45°.

После настройки конфигурации графического редактора P-CAD Schematic и при наличии в библиотеке всех символов компонентов, содержащихся в заданной электрической схеме (текущем проекте), можно приступать к созданию последней. Последовательность действий при этом такова:

Загрузить графический редактор P-CAD Schematic.

Настройка конфигурации редактора . При настройке щелкнем кнопку EditTitleSheets, затем в заставке Titles в области TitleBlock щёлкнем кнопку Select, выберем файл с готовой форматкой и щелкнем кнопку Открыть. Закроим все предыдущие окна. На экране появится изображение форматки с полями.

Выполним команду для заполнения информации о проекте File/ DesignInfo/Fields, затем последовательно выделяя нужные строчки, нажмем кнопку Properties и заполним окно Value нужным текстом в заставке FieldProperties. После ввода каждой категории данных нажимем кнопку ОК. Данные, вносимые при редактировании схемы:

Список данных можно расширить (кнопка Add) или сократить (кнопка Delete).

Текущие данные, которые периодически обновляются:

Current Date - текущая дата;

Current Time - текущее время;

Filename - имя файла;

Number of Sheets - числолистовпроекта;

Sheets Number - номертекущеголиста.

Выполним команду Place/Field. В результате откроется одноименное диалоговое окно, в котором выберем имя информационного поля Title (наименование чертежа) и нажмем ОК. Затем установим курсор в нужное поле форматки (поле должны быть достаточно промасштабировано) и щелкнем мышкой. Появится текст с именем проекта или текущего листа, если имя было введено ранее по команде Options/Sheets.

Давным-давно, в далекой, далекой галактике, когда я еще работал в одной средне-бюджетной проектной организации, после очередной «n-цатой» по счету переделки проекта (в Автокаде) «с нуля», я решил: «С меня хватит!»

Здесь нужно сделать небольшое отступление для не-проектировщиков: чем ближе к концу проекта, тем больше усилий приходится тратить, переделывая проект, если задание от смежников изменилось. В 80% случаев –переделки т.н. «оформительские», т.е. рутинная работа: маркировка оборудования, подсчет всего оборудования, изделий, материалов и сведения их в спецификацию, составления кабельного журнала, формирования (отрисовки) принципиальных схем сети.

Т.е. мне резко понадобился специализированный САПР. Который бы автоматизировал процесс, сводя риск появления в проектной документации ошибок, вызванных действием так называемого «человеческого фактора», к минимуму.

С данной мыслью я обратился к начальству: «Доколе?!!» «Верхи», в данном случае дали ответ: «А где деньги, Зин?!». То бишь, потребовали обоснование рентабельности дополнительных вложений в ПО («скока, скока?!»), обучение персонала («Когда, блин?!») и т.д. После чего, я вместе с коллегой, провели небольшой анализ САПР’а для электриков, результаты анализа свели в таблицу:

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

Название САПР Область использования
Автоматизированное проектирование силового
nanoCAD Электро электрооборудования (ЭМ) и внутреннего
гражданских объектов.
Project Studio CS Электрика
v.5
Автоматизированное проектирование:
* АЛЬФА СА: САПР Систем Автоматизации;
* АЛЬФА СЭ: САПР Силовой Электрики
Альфа (силовых питающих и распределительных сетей);
* АЛЬФА НКУ: САПР Низковольтных
Комплектных Устройств (НКУ), смешанных систем
автоматики и электрики.
Автоматизирует выполнение проектных работ по
электроснабжению объектов.
Состав программы:
* Подсистема формирования схем
электроснабжения объекта как в формате
расстановки оборудования и прокладки ЛЭП на
WinELSO v 7.0 планах, так и формате схем распределительных
устройств;
* Подсистема выполнения электротехнических
расчётов;
* Подсистема выполнения светотехнических
расчетов.
Компас — электроосвещение: система
электроосвещения жилых, общественных и
промышленных зданий.
КОМПАС-Электрик Express: система
автоматизированного проектирования
электрических схем и перечней элементов.
КОМПАС-Электрик Pro: предназначена для
автоматизации проектирования комплекта
документов на электрооборудование объектов
Компас производства на базе программируемых логических
контроллеров (ПЛК).
КОМПАС-Электрик Std: предназначена для
автоматизации проектирования
электрооборудования объектов производства. В
качестве объектов производства могут выступать
любые объекты, в которых для выполнения
электрических связей используется проводной
монтаж (низковольтные комплектные устройства
(НКУ), системы релейной защиты и автоматики
(РЗА), АСУ технологических процессов и т.д.).
Автоматизированное проектирование внутреннего
MagiCAD Электроснабжение электрического освещения и силового
электроснабжения жилых, общественных и
производственных зданий и сооружений.
Приложение для проектирования освещения,
CADprofi низковольтных систем, силовых установок,
воздушных линий электропередачи, систем
аварийной сигнализации.
Подготовка электрических схем энергетических
МОДУС объектов, схем релейной защиты, изображений
щитов управления и панелей релейной защиты и
автоматики.
Автоматизированное выполнения проектов в частях
ЭЛЬФ силового электрооборудования (ЭМ) и внутреннего
электроосвещения (ЭО) промышленных и
гражданских объектов строительства.
Для проектирования КИПиА и АСУТП:
* схема автоматизации
* принципиальная электрическая схема
* схема внешних соединений (проводок)
* чертежи шкафов и панелей
* конструкторская документация
* план расположения оборудования
Для проектирования энергетических схем:
E3.series * главная схема
* структурные схемы РЗА и АСУ
* принципиальные схемы оборудования
* чертежи шкафов
* схемы силовой и информационной сетей
* планы размещения оборудования
* схемы логических блокировок
Программа предназначена для проектирования
систем электроснабжения, электрооборудования,
HTE противопожарной и охранной сигнализации, систем
контроля доступа и видеонаблюдения, систем связи
и локальных компьютерных сетей.
AutoCAD® Electrical Проектирование электрических систем управления.
Предназначен для автоматизации проектных работ
CADElectro при создании электрических систем управления на
базе контактной аппаратуры и программируемых
контроллеров.
CADdy++Электротехника Проектирование принципиальных электрических
схем.

Кроме выше перечисленных САПР, позволяющих автоматизировать проектирование электротехнической документации, многие крупные фирмы — производители э лектрооборудования, такие как Schneider Electric, ABB, Legrand, самостоятельно выпускают программное обеспечение, позволяющее автоматизировать проектирование низковольтных комплектных устройств — НКУ, сборка которых осуществляется на базе электротехнических изделий, выпускаемых данными фирмами.

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

Каждая из выше перечисленных САПР позволяет автоматизировать следующие этапы проектной работы:

расчет освещенности и автоматическая расстановка светильников в помещении;

расстановка оборудования и прокладка кабельных трасс; прокладка кабелей по кабельным трассам;

проведение всех необходимых электротехнических расчетов; выбор уставок защитных аппаратов и сечений кабелей;

и по результатам формирует следующие проектные документы:

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

кабельный журнал; таблицы групповых щитков; отчеты с результатами светотехнических и электротехнических расчетов.

Как видно, основное отличие САПР заключается в наличии и типе базовой платформы.
Большинство систем автоматизированного проектирования электротехнических разделов проектной документации выполнены на базе программы AutoCAD, что объясняется широким распространением данной программы в организациях, занимающихся проектной деятельностью.

Использование программы AutoCAD в качестве базовой платформы САПР делает возможным взаимодействие проектировщиков-смежников различных предприятий, независимо от того, какая система автоматизированного проектирования используется для работы в той или иной организации, но в тоже время, как видно из таблицы, увеличивает стоимость внедрения САПР.

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

Кроме того в таблице приведена для сравнения система CADprofi v 7.1, использование которой для автоматизированного проектирования требует установки программы Bricscad, являющейся альтернативной DWG САПР платформой.

После покупки программного продукта САПР его необходимо внедрить:

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

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

Разобраться в интерфейсе программы, поскольку, чем более специализированная программа, тем больше в ней «незадокументированных» подробностей.

Научиться отличать «баг» от «фичи». И использовать (или нейтрализовать) их в своей работе.

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

в офисе поставщика; с выездом специалиста по техподдержке непосредственно в проектную организацию; по телефону; по электронной почте; в онлайн режиме.

Для получения некоторых видов технической поддержки требуется выполнение специальных условий. Так, например, для получения консультаций специалиста в онлайн режиме необходимо: наличие на рабочем месте проектировщика наушников и микрофона; настройка удаленного доступа для разработчиков САПР; желание разработчиков настроить программу под корпоративные стандарты проектной организации.

Т.е, при определении стоимости внедрения системы автоматизированного проектирования необходимо учитывать: и цену самой САПР, и цену программного обеспечения, являющегося для САПР базовой платформой, и расходы на техническую поддержку.
Причем, на мой взгляд, определяющим фактором, для конечного пользователя, здесь является наличие именно технической поддержки. Т.е. перед покупкой спецПО нужно убедиться, есть ли у разработчика достаточно ресурсов для осуществления технической поддержки, в нужных для пользователя масштабах. (Конечно, идеальный вариант, это знание логина скайпа техподдержки…?).

При этом техническая поддержка необходима не только на период освоения инженерами-проектировщиками нового для них программного продукта, которым является система автоматизированного проектирования, но и на все последующее время эксплуатации САПР.
Исходя из вышеизложенного, мы с коллегой остановились на программе: nanoCAD Электро. На первом этапе, руководствовались, конечно, ценой.

После предоставленных материалов, руководство фирмы отказалось обновлять ПО, мотивируя это тем, что в материалах не указаны сроки освоения ПО, а также выгода от освоения программы. Сейчас, спустя три года после начала работы в программе могу сказать:
1. Для первоначального освоения программы понадобиться от 2-х месяцев. (это если осваивать одному, причем с нуля)
2. Дата выхода на «рабочий» режим проектирования: полгода, что объясняется следующими факторами: созданием собственной базы данных, корректировкой шаблонов к корпоративным требованиям, и самое главное: психологической адаптацией к программе.
3. Экономия времени, при проектировании составляет от 0 до 50%, в зависимости от проекта и квалификации пользователя. В основном, конечно, зависит от пользователя.

4. Экономия при корректировке: по собственному опыту: неделю назад корректировал проект. Если делать вручную, то у меня заняло бы это неделю (5 р.д.), а программе nanoCAD Электро это заняло 1,5 дня.

Все эти данные указаны, при условии сохранения КАЧЕСТВА проектных работ.

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

Бесплатные

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

  • Freeware – приложение не ограничено по функциональности и может использоваться в личных целях без коммерческой составляющей.
  • Open Source – продукт с «открытым кодом», в который допускается вносить изменения подстраивая ПО под собственные задачи. Возможны ограничения на коммерческое использование и платное распространение внесенных модификаций.
  • GNU GPL – лицензия практически не накладывающая на пользователя никаких ограничений.
  • Public domain – практически идентична с предыдущим вариантом, на данный тип лицензии закон защиты авторских прав не распространяется.
  • Ad-supported – приложение полностью функционально, содержит в себе рекламу других продуктов разработчика или других компаний.
  • Donationware – продукт распространяется бесплатно, но разработчик предлагает внести пожертвования на добровольной основе для дальнейшего развития проекта.

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

Microsoft Visio

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

MS выпускает три платных версии, отличающихся функциональным набором и бесплатную (Viewer), которая интегрируется в браузер IE и позволяет с его помощью осуществлять просмотр файлов, созданных в редакторе. К сожалению, для редакции и создания новых схем потребуется приобрести полнофункциональный продукт. Заметим, что даже в платных версиях среди базовых шаблонов нет набора для полноценного создания радиосхем, но его несложно найти и установить.

Недостатки бесплатной версии:

  • Недоступны функции редактирования и создания схем, что существенно снижает интерес к этому продукту.
  • Программа работает только с браузером IE, что также создает массу неудобств.

Компас-Электрик

Данная ПО является приложением к САПР российского разработчика «АСКОН». Для ее работы требуется установка среды КОМПАС-3D. Поскольку это отечественный продукт, в нем полностью реализована поддержка принятых России ГОСТов, и, соответственно, нет проблем с локализацией.


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

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

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

Eagle

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


В базовом наборе элементов отсутствуют модели отечественных радиокомпонентов, но их шаблоны могут быть скачены в сети. Язык приложения – Английский, но локализаторы, позволяющие установить русский язык.

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

  • Размер монтажной платы не может превышать размера 10,0х8,0 см.
  • При разводке можно манипулировать только двумя слоями.
  • В редакторе допускается работа только с одним листом.

Dip Trace

Это не отдельное приложение, а целый программный комплекс, включающий в себя:

  • Многофункциональный редактор для разработки принципиальных схем.
  • Приложение для создания монтажных плат.
  • 3D модуль, позволяющий проектировать корпуса для созданных в системе приборов.
  • Программу для создания и редактирования компонентов.

В бесплатной версии программного комплекса, для некоммерческого использования, предусмотрены небольшие ограничения:

  • Монтажная плата не более 4-х слоев.
  • Не более одной тысячи выводов с компонентов.

В программе не предусмотрена русская локализация, но ее, а также описание всех функций программного продукта можно найти в сети. С базой компонентов также нет проблем, в изначально их около 100 тыс. На тематических форумах можно найти созданные пользователями базы компонентов, в том числе и под российские ГОСТы.

1-2-3 схема

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


Функциональные возможности программы:

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

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

Autocad Electrical

Приложение на базе известной САПР Autocad, созданное для проектирования электросхем и создания для них технической документации в соответствии с нормами ЕСКД.


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

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

Эльф

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

Функционал приложения включает в себя:

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

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

Kicad

Это полностью бесплатный программный комплекс с открытым кодом (Open Source). Данное ПО позиционируется в качестве системы сквозного проектирования. То есть, можно разработать принципиальную схему, по ней создать монтажную плату и подготовить документацию, необходимую для производства.


Характерные особенности системы:

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

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

TinyCAD

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


TinyCAD – простой редактор для принципиальных схем

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

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

Fritzing

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


Следует заметить, что приложение «заточено» для быстрого создания набросков, позволяющих объяснить принцип работы проектируемого прибора. Для серьезной работы у приложения слишком мала база элементов и сильно упрощенное составление схемы.

123D Circuits

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


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

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

XCircuit

Бесплатное мультиплатформенное приложение (лицензия GNU GPL) для быстрого создания принципиальных схем. Функциональный набор минимальный.


Язык приложения – английский, программа не воспринимает русские символы. Также следует обратить внимание на нетипичное меню, к которому необходимо привыкнуть. Помимо этого контекстные подсказки выводятся на панель состояния. В базовый набор элементов входят УГО только основных радиодеталей (пользователь может создать свои элементы и добавить их).

CADSTAR Express

Это демонстрационная версия одноименной САПР. Функциональные ограничения коснулись лишь числа элементов, используемых в схеме разработки (до 50 шт) и количеств контактов (не более 300), что вполне достаточно для небольших радиолюбительских проектов.


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

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

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

QElectroTech

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


Язык приложения – английский, но для него имеется русская локализация.

Платные приложения

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

sPlan

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


Чертежи, сделанные программой, хранятся в виде файлов векторной графики собственного формата с расширением «spl». Допускается конвертация в типовые растровые форматы изображения. Имеется возможность печати больших схем на обычном принтере А4-го формата.

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

Помимо платной версии предусмотрены две бесплатных реализации Demo и Viewer. В первой нет возможности сохранить и распечатать нарисованную схему. Во второй предусмотрена только функция просмотра и печати файлов формата «spl».

Eplan Electric

Многомодульная масштабируемая САПР для разработки электротехнических проектов различной сложности и автоматизации процесса подготовки конструкторской документации. Данный программный комплекс сейчас позиционируется в качестве корпоративного решения, поэтому для рядовых пользователей он будет не интересен, особенно если принять в учет стоимость ПО.


Target 3001

Мощный САПР комплекс, позволяющий разрабатывать электросхемы, трассировать печатные платы, моделировать работу электронных устройств. Онлайн библиотека компонентов насчитывает более 36 тыс. различных элементов. Данная CAD широко применяется в Европе для трассировки печатных плат.


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

Стоимость самой простой базовой версии около 70 евро. За эти деньги будет доступна трассировка двух слоев на 400 выводов. Стоимость нелимитированной версии в районе 3,6 тыс. евро.

Micro-Cap

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


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

Стоимость полнофункциональной версии около $4,5 тыс. Официальной русской локализации приложения не существует.

TurboCAD

Данная САПР платформа включает в себя множество инструментов, для проектирования различных электрических устройств. Набор специальных функций позволяет решать инженерно-конструкторские задачи любого уровня сложности.


Отличительные особенности – тонкая настройка интерфейса под пользователя. Множество справочной литературы, в том числе и на русском языке. Несмотря на отсутствие официальной поддержки русского языка, для платформы имеются русификаторы.

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

Designer Schematic

Приложение для создания электросхем с использованием радиоэлементов производства Digi-Key. Основная особенность данной системы заключается в том, что в редакторе для построения схем, может использовать механическое проектирование.


Базы данных компонентов можно в любой момент проверить на соответствие и при необходимости произвести обновление прямо с сайта производителя.

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

Имеется возможность импорта файлов из популярных САПР.

Ориентировочная стоимость приложения около $300.

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

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

Ниже рассматривается использование системы автоматизированного проектирования цепей вторичной коммутации электроустановок (САПР ЦВК) для подготовки проектно-конструкторской документации при проектировании электротехнических устройств.

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

Часто под автоматизацией проектирования понимается лишь черчение принципиальных и монтажных схем в среде универсального графического редактора (наиболее распространен АвтоКад). Но использование компьютера лишь в качестве автоматизированного кульмана для подготовки отдельных чертежей не дает большого эффекта.

Значительного повышения производительности можно добиться при использовании специализированных САПР, предназначенных для автоматизации проектирования электротехнических устройств в различных отраслях (машиностроение, автомобильная или авиационная промышленность и др.).

Примеры таких систем, представленных на российском рынке: ElectriCS (Consistent Software), Cschematic® Elautomation, CADElectro (НПП «ТЕХНИКОН»), E.CADdy (компания «ПОИНТ»),САПР-АЛЬФА (ООО «Фирма САПР-АЛЬФА»), EPLAN (Группа компаний ТермоКул).

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

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

Ряд систем реализован как специализированные надстройки над универсальными графическими редакторами. Например, ElectriCS и CADElectro работают с АвтоКадом; E 3 .CADdy- с графическим редактором CADdy.

САПР ЦВК представляет собой проблемно- ориентированную надстройку над графической системой AutoCad.

САПР ЦВК предназначена для автоматизированной подготовки документации на цепи электроустановок (электростанций, и других электротехнических устройств).

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

САПР ЦВК обеспечивает подготовку следующих документов:

  • полные принципиальные электрические схемы вторичных цепей с перечнями оборудования;
  • схемы соединений;
  • кабельные журналы;
  • принципиальные электрические схемы низковольтных комплектных устройств (НКУ) - панелей, шкафов, ящиков;
  • общие виды;
  • ряды зажимов;
  • монтажные схемы НКУ;
  • схемы подключения рядов зажимов НКУ.

Все документы выполняются в соответствии с ЕСКД. Примеры чертежей приведены на рисунках. Как уже отмечалось, первичным документом является принципиальная электрическая схема (рис.1).

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

Элементы соединяются проводами, для которых задается маркировка.

Возможно рисование схемы с использованием макроблоков, содержащих готовые фрагменты схем.

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

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

При проектировании НКУ после подготовки принципиальной схемы выбирается металлоконструкция и производится компоновка аппаратов (размеры аппаратов хранятся в базе данных проекта и контуры аппаратов автоматически заносятся на чертеж) для формирования общего вида НКУ (рис. 2).

По схеме и общему виду программа формирует ряды зажимов (рис. 3), которые при необходимости могут быть откорректированы.

Монтажная схема выдается автоматически (рис. 4).

Следует отметить одну важную особенность САПР ЦВК. большинство известных электротехнических САПР готовят монтажную документацию только в табличном виде. Однако, учитывая, что на многих щитовых заводах для монтажа устройств предпочитают работать с традиционным графическим изображением, САПР ЦВК наряду с таблицей позволяет получить чертеж монтажно-коммутационной схемы.

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

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

Остальные документы будут откорректированы автоматически.

Список литературы:

1. Брызгалов Ю.Н., Трофимов А.В. Автоматизированная подготовка и ведение документации на вторичные цепи электроустановок. - Электрические станции, 1997, № 4.

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Проектирование печатных плат электронных устройств в САПР P-CAD

  • Введение
  • 1. Общие сведения о системе проектирования P-CAD
    • 1.1 Функциональные возможности и структур системы P-CAD
    • 1.2 Этапы проектирования печатной платы в системе P-CAD
  • 2. Создание принципиальной электрической схемы устройства управления цикловыми промышленными роботами
    • 2.1 Описание принципиальной электрической схемы
    • 2.2 Общие сведения о графическом редакторе Schematic
    • 2.3 Создание принципиальной электрической схемы P-CAD 2004
    • 2.4 Проверка схемы и отображение ошибок
    • 2.5 Генерация списка соединений
  • 3. Создание печатной платы устройства
    • 3.1 Основные сведения о редакторе PCB
    • 3.2 Трассировка печатной платы
    • 3.3 Автоматическая трассировка
    • 3.4 Проверка печатной платы на ошибки
  • 4. Схемотехническое моделирование
    • 4.1 Общие сведения о процессе моделирования в P-CAD 2004
    • 4.2 Моделирование участка схемы модуля логического
  • 5. Разработка методического указания по использованию САПР P-CAD 2004
  • 6. Безопасность и экологичность работы
    • 6.1 Анализ вредных и опасных факторов
    • 6.2 Производственная санитария
    • 6.3 Техника безопасности
    • 6.4 Охрана окружающей среды
      • 6.4.1 Загрязнение атмосферного воздуха
      • 6.4.2 Загрязнение гидросферы
  • 7. Технико-экономическое обоснование
    • 7.1 Планирование комплекса работ
    • 7.2 Расчёт затрат на разработку
    • 7.3 Расчёт предполагаемой цены разработки
    • 7.4 Оценка организационной эффективности проекта
  • Заключение
  • Conclusion
  • Перечень используемых источников
  • Приложение А
  • Приложение Б
  • Приложение В

Введение

Целью работы является проектирование с помощью программного продукта P-CAD 2004 печатных плат четырёх электронных устройств, в том числе печатной платы модуля логического устройства управления цикловыми роботами, апробация средств моделирования P-CAD 2004 Mixed-Circuit-Simulator на примере части А схемы модуля логического и разработка методических указаний для проектирования печатных плат электронных устройств и моделирование в САПР P-CAD 2004.

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

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

1. Общие сведения о системе проектирования P-CAD

1.1 Функциональные возможности и структур системы P-C AD

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

Ввод схемы начинается с размещения на рабочем поле УГО компонентови линий групповой связи. Далее выводы компонентов соединяются проводниками.При необходимости отдельные сегменты цепей, расположенные на разных листах и не имеющие прямого физического контакта, объединяются специальными элементами - портами.Отредактированная схема проверяется на наличие ошибоки создается список компонентов и соединенийдля передачи в редактор печатных плат.

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

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

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

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

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

2. Создание принципиальной электрической схемы устройства управления цикловыми промышленными роботами

2.1 Описание принципиальной электрической схемы

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

Данный модуль на выходе формирует следующие сигналы:

· адрес модуля ввода/вывода (А0-А3);

· данные (Д0-Д15);

· сигнал «ВВОД»;

· сигнал «ВЫВОД».

Микроконтроллер D1 имеет следующие выводы:

PSEN - разрешение внешней памяти программ; выдается только при обращении к внешнему ПЗУ;

ЕА -- отключение внутренней программной памяти; уровень 0 на этом входе заставляет микроконтроллер выполнять программу только внешней ПЗУ; игнорируя внутреннюю (если последняя имеется);

RST -- вход общего сброса микроконтроллера;

XTAL1, XTAL2 -- выводы для подключения кварцевого резонатора (необходимы для задания рабочей частоты микроконтроллера);

P0 -- восьми битный двунаправленный порт ввода-вывода информации: при работе с внешними ОЗУ и ПЗУ по линиям порта в режиме временного мультиплексирования выдается адрес внешней памяти, после чего осуществляется передача или прием данных;

P1 -- восьми битный квази двунаправленный порт ввода/вывода: каждый разряд порта может быть запрограммирован как на ввод, так и на вывод информации, независимо от состояния других разрядов;

P2 -- восьми битный квази двунаправленный порт, аналогичный Р1; кроме того, выводы этого порта используются для выдачи адресной информации при обращении к внешней памяти программ или данных (если используется 16-битовая адресация последней). Выводы порта используются при программировании 8751 для ввода в микроконтроллер старших разрядов адреса;

РЗ -- восьми битный квази двунаправленный порт, аналогичный. Р1; кроме того, выводы этого порта могут выполнять ряд альтернативных функций, которые используются при работе таймеров, порта последовательного ввода-вывода, контроллера прерываний, и внешней памяти программ и данных.

Работа со внешней ОЗУ

1) Чтение из ОЗУ

Микроконтроллер формирует логическую единицу на выводе P1.7. Тем самым включает микросхему ОЗУ. Затем микроконтроллер формирует тринадцатиразрядный адрес. Первые восемь разрядов адреса формируются на порту P0. Оставшиеся пять - на выводах P1.0-P1.4. По сигналу чтение, сформированному на выводе P3.7, двунаправленный формирователь D4 переключается на передачу данных от ОЗУ к микроконтроллеру, а ОЗУ отсылает данные, хранящиеся в ячейке памяти по адресу, сформированному микроконтроллером. Данные из ОЗУ поступают на выход микроконтроллера P.0.

2) Запись в ОЗУ

Микроконтроллер формирует логическую единицу на выводе P1.7. Тем самым включает микросхему ОЗУ. Затем микроконтроллер формирует тринадцатиразрядный адрес. Первые восемь разрядов адреса формируются на порту P0. Разделение адреса и данных происходит по средствам регистра D6, на который подается сигнал микроконтроллера ALE (сигнал адреса внешней памяти). Оставшиеся пять формируются на выводах P1.0-P1.4. По сигналу чтение, сформированному на выводе P3.7, двунаправленный формирователь D4 переключается на передачу данных из микроконтроллера в ОЗУ. Данные записываются в ячейку памяти ОЗУ по адресу, сформированному микроконтроллером.

Вывод данных на исполнительные механизмы

На выходе модуля логического должны быть сформированы шестнадцать разрядов данных. Микроконтроллер за один машинный цикл может сформировать только восемь. Поэтому в модуле логическом данные формируются в два этапа: вначале старший байт, затем младший. По сигналу с вывода микроконтроллера P3.7 двунаправленный формирователь D4 переключается в режим передачи данных из микроконтроллера. Для записи старшего байта данных в регистр D7 необходимо включить этот регистр. Для этого на дешифратор D3 подаются следующие сигналы с микроконтроллера:

На выводе P1.7 формируется логический ноль, таким образом микроконтроллер включает дешифратор;

На выводе P3.6 формируется сигнал запись (логическая единица);

На выводах P1.5 и P1.6 формируется комбинация логических нулей и единиц (для регистра D7 на P1.6 и P1.7 формируется комбинация логических нулей).

На порту P0 микроконтроллера формируется старший байт данных, который передается через двунаправленный формирователь D4 и записывается в регистр D7.

Аналогичная процедура используется для формирования и записи в регистре D8 младшего байта данных. Отличие состоит в комбинации на выводах P1.5 и P1.6 (для регистра D8 на P1.6 формируется логический ноль, а на P1.7 логическая единица).

После того, как сформированы шестнадцать разрядов данных, на выводах P2.0 - P2.3 формируется адрес модуля вывода, который, проходя через однонаправленный формирователь D11, усиливается и передается по шине адреса к модулям вывода.

Последним этапом является формирование на выводе P2.5 сигнала «ВЫВОД». По сигналу «ВЫВОД» открываются микросхемы D12 и D13 и шестнадцать разрядов данных усиливаются и передаются по шине данных к модулям вывода.

Ввод данных с исполнительных механизмов

На выводах P2.0 - P2.3 микроконтроллера формируется адрес модуля ввода, который усиливается однонаправленным формирователем и передается по шине адреса к модулям ввода.

На выводе P2.4 формируется сигнал «ВВОД», который также однонаправленным формирователем и передается к модулям ввода. Одновременно с этим, сигнал «ВВОД» включает регистры D9 и D10, в которые записываются шестнадцать разрядов данных, пришедших с модуля ввода.

Прием шестнадцати разрядов микроконтроллером так же, как и передача, осуществляется в два этапа. Вначале принимается старший байт, затем младший.

Двунаправленный формирователь D4 включается на передачу данных к микроконтроллеру. При помощи дешифратора включается однонаправленный формирователь D14 и старший байт данных поступает на порт P0 микроконтроллера.

Аналогично вводится младший байт данных.

2.2 Общие сведения о графическом редакторе Schematic

Создание принципиальной схемы в P-CAD осуществляется в схемном редакторе Schematic. Окно данного редактора показано на рисунке 1.

Рисунок 1 - Экран схемного редактора

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

Верхняя и левая панели содержат пиктограммы для вызова наиболее употребления команд. Назначение пиктограмм и команд приведено в таблице 1.

Таблица 1 Назначение пиктограмм

Пиктограмма

Эквивалентная команда меню

Place/Part (разместить элемент)

Place/Wire (разместить цепь)

Place/Bus (разместить шину)

Place/Port (разместить порт)

Place/Pin (разместить вывод)

Place/Line (разместить линию)

Place/Arc (разместить дугу)

Place/Polygon (разместить полигон)

Place/Text (разместить текст)

В нижней части экрана расположена строка подсказки, куда выводятся сообщения системы о необходимых действиях пользователя и статусная строка, отображающая координаты курсора (246.380; 581.660), тип сетки (Abs) и её шаг (2.540), текущую толщину линий (0.762), название текущей страницы. Окно в статусе команд доступно для редактирования.

Настройка проекта происходит в меню Option. Конфигурации (размер листа схемы, система единиц измерения, допустимы углы ориентации линий и цепей, режим автосохранения и т.д.) устанавливаются в диалоговом окне Options | Configure (рисунок 2).

Рисунок 2 - Окно команды Options Configure

В данном окне выбирается необходимый размер рабочей зоны (Workspace Size). Установки флажков А4-А0 приведут к установке европейского формата, флажки A,B,C,D,E соответствуют американскому стандарту.

Также возможно размер рабочей зоны установить самостоятельно, установив флажок User. Единицы измерения выбираются в разделе Units.

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

Рисунок 3 - Установка параметров сетки

Шаг сетки устанавливается в поле ввода (Grid Spacing). Вид отображения сетки устанавливается в группе Visible Grid Stile (Стиль видимой сетки): в виде точек (Dotted); в виде вертикальных и горизонтальных линий (Hatched).

Тип сетки устанавливается в группе Mode (Режим). Сетка может быть абсолютной (Absolute) либо относительной (Relative). Абсолютная сетка имеет начало координат в левом нижнем углу рабочего поля, а относительная - в точке с координатами, указанными в группе Relative Grid Origin (Начало относительной сетки), или в точке, отмеченной пользователем щелчком левой кнопки мыши при установленном флажке Prompt for Origin (Установка начала координат).

В диалоговом окне Options Display (установка параметров экрана) настраиваются элементы рабочего поля, в том числе их цветовое оформление. Данные настройки носят эстетический характер и на работу программы не влияют (рисунок 4).

Рисунок 4 - Установка параметров экрана

2.3 Создание принципиальной электрической схемы P-C AD 2004

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

Размещение компонентов осуществляется по команде Place | Part или нажатием соответствующей пиктограммы (таблица 1). Диалоговое окно данной команды показано на рисунке 5.

Рисунок 5 - Выбор компонента из библиотеки

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

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

Размещение символа компонента выполняется нажатием кнопки мыши в необходимой точке рабочего поля.

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

Также возможно копирование компонента или группы компонентов путём удерживания клавиши Ctrl и перемещением мыши.

После размещения всех компонентов, между ними проводятся соединения. Соединение осуществляется проведением цепей и линиями групповой связи (далее шинами).

По команде Place | Wire (соответствующая пиктограмма в таблице 1) проводятся цепи. Щелчком левой кнопки мыши фиксируется начальная точка цепи. Каждое нажатие левой клавиши мыши фиксирует точку излома. Завершение ввода цепи осуществляется нажатием правой кнопки мыши..

Так как на схеме преобладают вертикальные и горизонтальные цепи, в меню Options | Configure достаточно установить режим ортогональности 90/90 Line-Line.

Электрическое соединение пересекающихся цепей обозначается точкой Junction, которая автоматически проставляется на Т-образных соединениях.

Выбор команды Place | Bus активизирует режим вывода шины. Щелчком левой кнопки мыши отмечается начальная точка и точка излома шины, построение которой завершается нажатием правой кнопки мыши или клавиши Escape.

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

2.4 Проверка схемы и отображение ошибок

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

Для отображения ошибок на схеме в опциях дисплея (Options Display) на вкладке Miscellaneous (Разное) в группе ERC Errors устанавливается режим отображения выявленных ошибок схемы. При выборе переключателя Show (Показать) обнаруженные ошибки указываются на схеме специальным индикатором (рисунок 6)

Рисунок 6 - Индикатор ошибки

В поле ввода Size (Размер) этой группы можно задать размер индикатора ошибки, который может варьироваться в пределах от 0.025 до 10 мм.

Проверка схемы на ошибки осуществляется по команде Utils | ERC (Electrical Rules Check). В меню данной команды (рисунок 7) задаётся перечень проверок, результаты которых приводятся в текстовом отчёте.

Рисунок 7 - Настройка конфигурации ERC

Список проверяемых ошибок приведён в таблице 2.

Таблица 2 Правила проверки схем

Правило проверки

Что проверяется

Single Node Nets

Цепи, имеющие единственный узел

Цепи, не имеющие узлов

Electrical Rules

Электрические ошибки, когда соединяются выводы несовместимых типов, например, выход логической микросхемы подключается к источнику питания

Unconnected Pins

Неподключенные выводы символов

Unconnected Wires

Неподключенные сегменты цепей

Bus/Net Rules

Входящие в состав шины цепи встречаются только один раз или к шине не подходит ни одного провода

Компоненты, расположенные поверх других компонентов

Net Connectivity Rules

Неправильное подключение цепей "земли" и питания

Ошибки в создании иерархических проектов

Для просмотра отчёта об ошибках необходимо включить опцию View Report (просмотр отчёта), для индикации ошибок на схеме - Annotate Errors. Приоритет ошибок устанавливается в окне Severity Levels (Ранжирование ошибок): электрический плата модуль

- Errors - ошибка;

- Warning - предупреждение;

- Ignored - игнорирование ошибки.

После ввода необходимой конфигурации при нажатии ОК создаётся отчёт об ошибках и заносится в файл с расширением *.erc.

2.5 Генерация списка соединений

Важным этапом работы со схемой является получение списка соединения компонентов, который может быть использован в редакторе печатных плат для трассировки проводников. Список соединений включает в себя список компонентов и цепей с указанием номеров выводов компонентов, к которым они подключены. Данный список используется для так называемой процедуры «упаковки схемы на печатную плату» - размещения на поле печатной платы корпусов компонентов с указанием их электрических связей согласно принципиальной схеме.

Для создания списка в меню Utils необходимо выбрать Generate Netlist (Генерация соединений) (рисунок 8).

Рисунок 8 - Выбор формата списка соединений

В данном окне в списке Netlist Format (формат списка соединений) выбирается формат списка соединений: P-CAD ASCII, Tango, FutureNet Netlist, FutureNet Pinlist, Master Design,Edif 2.0.0, PSpice, XSpice. Для разработки ПП с помощью графического редактора PCB выбирается формат P-CAD ASCII. Нажав кнопку Netlist Filename (Имя файла списка цепей), необходимо выбрать файл списка соединений.

Активация функции Include Library Information позволяет включить в файл списка соединений (только для формата P-CAD ASCII) информацию необходимую для составления с помощью Library Manager библиотеки символов компонентов, находящихся в данном проекте (по команде Library | Translate). Для разработки печатной платы данная информация не используется.

3. Создание печатной платы устройства

3.1 Основные сведения о редакторе PCB

Графический редактор P-CAD РСВ предназначен для выполнения работ, связанных с технологией разработки и конструирования узлов печатных плат. Он позволяет упаковывать схемы на плату, задавать физические размеры платы, ширину проводников и величину индивидуальных зазоров для разных проводников, задавать размеры контактных площадок и диаметры переходных отверстий, экранные слои. Редактор позволяет проводить ручную, интерактивную и автоматическую трассировку проводников и формировать управляющие файлы для технологического оборудования.

Данный графический редактор имеет такой же интерфейс, как и Schematic. Различие в обозначении некоторых пиктограмм. Окно редактора PCB представлено на рисунке 9.

Рисунок 9 - Экран графического редактора PCB

Таблица 3 Назначение пиктограмм редактора PCB

Пиктограм.

Эквивалентная команда

Пиктограм.

Эквивалентная команда

Place/Component (разместить элемент)

Place/Text (разместить текст)

Place/Connection (ввести электрическую связь)

Place/Attribute (разместить атрибут)

Place/Pad (разместить стек контактных площадок)

Place/Field (разместить строку данных)

Place Via (разместить переходные отверстия)

Place/Dimension (проставить размер)

Place/Line (разместить линию)

Rote/Manual (провести проводники вручную)

Place/Arc (разместить дугу)

Rout/Miter (сгладить изгиб проводника)

Place/Polygon (разместить закрашенный полигон, не обладающий электрическими свойствами)

Rout/Bus (проложить шину)

Place/Point (разместить точку привязки)

Rout/Funout (создать стрингеры)

Place/Copper Pour (разместить область металлизации с разными штриховками)

Rout/Multi Trace (проложить несколько трасс)

Place/Cutout (разместить вырез в области металлизации)

Maximize Hugging (улучшить огибание препятствий)

Place/Keepout (создать барьер трассировки)

Minimize Length (уменьшить длину)

Place/Plane (создать линию раздела слоя металлизации)

Visible Routing Area (отобразить область трассировки)

Utils/Record ECOs (начать/ закончить запись файла изменений)

Push trace (оттолкнуть трассы)

Настройка конфигураций графического редактора производится по команде Options | Сonfigure (Параметры | Конфигурации). Для работы необходимо установить метрическую систему единиц и размер рабочей области. (На рисунке 10 вкладка General группа Units и Workspace Size соответственно). Размер рабочей зоны должен превышать размеры проектируемой ПП.

Рисунок 10 - Окно команды Options Configure

В окне редактора Options Grid, так же как в Schematic задаётся размер сетки и вид её отображения (точками или линиями).

Параметры трассировки задаются на вкладках Route (для ручной трассировки) и Advanced Route (для улучшенной трассировки).

Рассмотрим параметры улучшенной трассировки:

В группе Routing Angle (Углы трассировки) задаются возможные режимы раскладки проводников (рисунок 11)

Рисунок 11 - Установка параметров трассировки

45 Degree - проведение проводников под углом 45 и 90 градусов;

90 Degree - использование только вертикальных и горизонтальных проводников;

Any Angle - проведение проводников под любым углом.

В области Routing Mode (Режим трассировки) выбирается один из следующих режимов раскладки проводников:

- Ignore Rules (Игнорирование правил) - трассы проводятся без учёта заданных правил проектирования. Трассировка в этом режиме производится без учёта имеющихся препятствий и уже проложенных трасс;

- Hug Obstacles (Охват препятствий) - трассы проводятся с учётом правил проектирования в обход существующим препятствиям. Объекты, принадлежащие трассируемой цепи, препятствием не считаются;

- Click Plow (Сдвиг после щелчка) - первоначально трасса проводится в первом режиме, но после щелчка левой кнопки мыши автоматически перестраивается с учётом правил проектирования;

- Interactive Plow (Интерактивный сдвиг) - аналогичен режиму Click Plow.

В группе Clossing Effort (Уровень сглаживания) задаётся степень спрямления проводимого участка трассы: None (нет), Weak (слабый), Strong (Сильный).

Установка производственных параметров осуществляется на вкладке Manufacturing. Здесь задаются параметры необходимые при производстве печатных плат.

Одно из важных отличий P-CAD 2004 от предыдущих версий заключается в возможности в данной системе создавать контур печатной платы. Платы простой конфигурации можно рисовать непосредственно в редакторе печатных плат PCB, используя для рисования дуги и линии. Платы сложной формы лучше выполнять в чертёжно-графических системах, подобных AutoCAD или T-Flex CAD, имеющих специальные инструменты для контроля углов наклона размеров и сопряжений линий. Обмен данными между этими системами и редактором печатных плат производится через универсальный формат данных DFX.

При создании печатной платы (ПП) в P-CAD формируются следующие основные слои:

1) Top - проводники на верхней стороне ПП;

2) Top Assy - дополнительные атрибуты на верхней стороне ПП;

3) Top Silk - шелкография на верхнем слое ПП (графика посадочного места, позиционное обозначение);

4) Top Paste - графика пайки на верхней стороне ПП;

5) Top Mask - графика маски пайки на верхней стороне ПП;

6) Bottom - проводники на нижней стороне ПП;

7) Bottom Assy - атрибуты на нижней стороне ПП;

8) Bottom Silk - шелкография на нижнем слое ПП;

9) Bottom Paste - графика пайки на нижней стороне ПП;

10) Bottom Mask - графика маски пайки на нижней стороне ПП;

11) Board - границы ПП.

Кроме данных слоёв могут быть установлены любые другие (до 999 штук).

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

Рисунок 12 - Окно размещения компонентов

3.2 Трассировка печатной платы

Трассировка - это процесс прокладывания проводников для печатного монтажа. Для этой процедуры в системе P-CAD существует несколько возможностей.

1. Ручная трассировка. Для неё в системе P-CAD предлагаются инструменты, которые условно можно разделить на три группы:

· инструменты для ручной трассировки;

· инструменты интерактивной трассировки;

· специальные инструменты.

К инструментам ручной трассировки можно отнести Route Manual, с помощью которого прокладка трасс производится полностью вручную в строгом соответствии с замыслом разработчика. Система в данном случае играет роль электронного кульмана, осуществляя пассивный контроль за соблюдением технологических норм и правил. Инструменты интерактивной трассировки более интеллектуальны. Разработчик указывает только направление фрагмента трассы, а система формирует ее сама с учетом принятых правил трассировки. При желании возможно автоматическое завершение начатой трассы и автоматическая корректировка фрагментов уже проложенных трасс (режим Push Traces -- расталкивание трасс).

2. Интерактивная трассировка является более интеллектуальной, чем предыдущая команда ручной трассировки. Она позволяет быстро проводить трассы с учётом технологических норм и правил. Прокладка трасс может осуществляться как полностью автоматически, с огибанием препятствий, так и под управлением разработчика.

По сравнению с предыдущими версиями в P-CAD 2004 появилcя новый, более мощный улучшенный интерактивный трассировщик (Advanced Route).

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

Трассировка может начинаться поверх существующей трассы, при этом осуществляется привязка к ее центру независимо от установленного шага, "резиновая нить" трассируемого (незафиксированного) сегмента отображается с использованием текущего цвета подсветки. Во время трассировки возможны следующие режимы раскладки проводников: 45-градусный (диагональный), ортогональный и под произвольным углом (any angle).

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

3. Автоматическая трассировка

Трассировку такого вида позволяют проводить различные встраиваемые автотрассировщики. Отличительной особенностью последней версии P-CAD является трассировщик второго поколения SitusTM Topological Autorouting, входящим также в пакет Protel DXP.

Обязательными компонентами поставки системы P-CAD, начиная с ACCEL EDA 12.00, являются трассировщики QuickRoute, ProRoute 2/4 и ProRoute, а также интерфейс к программе автотрассировки и авторазмещения SPECCTRA фирмы Cadence.

Shape-Based Autorouter - бессеточная программа автотрассировки ПП. Ранее компания Protel разработала этот модуль для своего продукта Protel 99, и сейчас адаптировала и добавила его в пакет P-CAD. Новый модуль предназначен для автоматической разводки многослойных печатных плат с высокой плотностью размещения элементов, особенно с применением технологии поверхностного монтажа для корпусов элементов, выполненных в различных системах координат.

3.3 Автоматическая трассировка

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

При наличии принципиальной схемы, используя команду Utils | Load Netlist, при выполнении которой происходит загрузка файл списка соединений (рисунок 13).

Рисунок 13 - Загрузка файла списка соединений

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

В данном окне выбираются следующие опции:

- Optimize Nets (Оптимизация цепей) - включен (выключен) режим оптимизации списка соединений;

- Reconnect Cooper (Переключить заливку) - включен (выключен) режим подсоединения к цепям, имеющихся на плате участков металлизации;

- Check for Cooper Sharing - режим проверки наличия ошибок на плате с предварительно размещёнными компонентами;

- Merge Attributes (Favor Netlist) - слияние атрибутов списка цепей с атрибутами проекта при приоритете атрибутов из списка;

- Merge Attributes (Favor Design) - слияние атрибутов списка цепей с атрибутами проекта при приоритете атрибутов из проекта;

- Replace Existing Net Classes - замена существующих в проекте классов цепей;

- Ignore Netlist Net Classe - игнорирование определения классов из списка;

- Ignore Netlist Attributes - игнорирование атрибутов списка цепей;

- Replace Existing Attributes - замена атрибутов проекта атрибутами из списка.

После установки всех необходимых параметров производится автоматическая упаковка схемы на печатную плату (рисунок 14).

Рисунок 14 - Результат упаковки схемы на ПП

После упаковки схемы на плату приступают к размещению компонентов внутри её контура. Оптимальное размещение компонентов предопределяет успешную трассировку проводников и работоспособность реального устройства.

Размещение компонентов на печатной плате производится вручную. Линии электрических связей, перемещаемые вместе с компонентами, помогают правильно разместить компоненты.

После размещения компонентов полезно выполнить минимизацию длин соединений на плате путём перестановки компонентов и их выводов по команде Utils | Optimize Nets. Окно данной команды приведено на рисунке 15.

Рисунок 15 - Установка параметров оптимизации

В меню команды выбирают метод оптимизации:

- Auto - автоматическая оптимизация;

- Manual Gate Swap - перестановка эквивалентных секций компонентов вручную;

- Manual Gate Swap - перестановка эквивалентных выводов вручную.

При выборе автоматической оптимизации подключаются следующие опции:

- Gate Swap - перестановка секций;

- Pin Swap - перестановка выводов;

- Entire Design - оптимизация всего проекта;

- Selected Objects - оптимизация выбранных объектов.

Для автоматической трассировки необходимо выбрать один из трассировщиков, поставляемых совместно с P-CAD. Все трассировщики запускаются из редактора РСВ командой Route | Autorouters (Трассировка | Автотрассировщики). В появившемся при этом окне Route Autorouters в списке Autorouter (Автотрассировщик) выбирается один из доступных трассировщиков. (Для выполнения данной работы был выбран трассировщик QuickRoute). Окно запуска трассировщика представлено на рисунке 16.

Рисунок 16 - Запуск трассировщика

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

В группе Error Messages (Сообщение об ошибках) указывается направление вывода протокола трассировки.

Output to Screen - вывод на экран;

Output to Log File - вывод в файл протокола;

Output to Both - вывод на экран и в файл протокола;

Layers (Слои) и Via Style (Стили переходных отверстий) вызывают стандартные окна редактора печатных плат для задания слоёв и их свойств.

Стратегия трассировки сводится к установке шага координатной сетки, задания ширины проводников, стиля переходных отверстий, используемых по умолчанию и выбору проходов трассировки. Шаг сетки выбирается в окне Routing Grid (Трассировочная сетка), ширина линии задаётся в окне Line Width.

Кнопка Passes (Проходы) открывает меню алгоритмов (проходов) трассировки Pass Selection (Выбор проходов), в котором выбирается один или несколько алгоритмов трассировки (рисунок 17).

Рисунок 17 - Выбор проходов трассировки

Проходы применяются в том порядке, в котором указаны в списке.

- Wide Line Routing (трассировка широких линий);

- Vertical (Вертикаль) - выполнение простейших соединений по вертикали на любом слое без использования переходных отверстий и с минимальным отклонением от прямых;

- Horizontal (Горизонталь) - выполнение простейших соединений по горизонтали на любом слое без использования переходных отверстий и с минимальным отклонением от прямых;

- `L" Routes (1 via) (L - образная трассировка с одним переходным отверстием) - формирование участка трассы, состоящего из вертикального и горизонтального фрагментов, расположенных на разных слоях и соединённых одним переходным отверстием;

- `Z" Routes (2 vias) (Z - образная трассировка с двумя переходными отверстиями) - формирование пересечения трёх проводников с двумя переходными отверстиями, имеющего форму Z;

- `C" Routes (2 vias) (С - образная трассировка с двумя переходными отверстиями) - формирование пересечения трёх проводников с двумя переходными отверстиями, имеющего форму С;

- Any Node (2 vias) (Любой узел с двумя переходными отверстиями) - аналогичен трём предыдущим;

- Maze Routes (Лабиринтная трассировка) - трассировка, способная найти путь для оптимальной прокладки проводника, если это физически возможно;

- Any Node (maze) (Любой узел (лабиринт)) - используется трассировка - лабиринт, но для наибольшего числа соединений проводники могут прокладываться необязательно оптимальным образом;

- Route Cleanup (Трассировка отчистки) - проход для улучшения внешнего вида ПП и её технологичности;

- Via Minimization (Минимизация переходных отверстий) - минимизация количества переходных отверстий.

После установки необходимых параметров и опций для запуска автоматического трассировщика необходимо нажать Start. Результат трассировки представлен на рисунке 18.

Рисунок 18 - Результат трассировки ПП

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

С помощью команды Route | View Log (Трассировка | Просмотр отчёта) выводится протокол трассировки.

3.4 Проверка печатной платы на ошибки

Перед завершением разработки печатной платы необходимо по команде Utils | DRC (Design Rule Check) проверить ПП на соответствие принципиальной схеме и соблюдением допустимых технологических зазоров. В данном меню, окно которого приведено на рисунке 20, выбирают следующие правила проверок:

1) Netlist Compare - сравнение списка соединений текущей печатной платы с принципиальной схемой или другой платой, список соединений которой задают по дополнительному запросу;

2) Netlist Violations - проверка соответствия электрических соединений проводников текущей платы с исходным списком электрических связей проекта. При выполнении проверок объекты считаются физически соединёнными, если они перекрывают друг друга или зазор между ними равен нулю;

3) Unrouted Nets - неразведённые цепи;

4) Clearance Violations - нарушение зазоров;

5) Text Violations - нарушение зазоров между текстом, расположенным на сигнальных слоях, и металлизированными объектами;

6) Silk Screen Violations - нарушение зазоров между контактными площадками или переходными отверстиями и шелкографией;

7) Unconnected Pins - неподсоединённые выводы

8) Copper Pour Violations - наличие изолированных областей металлизации, нарушение зазоров контактных площадок с тепловыми барьерами;

9) Drilling Violations - проверка правильности сверления штыревых выводов, сквозных и глухих переходных отверстий;

10) Plane Violations - обнаружение наложенных друг на друга областей металлизации, неправильного подсоединения к ним контактных площадок и переходных отверстий, изолированных областей на слоях металлизации.

11)

Рисунок 19 - Проверка ПП на ошибки

4. Схемотехническое моделирование

4.1 Общие сведения о процессе моделирования в P-CAD 2004

P-CAD 2004 использует модуль моделирования (Simulator) системы Altium Designer 2004 (Protel 2004). При моделировании аналоговых устройств используются алгоритмы SPICE 3f5. При моделировании цифровых устройств используется алгоритм XSPICE с описанием моделей цифровых элементов на языке Digital SimCode.

Принципиальная схема моделируемого устройства создается с помощью схемного редактора P-CAD Schematic. При выборе режима моделирования в P-CAD Schematic, данные о принципиальной схеме автоматически передаются в вид списка соединений в управляющую оболочку системы Designer для составления задания на моделирование, собственно моделирования и просмотра его результатов. Основной проблемой при моделировании является разработка моделей радиоэлементов, особенно отечественных, т. к. точность построения модели определяет адекватность моделирования.

При помощи мощного пакета Mixed-Signal Circuit Simulator можно выполнить множество схемотехнических моделирований проектов в P-CAD Shematic.

Меню моделирования состоит из двух команд: Run (Запуск) и Setup (Установки), которые позволяют управлять моделированием непосредственно в проекте после того, как были установлены критерии анализа.

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

Если выбрана команда Simulate > Run (Моделирование > Запуск), процесс моделирования выполнится сразу. Если была выбрана команда Simulate > Setup (Моделирование > Установки), то появится окно Analyses Setup (Установки анализа), которое позволит установить критерии исследований (рисунок 20)

Рисунок 20 - Установка параметров моделирования

Критерии, которые могут быть установлены:

- Operating Point Analysis - расчет режима работы по постоянному току (расчет «рабочей точки») при линеаризации моделей нелинейных компонентов;

- Transient/Fourier Analysis - анализ переходных процессов и спектральный анализ

- DC Sweep Analysis - расчет режима по постоянному току при вариации одного или двух источников постоянного напряжения или тока;

- AC Small Signal Analysis - частотный анализ в режиме малых сигналов (для нелинейных схем выполняется в линеаризованном режиме в окрестности рабочей точки по постоянному току);

- Noise, Pole-Zero Analysis - расчет спектральной плотности внутреннего шума;

- Transfer Function Analysis - расчет передаточных функций в режиме малых сигналов

- Temperature Sweep Analysis - режим изменения температуры

- Parameter Sweep and Monte Carlo Analysis - изменение параметров элементов и статистический анализ по методу Монте Карло.

Моделирование электрической принципиальной схемы электронного устройства, созданной в схемном редакторе PCAD Schematic, может быть проведено после ряда подготовительных операций:

1) Из схемы исключаются компоненты, не имеющие математических моделей (разъемы, элементы коммутации и т. п.).

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

3) При необходимости добавляются цепи внешней коммутации схемы (элементы, подключаемые к разъемам при проведении проверок схемы и т.п.).

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

5) Цепи «земля» должно быть присвоено стандартное имя GND.

6) Цепям питания цифровых микросхем должны быть присвоены стандартные имена (обычно VCC, VDD), которые должны соответствовать именам выводов питания в компонентах микросхем.

7) В свойствах пассивных компонентов схемы (резисторов, конденсаторов и т. п.) на вкладке «Symbol» корректируются или задаются номинальные значения параметров этих компонентов (параметр «Value»). Для всех пассивных компонентов схемы номинальные значения их параметров должны быть заданы. Все активные компоненты схемы должны иметь атрибуты моделирования, принадлежащие категории атрибутов «Simulation».

8) Необходимо обеспечить наличие файлов математических моделей всех используемых в схеме компонентов, в атрибутах которых имеются ссылки на такие файлы. Файлы моделей должны размещаться в директориях, указанных в атрибутах «SimFile» этих компонентов.

9) Цепям, которые входят в те узлы, сигналы в которых необходимо визуально оценить после моделирования, рекомендуется присвоить уникальные имена, для удобства ссылки на них.

После подготовки схемы для моделирования рекомендуется провести ее предварительную проверку, выбрав команду «Utils > Generate Netlist» редактора PCAD и сгенерировав список соединений в формате XSpice. Если при подготовке схемы были допущены ошибки, то при генерации списка соединений список этих ошибок выводится на экран и помещается в файл <имя проекта>.ERR. Такой проверкой отслеживаются ошибки типа «для компонента не найден файл модели», «в схеме нет цепи с именем GND» и т. п.

Для задания в моделируемой схеме напряжений питания, токов и входных сигналов, как постоянных, так и меняющихся во времени, применяются специальные компоненты, описывающие источники постоянных и переменных напряжений и токов. Эти компоненты находятся в стандартных библиотеках, поставляемых с P-CAD. Источники напряжений и токов простой стандартной формы (постоянного, периодического импульсного, синусоидальной формы), а также источники напряжений и токов произвольной формы (задаваемой кусочнолинейной аппроксимацией), находятся в библиотеке Simulation Source.lib.

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

Все источники напряжений и токов имеют позиционное обозначение «Ref Des» U. Параметры источников сигналов задаются с помощью атрибутов путем корректировки их параметров в свойствах компонентов. Наборы атрибутов определяются встроенными в систему моделями этих компонентов, поэтому добавлять и удалять любые атрибуты в компонентах источников сигналов запрещено (к сожалению, P-CAD позволяет это делать). Недопустимо также изменять имена параметров атрибутов.

Когда процесс моделирования в проекте запускается впервые, неустановленные параметры настройки исследований в окне Analyses Setup будут использоваться по умолчанию. После моделирования проект будет сохранён в файле с расширением.PrjPcb. Когда производятся какие-то изменения в окне Analyses Setup, они сохраняются в проектном файле (когда сохранены) и впоследствии обращаются при моделировании к изменённому проекту.

Spice netlist созданный из схемного документа не содержит никакой информации. Когда процесс моделирования запущен, определённые настройки исследований объединяются с schematic-generated netlist для внесения изменений в Spice netlist (DesignName_tmp.nsx). Именно этот netlist file передаётся в симулятор.

Когда процесс моделирования запущен, simulation data file будет генерироваться (DesignName_tmp.sdf) и открываться в активном окне Design Explorer. Результат моделирования будет выведен в окне Waveform Analysis как ряд закладок (рисунок 21).

Рисунок 21 - Результат моделирования

Если файл проекта Design Explorer (DE) не существует, то он создаётся (в том же самом справочнике как.sch и.nsx файлы). Если он существует, то netlist file снова генерируется, а данные заменяются.

Панель проектов показывает каждый открытый проект и его учредительные файлы. Сгенерированный netlist появляется на панели под подпапкой the Mixed Sim Netlist Files. Измененный netlist (объединение netlist и устанановленной исследуемой информации) появляется в подпапке Generated Mixed Sim Netlist Files. Результат моделирования хранится в файле с расширением.sdf и появляется в подпапке Generated SimView Data Files

Путь для произведенных файлов (DesignName_tmp.nsx и DesignName_tmp.sdf) установлен в Options tab (Options for Project dialog). По умолчанию устанавливается путь, указанный в программе,но при необходимости он может быть заменён.

Перед выполнением моделирования необходимо выбрать, какие исследования будут выполнены, сигналы, для которых будут собраны данные и какие переменные waveforms будут автоматически показаны, когда моделирование закончится. Все эти опции определены в окне Analysis Setup. Каждый тип анализа выводится на его собственной странице окна.

Только одним моделированием можно управлять в любой момент. Если моделирование запущено в DE, и попытаться управлять моделированием от схемного решения P-CAD для того же самого или другого проекта, то будет выдано сообщение, в котором сообщается, что клиент занят, необходимо повторить попытку еще раз позже.

Возможно также произвести netlist из схемного проекта, используя команду Utils > Generate Netlist. Тогда свободно можно открыть netlist в DE и управлять моделированием на более поздней стадии.

Возможно редактировать netlist файл непосредственно в DE, используя редактор Text Editor. Это особенно важно, если необходимо сделать замену, не возвращаясь к схемному решению (например, чтобы изменить значение резистора). Netlist, используемый модулятором - всегда *_tmp.nsx один. Если редактировать его непосредственно, то это будет использоваться немедленно. Если редактировать оригинал (произведенный схемным решением) netlist, то *_tmp.nsx будет восстановлен, переписывая тот, который в настоящее время существует. Если производить изменения произведенный схемным решением.nsx файл, необходимо сохранить его под другим именем, иначе он будет переписан в следующий раз, когда netlist будет произведен из схематического документа.

Настройки, которые должны быть определены для каждого элемента моделируемой части, указываются в окне Part Properties на закладке Attributes (рисунок 22).

Рисунок 22 - Окно настроек атрибутов моделируемого элемента

Эти настройки включают в себя:

SimType - в готовом к моделированию компоненте первый атрибут моделирования, который описывается на закладке Attributes окна Properties.

Поле Value этого атрибута должно содержать следующую информацию: тип устройства, которое должно моделироваться, и префикс его позиционного обозначения согласно стандарту SPICE.

Синтаксис: ()

Тип устройства и префикс позиционного обозначения должны соответствовать стандартному SPICE - соглашению.

SimModel - в готовом к моделированию компоненте второй признак моделирования, который описывается на закладке Attributes окна Properties.

Поле Value этого атрибута должно содержать следующую информацию: Имя модели компонента.

Синтаксис:

Если строка "" введена в поле признака Value, то значение типа компонента на закладке Symbol автоматически присваивается как имя модели.

Типы компонентов такие, как резистор, ёмкость, катушка индуктивности и источники, которые внутренне определены и смоделированы в SPICE, не нуждаются во вводе в данном поле.

Цифровые устройства используют файл моделирования для вызова файла с цифровым Sim-кодом.

SimFile - в готовом к моделированию компоненте третий признак моделирования, который описывается на закладке Attributes окна Properties.

...

Подобные документы

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

    методичка , добавлен 26.01.2009

    Расчет статического модуля оперативной памяти и накопителя. Построение принципиальной схемы и временной диаграммы модуля оперативного запоминающего устройства. Проектирование арифметико-логического устройства для деления чисел с фиксированной точкой.

    курсовая работа , добавлен 13.06.2015

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

    курсовая работа , добавлен 24.06.2013

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

    курсовая работа , добавлен 11.07.2012

    Проектирование схемы выходного каскада кадровой развертки в AutoCAD. Описание программной среды. Команда установки единиц измерения. Описание процесса создания формата А3, заполнения основной надписи, схемы и таблицы. Моделирование электрической схемы.

    курсовая работа , добавлен 21.12.2012

    Разработка принципиальной электрической схемы микропроцессорного устройства управления двигателем постоянного тока на базе контроллера ATmega 128. Разработка пакета подпрограмм на языке Assembler в целях регулирования и корректной работы устройства.

    курсовая работа , добавлен 14.01.2011

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

    курсовая работа , добавлен 11.12.2012

    Описание схемы электрической принципиальной. Разработка монтажа элементов электронного блока. Компоновка элементов на печатной плате. Проектирование сборочного чертежа электронного блока, разработка спецификации и проведение моделирования его работы.

    курсовая работа , добавлен 16.10.2012

    Разработка структурной и принципиальной схемы. Блок-схема основной программы и подпрограмм обработки прерываний. Имена переменных, используемых в них. Результаты моделирования работы устройства в программе ISIS пакета Рroteus. Разработка печатной платы.

    курсовая работа , добавлен 13.11.2016

    Система Р-CAD 2000 для сквозного проектирования электронных устройств. Принципиальная схема устройства в графическом редакторе P-CAD Schematic. Ручная трассировка печатных плат, управляющие файлы для фотоплоттеров и сверлильных станков в P-CAD РСВ.