WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Pages:     || 2 | 3 |

«23.03.2012 2 Разработка печатных плат в DipTrace. Тренинги Содержание 5 Раздел I Введение 1 Общая характеристика 2 Установка DipTrace 3 Программы и форматы 4 DipTrace on the Web 5 Постановка задачи 6 Термины 12 Раздел ...»

-- [ Страница 1 ] --

Практический курс

23.03.2012

2 Разработка печатных плат в DipTrace. Тренинги

Содержание

5

Раздел I Введение

1 Общая

характеристика

2 Установка DipTrace

3 Программы и форматы

4 DipTrace on the Web

5 Постановка задачи

6 Термины

12 Раздел II Создание библиотеки корпусов 1 Редактор Корпусов. Общая характеристика

2 Создание библиотеки корпусов

3 Создание корпуса

4 Типы

корпусов 5 Больше о типах корпусов

6 Полигональные пады

7 Краевые разъемы

8 Монтажные отверстия

9 Импорт корпусов из DXF

10 Практическое задание

11 Практическое занятие

Раздел III Создание библиотеки компонентов 1 Редактор Компонентов. Общая характеристика

2 Создание библиотеки компонентов

3 Создание компонента

4 Привязка корпуса

5 Создание сетевых портов

6 Многосекционные компоненты

7 Типы

компонентов 8 Таблица выводов

9 Дополнительные возможности редактора компонентов

10 Spice

установки 11 Практическое задание

12 Практическое задание

13 Практическое задание

Раздел IV Создание принципиальной схемы 1 Схемотехника. Общая характеристика

2 Настройка рабочего места

© 2012 ООО "Новарм" Содержание 3 Работа с библиотеками

4 Установка компонентов

5 Сети

и шины 6 Многолистовая схема

11 Spice

Раздел V Редактор плат PCB Layout 1 Редактор Плат. Общая характеристика

2 Настройка области построения

4 Подготовка к позиционированию и трассировке

Границы платы

Работа со

Меж слойные

Классы сетей

Свойства

Создание

© 2012 ООО "Новарм" 4 Разработка печатных плат в DipTrace. Тренинги

Grid Router

7 Медная заливка

8 После трассировки

Маркировка

Панелизация

9 Проверка проекта

10 Экспорт производственных файлов

Gerber файлы

DXF экспорт

Pick & Place

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

1.1 Общая характеристика DipTrace — современная система автоматизированного проектирования печатных плат с широким спектром возможностей:

Интуитивный пользовательский интерфейс — DipTrace обладает простым интерфейсом, понятным пользователям на интуитивном уровне. Для эффективной работы в программном пакете DipTrace не нужно иметь особых навыков. Схема создается простым перетаскиванием нужных компонентов и соединением их проводами и шинами. Все программные модули унифицированы.

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

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

Мощная ручная и автоматическая трассировка — В программный пакет DipTrace включено два автоматических трассировщика, способных трассировать как простые однослойные платы (в том числе с перемычками), так и сложные многослойные. Опции ручной трассировки позволяют создавать и редактировать дорожки не только строго соблюдая углы 15, 30, 45 и 90 градусов, но и абсолютно без ограничений. Программа поддерживает сквозные и несквозные межслойные переходы как при ручной так и при автоматической трассировке. Размер плат неограничен.

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

DipTrace поддерживает разные типы термобарьеров. На одном слое может быть расположено несколько полигонов заливок разных сетей.

Детальная проверка дизайна — В Схемотехнике и Редакторе Плат PCB Layout доступно несколько опций проверки, которые контролируют проект на разных этапах разработки: Проверка связей ERC в Схемотехнике показывает все ли выводы компонентов правильно подключены и позволяет легко исправить ошибку; Проверка ошибок трассировки в Редакторе Плат проверяет расстояния между объектами на плате, а также минимальные размеры дорожек и отверстий.

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



Поддержка автотрассировщика Electra — платы, создаваемые в DipTrace могут быть трассированы сторонними автотрассировщиками, в частности Electra. Сегодня это один из самый эффективных инструментов за доступную цену. Electra можно скачать с официального сайта DipTrace и активировать вместе с программой. Зарегистрированные пользователи DipTrace Импорт/Экспорт — Функции импорта и экспорта позволяют работать с принципиальными схемами, платами и библиотеками в форматах других EDA и CAD-приложений: DXF, P-CAD, PADS, OrCAD и Eagle, а также работать с "нетлистами" (списками соединений): Accel, Allegro, Mentor, PADS, P-CAD, OrCAD, Protel 2.0 и Tango.

© 2012 ООО "Новарм" 6 Разработка печатных плат в DipTrace. Тренинги Создание файлов для производства — В DipTrace Вы можете получить все необходимые для производства файлы: Gerber RS-274X, Excellon N/C Drill, DXF. Векторизация позволяет экспортировать в Gerber формат TrueType шрифты и растровые изображения.

Изготовления плат методом фрезерования (CNC milling) — Практически одним кликом полилинии краев дорожек, необходимые для фрезерования, экспортируются в формат DXF. Эти файлы легко конвертируются в G-code, используя бесплатный Ace Converter.

Перед экспортом DipTrace производит проверку и показывает возможные ошибки.

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

Данная версия тренингов создана для версии программы 2.2.0.9 (23 Декабря, 2011), но все сказанное в той или иной степени будет справедливо и для других версий.

1.2 Установка DipTrace Минимальные системные требования:

- Windows 2000/XP/Vista/Win7 (поддержка 32 bit и 64 bit версий), Linux (Wine) или MacOSX Leopard - Процессор: Pentium III / Athlon XP - 500Mb свободного места на диске - Монитор с разрешением 1024x768, 8Mb видео RAM Рекомендуемые системные требования:

- Windows 2000/XP/Vista/Win7 (поддержка 32 bit и 64 bit версий), Linux (Wine) или MacOSX Leopard - Процессор: Pentium IV / Athlon 64 или лучше - 500Mb свободного места на диске - Монитор с разрешением 1280x1024 или больше, видеокарта с поддержкой OpenGL и DirectX, По умолчанию предлагается установить пакет программ в папку "C:/Program Files/ DipTrace" (Program files (x86) на Windows 7), однако Вы можете выбрать любую другую папку или диск. При установке программы необходимо иметь права администратора. Также рекомендуется отключить антивирусную программу и firewall в случае, если они блокируют установку.

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

1. Редактор Плат PCB Layout — модуль создания плат, ручной и автоматической трассировки.

2. Schematic — создание принципиальных схем и "нетлистов" (списков соединений), а также их 3. ComEdit — Редактор Корпусов.

4. SchemEdit — Редактор Компонентов. Рисуйте электрические символы и прикрепляйте к ним Пакет программ DipTrace создает файлы следующих форматов:

1. PCB Design (*.dip) — создается Редактором Плат. Файл включает в себя информацию о корпусах, дорожках, плате, фигурах и тексте.

2. Схемотехника (*.dch) — файл создается Схемотехникой, но может быть открыт в Редакторе Плат PCB Layout. Содержит информацию о компонентах, проводах, шинах, фигурах и листах в Схемотехнике. Редактор плат открывает этот же файл в виде корпусов компонентов и логических 3. Библиотека корпусов (*.lib) — создается Редактором Корпусов. Библиотека может быть открыта: редактором корпусов, для того, чтобы создать или редактировать какой-либо корпус в ней, Редактором Плат PCB Layout — чтобы установить корпус на плату, Схемотехникой — для прикрепления корпуса к компоненту.

4. Библиотека компонентов (*.eli) — создается Редактором Компонентов. Библиотеку такого формата открывает Схемотехника и Редактор Плат для установки компонентов и привязанных к ним корпусов соответственно.

DipTrace поддерживает следующие форматы файлов:

1. DipTrace ASCII — текстовый формат данных DipTrace.

2. Netlist — импорт/экспорт "нетлистов" разных форматов 3. Autorouter DSN и Аutorouter SES — файлы поддерживаемые автотрассировщиками Electra/ 4. Gerber RS-274X — формат производственных файлов экспортируемый и импортированный Редактором Плат PCB Layout.

5. N/C Drill — файлы экспортируемые из Редактора Плат PCB Layout.

6. Mach 2/3 Drill G-code — файлы экспортируемые из Редактора Плат PCB Layout.

7. DXF — файлы этого формата экспортируются из Редактора Плат PCB Layout и Схемотехники, а импортируются в Редактор Плат и Редактор Корпусов.

8. Pick and Place — экспортируются из Редактора Плат PCB Layout.

9. P-CAD ASCII — экспорт/импорт в Редактор Плат PCB Layout и Схемотехнику.

10. P-CAD PDIF — импортируются в Редактор Плат PCB Layout и Схемотехнику.

11. PADS ASCII — экспорт/импорт в Редактор Плат PCB Layout.

12. OrCAD MIN Interchange — экспорт/импорт в Редактор Плат PCB Layout.

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

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

© 2012 ООО "Новарм" 8 Разработка печатных плат в DipTrace. Тренинги 1.4 DipTrace on the Web DipTrace в интернете: http://www.diptrace.com Заказать DipTrace: http://www.diptrace.com/register.php Учебник: http://www.diptrace.com/books/tutorial_rus.pdf Сообщество: http://groups.yahoo.com/group/diptr Форум: http://diptrace.com/forum/ Техподдержка: [email protected] Продажи: [email protected] 1.5 Постановка задачи В данном курсе тренингов мы исследуем полный путь проектирования печатной платы: от этапа создания библиотеки корпусов и компонентов, рисования принципиальной схемы, проектирования печатной платы до экспорта файлов для заказа плат на производстве. Это типичный путь дизайнера печатных плат.

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

Мы покажем взаимосвязь между программами в пакете DipTrace и то как осуществляется передача данных из одной программы в другую. Также будет затронут вопрос внесения обновлений в уже созданный проект, например, для его модернизации или доработки. Кроме того воспользуемся обратной аннотацией изменений из PCB Layout в Схемотехнику.

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

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

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

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

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

Лист 2 схемы. Это описание иерархического блока, который использован в основной схеме 6 раз.

Это схема датчика расстояния. Он состоит из инфракрасного передатчика (светодиода) и приемника (фотодиода), который улавливает отраженный сигнал. 6 датчиков должны быть установлены равномерно на передней стороне робота. Микроконтроллер по очереди включает каждый ИК передатчик. Отраженный сигнал, принятый ИК приемником и усиленный транзистором Q1, измеряется с помощью встроенного модуля АЦП в микроконтроллере.

© 2012 ООО "Новарм" 10 Разработка печатных плат в DipTrace. Тренинги Для создания данной схемы нам понадобятся следующие компоненты и корпуса:

1.6 Термины Прежде чем мы начнем знакомиться с основными функциями и возможностями DipTrace, введем определение основных терминов, которые будут часто употребляться в течении курса:

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

Контактная площадка (КП), вывод, пад — медная площадка, с которой непосредственно контактирует вывод элемента. Именно к ней он и припаивается. Конт. площадки бывают сквозными и поверхностными. Это зависит от типа и формы выводов.

Компонент — совокупность символа и посадочного места (корпуса), привязанного к нему.

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

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

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

Схема — графическое представление компонентов (символов) и связей между ними.

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

Сеть — совокупность всех соединений между выводами, которые имеют одинаковое имя сети.

Провод — соединение между двумя выводами или другими объектами сети.

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

Сетевой порт ("Нетпорт", англ. "net port") — тип компонента, используемого для объединения одного или нескольких проводов в сеть по типу сетевого порта.

Межстраничный переход — объект, используемый для объединения шин на одном или разных листах Схемотехники.

Метка (RefDes) — идентификатор компонента на схеме или плате. Каждый компонент имеет уникальный RefDes, по этому параметру можно отличить один компонент от другого.

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

Но эта функция появится в одном из следующих релизов.

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

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

Линия — составная часть трассы между двумя узлами, ее наименьший сегмент, который может быть выделен или изменен.

© 2012 ООО "Новарм" 12 Разработка печатных плат в DipTrace. Тренинги Межслойный переход — отверстие с металлизацией внутри, служащее для перехода трассы с одного слоя в другой. Переходы могут быть сквозными или несквозными, по своему поведению в DipTrace переходы делятся на динамические и статические.

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

2 Создание библиотеки корпусов 2.1 Редактор Корпусов. Общая характеристика Редактор Корпусов — это программа, которая позволяет открывать, редактировать и создавать новые библиотеки корпусов и производить любые манипуляции над ними.

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

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

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

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

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

2.2 Создание библиотеки корпусов В начале мы создадим новую библиотеку корпусов и будем сохранять все созданные нами Выберите "Библиотека / Новая" из главного меню, чтобы создать новую библиотеку. Затем выберите "Библиотека / Сохранить как" из главного меню. Появится окно настройки имени библиотеки и комментарий. Имя библиотеки будет отображаться на панели библиотек в PCB Layout, после подключения библиотеки на панель. Введите имя и подсказку, затем сохраните файл библиотеки. Подсказка отображается при наведении курсора на эту библиотеку на панели.

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

Чтобы скопировать корпус из другой библиотеки, выберите "Корпус / Вставить из библиотеки", затем нажмите кнопку "Добавить" и выберите файл библиотеки. После этого в списке в диалоговом окне появиться нужная библиотека. После ее выбора станет доступен список компонентов библиотеки в верхней правой части окна. Прокрутите его, найдите нужный корпус и выберите его.

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

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

© 2012 ООО "Новарм" 14 Разработка печатных плат в DipTrace. Тренинги Щелкните правой кнопкой мыши по пустому компоненту (Untitled) в этом списке и выберите "Вставить корпус из библиотеки" из подменю. Появится диалоговое окно, подобное тому, которое было при копировании корпуса из библиотеки, поэтому последовательность наших действий будет та же. Кстати, здесь Вы можете выбрать мышью или с помощью клавиши "Ctrl" несколько корпусов одновременно и вставить их за раз.

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

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

2.3 Создание корпуса Давайте создадим для начала простой корпус, например SOT23. Ниже приведен рисунок посадочного места в соответствии с рекомендациями IPC-7351, который мы должны получить в Сначала нужно добавить контактные площадки. Можно использовать несколько способов. Первый из них — это установка отдельных падов один за другим. Рассмотрим этот способ подробнее.

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

Установленные пады имеют определенный размер и форму. Параметры можно задать перед добавлением контактной площадки. Выберите "Корпус / Параметры выводов" из главного меню, чтобы определить настройки падов по умолчанию.

В данном диалоговом окне Вы можете указать:

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

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

Размер отверстия (актуально только для сквозных площадок, для поверхностных (SMD-падов) этот параметр игнорируется).

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

Если Вы хотите изменить площадку(и) после установки ее(их) на плату, то необходимо кликнуть правой кнопкой по площадке и выбрать "Свойства" в подменю. В появившемся диалоговом окне во вкладке "Тип / Размеры" доступны несколько опций:

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

"Свойства площадки для корпуса" — нажав эту кнопку откроется стандартное окно редактирования параметров площадок по умолчанию.

Во вкладке "Номер / Позиция" также есть несколько важных функций:

X вывода и Y вывода — это координаты центра контактной площадки, относительно точки начала координат данного корпуса.

Ориентация — ориентация вывода.

Номер — номер пада. Он используется при подключении контактной площадки корпуса к Теперь, когда нужные размеры установлены, самое время правильно расположить контактные площадки на области построения. Чтобы сделать это существует несколько путей:

введя точные координаты в свойствах каждого пада. Этот способ наверное самый трудоемкий;

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

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

Выберите сетку 0.1 mm из ниспадающего меню на стандартной панели (если такой нет в списке — ее можно добавить), затем выберите на панели рисования тип фигуры: прямоугольник и укажите мышью верхний левый и нижний правый углы прямоугольника в области построения.

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

Также для маркировки положения первого вывода, нарисуйте небольшой круг возле первого © 2012 ООО "Новарм" 16 Разработка печатных плат в DipTrace. Тренинги Вот и все, наше первое посадочное место готово!

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

Добавьте новый компонент, затем выберите "Тип: Линии" на панели свойств корпуса, введите следующие параметры: "Кл-во линий: 2", "Кл-во выводов: 16", "Между выводами: 2,54", "Между линиями: 7,6". Проверьте, чтобы размеры контактных площадок и их ориентация были правильными, ведь у этого корпуса сквозные пады, а не поверхностные. Откройте диалоговое окно Параметры выводов и проверьте: "Ширина: 1,5", Высота: 1,5", "Форма: Овал", "На плате:

Сквозные". Отверстие должно быть круглым с диаметром 0.9 mm. Если нужно, подкорректируйте Программа автоматически добавит два размера, которые объясняют смысл параметров, которые Первый вывод у DIP-корпусов имеет квадратную форму. Поэтому кликните на нем правой кнопкой мыши и выберите свойства в подменю. Затем во вкладке "Тип / Размеры" уберите отметку "Использовать свойства площадки" и измените форму пада на "Прямоугольник". Другие параметры не меняйте, а просто нажмите ОК, чтобы закрыть диалоговое окно. Теперь нужно только добавить шелкографию и ввести имя и метку по умолчанию на панели свойств корпуса (если это не было сделано ранее).

Также обратите внимание, что согласно IPC-7351 стандарту, рекоммендуется повернуть DIP-корпус таким образом, чтобы первый вывод был в верхнем левом углу относительно корпуса. Для поворота всего корпуса, выберите "Правка / Вращать корпус" из главного меню.

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

Мы рассмотрели простой пример создания посадочного места для корпуса DIP-16. Аналогично можно создавать посадочные места для QFP, QFN, DFN, BGA и многих других типов корпусов.

2.5 Больше о типах корпусов Рассмотрим пример создания корпуса с выводами с 4-х сторон, например PLСC-20. Выберем:

"Тип: Квадрат", "Гор. выводов: 5", "Верт. выводов: 5" "Между выводами: 1.27", "Ширина: 8.6 mm", "Высота: 8.6 mm". При этом, размеры пада должны быть такие: "Высота: 2.2 mm", "Ширина: 0. mm", "Форма: прямоугольник", "На плате: Поверхностный".

Осталось только добавить линии шелкографии, чтобы закончить корпус. Это можно сделать с помощью полилиний. Выберите сетку 0.1 mm из ниспадающего меню на стандартной панели (если такой нет в списке, можно добавить ее с помощью "Вид / Изменение стандартных"), затем выберите на панели рисования тип фигуры: полилиния и нарисуйте мышью 4 ломаных линии в углах между выводами. Ориентируйтесь по рисунку ниже.

Наш корпус почти готов, но есть один нюанс. Обычно, первый вывод корпуса PLCC находится не © 2012 ООО "Новарм" 18 Разработка печатных плат в DipTrace. Тренинги в левом верхнем углу, а посредине верхнего ряда. Нам нужно переименовать все выводы. Для того чтобы сделать это быстро (а не открывать свойства каждого пада и менять номер вручную) в Редакторе Корпусов есть специальная функция автоматической нумерации выводов. Выберите все пады мышью и щелкните правой кнопкой по паду, который должен стать первым. Затем выберите "Нумерация выделенных" в подменю.

В появившемся диалоговом окне, выберите "Тип" (т.е. порядок следования выводов): Контур", оставьте параметр "Направление: Против часовой стрелки", а также "Первый вывод: 1" и "Шаг: 1" без изменений. Пример в виде таблицы внизу диалогового окна визуализирует порядок следования номеров падов для выбранного типа. Нажмите OK для запуска процедуры перенумерации падов.

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

Аналогичны образом, попробуйте создать новое посадочное место для BGA-100 корпуса, используя тип корпуса "Матрица". Затем переименуйте выводы с помощью функции "Нумерация выделенных" с тем, чтобы вывод в левом верхнем углу корпуса был перенумерован в A1, нумерация возрастала сверху вниз и слева направо и последний пад в правом нижнем углу имел номер K10. Для этого вам нужно будет использовать тип нумерации "BGA Mатрица".

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

Полигональный пад может быть создан одним из двух способов:

В свойствах пада (или свойствах падов по умолчанию — если все пады должны быть полигональными) выбрать "Форма: Многоугольник" (не забывайте, что нужно отключить опцию "Использовать свойства площадки"). После этого, станет активной кнопка "Координаты".

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

Создайте полноценное посадочное место под корпус SOT-89. Второй пад (средний) должен быть полигональный. Дополните посадочное место шелкографией. Должно получиться как на этом © 2012 ООО "Новарм" 20 Разработка печатных плат в DipTrace. Тренинги 2.7 Краевые разъемы Некоторые посадочные места должны иметь контактные площадки с обеих сторон платы.

Например, краевые разъемы (edge connectors). Они имеют такие же контактные площадки как и другие SMD компоненты, только расположены они с обеих сторон платы.

Расположить контактную площадку на нижней стороне можно двумя способами:

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

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

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

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

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

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

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

2.8 Монтажные отверстия Иногда кроме контактных площадок нужны еще отверстия для крепления элемента на плату.

Рассмотрим их подробнее.

Чтобы добавить монтажное отверстие в посадочное место, выберите "Объекты / Установка отверстия" из главного меню или щелкните по соотв. кнопке на панели элементов. Затем щелкните левой кнопкой в области построения, чтобы добавить объект.

Рассмотрим какие свойства имеет монтажное отверстие. Щелкните правой кнопкой по нему и выберите свойства в подменю. В появившемся диалоговом окне можно указать следующие диаметр отверстия. Все монтажные отверстия в DipTrace неметаллизированые.

внешний диаметр — диаметр области вокруг, в которой запрещены проводники.

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

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

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

Диалоговое окно содержит следующие опции:

Тип — слой, в котором находится фигура;

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

Ширина линии — толщина линии фигуры.

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

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

Редактор Корпусов DipTrace без проблем импортирует файлы этого формата.

Добавьте новый компонент в библиотеку и выберите его, затем выберите "Корпус / Вставить из DXF" из главного меню и укажите DXF файл, который мы конвертируем в корпус. Мы воспользуемся DXF чертежом корпуса SOT23-5, который будет использован на плате при реализации намеченной нами схемы. После того как файл выбран, появится окно импорта DXF.

В правой части окна находятся инструменты для настройки импорта. Основную часть занимает предпросмотр DXF файла. С помощью функции масштабирования можно приблизить или отдалить DXF чертеж состоит из нескольких слоев, все они видимы в списке. Вы можете показать или скрыть часть из них, используя синие галочки. Наша задача состоит в том, чтобы указать соответствие DXF слоев слоям Редактора Корпусов. Сделать это просто — выбираем слой из перечня присутствующих в DXF файле, а затем, в ниспадающем списке "Соответствие", который расположен прямо под списком слоев, выбираем слой Редактора Корпусов. Разобраться довольно просто. Заметьте, DXF слой контактных площадок должен соответствовать слою © 2012 ООО "Новарм" 22 Разработка печатных плат в DipTrace. Тренинги "Верхние площадки", или "Нижние Площадки", а не слоям "Верхний" и "Нижний". Последние двое служат для импорта фигур, поэтому если Вы выберите их, контактные площадки превратятся в DXF — это безразмерный формат, поэтому единицы измерения нужно установить при импорте. При неправильном выборе, чертеж будет импортирован слишком большим или чрезмерно малым.

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

После нажатия кнопки OK, импортированные объекты появятся в Редакторе Корпусов.

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

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

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

2.11 Практическое занятие Создание пада со сквозными выводами и отверстиями овальной формы.

В качестве примера, создадим посадочное место для коннектора питания (DC Jack) PJ-002A.

Даташит с размерами корпуса и посадочного места можно взять здесь, или на любом другом Добавьте новый корпус в библиотеку используя "Корпус / Добавить в библиотеку". Выберите его из списка корпусов библиотеки, затем удостоверьтесь, что установлен произвольный тип на панели корпусов, так как другие типы не подойдут для этого корпуса. Введите имя корпуса — "PJ-002A".

Щелкните по кнопке "Вывод" на панели элементов и установите 3 контактных площадки в рабочей области. Можно установить пады произвольно, ведь все равно нам придется их перемещать в соответствии с даташитом.

Обратите внимание, что два пада в нашем корпусе (2 и 3) одинаковы, а пад с номером отличается по размеру. Поэтому в качестве настроек по умолчанию мы укажем размеры двух одинаковых падов. Щелкните правой кнопкой по паду №2 или №3 и откройте его свойства, используя подменю после правого клика. В появившемся окне свойств перейдите на вкладку "Тип / Размеры". Включите опцию "Использовать свойства площадки", если она отключена, затем щелкните по кнопке "Свойства площадки для корпуса".

Укажите следующее: "На плате: Сквозные", "Форма: Овал", "Ширина: 5.0 mm", "Высота: 3.0 mm".

После этого, установите овальную форму для отверстий и их размеры: "Ширина: 3.0 mm" и "Высота:1.0 mm". Теперь закройте диалоговое окно для просмотра результата.

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

© 2012 ООО "Новарм" 24 Разработка печатных плат в DipTrace. Тренинги Оставшийся пад №1 имеет чуть большие размеры, чем два предыдущих. Откройте его свойства и уберите отметку "Использовать свойства площадки". После этого, станут доступны опции для редактирования размера текущего пада. Увеличьте ширину пада до 5.5 mm, а ширину слотового Осталось правильно расположить контактные площадки. Их можно установить по координатам или подобать такой размер сетки, чтобы пады попадали строго по центру сетки.

Установите первую контактную площадку в точку с координатой (X:3, Y:0), затем второй пад (X:-3, Y:0) и третий пад соответственно (X:0, Y:-4.7). После этого, осталось только добавить шелкографию, чтобы показать габариты коннектора на плате.

Т.к. шелкография никогда не должна пересекать выводы, для этого коннектора необходимо использовать несколько линий в слое В. Графика, а не прямоугольник. Установите размер сетки 0.1 mm, выберите слой "В.Графика" из ниспадающего меню на панели рисования и нарисуйте каждую линию одну за другой.

Вот и все, Ваш корпус готов. Вот что Вы должны получить в итоге:

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

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

Интерфейс подобен интерфейсу Редактора Корпусов. В нем присутствуют те же панели. Поэтому не будем повторяться в их описании, отметим лишь некоторые особенности.

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

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

Несколько слов о цвете фона в редакторах компонентов и корпусов. Данное примечание общее для обеих редакторов библиотек.

Некоторым пользователям нравится темный цвет фона, а другим наоборот — светлый. В редакторах цвет фона берется из программ Схемотехника и Редактор Плат PCB Layout. Т.е.

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

3.2 Создание библиотеки компонентов Библиотека компонентов создается подобно библиотеке корпусов. Используйте "Библиотека / Сохранить как" для сохранения файла, затем введите имя и комментарий, которые будут отображаться в Схемотехнике при наведении курсора на данную библиотеку на панели библиотек.

Чтобы скопировать компонент из другой библиотеки, выберите "Компонент / Вставить из библиотеки", затем нажмите кнопку "Добавить" и выберите файл библиотеки. Потом кликните левой кнопкой по библиотеке, которая появилась в списке в диалоговом окне, и Вам станет доступен список ее компонентов в верхней правой части окна. Прокрутите его если нужно, найдите нужный компонент и выберите его (можно воспользоваться полем поиска). После выбора компонент будет показан ниже в небольшом окне под списком компонентов. Нажмите OK для подтверждения выбора и закрытия диалогового окна.

Также Вы можете щелкнуть правой кнопкой мыши по пустому компоненту (Untitled) в этом списке и выберите "Вставить компоненты из библиотеки" в подменю. Появится окно, подобное тому, которое было при копировании компонента из библиотеки, поэтому последовательность наших дальнейших действий будет та же. Кстати, здесь Вы можете выбрать мышью или с помощью клавиши "Ctrl" несколько компонентов одновременно и вставить их за раз.

Для упорядочивания компонентов в списке их сортировать по алфавиту (используйте "Библиотека / Сортировать по имени) или же переместить какой-либо компонент вверх или вниз по списку (правый щелчок по компоненту, затем выберите одну из команд "Переместить вверх", "Переместить вниз" или "Переместить в конец").

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

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

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

Добавить выводы в компонент можно несколькими способами:

используя команду "Объекты / Установка выводов / Одиночный" из главного меню или выбрав одну из соответствующих кнопок на панели элементов © 2012 ООО "Новарм" 26 Разработка печатных плат в DipTrace. Тренинги с помощью шаблонов ("Тип") на панели свойств компонента. После выбора типа, достаточно указать несколько параметров и заготовка с требуемым количеством выводов будет готова (как и в Редакторе Корпусов).

Для создания резистора RES0805 нам необходимо только 2 вывода, поэтому используем первый способ. Щелкните по кнопке "Вывод" на панели элементов и добавьте 2 вывода в области рисования.

Для удобства последующего рисования схемы с использованием нашего резистора, все выводы должны быть расположены по сетке. Наиболее приемлемой является сетка 0.1 дюйма (100 mil, 2.54mm), т.е. концы выводов компонента должны попадать в сетку 0.1 дюйм. Учитывая, что стандартная длина вывода в DipTrace 0.15 дюйма, придется часто использовать сетку 0.05 дюйма при построении символа компонента. Поэкспериментируйте с размерами сетки и найдите наиболее удобный.

Переместим выводы так, чтобы они оказались на одной оси, а расстояние между противоположными концами выводов было 0.6 in. Один из выводов нам придется развернуть, для этого нужно выбрать его и использовать горячую клавишу "R" или "Пробел".

Очевидно, что при длине выводов в 0.15 in, расстояние между ближайшими концами выводов будет 0.3 in. В этом промежутке мы создадим графическое отображение резистора в виде "змейки". Для удобства рисования, уменьшите размер сетки до 0.025 in, используйте линии или полилинию для рисования. В результате, Вы должны получить резистор, подобный таковому в стандартных библиотеках, как на этом рисунке:

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

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

3.4 Привязка корпуса Все компоненты, кроме сетевых портов (net port), должны иметь привязку к корпусу, если планируется использовать их для разработки печатных плат в дальнейшем. Привязка к корпусу — очень ответственный момент, от которого зависит правильность взаимосвязей на печатной плате.

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

Посадочные места хранятся в библиотеках корпусов (файлы с расширением ".lib"). Можно использовать стандартные или пользовательские библиотеки корпусов. Ранее мы уже создавали библиотеку корпусов, которую и будем использовать для компонентов нашего проекта. Поэтому сейчас соединим компонент RES0805 с корпусом RC0805, созданным ранее. Заметьте, этот же корпус будет использоваться и для конденсаторов нашей схемы.

Чтобы открыть окно привязки корпуса, выберите "Компонент / Привязка к корпусу " из главного меню, или с помощью кнопки быстрого запуска на панели свойств компонента.

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

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

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

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

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

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

Отдельно стоит упомянуть панель проверки правильности посадочного места. Она обычно минимизирована по умолчанию, но может быть легко восстановлена в правой части диалогового окна. При наведении на любую КП отображаются форма и ее размеры а также ее координаты в корпусе относительно его центра координат. Также может быть включено отображение номеров После всех проделанных операций нажмите OK для закрытия диалогового окна и применению 3.5 Создание сетевых портов В Схемотехнике для объединения разных связей в одну без использования линий связи служат сетевые порты (net port). Примерами использования "нетпортов" можно считать сети GND или VCC.

"Нетпорты" это простые компоненты с одним или несколькими выводами, без привязки к корпусу.

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

Отличительной особенностью "нетпортов" в DipTrace является то, что они могут иметь несколько выводов. Это значит, что непорт может объединять сразу несколько сетей на разных частях схемы. Примерами могут служить шина данных, интерфейс I2C и т.д. Нужно помнить, что разные участки объединяются в сети при совпадении типа нет-порта и имен выводов.

3.6 Многосекционные компоненты Некоторые компоненты имеют несколько идентичных функциональных узлов, как например элемента И-НЕ (NAND) в одной микросхеме 74hc00, или другие. Количество выводов может быть очень велико, поэтому удобно разбить компонент на несколько частей, функциональных блоков. К тому же, часто не нужно показывать имена выводов питания и земли, или отделить их в отдельную группу. Во всех этих случаях удобно и даже необходимо использовать многосекционные компоненты.

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

Сначала, добавьте новый компонент в библиотеку ("Компонент / Добавить в библиотеку" из главного меню) и выберите его. Затем создайте 4 однотипные секции с помощью инструмента "Компонент / Создать группу однородных" из главного меню. Перечень секций компонента отображается в левом нижнем углу области построения в виде вкладок. Вы можете выбрать любую секцию и работать с ней.

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

Теперь, если Вы выберите какую-либо другую секцию, из имеющихся, она будет такой же, как и та, которую мы нарисовали. Осталось добавить секцию питания. Чтобы ее создать можно использовать команду "Компонент / Вставить новую секцию" из главного меню или щелкнуть правой кнопкой по одной из секций и выбрать "Добавить" в подменю.

© 2012 ООО "Новарм" 30 Разработка печатных плат в DipTrace. Тренинги Секция питания содержит два вывода - позитивное и негативное питание ОУ. Графику секции можно создать используя прямоугольник с выводами с одной стороны.

В заключение нужно подключить посадочное место к нашему компоненту.

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

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

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

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

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

2 сторонняя микросхема — данный тип подобен предыдущему, но в нем добавлен прямоугольный контур микросхемы. Соответсвенно вводится дополнительный параметр высоты 4 сторонняя микросхема — тип, при котором выводы расположены с четырех сторон компонента. Соответсвенно при создании компонента указывается высота и ширина компонента, а также количество горизонтальных и вертикальных выводов.

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

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

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

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

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

выбрав "Компонент / Таблица выводов" из главного меню щелкнув по одному из выводов и выбрав "Таблица выводов" в подменю с помощью соответствующей кнопки внизу панели свойств компонента Окно менеджера выводов выглядит так:

© 2012 ООО "Новарм" 32 Разработка печатных плат в DipTrace. Тренинги Каждому выводу соответствует одна строка в менеджере выводов. Внизу расположены поля, в которые можно ввести значения для текущего вывода. Для перехода от одного вывода к другому можно использовать клавишы Вверх и Вниз. А во время редактирования имени или номера вывода, нажатие клавишы "Ввод" автоматически переводит к следующему выводу.

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

Выводы можно легко добавлять или удалять — внизу списка есть соответствующие кнопки.

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

3.9 Дополнительные возможности редактора компонентов Рассмотрим некоторые полезные функции редактора компонентов.

1. Группировка выводов по шинам — позволяет объединить выводы в группы по схожим параметрам. Данная функция считывает имена выводов и находит в них общие признаки, свойственные для шин данных, адресов, портов микроконтроллера и т.д. Если вывод имеет несколько функций (что характерно для большинства микроконтроллеров), учитываются все из них. Разбивка по функциям происходит основываясь на установленных разделителях, таких как Чтобы вызвать эту функцию выберите "Компонент / Сгруппировать выводы по шинам" из главного меню, или нажмите на горячие клавиши "Ctrl+B". В появившемся диалоговом окне необходимо выбрать разделители и нажать кнопку "Извлечь". В результате, появится список потенциальных шин, т.е. список функций, которые могут быть объединены в шины. Затем, мы выбираем те функции, для которых мы хотим создать шины и нажимаем кнопку "Делать".

В результате, все выводы, содержащие RA в имени вывода (RA0, RA1,...) будут объединены в один столбец, выводы, содержащие RB — в другой. Останется только переместить их в удобное положение возле контура компонента.

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

В нем можно выбрать порядок следования выводов, номер первого вывода и шаг (приращение) между выводами. Также можно добавить преффикс и суффикс в имени (номере) вывода и область применения перенумерации (для имен или номеров выводов).

Данная функция очень удобна для быстрой перенумерации выводов больших компонентов, например BGA чипов. Как известно номера выводов BGA идут в матричной последовательности © 2012 ООО "Новарм" 34 Разработка печатных плат в DipTrace. Тренинги (A1, B3, D7 и т.д.), поэтому все выводы должны быть перенумерованы. Данная функция решает эту задачу быстро и эффективно.

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

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

4. Фильтр выделения объектов. Иногда нужно выбрать все объекты определенного типа или исключить другие объекты из выделениия.

Для этого есть специальная функция, — выберите "Правка / Редактировать выделение" из главного меню. Есть четыре режима выделения: "Новое выделение", "Добавить к выделенному", "Убрать из выделенного" и "Оставить выделенным".

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

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

Следующие типы ошибок программа находит автоматически:

1. Компоненты без корпусов — покажет все компоненты к которым Вы забыли прикрепить корпус. Но заметьте, что некоторые компоненты, такие как сетевые порты имеют только символ, но не имеют корпуса.

2. Подобные компоненты — проверяет библиотеку на наличие компонентов с похожими именами. Но для того, чтобы эта функция работала корректно, бибилиотеку нужно сначала отсортировать. Для этого выберите "Библиотека / Сортировать по имени".

3. Выводы с одинаковыми номерами — если два и более выводов имеют одинаковый номер (подключены к одной контактной площадке). В 99% случаев это ошибка. Для того, чтобы узнать подробности о ней просто нажмите на кнопку "..." рядом с нужным пунктом диалогового окна.

4. Замкнутые выводы — если пины закорочены связями внутри корпуса.

5. Неподключенные выводы — если какой-либо вывод не имеет подключенной контактной площадки корпуса. Заметьте, что иногда эта ошибка может высветиться и для правильных 6. Неподключенные контактные площадки — если у корпуса есть неиспользуемые контакные площадки (к ним не подключены выводы). Иногда это правильные компоненты.

7. Сквозные выводы без отверстия — в большинстве случаев это ошибка в поверхностных контактных площадках, но каждый случай нужно проверять обязательно.

8. "Undefined" тип выводов — если у компонентов библиотеки есть выводы с неопределенным, то есть "Undefined" электрическим типом.

9. Наложение выводов — некоторые выводы могут накладываться на рисунок символа. В большинстве случаев это ошибка дизайна.

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

Список ошибок можно сохранить и как текстовый файл и исправить библиотеку в соответствии с 3.10 Spice установки Редактор Компонентов позволяет ввести Spice параметры компонентов, которые могут быть использованы при моделировании функционирующей схемы в Spice. На данный момент, DipTrace не имеет своего собственного симулятора, но в интернете Вы найдете множество бесплатных или условно бесплатных программ, которые могут быть использованы для моделирования работы схемы, созданной в DipTrace.

Обратите внимание, параметры Spice можно ввести прямо в Схемотехнике. Однако, если компонент используется многократно в разных схемах, проще сделать это в библиотеке, используя Редактор Компонентов.

Чтобы открыть диалоговое окно параметров Spice, выберите "Компонент / Spice установки" из главного меню в редакторе корпусов.

Первое, на что следует обратить внимание: существуют предустановленные типы объектов в описании формата Spice. Это резисторы, конденсаторы, источники тока и напряжения и многое другое. В зависимости от выбранного типа модели, меняются параметры, которые нужно указать Полупроводниковые изделия (диоды, транзисторы биполярные и полевые и др.) должны иметь модель, которая характеризует их свойства совокупностью определенных параметров. Модель лучше не редактировать самостоятельно, а загрузить с сайта производителя или другого ресурса Микросхемы определяются как совокупность более простых объектов, таких как транзисторы, резисторы и т.д. Их Spice модели также лучше загрузить нежели создавать вручную.

© 2012 ООО "Новарм" 36 Разработка печатных плат в DipTrace. Тренинги Рассмотрим, для примера, процесс введения spice параметров резистора.

Для резистора нам необходимо выбрать тип модели, затем ввести значение сопротивления в списке параметров. В строке "Образец" мы можем проверить, как выглядит представление резистора на языке spice. Затем нужно убедиться, что выводы компонента правильно подключены к сигналам spice модели. Как известно, у резистора два вывода, и оба они эквивалентны. Но у других компонентов, таких как полярные конденсаторы, диоды, транзисторы и т.д. порядок подключения выводов имеет огромное значение.

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

Рассмотрим более сложный пример подключение spice модели для транзистора bc846.

Прежде всего, выберите тип модели "Биполярный транзистор". Как Вы видите, для него доступно большее количество параметров, а также появилась новая вкладка "Модель". Перейдите на эту вкладку, затем нажмите кнопку "Открыть", чтобы загрузить модель компонента из файла. Выберите файл модели (мы, например, скачали ее с сайта производителя).

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

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

Теперь нажмите кнопку OK для сохранения параметров и закрытия диалогового окна.

3.11 Практическое задание Создание простого одно-секционного компонента.

Для начала, создайте компонент коннектора питания DC Jack. Его корпус мы создали на втором практическом занятии этих тренингов.

Откройте Редактор Компонентов. Если Вы еще не создали пользовательской библиотеки с компонентами, нужными для проекта робота— создайте ее. На панели свойств компонента введите "PJ-002A" в поле "Название" и "J" — в поле "Метка".

Выберите сетку 0.05 in (или 1.27 mm) с помощью ниспадающего меню на стандартной панели.

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

Используйте горячую клавишу "R" для вращения выводов.

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

Подключите корпус. Для этого, выберите "Компонент / Привязка к корпусу" из главного меню.

Затем нажмите кнопку "Добавить" и добавьте библиотеку корпусов, созданную Вами ранее.

Выберите ее в списке библиотек, затем просмотрите список ее корпусов. В нем выберите "PJA". Убедитесь, что каждый вывод компонента подключен к нужной контактной площадки корпуса. Теперь закройте диалоговое окно.

Нажмите "Библиотека / Сохранить" чтобы сохранить библиотеку. В диалоговом окне укажите Имя и Комментарий, они будут отображаться, если библиотека находится на панели библиотек в Схемотехнике. Затем сохраните файл библиотеки.

Используйте "Компонент / Добавить в библиотеку" чтобы добавить новый компонент. Попробуйте создать еще несколько простых компонентов аналогичным способом. Не забудьте сохранить библиотеку после этого.

© 2012 ООО "Новарм" 38 Разработка печатных плат в DipTrace. Тренинги 3.12 Практическое задание Создание компонента ATMEGA164.

Скачайте даташит для компонента с сайта производителя или другого источника в интернет.

Откройте его и найдите "распиновку" для микроконтроллера в корпусе TQFP-44.

Запустите Редактор Компонентов и загрузите библиотеку компонентов с ранее созданными компонентами. Добавьте новый компонент с помощью "Компонент / Добавить в библиотеку", затем выберите созданную запись "Untitled" в списке компонентов библиотеки (в левой части окна программы). Переименуйте компонент на "ATMEGA164" с помощью панели свойств компонентов.

На этой же панели выберите тип шаблона "2 сторонняя микросхема" (изначально было "Произвольный"). Даташит советует создавать символ микросхемы с выводами с четырех сторон, но мы используем двухсторонний тип, поскольку он легче воспринимается. После этого станут активными для изменения поля ниже. Введите для "Выводов слева:" и "Выводов справа:" значение 22, чтобы получить суммарно 44 вывода. "Ширина" пусть будет 1 дюйм, а "Высота" дюйма. Эти параметры скорей всего придется менять, после ввода имен выводов.

Теперь выберите "Компонент / Таблица выводов" из главного меню или нажмите кнопку быстрого вызова "Менеджер" внизу панели свойств компонента. Появится следующее диалоговое окно. Его размеры как и размеры каждой колонки можно легко изменять.

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

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

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

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

Для удобства восприятия компонента на схеме, желательно сгруппировать выводы в логические группы. Создайте группы выводов PA[x], PB[x], PC[x], PD[x], питания и прочего. Расстояние между группами выводов должно быть как минимум в 2 раза больше, чем между выводами После окончательной расстановки выводов, возможно, прийдется немного увеличить высоту символа компонента.

В заключение, необходимо подключить корпус к компоненту. Выберите "Компонент / Привязка к корпусу" из главного меню или нажмите кнопку быстрого запуска внизу панели свойств В диалогом окне выберите билиотеку корпусов, которую мы создали в предыдущих разделах, затем выберите корпус TQFP-44. После этого, закройте окно для принятия изменений.

© 2012 ООО "Новарм" 40 Разработка печатных плат в DipTrace. Тренинги 3.13 Практическое задание Создание компонентов с помощью шаблонов.

В течении этого практического задания мы создадим компонент L293D и подключим его к ранее созданному корпусу DIP-16.

Добавьте новый компонент в библиотеку ("Компонент / Добавить в библиотеку"). На панели свойств компонента в поле "Название" введите "L293D", а в поле "Метка" — "U".

Теперь поменяйте тип компонента на "2 сторонняя микросхема", затем "Выводов слева: 8", "Выводов справа: 8". Откройте Таблицу выводов ("Компонент / Таблица выводов" из главного меню или правый клик по одному из выводов и выберите "Таблица выводов" в подменю) и введите имена выводов один за другим. Для этого, щелкните по первой ячейке в столбце "Имя" и введите имя первого вывода. Используйте стрелку вниз на клавиатуре, чтобы перейти к следующему выводу, затем введите его имя и т.д. Также поменяйте электрический тип всех выводов и включите показ имен выводов.

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

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

В заключение, не забудьте подключить корпус DIP-16 и сохранить библиотеку.

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

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

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

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

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

Кстати каждый лист (в случае многостраничной схемы) может иметь разные размеры и штампы.

Чтобы настроить размер листа и выбрать штамп, откройте диалоговое окно "Файл / Параметры страницы". В появившемся диалоговом окне можно выбрать один из существующих шаблонов листа или сохранить созданный шаблон. Далее на двух вкладках: "Размеры и рамка" и "Штампы". С помощью этих вкладок можно изменить размеры листа, отступы со все четырех Настройка сетки, положение осей координат Вы можете использовать любые единицы измерения при создании схемотехники (mm, inch или mil). Выбор единиц измерения производится с помощью пункта "Вид / Единицы измерения" из главного меню. Переход не влияет непосредственно на схему.

Для удобства размещения объектов и проведения линий связи используется сетка. Для включения или выключения сетки используйте горячую клавишу "F11" или "Вид / Сетка" из главного меню. По умолчанию имеется несколько наиболее распространенных размеров сеток, которые можно выбрать из ниспадающего меню на стандартной панели или с помощью "Вид / Шаг © 2012 ООО "Новарм" 42 Разработка печатных плат в DipTrace. Тренинги сетки". Если необходимо, Вы можете создать другие размеры сетки с помощью "Вид / Изменение стандартных".

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

Графический режим Для ускорения работы Схемотехники на больших проектах, нужно выбрать один из наиболее подходящих графических режимов DirectX или OpenGL. Это позволяет значительно ускорить прорисовку изображения на экране и уменьшить нагрузку на центральный процессор, что благоприятно сказывается на комфорте работы с большими проектами. Для выбора графического режима выберите "Вид / Графический режим" из главного меню.

Обратите внимание, для совместимости с компьютерами, которые имеют устаревший графический ускоритель, сохранен графический режим Windows GDI, которым можно воспользоваться при нестабильной работе драйверов, а также при использовании DipTrace под OS Linux и Mac OSX.

Просто выберите наиболее стабильный графический режим.

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

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

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

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

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

Закройте диалоговое окно и найдите эту библиотеку на панели библиотек.

Запомните, Схемотехника работает с библиотеками компонентов (файлы с расширением ".

eli"), а Редактор Плат PCB Layout — с библиотеками корпусов (файлы с расширением ".lib").

4.4 Установка компонентов Подключив библиотеки, мы можем добавить несколько компонентов на схему. Для этого есть несколько способов:

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

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

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

После этого станет активным ниспадающее меню выбора секции.

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

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

Выберите "Объекты / Поиск компонентов" из главного меню. Появится следующее диалоговое © 2012 ООО "Новарм" 44 Разработка печатных плат в DipTrace. Тренинги Введите название (или лучше его часть, чтобы иметь больше результатов поиска) компонента.

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

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

Нажав на соответствующую кнопку можно увидеть корпус данного компонента. Если искомый компонент найден, нажмите на кнопку "Place", чтобы установить его.

3. "Объект / Вставить компонент" из главного меню. Компонент может быть легко добавлен на схему из известной бибилотеки следующими образом. Выберите "Объект / Вставить компонент".

Появится диалоговое окно Вставка Компонента. В левой части окна находится список бибилотек, из которых можно выбрать компонент. Библиотеки можно добавлять или удалять из списка с помощью соответсвующих кнопок. После выбора библиотеки, список компонентов этой библиотеки появится в верхнем правом углу окна. Выберите нужный компонент из этого списка и компонент появится в области предпросмотра в нижнем правом углу окна. Чтобы убедиться в правильности выбора, нажмите кнопку ">>" для проверки посадочного места выбранного компонента. А теперь нажмите конпку "Установить".

Когда компонент на схеме, рядом с ним, как правило, отображается его метка (RefDes) и один из параметров (тип, значение или пользовательские параметры). Настроить отображение маркировки для компонентов всей схемы можно с помощью "Вид / Надписи компонентов" из главного меню.

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

Если нужно, чтобы на установленных компонентах отображались номера выводов, выберите опцию "Вид / Номера выводов / Показывать" из главного меню. Аналогично, можно скрыть номера выводов для всех компонентов схемы с помощью "Вид / Номера выводов / Скрыть". Как правило, для большинства компонентов нужно скрыть номера выводов, а лишь для некоторых — показать.

В этом случае скройте номера выводов по умолчанию для схемы и отобразите их лишь для отдельных компонентов. Для этого щелкните правой кнопкой по компоненту и выберите "Номера выводов / Показать" в подменю.

Сети, как и компоненты, это основополагающие единицы на любой схеме. выводы компонентов могут быть объединены в сети следующими способами:

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

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

В DipTrace есть два режима проведения связей: автоматический и ручной. Выбор режима осуществляется на панели установки связей в правом верхнем углу экрана (на панели менеджера проекта). Эта панель высвечивается только, когда активирован режим установки связей. Для того, чтобы активировать этот режим выберите: "Объекты / Схема / Установка связей" из главного меню или просто нажмите левой кнопкой на каком-либо выводе на схеме. При автоматическом режиме проведения связей программа сама прокладывает линии между выводами, при ручном — каждую точку нужно указывать вручную.

2. Соединения с помощью сетевых портов. Любой вывод или соединение может быть подключено к "нетпорту". Наиболее часто сетевые порты используются для соединения сетей GND или VCC (земли и питания), хотя могут встречаться порты любого типа, в том числе с несколькими выводами. Как правило, на схеме используется несколько одинаковых "нетпортов". Ведь выводы подключенные к порту одного типа, автоматически объединяются в одну сеть. Тоже самое происходит и при использовании "нетпортов" с несколькими выводами.

© 2012 ООО "Новарм" 46 Разработка печатных плат в DipTrace. Тренинги 3. "Соединения без связей". Их удобно использовать при высокой плотности схемы. В таком случае линия соединения не создается вовсе. Достаточно задать имя сети на одном конце и подключить второй вывод к сети с таким же выводом.

Для того, чтобы создать соединение без линий связи, щелкните правой кнопкой по выводу компонента и выберите "Добавить в сеть" в подменю. Затем в появившемся окне, пользуясь ниспадающим списком, выберите сеть к которой хотите подключить вывод и поставьте галочку "Соединить без связи". Нажмите ОК.

Вы увидите, что рядом с выводом появилась стрелка, а также имя сети к которой данный вывод подключен.

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

Если нужно объединить сети на разных уровнях иерархии в DipTrace используются глобальные 4. Глобальные сети. Чтобы создать глобальную сеть нажмите правой кнопкой на нужной сети внутри иерархического блока и выберите "Свойства" в подменю. В появившемся диалоговом окне отметьте "Объединить сети по имени" и "Глобальная сеть для иерархии". Теперь эту сеть нужно переименовать — введите такое же имя, как и у сети на листе основной схемы и нажмите ОК.

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

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

Шины на разных листах можно соединить межстраничными переходами. Для этого нужно установить по одному переходу на каждом листе, выберите "Объекты / Схема / Межстраничный переход" из главного меню, чтобы установить их. Оба перехода должны иметь одинаковое имя и к ним должна быть подключена шина. О правильном подключении свидетельствует, то что переход становится зеленым.

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

При перетаскивании межстраничного перехода, шина должна автоматически трансформироваться, сохраняя подключение с межстраничным переходом. Серая рамка вокруг имени межстраничного перехода свидетельствует, что переходы соединены между собой. Если рамки нет — они не © 2012 ООО "Новарм" 48 Разработка печатных плат в DipTrace. Тренинги 4.6 Многолистовая схема Для достаточно простой схемы вполне хватит пространства на одном листе. Однако для сложных схем необходимо использовать многостраничные схемы. Кроме того многостраничная схемотехника необходима при использовании иерархии.

Чтобы добавить новый лист на схему, Вы можете воспользоваться командой "Правка / Добавить лист" из главного меню или щелкнуть правой кнопкой по закладке листа в левом нижнем углу области построения и выберите "Вставить" в появившемся подменю.

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

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

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

Используя сетевые порты.

Шины и межстраничные переходы Многолистовая структура схемы в DipTrace является основой для иерархии.В иерархической схеме используются несколько другие правила подключения сетей на разных листах-блоках.

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



Pages:     || 2 | 3 |


Похожие работы:

«Курсы вариативной части магистерской программы Физика наносистем РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ ООП Физика конденсированного состояния вещества Лектор: д. ф.-м. н., профессор Кульбачинский Владимир Анатольевич (кафедра физики низких температур и сверхпроводимости физического факультета МГУ) Код курса: Аннотация курса Статус: обязательный Цель курса – дать базовые знания по физическим свойстАудитория: специальный вам конденсированных сред. курсе рассматривается Наносистемы и Специализация:...»

«СОДЕРЖАНИЕ Предисловие... 4 Тематический план (типовой).. 6 Требования ГОС к обязательному минимуму содержания учебной дисциплины.. 8 Программа курса... 9 Рекомендуемая литература.. 16 Планы семинарских занятий.. 19 Деловая игра Сокращение численности работников.... 35 Деловая игра Индивидуальный трудовой спор. 47 Тематика рефератов... 51 Вопросы для подготовки к зачету.. 53 Вопросы для подготовки к экзамену. 54 2 ПРЕДИСЛОВИЕ Трудовое право — важнейшая отрасль российского права,...»

«Разработка муниципальных программ энергосбережения и программ комплексного развития инфраструктуры с дальнейшим формированием на их базе проектов ГЧП Разработчик программ ООО Центральная энергосервисная компания Направление деятельности ЦЭСКО Разработка и реализация комплексных программ: - Энергосбережения (№261-ФЗ) - Программы комплексного развития города (новая ФЦП Комплексная программа модернизации и реформирования ЖКХ на 2010-2020гг) - Отдельных инфраструктурных проектов Привлечение...»

«Российский государственный педагогический университет имени А. И. Герцена ПРОГРАММА вступительного испытания по дисциплине МА РИАЛОВЕДЕНИЕ з Санкт-Петербург 2014 Структура вступительного испытания Вступительный экзамен предназначен для определения теоретической и практической подготовленности абитуриента по материаловедению и проводится с целью определения соответствия полученного в процессе предшествующей профессиональной подготовки уровня компетентности входным требованиям, необходимым для...»

«Пояснительная записка: Рабочая программа для 6 класса составлена на основе Примерной программы основного общего образования по истории МО РФ, авторских программ В.А.Ведюшкин, История Средних веков, М., Просвещение, 2007 г., А.А. Данилов, Л.Г. Косулина, История России 6-9 кл, М., Просвещение, 2007 г. и Рекомендаций по изучению курса История в 2011уч. году. Программа курса охватывает период с конца 5 по 15 век, от падения Западной Римской империи до начала эпохи Великих географических открытий....»

«Государственное бюджетное образовательное учреждение дополнительного профессионального образования Пензенский институт усовершенствования врачей Министерства здравоохранения Российской Федерации (ГБОУ ДПО ПИУВ Минздрава России) Утверждаю Проректор по научной и инновационной работе Л.В.Мельникова (подпись) 20_ г. Программа вступительных экзаменационных испытаний в ординатуру по специальности 31.08.57 Онкология Пенза 2014 Согласовано: Профессор кафедры хирургии, онкологии и эндоскопии, д.м.н....»

«1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Рабочая программа разработана в ГБОУ прогимназии №1752 в соответствии с требованиями Федерального государственного образовательного стандарта начального общего образования на основе Примерной основной образовательной программы по литературному чтению и авторской программой Литературное чтение О.В. Кубасова для учащихся 4-го класса и обеспечена учебно-методическим комплектом. Речевая деятельность является основным средством познания и коммуникации, поэтому литературное...»

«Белорусский государственный университет УТВЕРЖДАЮ Декан химического факультета Д.В. Свиридов (подпись) (дата утверждения) Регистрационный № УД-/баз. ФИЗИКО-ХИМИЧЕСКИЕ МЕТОДЫ АНАЛИЗА Учебная программа для специальности 1-31 05 01 Химия (по направлениям) Направления специальности: 1-31 05 01-01 Химия (научно-производственная деятельность) 1-31 05 01-02 Химия (научно-педагогическая деятельность) 1-31 05 01-03 Химия (фармацевтическая деятельность) 1-31 05 01-04 Химия (охрана окружающей среды) Минск...»

«ПРОГРАММА деловой игры Как эффективно подготовить и управлять инвестиционным проектом: успешная практика Внешэкономбанка и его партнеров в рамках образовательного проекта Подготовка специалистов – участников инвестиционных проектов, реализуемых при поддержке институтов развития Уральский федеральный университет им. первого Президента России Б.Н. Ельцина, г. Екатеринбург, 12-14 сентября 2012 г. 1 ПРОГРАММА 12 сентября (среда) Время Тема занятий Эксперт Регистрация участников 9:00-9:30 30 мин....»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ Учебно-методическое объединение по медицинскому образованию УТВЕРЖДАЮ Первый заместитель Министра образования Республики Беларусь А.И.Жук _ _ 2011 г. Рег. № ТД-/тип ИНФЕКЦИОННЫЕ БОЛЕЗНИ Типовая учебная программа для высших учебных заведений по специальности 1-79 01 03 Медико-профилактическое дело СОГЛАСОВАНО СОГЛАСОВАНО Первый заместитель Министра Начальник Управления высшего и здравоохранения Республики Беларусь среднего специального образования...»

«ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОП. 02 Охрана труда 2013г. 1 Программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – ФГОС) по профессии начального профессионального образования (далее НПО) 190631.01 Автомеханик Организация-разработчик: Г(О)БОУ НПО Профессиональное училище № 2 (г.Липецк Липецкой области) Разработчики: Подмарков Роман Валентинович, директор Профессионального училища № 2 г.Липецка Знаменщиков Владимир Васильевич,...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ РАБОЧАЯ ПРОГРАММА Дисциплины ГСЭ. В.04 Инженерная психология для специальности 190601.65 Автомобили и автомобильное хозяйство факультет: механизации Ведущая кафедра: Педагогики и психологии Вид учебной работы Дневная форма обучения Всего часов Курс, семестр Лекции 3 курс, 16 5 семестр...»

«ПРАВОВАЯ ОРГАНИЗАЦИЯ ФИЗИЧЕСКОЙ КУЛЬТУРЫ И СПОРТА В СУБЪЕКТАХ РОССИЙСКОЙ ФЕДЕРАЦИИ (НА ПРИМЕРЕ САРАТОВСКОЙ ОБЛАСТИ) С.Н. БРАТАНОВСКИЙ Братановский С.Н., профессор Поволжской академии государственной службы им. П.А. Столыпина, член Комиссии по спортивному праву Ассоциации юристов России, доктор юридических наук. Аналогично органам федерального уровня государственной подсистемы управления физической культурой и спортом организуется соответствующая подсистема управления в субъектах Российской...»

«УТВЕРЖДЕНА распоряжением Правительства Российской Федерации от 16 февраля 2013 г. № 196-р ФОРМА заявления об участии в Государственной программе по оказанию содействия добровольному переселению в Российскую Федерацию соотечественников, проживающих за рубежом Консульский отдел Посольства России в Заявление № принято в Узбекистане (наименование уполномоченного органа) ЗАЯВЛЕНИЕ Оформление свидетельства РАЗРЕШАЮ Место Начальник (руководитель) для фото 35 х 45 мм (наименование уполномоченного...»

«Рабочая программа профессионального модуля Реализация лекарственных средств и товаров аптечного ассортимента (ПМ.01) разработана на основе Федерального государственного образовательного стандарта (ФГОС) среднего профессионального образования по специальности 060301 Фармация Разработчики: Дроздова О.В., преподаватель высшей квалификационной категории ГАОУ СПО АО Архангельский медицинский колледж Иванова Т.Е., преподаватель высшей квалификационной категории ГАОУ СПО АО Архангельский медицинский...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образования Уфимский государственный нефтяной технический университет УТВЕРЖДАЮ Ректор ГОУ ВПО УГНТУ Д.т.н., профессор А.М.Шаммазов 20_г. ОСНОВНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Направление подготовки 080100 Экономика Профиль подготовки Управленческий учет и контроллинг Квалификация (степень) магистр Форма обучения очная Уфа 2011 г....»

«1 Тематика рефератов на повышении квалификации учителей обслуживающего труда со стажем работы свыше 10 лет 27 мая – 07 июня 2013 года 1. Совершенствование компетенции учителя. 2. Трудности педагогического общения в школе и их преодоление. 3. Личностно ориентированное развивающее обучение. 4. Развитие рефлексии в учебно – воспитательном процессе. 5. Реализация педагогики сотрудничества в процессе преподавания трудового обучения. 6. Технология классического и современного урока. 7. Структура и...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ОТКРЫТЫЙ УНИВЕРСИТЕТ ИМЕНИ В.С. ЧЕРНОМЫРДИНА УТВЕРЖДАЮ Первый проректор по учебной работе _ Е.Н. Шербак _ 2013г. Рабочая программа дисциплины СУДЕБНАЯ МЕДИЦИНА И СУДЕБНАЯ ПСИХИАТРИЯ (Наименование дисциплины) Направление подготовки (специальность) 030900.62 - ЮРИСПРУДЕНЦИЯ Профиль подготовки (специализация)...»

«Министерство образования и науки РФ Государственное образовательное учреждение высшего профессионального образования Московский государственный гуманитарный университет имени М.А. Шолохова Утверждаю Утверждаю Зав.кафедрой психологоПроректор по учебной работе педагогического образования МГГУ им. М.А. Шолохова Ярыгин Д.В. Тетерский С.В. _ Решение заседания кафедры протокол № от 2013 г. Учебно-методический комплекс по дисциплине по выбору Организация свободного времени учащихся Факультет...»

«СИБИРСКИЙ ИНСТИТУТ МЕЖДУНАРОДНЫХ ОТНОШЕНИЙ И РЕГИОНОВЕДЕНИЯ Ю.И. ДУБРОВИН Программа вступительных испытаний по Истории НОВОСИБИРСК Издается по решению Учебно-методического совета СИМОиР Рецензент: Плотникова О.В. – доктор политических наук, профессор. Рекомендовано Учёным Советом Сибирского института международных отношений и регионоведения для абитуриентов, поступающих по специальностям и направлениям: Политология, Международные отношения, Регионоведение, Зарубежное регионоведение, Публичная...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.