WWW.DISUS.RU

БЕСПЛАТНАЯ НАУЧНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА - Авторефераты, диссертации, методички

 


Pages:     || 2 |

«3.7.2013 2 DipTrace. Руководство пользователя Содержание Раздел I Создание простой схемы и печатной 4 платы 1 Введение 2 Установка размера страницы и размещение рамки 3 Настройка библиотек 4 Проектирование схемотехники ...»

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

Руководство пользователя

3.7.2013

2 DipTrace. Руководство пользователя

Содержание

Раздел I Создание простой схемы и печатной

4

платы

1 Введение

2 Установка размера страницы и размещение рамки

3 Настройка библиотек

4 Проектирование схемотехники

5 Преобразование в плату

6 Разработка печатной платы

Подготовка к

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

Работа со слоями

Меж слойные

переходы Классы сетей

Ручная трассировка

Измерение длины трасс

Выбор объектов по типу/слою

Размещение текста и графических элементов

Создание заливки

Блокировка объектов

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

Информация

о плате Панелизация

Печать

7 Промышленные форматы

Формат DXF

Экспорт Gerber

Excellon N/C Drill Экспорт

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

Настройка редактора корпусов

Сохранение

библиотеки Создание резистора

Создание корпуса BGA-144/12x

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

Установка корпусов

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

Настройка редактора компонентов

Создание резистора (компонент)

Создание конденсатора (компонент)

Создание мультисекционного компонента

Создание PIC18F24K

Создание символов VCC и GND

Использование пользовательских полей

Spice установки

Проверка библиотеки

Размещение

компонентов Раздел III Использование различных функций

7 Сохранение/Загрузка правил

10 Функции авто-позиционирования

12 Иерархическая схемотехника

Раздел IV Полезные ссылки © 2012 Novarm Ltd.

4 DipTrace. Руководство пользователя 1 Создание простой схемы и печатной платы В этом учебнике на примере простого проекта мы попытаемся пройти через все основные этапы создания электронной печатной платы, научимся создавать принципиальную схему затем печатную плату и экспортировать файлы для производителя. Кроме того познакомимся со многими полезными функциями DipTrace и разберем базовые примеры их реализации на практике. Когда у Вас будет представление о возможностях программы, тогда Вы сможете сами выбирать наиболее подходящий путь в каждом конкретном случае, а пока необходимо четко следовать изложенным пошаговым инструкциям для того чтобы понять как работает та или иная Ниже приведена схема которую мы будем создавать в качестве примера, используя "Схемотехнику" (программный модуль входящий в состав пакета DipTrace). Откройте программу DipTrace Схемотехника, нажав "Пуск Все программы DipTrace Schematic" для пользователей ОС Windows или "Приложения DipTrace Launcher Schematic" если у Вас MacOS.

Если Вы запускаете программу DipTrace Schematic в первый раз, то увидите диалоговое окно выбора цветовой схемы (кнопка "Установка Цветов" и графического режима. В учебнике будет использован белый фон как наиболее удобный для печати, но Вы можете использовать другой, по желанию. Также Вы можете изменить цветовую схему или задать цвета в любое время, выбрав "Вид / Цветовые установки" из главного меню.

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

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

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

3. Windows GDI может быть использован как альтернатива, если Direct3D и OpenGL не работают корректно с Вашей графической картой. Этот режим значительно медленнее, но он не зависит от операционной системы, драйверов и т.д. Тем не менее для небольших и средних проектов его вполне достаточно чтобы комфортно работать.

Аналогичное диалоговое окно появится при первом запуске Редактора Плат PCB Layout. Редактор Компонентов и Редактор Корпусов используют цветовые установки, заданные в Схемотехнике и Редакторе Плат соответственно.

В течении работы над проектом в этом учебнике мы иногда будем скрывать менеджер проекта/панель свойств (на правой стороне экрана), чтобы получить больше места в зоне построения. Это актуально в нашем случае поскольку при иллюстрировании учебника разрешение экрана было уменьшено для более четкого отображения мелких символов. Выбираем "Вид / Панели инструментов / Менеджер проекта" чтобы включить или выключить эту панель, или используйте горячую клавишу "F3". Однако Вы наверняка имеете экран с большим разрешением, поэтому панель менеджер © 2012 Novarm Ltd.

6 DipTrace. Руководство пользователя проекта / панель свойств скрывать не придется.

Этот учебник позволит легко и быстро научиться проектировать схемы, печатные платы, библиотеки корпусов и компонентов, а также изучить различные дополнительные возможности пакета программ по проектированию печатных плат DipTrace. Если у Вас возникли какие-либо вопросы во время изучения учебника, свяжитесь с нами: [email protected]. Мы будем рады помочь и с радостью ответим на все вопросы. Эта версия учебника создана для DipTrace версии 2.3.0.1 (22 ноября 2012), но будет актуальна в той или иной степени и для других версий программы.

1.2 Установка размера страницы и размещение рамки Установите размер страницы и чертежной рамки: "Файл / Параметры страницы", выберите "ANSI A" в шаблонах листа. Затем в нижней части окна установите "Показывать рамку и штамп" и "Показывать лист" и нажмите "Закрыть". В DipTrace также есть шаблоны соответствующие ГОСТ.

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

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

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

© 2012 Novarm Ltd.

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

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

© 2012 Novarm Ltd.

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

DipTrace имеет два режима активации библиотек:

1. Подключить библиотеки из указанной директории:

Этот режим активен если выбран пункт "Автоподключение из директории" в левом верхнем углу окна подключения библиотек. Для указания директории с библиотеками нажмите кнопку "…" справа от пути к папке. Убедитесь, что Вы выбрали директорию "Lib", в папке DipTrace (C:\Program Files\DipTrace по умолчанию или C:\Program Files (x86) в зависимости от вашей ОС и сборки программы *для пользователей Windows OS).

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

2. Подключить библиотеки используя список:

Этот режим активен когда отключен пункт "Автоподключение из директории". В этом случае список активных библиотек можно редактировать. Для этого используют кнопки в правой его части: " Все программы -> DipTrace -> Pattern 2.1.1 Настройка редактора корпусов После запуска Редактора Корпусов Вы возможно захотите показать оси и начало координат, тогда выберите "Вид / Начало координат" в главном меню или просто нажмите "F1". Заметьте, что Вы можете изменить положение начала координат в любой момент, когда работаете с корпусом. Начало координат будет центром компонента, когда Вы установите его на плату, при вращении или задании координат.

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

Используйте "+" и "-", вращение колеса мыши для увеличения и уменьшения масштаба в редакторах компонентов и корпусов, или просто выберите (введите) необходимый масштаб в окне на главной панели.

© 2012 Novarm Ltd.

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

Выберите "Библиотека / Представление библиотеки" в главном меню. В диалоговом окне введите имя Вашей библиотеки (оно должно быть небольшим) и комментарий, затем щелкните OK. Имя Вашей библиотеки будет отображаться на панели библиотек в Редакторе Плат PCB Layout, комментарий будет высвечиваться при подведении курсора к кнопке с именем этой библиотеки.

Выберите "Библиотека / Сохранить" в главном меню или нажмите на кнопку с изображением дискеты на стандартной панели в левом верхнем углу окна. Выберите папку, в которой хотите сохранить библиотеку, потом введите имя файла, затем щелкните "Сохранить". Мы рекомендуем Вам хранить стандартные и пользовательские (созданные Вами) библиотеки в разных папках. Стандартные библиотеки по умолчанию хранятся в папке ":/ Program Files / DipTrace / Lib" (или Program Files (x86) в зависимости от "битности" ОС и программы), а пользовательские в "Мои документы / DipTrace / My Libraries".

2.1.3 Создание резистора Сейчас Вы разработаете первый корпус в Вашей библиотеке: резистор с расстоянием Сначала задайте имя и метку резистора. Введите "RES 400" в строке названия и "R" в строке метки на панели свойств корпуса. В редакторе компонентов и редакторе корпусов Вы задаете метки по умолчанию, в нашем случае, когда Вы разместите резисторы в проекте они будут иметь метки R1, R2, R3 и т.д. Если метка не задана, программа автоматически добавит метку "U" размещаемым компонентам и корпусам.

© 2012 Novarm Ltd.

104 DipTrace. Руководство пользователя Для первого корпуса мы выберем "Произвольный" тип, но в будущем более эффективно использовать тип "Линии". Как это делать мы покажем немного позже.

Сначала минимизируйте панель свойств корпуса. Нажмите кнопку "Вывод" на панели объектов (черно-зеленый круг), переместите курсор в положение где будет расположен первый вывод, затем щелкните левой кнопкой чтобы установить его. Переместите курсор в положение второго вывода и разместите его тоже. Щелчок правой кнопкой отменяет режим установки.

Установка "на глаз" — достаточно производительный, но не очень точный метод.

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

Например, как видно на рисунке ниже, расстояние между выводами на данный момент составляет 300, а не 400 mil, как должно быть (помните, 1 mil = 0.001 дюйма, поэтому 0. дюйма это 300 mil). Для того, чтобы точно измерять расстояние, выберите "Объекты / Разместить размер / Горизонтальный" из главного меню или выберите соответствующий инструмент на панели инструментов. Затем щелкните левой кнопкой мыши по центру левой площадки. Затем по центру правой, переместите курсор немного выше и щелкните еще раз для установки размера. Узловые точки объектов подсвечиваются, когда Вы подоводите курсор к ним, поэтому определить центр вывода очень просто. Расстояния автоматически пересчитываться, если Вы перемещаете © 2012 Novarm Ltd.

106 DipTrace. Руководство пользователя Теперь попробуем использовать диалоговое окно Слои. Оно расположено справа от области построения. В нем находятся все слои объекта.

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

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

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

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

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

эллипс, овал, прямоугольник или многоугольник (щелкните "Координаты вершин" чтобы задать количество вершин или координаты для полигонального "пэда"). Диаметр отверстия работает только для сквозных выводов. Также можно использовать шаблоны выводов для быстрой настройки нужных параметров. Шаблоны доступны на выбор в Чтобы создать свой стандарт выводов, щелкните кнопку "…>>" для открытия менеджера стандартов. Заметьте, что стандарты, которые Вы создаете, могут быть использованы для быстрой замены свойств выводов в различных диалогах Редактора Корпусов и в Редакторе Плат PCB Layout.

© 2012 Novarm Ltd.

108 DipTrace. Руководство пользователя Пожалуйста, закройте "Стандарты",измените следующие параметры: "Форма:

Прямоугольник", "Ширина: 0,08", "Высота: 0,053", "На плате: Поверхностные", затем щелкните OK для подтверждения.

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

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

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

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

В окне Свойств вывода есть две вкладки: "Номер / Позиция" и "Тип / Размеры".

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

Измените форму на "Многоугольник", ширину и высоту на "0,09" дюйма, затем нажмите "Координаты вершин" для доступа к вершинам многоугольника. Здесь Вы можете задать тип полигонального вывода и если он неправильной формы, задать его точки.

Попробуйте редактировать каждую точку отдельно, выбрать другой режим, изменить © 2012 Novarm Ltd.

110 DipTrace. Руководство пользователя Когда нужные изменения сделаны, нажмите ОК, чтобы закрыть диалоговое окно "Вершины многоугольника", затем измените диаметр отверстия на "0,04", тип вывода на "Сквозной" и нажмите OK для закрытия окна и подтверждения изменений.

Как изменять параметры мы разобрались на примерах. Поэтому сейчас установите следующие свойства для выводов: первый вывод — 0,09х0,09, прямоугольник, сквозной, диаметр отверстия 0,04; второй — 0,09х0,09, эллипс, сквозной, диаметр отверстия 0,04. Запомните, если вы не уберете галочку "Использовать свойства площадки", во вкладке "Тип / Размеры" диалогового окна свойств вывода, то редактировать свойства этого вывода Вы не сможете. А если нажмете кнопку "Свойства площадки для корпуса", то откроется окно параметров по умолчанию для Теперь разместим графическое обозначение резистора в слое шелкографии. Нажмите кнопку "Прямоугольник" в верхней части окна, на панели рисования. Затем разместите прямоугольник, щелкнув левой кнопкой в двух противоположных точках фигуры.

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

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

используя диалог "Координаты объектов" (двойной щелчок на "Слой1" в правой части окна), правый щелчок на фигуре и выбрав "Координаты точек" в подменю, или просто перетаскивая вершины фигуры. Для того, чтобы вершины фигуры было удобно перетаскивать, закройте панель свойств корпуса, увеличьте масштаб нажатием "Ctrl+", либо используя панель инструментов, затем измените размер сетки до 0.025 дюйма, либо меньший, но удобный для Вас размер (окно выбора размера сетки находится правее окна выбора масштаба, в ниспадающем списке на панели инструментов). Затем наведите стрелку мыши на прямоугольник и измените его размеры (курсор показывает © 2012 Novarm Ltd.

112 DipTrace. Руководство пользователя возможные направления).

Центрируйте корпус выбрав "Правка / Центрировать" из главного меню или "Ctrl+Alt+C". Резистор готов.

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

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

2.1.4 Создание корпуса BGA-144/12x Выберите "Корпус / Добавить в библиотеку" из главного меню чтобы добавить новый пустой корпус в библиотеку. Новый корпус "Untitled" будет автоматически создан (смотрите список корпусов в левой части окна). Мы создадим посадочное место для BGA-144/12x12 корпуса, используя типы корпусов и функцию автоматической нумерации выводов. Разверните панель свойств корпуса и введите имя корпуса.

Выберите единицы измерения "мм" ("Вид / Единицы измерения / mm"). Затем откройте " Корпус / Параметры выводов" из главного меню и укажите: "На плате: Поверхностные", "Форма: Эллипс", "Ширина: 0.45", "Высота: 0.45". Нажмите ОК для применения свойств.

Теперь на панели свойств корпуса выберите: "Тип: Матрица", "Столбцы: 13", "Строки:

13", "Расстояние X: 0.8", "Расстояние Y: 0.8". Вы увидите матрицу выводов 13 на 13 и размеры, указывающие расстояние между выводами. Давайте на время отключим нумерацию выводов для более простого восприятия, "Вид / Номера Контактных площадок / Скрыть" из главного меню.

© 2012 Novarm Ltd.

114 DipTrace. Руководство пользователя Щелкните по кнопке "Заблокировать свойства" справа от поля выбора типа корпуса на панели свойств, чтобы предотвратить случайное изменение параметров.

Минимизируйте панель свойств, перетащите изображение в центр экрана, если необходимо (щелкните правой кнопкой по свободному полю и, удерживая ее, двигайте изображение). Для корпуса BGA-144/12x12 нам нужно удалить выводы в центре корпуса (матрица 5 на 5), выберите их (подведите курсор к левому верхнему углу, щелкните левой кнопкой и удерживая ее переместитесь к правому нижнему углу выделяемой области, затем отпустите левую кнопку) и нажмите кнопку "Delete".

Выберите "Вид / Номера контактных площадок / Показать" из главного меню чтобы отобразить номера выводов. Обратите внимание что наша матрица имеет нумерацию от 1 до 169, но для BGA корпусов должно быть "A1, A2 и т.д.", поэтому выберите все контактные площадки ("Ctrl+A" или выделение области с помощью мыши), щелкните правой кнопкой по одному из выводов и выберите "Нумерация выделенных" из подменю. В диалоговом окне выберите "Тип: BGA матрица", остальные настройки оставьте без изменений.

© 2012 Novarm Ltd.

116 DipTrace. Руководство пользователя Мы получили правильную нумерацию контактных площадок для матрицы BGA. Если же выбрать перенумерацию по контуру, контактные площадки будут перенумерованы по контуру начиная с той, по которой вы щелкнули правой кнопкой, т.е. Вы можете перенумеровывать площадки для корпусов с 4-х сторонними выводами, в которых первый вывод в левом верхнем углу (QFP, QFN) или посредине одной стороны Теперь добавьте шелкографию для Вашего корпуса используя инструменты на панели рисования. Сетка может быть изменена с помощью "Ctrl+", "Ctrl-" или же отключена с помощью "F11", ведь при большом размере сетки неудобно рисовать. Объекты могут быть перемещены перетаскиванием в области рисования или с помощью функции позиционирования слоев (выберите слой в списке справа и перетаскивайте его).

© 2012 Novarm Ltd.

118 DipTrace. Руководство пользователя BGA-корпус готов, нажмите "Ctrl+S" или кнопку "Сохранить" для сохранения 2.1.5 Создание корпуса SOIC- Попробуем создать посадочное место для реального компонента. Это будет Microchip PIC18F24K20 в корпусе SOIC-28. Компоненты этой серии есть в стандартных библиотеках, но мы его все равно создадим его в качестве примера.

Сначала мы сделаем корпус SOIC-28. Добавьте новый корпус в библиотеку ("Корпус / Добавить в библиотеку" из главного меню), затем введите его имя и метку. Выберите "Тип: Линии" на панели свойств и установите "Кол-во выводов: 28".

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

Если Вы не знаете размеры корпуса SOIC-28, обратитесь сюда и найдите спецификацию SOIC-28 (для корпусов шириной 7.50 mm). Сначала укажем параметры контактных площадок: откройте "Корпус / Параметры выводов", установите: "На плате:

Поверхностные", "Форма: Прямоугольник", "Ширина: 0.6", "Высота 2" и нажмите ОК.

Затем укажите "Между линиями: 9.4", "Между выводами: 1.27" на панели свойств корпуса (все размеры в mm). Проверьте корректность введенных параметров.

© 2012 Novarm Ltd.

120 DipTrace. Руководство пользователя Номера площадок правильны, как Вы можете увидеть на рисунке, поэтому нам не нужно их перенумеровывать. Заблокируйте параметры корпуса для предотвращения изменений по ошибке.

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

Корпус готов, мы привяжем его к компоненту PIC18F24K20 в Редакторе Компонентов, но это будет позже. А пока Вы также можете попробовать вращать корпус: "Правка / Вращать корпус" или "Ctrl+Alt+R".

Сохраните библиотеку.

2.1.6 Установка корпусов Откройте Редактор Корпусов PCB Layout с помощью Пуск -> Все программы -> DipTrace -> PCB Layout на Windows OS. Для добавления созданных корпусов на плату, Вам необходимо сначала активировать библиотеку, которую мы создали, то есть добавить ее в PCB Layout. Сразу над областью построения Вы видите панель библиотек. Наша библиотека должна быть добавлена именно туда.

Выберите "Библиотека / Подключение библиотек" в главном меню. В появившимся диалоговом окне снимите галочку "Автоподключение из директории", теперь список активных библиотек можно редактировать. Щелкните кнопку "…", которая находиться между двумя списками окна подключения библиотек корпусов. Появиться окошко в котором нужно выбрать директорию, и файл Вашей библиотеки, затем нажмите OK.

Вспомните в какую папку Вы сохранили библиотек корпусов и откройте ее; "My Library" © 2012 Novarm Ltd.

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

Теперь прокрутите панель библиотек вправо (используя стрелки и полосу прокрутки) пока не найдете "My Library", затем выберите ее. Корпуса библиотеки появились в списке (слева от области построения). Разместите корпуса и измените настройки надписей корпусов для отображения типа и метки ("Вид / Надписи корпусов" для изменения общих настроек и щелкнув правой кнопкой по корпусу выберите "Свойства / Надписи" для изменения индивидуальных настроек). Заметьте, что индивидуальные настройки применяются ко всем выбранным корпусам. Если Вы хотите установить корпус на нижнюю сторону платы, выберите нижнюю сторону в ниспадающем меню на панели объектов. Если компоненты уже были установлены, Вы можете изменить сторону их установки (правый щелчок по компоненту и выберите "Изменить сторону" из ниспадающего меню).

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

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

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

© 2012 Novarm Ltd.

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

2.2 Создание библиотеки компонентов Откройте DipTrace Редактор Компонентов, т.е. выполните Пуск -> Все Программы -> DipTrace -> Редактор Компонентов для пользователей Windows OS. Мы создадим несколько компонентов (в том числе многосекционные компоненты) и присоединим к ним корпуса, созданные ранее в Редакторе Корпусов.

2.2.1 Настройка редактора компонентов Настройка Редактора Компонентов аналогична настройке Редактора Корпусов. После запуска программы, выберите "Вид / Начало координат" в главном меню или просто нажмите "F1" для отображения или скрытия точки начала координат. Панель свойств компонента в правой верхней части окна может быть минимизирована или закрыта, используя кнопки в верхней ее части. Но не спешите ее скрывать, ведь используя эту панель, Вы можете задать тип компонента и еще несколько важных параметров. В программе есть 4 типа: "Произвольный" (без каких-либо определенных свойств), " сторонний" (выводы с двух сторон), "2-х сторонняя микросхема (выводы с двух сторон + прямоугольный корпус) и "4 сторонняя микросхема" (выводы с 4-х сторон + прямоугольный корпус).

Несколько слов о "Типах Секций". Секции могут быть трех типов: "Нормальная", "Питание и земля" и "Порт". Если Вы хотите не отображать выводы питания микросхемы на схеме, то создайте отдельно секцию питания и перенесите все выводы земли и питания в нее. Порты, главным образом, разработаны для соединения сетей без визуальных связей, они могут применяться как символы земли и питания (GND и Возможно, Вы хотите задать свойства выводов перед созданием компонента. Выберите "Объекты / Параметры установки выводов" в главном меню. Мы не будем сейчас изменять эти параметры, но заметьте, что длину и расстояния по X- и Y-осям следует выбирать кратными величине сетки так, чтобы концы выводов совпадали с точками © 2012 Novarm Ltd.

126 DipTrace. Руководство пользователя Мы рекомендуем использовать сетку 0.1 дюйм для расстановки выводов и выравнивания выводов по сетке.

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

Нажмите на кнопку "Вывод" на панели объектов, в правом верхнем углу экрана, затем переместите курсор в область построения и разместите два вывода щелчками левой кнопки мыши. Поверните один из выводов на 180 градусов, выберите его и нажмите "R" дважды. Выберите "Прямоугольник" на панели рисования и создайте границы резистора в слое шелкографии. Выводы должны быть установлены по сетке 0.1 дюйма, поэтому прямоугольник нужно сделать по сетке 0.05 дюйма (используйте горячие клавиши "Ctrl+", "Ctrl-" для быстрого изменения сетки). У Вас должно получиться как на © 2012 Novarm Ltd.

128 DipTrace. Руководство пользователя Заметьте, что Вы можете перемещать выводы, просто перетаскивая их мышью. Для перемещения или вращения нескольких выводов, нужно сначала их выделить.

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

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

Корпуса хранятся в библиотеках корпусов, файлы с расширением "*.lib", а компоненты — в библиотеках компонентов, "*.eli" файлы.

Для того чтобы прикрепить корпус к компоненту выберите "Компонент / Привязка к корпусу" в главном меню, или нажмите на кнопку "Корпус" внизу панели Свойств Компонента. В появившемся диалоговом окне щелкните кнопку "Добавить" затем найдите Вашу библиотеку корпусов и откройте ее. Помните как мы назвали файл библиотеки корпусов (mylib.lib) и сохранили его в папке пользовательских библиотек по умолчанию (C:\Users\%Имя Пользователя%\Documents\DipTrace для компьютеров с ОС Сразу после добавления, библиотека появится в списке. После этого выберите ее а потом найдите корпус "RES 400" в списке корпусов ниже (можно пользоваться поиском, если библиотека большая). После этого Вы увидите выбранный корпус в правой части окна и синие связи, соединяющие символ и корпус (это связи соответствия выводов символа и контактных площадок корпуса). Для создания или изменения существующих связей укажите мышью на вывод символа, щелкните левой кнопкой, затем переместите стрелку мыши на нужную контактную площадку корпуса и сделайте еще один щелчок левой кнопкой. Для удаления существующей связи сделайте щелчок правой кнопкой на выводе символа или корпуса. Когда Вы указываете стрелкой на один из соединенных выводов, они оба подсвечиваются. В правой части диалогового окна Вы можете нажать на кнопку открытия дополнительной панели проверки, она позволяет измерить все размеры корпуса. Просто нажмите на маленькую черную стрелку, чтобы скрыть или развернуть панель свойств вывода.

Щелкните OK для подтверждения изменений и закрытия диалогового окна.

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

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

Резистор готов. Он содержит и символ для Схемотехники, и корпус для Редактора Плат.

© 2012 Novarm Ltd.

130 DipTrace. Руководство пользователя Задайте имя и комментарий для Вашей библиотеки компонентов: выберите "Библиотека / Представление библиотеки", затем введите "My Library" в поле имени и какую-либо информацию в поле комментария (Вы можете задать другое имя и комментарий, но помните, что имя должно быть коротким, т.к. оно соответствует названию кнопки на панели библиотек в программе Схемотехника и может попросту не поместиться целиком на кнопке).

Теперь нажмите "Сохранить библиотеку" в левом верхнем углу, на стандартной панели (кнопка с дискетой). Задайте имя файла, его место на диске и щелкните "Сохранить" для сохранения библиотеки.

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

Измените ширину компонента на "0,1", количество выводов слева и справа на "1".

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

Теперь сверните панель свойств компонента, уменьшите сетку и закончите графику конденсатора, используя три линии и дугу. Как на рисунке ниже:

© 2012 Novarm Ltd.

132 DipTrace. Руководство пользователя Покажем имена выводов Вашего символа, выделите выводы (для выделения всех объектов нажмите "Ctrl+A"), щелкните правой кнопкой по одному из выводов и выберите "Свойства вывода" в подменю. В появившемся диалоговом окне отметьте "Показывать имя" и нажмите OK для подтверждения изменений и закрытия окна.

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

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

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

Кстати, мы показали имена выводов (не номера), они остались без изменений при изменении имен выводов.

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

© 2012 Novarm Ltd.

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

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

Выберите "Компонент / Таблица выводов" в главном меню для открытия окна таблицы выводов, или нажмите на кнопку "Менеджер" внизу панели Свойств компонента. В таблице выберите вывод "2" и измените его имя на "2", затем спрячьте имена обоих выводов: выберите их, удерживая левую кнопку мыши и снимите галочку "Показывать имя". Закройте таблицу выводов.

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

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

© 2012 Novarm Ltd.

136 DipTrace. Руководство пользователя Следующий шаг — подключение корпуса к конденсатору. Выберите "Компонент / Привязка к корпусу" в главном меню, затем выберите библиотеку корпусов "CAP" и корпус "CAPPR-2.54/5.08" в ней.

Нажмите ОК. Конденсатор готов.

2.2.4 Создание мультисекционного компонента Мы создадим простой мульти-секционный компонент, состоящий из четырех элементов "И-НЕ" и подсоединим к нему корпус DIP-14.

Добавьте новый компонент в библиотеку, т.е. нажмите "Компонент / Добавить в библиотеку" в главном меню, затем выберите его в списке компонентов. Введите © 2012 Novarm Ltd.

138 DipTrace. Руководство пользователя Щелкните по кнопке в виде стрелки в левом нижнем углу панели свойств компонента — появятся кнопки для быстрого вызова функций "Привязка к корпусу", "Таблица выводов" и "Вставка из библиотеки". Эти функции часто используются при разработке библиотек, поэтому они легко доступны.

Следующий шаг — создание секций компонента. DipTrace позволяет создавать отдельные секции и их группы (похожие секции). Все секции в группе секций имеют одинаковое количество выводов, шелкографию и т.д. Но нумерация выводов отличается. Также секции могут иметь различный тип: Нормальный, Питание и Земля или Порт. Секции питания и выводы питания могут быть скрыты в Схемотехнике;

компонент может содержать только одну секцию питания.

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

Теперь Вы увидите следующие секции (вкладки слева под областью построения): Part (1), Part 1 (2), Part 1 (3) and Part 1 (4). Все однотипные секции имеют одинаковое имя.

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

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

Теперь выберите тип "2 сторонняя микросхема" на панели свойств компонента и введите следующие параметры в дюймах: "Ширина: 0,3", "Высота: 0,25", "Выводов слева:

2", "Выводов справа: 0". Затем выберите "Питание и земля" в поле "Тип секции".

© 2012 Novarm Ltd.

140 DipTrace. Руководство пользователя Выберите "Компонент / Таблица выводов" в главном меню, затем измените имена выводов секции питания на "VCC" и "GND", номера выводов на "14" и "7", электрический тип на "Power" и установите галочку "Показывать имя" для обоих выводов. Заметьте, что параметры "Тип", "Показывать имя" и "Размер" можно изменять для нескольких выводов одновременно. Размер окна таблицы выводов может быть изменен, как и ширина каждого столбца. Эти настройки сохраняются при выходе из программы.

Наша секция питания готова.

© 2012 Novarm Ltd.

142 DipTrace. Руководство пользователя Теперь минимизируйте панель свойств компонента и посмотрите на первую секцию Вашего компонента.

Создадим оставшиеся секции: выберите одну из секций AN-секций, затем задайте следующие параметры на панели свойсв компонента: "Тип: 2 стороняя микросхема", "Ширина: 0,2", "Высота: 0,3", "Выводов слева: 2", "Выводов справа: 1". Затем минимизируйте панель.

Нажмите на кнопку "Текст" на панели рисования в правой верхней части окна ("ABC"), переместите курсор на ваш символ, сделайте щелчок левой кнопкой и введите "&", затем нажмите Enter или щелкните еще раз для размещения текста.

Заметьте, что мы создаем секцию компонента "И-НЕ", поэтому правый вывод должен быть инверсным или "Dot" типа. Для этого сделайте щелчок правой кнопкой по выводу, выберите "Свойства вывода" в подменю, выберите "Dot" в поле "Тип", затем щелкните OK для подтверждения изменений и закрытия диалогового окна.

Заметьте, что Вам не нужно будет создавать другие секции "AN". Выберите, например, секции AN (3) или AN (4) и Вы увидите, что они такие же, как и ранее созданная Все секции в группе одинаковы, но нумерация выводов должна быть отличной. Как раз этим мы сейчас и займемся.

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

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

© 2012 Novarm Ltd.

144 DipTrace. Руководство пользователя Закройте таблицу связей.

Следующим шагом будет присоединение корпуса для мультисекционного компонента.

Выберите "Компонент / Привязка к корпусу" в главном меню. В диалоговом окне выберите библиотеку "_general.lib" и корпус DIP-14 из нее. Как Вы помните "_general.lib" это стандартная библиотека, которая поставляется вместе с программой. Все стандартные библиотеки находятся в директории "С:\Program Files\DipTrace\Lib или в папке Program Files (x86) в зависимости от битности ОС и программы).

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

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

2.2.4.1 Создание PIC18F24K Теперь мы создадим реальный компонент PIC18F24K20 по даташиту и присоединим к Сначала откройте страничку http://www.microchip.com, найдите "PIC18F24K20" и выберите "Datasheets", там Вы найдете документацию к указанной микросхеме. Или воспользуйтесь прямой ссылкой (однако мы не гарантируем, что она будет работать на момент, когда Вы изучаете этот учебник). Откройте страницу "Pin Diagrams", первая Теперь вернемся к Редактору Компонентов и добавим новый компонент ("Ctrl+Insert").

Выберите "Тип: 2 сторонняя микросхема", "Выводов слева: 14", "Выводов справа: 14", © 2012 Novarm Ltd.

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

© 2012 Novarm Ltd.

148 DipTrace. Руководство пользователя На панели свойств компонента поменяйте ширину на 1.9 и высоту на 2 дюйма. Имена выводов все еще немного накладываются, но мы сначала разделим их по группам, а уже затем поменяем ширину компонента еще раз при необходимости. Большая высота символа компонента необходима, чтобы сгруппировать выводы и расположить их вдоль прямоугольника, мы всегда можем уменьшить высоту, если необходимо. Если у Вас другой размер сетки, поменяйте его на 0.05 дюйма, т.к. сетка этого размера удобна при расстановке выводов.

Нам нужно объединить выводы по логическим группам. Сначала мы сделаем шины:

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

Нажмите кнопку "Извлечь" и Вы увидите список найденных шин и количество выводов в них. Мы выберем три шины — RA, RB и RC, используя клавишу "Ctrl".

© 2012 Novarm Ltd.

150 DipTrace. Руководство пользователя Обратите внимание, Вы можете указать "Расстояние между шинами" перед тем, как их создавать, чтобы имена выводов не накладывались друг на друга Нажмите кнопку "Делать" чтобы сформировать шины и закрыть диалоговое окно. Шины будут размещены в левом верхнем углу относительно компонента и отсортированы по номерам. Как видим появились три колонки каждая из которых соответствует выбранным шинам RA, RB и RC.

Теперь выберите все выводы, которые не вошли в шины (4 вывода компонента), используйте "Ctrl" или выделение области, чтобы выбрать несколько выводов одновременно. Правый клик по одному из этих выводов и выберите "Выровнять по сетке", затем переместите выводы вниз, чтобы освободить место для установки шин, © 2012 Novarm Ltd.

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

Иногда нужно разместить выводы в соответствии с их электрическим типом, чтобы сделать эту задачу легче, Вы можете поменять цвет выводов по электрическому типу, " Вид / Цвет выводов по электрическому типу" из главного меню. Это значительно Ширина компонента достаточная, как Вы можете убедиться. Мы даже можем немного уменьшить высоту символа, поэтому поменяйте ее на 1.8 дюйма на панели свойств компонента. Будьте осторожны и не меняйте количество выводов, т.к. это может разрушить наш компонент (хотя, конечно, Вы можете использовать функцию "Шаг © 2012 Novarm Ltd.

154 DipTrace. Руководство пользователя Заблокируйте изменение типа компонента на панели свойств (кнопка блокировки находится справа от поля выбора типа) для предотвращения случайного изменения.

На последнем этапе разработки компонента присоедините SOIC-28 корпус к созданному символу. Для этого нажмите кнопку "Корпус" на панели свойств корпуса и выберите "SOIC-28" в диалоговом окне привязки корпуса. Все имена и номера выводов уже введены, поэтому Вам не нужно ничего менять. Просто нажмите ОК.

Наш компонент PIC18F24K20 готов!

2.2.5 Создание символов VCC и GND Теперь мы создадим символы VCC и GND, используя тип компонента "Порт".

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

© 2012 Novarm Ltd.

156 DipTrace. Руководство пользователя Минимизируйте панель свойств компонента, затем выберите "Вывод" в правом верхнем углу окна и разместите его, поверните вывод три раза (нажатием клавиш "R").

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

Скройте нумерацию выводов, нажав "Компонент / Номера выводов / Скрыть" в главном меню, если они показаны. Символ VCC готов.

Теперь, пожалуйста, добавьте новый компонент ("Ctrl+Insert") и создайте символ GND аналогичным образом.

Выберите "Правка / Центрировать" или "Ctrl+Alt+C" для символа GND, потому что в нашем случае начало координат находится не по центру символа и вам необходимо отцентрировать его для того, чтобы скрыть начало координат для символа в Схемотехнике. Обратите внимание, для рисования символа GND мы использовали © 2012 Novarm Ltd.

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

Теперь сохраните библиотеку.

2.2.6 Использование пользовательских полей По умолчанию все компоненты в DipTrace имеют три поля: метка, значение и тип.

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

Выберите "Компонент / Пользовательские поля по умолчанию" в главном меню. Это диалоговое окно позволяет Вам указать пользовательские поля и их значение, которые будут добавлены для всех новых компонентов. Например, если Вы создаете библиотеку компонентов LT, Вы можете добавить поле "Производитель" и ввести "Linear Technology" в поле "Значение".

Пожалуйста, добавьте поля "Производитель" и "Datasheet": введите "Производитель" в поле "Имя", выберите "Тип": "Текст" и щелкните кнопку "Добавить"; затем введите "Datasheet" в поле "Имя" и выберите "Тип": "Ссылка", а теперь скопируйте и вставте, или введите ссылку в поле "Значение", а затем щелкните "Добавить".

С этого момента все Ваши новые компоненты будут иметь такие пользовательские поля. Закройте диалоговое окно. Выберите "Компонент / Добавить в библиотеку" или нажмите "Ctrl+Ins" для добавления нового компонента, затем выберите его, разверните панель свойств компонента, используя стрелку в ее левом углу, и щелкните кнопку "Пользовательские" внизу панели, для отображения списка пользовательских полей © 2012 Novarm Ltd.

160 DipTrace. Руководство пользователя Теперь Вы можете редактировать, добавлять или удалять пользовательские поля компонента. Мы не будем делать это сейчас, но разобраться очень просто.

Нам не нужен еще один компонент, давайте его удалим. Щелкните правой кнопкой по новому компоненту в списке компонентов и выберите "Удалить Компонент" или просто нажмите "Ctrl+Del" для удаления. Если нужно Вы также можете выбрать несколько компонентов и удалить их одновременно.

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

Щелкните кнопку "Пользовательские" внизу панели свойств компонента. В окошке которое появилось нажмите "Добавить". В диалоговом окне введите "Производитель" в поле имени, выберите "Тип: Текст" и введите название производителя в поле "Значение", затем щелкните OK. Заметьте, что Вы можете просто нажать кнопку "Enter" для принятия и "Esc" для отмены во всех диалоговых окнах.

© 2012 Novarm Ltd.

162 DipTrace. Руководство пользователя Добавьте поле "Web-site" аналогичным образом, но выберите "Тип: Ссылка", а потом введите адрес веб-сайта в поле значения.

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

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

Конденсатор", затем двойной щелчок по параметру "Значение" (ячейка с текстом "1uF" в списке) и редактируйте значение (введите "22uF"), нажмите ввод или просто переведите курсор на следующее поле. В строке "Образец", которая над списком, Вы можете увидеть, как будет выглядеть описание компонента в Spice нетлисте. В нашем случае, связь выводов с сигналами верна, однако если Вам придется редактировать эти связи, просто введите имя сигнала напротив каждого вывода в таблице в левой части диалогового окна. Список доступных сигналов (как информация к сведению) находится Конденсатор — простейший тип компонента, поэтому нам не нужно указывать модель (текстовый файл с описанием, как он работает), достаточно выбрать тип и указать емкость. Однако для транзисторов Вы можете загрузить модель из внешних файлов (обычно, Spice-модели доступны на сайте производителя), или ввести текст с описанием модели вручную, если Вы знаете как это делать (см. документацию на язык описания Spice). Также есть тип компонентов "Подпрограмма", для которого модель загружается подобно подпрограмме.

Кнопка "Открыть модель из библиотеки" позволяет загрузить Spice-модель из другой библиотеки компонентов DipTrace.

Обратите внимание, подобное окно доступно и в Схемотехнике, поэтому настройки Spice можно ввести и прямо на схеме.

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

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

© 2012 Novarm Ltd.

164 DipTrace. Руководство пользователя Следующие виды ошибок могут быть найдены автоматически:

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

2. Подобные компоненты — проверяет библиотеку на наличие компонентов с одинаковым именем. Учтите, что библиотека должна быть отсортирована ("Библиотека / Сортировать по имени" в главном меню), чтобы эта функция работала корректно. В нашем случае (рисунок выше) библиотека не отсортирована.

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

4. Замкнутые выводы — один или несколько выводов соединены с помощью внутренних связей.

5. Неподключенные выводы — один или несколько выводов не имеют привязки к контактной площадке. Это не всегда ошибка, такое бывает и в правильных компонентах.

6. Неподключенные конт. площадки — некоторые выводы корпуса не используются (нет соответствующих выводов в символе компонента). Может встречается и в правильных компонентах.

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

8. "Undefined" тип выводов — некоторым выводам не задан электрический тип.

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

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

2.2.9 Размещение компонентов Откройте программу Схемотехника, т.е. выполните Пуск -> Вcе программы -> DipTrace -> Schematic для пользователей ОС Windows или Applications -> DipTrace Launcher -> Schematic для пользователей Mac OS.

Прежде всего нужно добавить вашу библиотеку на панель библиотек, для этого выберите "Библиотека / Подключение библиотек", уберите галочку "Автоподключение из директории", нажмите кнопку "…" в правой части списка активных библиотек и откройте Вашу библиотеку. Закройте окно подключения библиотек для подтверждения изменений. Работа с библиотеками компонентов в Схемотехнике абсолютно идентична Редактору Плат. Даже диалоговое окно одинаковое. Единственное различие это то, что в Схемотехнике мы работаем с библиотеками компонентов (*eli файлы), а не библиотеками корпусов (*.lib файлы).

© 2012 Novarm Ltd.

166 DipTrace. Руководство пользователя Если начало координат отображается, нажмите "F1" для того, чтобы скрыть его.

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

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

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

Мы покажем, как использовать дополнительные поля для нашего конденсатора.

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

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

© 2012 Novarm Ltd.

168 DipTrace. Руководство пользователя Выберите многосекционный компонент "PIC18F24K20" из списка компонентов. Как Вы помните, мы создали этот компонент, с несколькими однотипными секциями и секцией питания немного раньше. Все однотипные секции могут быть размещены на схеме одновременно или по отдельности. Для изменения режима установки многосекционных компонентов выберите "Вид / Группировка секций из главного Секция питания может быть размещена автоматически (если выбрано "Авт. VCC и GND") или отдельно, выбрав ее из списка и разместив в области построения.

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

Заметьте, что активная секция и количество секций отображается в списке Выберите "AN (4)" и попробуйте разместить несколько символов в области построения.

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

© 2012 Novarm Ltd.

170 DipTrace. Руководство пользователя Теперь покажем, как использовать порты. Разместите побольше секций AN, чтобы было минимум два компонента (U1 и U2) и две секции питания. Затем выберите в списке компонентов символ VCC и разместите дважды. то же сделайте с символом GND.

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

Чтобы переименовать сеть, которая соединена с выводами VCC, щелкните правой кнопкой на сети и выберите верхний пункт в подменю или щелкните правой кнопкой на выводе и выберите "Имя сети".

Заметьте, что вы можете создать многосекционный компонент из отдельных символов и подключить к нему корпус без использования Редактора Компонентов. Для этого выберите "Разрешить секции" в диалоговом окне свойств компонента (щелчок правой кнопкой на компоненте, затем "Свойства") и задайте такуюже метку символам, затем выберите "Привязка к корпусу" для выбора нужного корпуса и связей между выводами Также Вы можете соединять выводы без рисования связей (щелкните правой кнопкой по выводу, затем выберите "Добавить в сеть", затем выберите имя сети, также отметьте "Соединить без связи" и щелкните ОК); объединить сети по имени (щелкните правой кнопкой по сети и выберите "Свойства", установите "Объединить с сетями по имени" и щелкните ОК) и соединить выводы с одинаковым именем в сеть (установите "Подключить к выводам по имени" в свойствах сети). Последний метод самый быстрый для соединения VCC, GND (если Вы хотите спрятать выводы и секции питания), CLK Рассмотрим подробнее некоторые из этих функций ниже.

© 2012 Novarm Ltd.

172 DipTrace. Руководство пользователя 3 Использование различных функций пакета Эта часть учебника включает описание важных функций, которые не были рассмотрены ранее. Однако, заметьте, что все возможности программного пакета DipTrace мы не описываем, а концентрируем внимание только на самых основных.

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

Выберите "Объекты / Схема / Установка шины" в главном меню или нажмите на кнопку на панели объектов, затем разместите шину в области построения, задавая ее узловые точки. Дважды щелкните правой кнопкой для окончания установки и возвращения в режим по умолчанию. Подведите курсор к выводу какой-либо секции, или компонента и щелкните левой кнопкой на нем, затем проведите линию к шине и щелкните еще раз левой кнопкой для соединения. В появившемся диалоговом окне Вы можете создать новую сеть в шине или подключить текущую сеть к другой, которая уже подсоединена к На рисунке выше, при подключении мы не соединяли сети через шину, поэтому сейчас есть четыре раздельные сети просто подключенные к шине. Заметьте, что в любое время соединение сети с шиной можно легко изменить. Просто нажмите правой кнопкой на проводе и выберите "Соединение с шиной" в подменю. Появиться тоже самое окно, что и при первом подключении провода к шине, где можно соединить провод с любой сетью. Мы нажмем правой кнопкой на проводе "Сеть 4" и соединим © 2012 Novarm Ltd.

174 DipTrace. Руководство пользователя Теперь "Сеть 3", соединяет выводы U 2.2 и С1 через шину. Имена сетей или их номера в шине могут быть показаны как надписи на соединениях. Выберите "Вид / Соединения с шиной" в главном меню для изменения этого параметра.

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

© 2012 Novarm Ltd.

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

Теперь установите межстраничный переход на втором листе. Выберите "Объекты / Схема / Межстраничный переход" из главного меню, или нажмите на кнопку на панели объектов. Межстраничный переход называется "Port 0". Теперь переключитесь на первый лист Вашей схемы и установите там еще один межстраничный переход. Он должен автоматически назваться "Port 1". Теперь нужно подсоединить шину к переходу "Port 1". Выберите "Объекты / Схема / Установка шины" и соедините шину с переходом, кликните левой кнопкой по шине, а потом по межстраничному переходу. Заметьте, если шина правильно подключена к переходу, то синий круг межстраничного перехода становиться зеленым. Если он не светится зеленым, то шина не подключена. Будьте внимательны!

Теперь нужно соединить два перехода между собой. Для этого переименуйте "Port 1" в "Port 0" (это имя перехода со второго листа). Кликните правой кнопкой по межстраничному переходу, выберите первый пункт из подменю и введите "Port 0".

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

© 2012 Novarm Ltd.

178 DipTrace. Руководство пользователя Таким образом мы только что соединили Лист 1 и Лист 2 нашей схемы. Теперь выберите Лист 2 и создайте шину, соединенную с "Port 0". Можно соединять между собой сколько угодно межстраничных переходов просто давая им одинаковые имена.

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

3.1.2 Работа с портами Мы уже пробовали использовать сетевые порты ("нет порты") ранее для сетей VCC и GND. В большинстве случаев они используются именно таким образом, однако есть порты с несколькими выводами, которые позволяют соединять несколько сетей за раз.

Разместите несколько простых компонентов или микросхему на втором листе (если Вы не используете схему, созданную в предыдущих частях этого учебника), но не соединяйте их выводы с шиной. Затем выберите библиотеку "Port_Sch" на панели библиотек, найдите "Port 8" и разместите его в области построения. Подсоедините выводы компонента к Port 8, затем разместите еще один Port 8, но на первом листе и соедините этот порт с выводами компонентов. Обратите внимание, что провода, подсоединенные к одинаковыми выводами Port 8 на разных листах, объединились. Т.е.

все связи, соединенные с выводом "1" Port 8, соединены в одну сеть, то же самое и с другими выводами порта. Вы можете соединять или отсоединять порты (т.е. легко менять структуру сетей), изменяя строку "Тип" в свойствах портов (щелкните правой кнопкой, затем выберите Свойства).

© 2012 Novarm Ltd.

180 DipTrace. Руководство пользователя 3.1.3 Соединения без связей В DipTrace выводы компонентов можно соединять без проводов. В этом случае, соединение не зависит от расположения секции или листа. Подведите курсор к выводу, который еще не соединен, щелкните правой кнопкой по нему, и выберите "Добавить в сеть", в появившемся окне выберите сеть и установите галочку "Соединить без связи", затем нажмите OK. На рисунке ниже Вы можете увидеть выводы, соединенные без связей к "Сеть 3" и "Сеть 6". Возле каждого из них появилась стрелка, а также название сети к которой он принадлежит.

Теперь, пожалуйста, переместитесь в свободное место на листе, мы попробуем подсоединить выводы к сети по имени. Разместите символ GND из библиотеки "Ports_Sch". Затем подведите курсор к его выводу, щелкните левой кнопкой для начала создания связи, затем переместите курсор немного вверх и нажмите клавишу "Enter", чтобы создать часть провода, подключенного только к GND "нетпорту", как на рисунке.

© 2012 Novarm Ltd.

182 DipTrace. Руководство пользователя Щелкните правой кнопкой по проводу, соединенному с портом GND и выберите Свойства в подменю. В диалоговом окне свойств сети переименуйте сеть на GND и установите опцию "Подключить к выводам по имени". Нажмите OK для принятия изменений и закрытия окна.

Теперь выберите библиотеку Analog Devices (AD) найдите компонент AD1317KZ (введите "AD1317" в поле над списком компонентов и нажмите "Ввод") затем разместите этот компонент несколько раз в области построения.

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

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

Например, это могут быть выводы питания, сигналы тактового генератора (CLK) или даже шины данных.

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

© 2012 Novarm Ltd.

184 DipTrace. Руководство пользователя Заметьте, нельзя объединить по имени сети, расположенные на разных уровнях иерархии. Если такая потребность существует, то нужно пользоваться глобальными сетями. Зачем нужны глобальные сети и как их создавать мы узнаем позже в пункте Иерархическая Схемотехника 226 данного учебника.

3.1.4 Таблица связей в Схемотехнике и Редакторе Плат Одним из способов создания соединений в Схемотехнике и PCB Layout является таблица связей. Для ее открытия выберите "Объекты / Таблица связей" в главном меню в Схемотехнике или "Трассировка / Таблица связей" в Редакторе Плат PCB Layout.

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

Нажмите OK для принятия изменений и закрытия таблицы связей или Отмена для закрытия и возвращения к предыдущей структуре сетей.

3.2 Метки компонентов Теперь мы поработаем с примером схемы, размещенным в папке "C:/ Program files / DipTrace / Examples", (Program Files (x86)) или на другом диске, в зависимости от того где Вы установили DipTrace.

Откройте файл Schematic_2.dch в папке с примерами.

© 2012 Novarm Ltd.

186 DipTrace. Руководство пользователя На этой схеме Вы можете увидеть различные типы соединения выводов, сделанные нашим инженером, однако целью будет получение определенных навыков работы с Текущая схема содержит 23 конденсатора от C1 до C24 (C19 пропущен), но когда Вы редактируете схему, Вам, например, необходимо вставить C5 в любую часть схемы.

Поэтому, пожалуйста, установите конденсатор из библиотеки, которую Вы недавно создали (My Library). Этот конденсатор должен быть С5, но сейчас, сразу после установки, его метка С19, так как именно такой метки не хватает. Щелкните правой кнопкой по конденсатору и выберите верхний пункт в подменю, введите "C5" и нажмите OK. Программа покажет предупреждение, но также предложит переименовать компонент со сдвигом нумерации меток. Выберите Yes.

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

до С18 – С19. Теперь Вы можете убедиться в таблице связей, что метка уже С19 не пропущена, благодаря тому, что Вы установили С5. Аналогичным образом Вы можете вставить и переименовать любой компонент со сдвигом его меток.

Теперь, пожалуйста, переименуйте Ваш C5 на C30, затем проверьте метки конденсаторов в таблице связей — C5 и C25-C29 пропущены. Для исправления этого просто щелкните правой кнопкой по какому-либо конденсатору и выберите "Оптимизация номеров / Для метки С" — С30 станет С24. Почему?

Во время оптимизации меток программа удаляет пустые места в списке меток, поэтому C6-C24 станут C5-C23, а C30 станет C24.

© 2012 Novarm Ltd.

188 DipTrace. Руководство пользователя DipTrace позволяет перенумеровать метки компонентов, чтобы схема стала понятнее и проще в понимании. Выберите "Инструменты / Перенумерация меток " в главном меню.

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

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

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

Перенумерация также есть и в Редакторе Плат PCB Layout.

Теперь, пожалуйста, закройте схемотехнику без сохранения и запустите программу PCB Layout, затем откройте файл PCB_2 из папки примеров. Переименуйте С8 и С10 в верхней части платы на С28 и С30 (щелкните правой кнопкой по компоненту и выберите первый пункт в подменю). Выберите "Файл / Сохранить как" и сохраните измененный файл где-либо.

© 2012 Novarm Ltd.

190 DipTrace. Руководство пользователя Закройте PCB Layout и откройте Схемотехнику снова (помните, что Вы можете открыть ее прямо из PCB Layout, выбрав "Инструменты / Схемотехника" в главном меню, однако мы не рекомендуем делать это в Windows 98/Me).

Откройте файл Schematic_2.dch и найдите C8 и C10, иногда действительно сложно найти компонент с нужной меткой на большой схеме или плате, тогда нажмите Ctrl+F (или выберите "Правка / Найти объект" в главном меню). Введите "С8" и нажмите "Enter" для поиска, С8 будет находиться в центре области построения и будет выделен.

Заметьте, что Вы можете минимизировать окно поиска объектов, щелкнув по стрелке в его левом верхнем углу и используя его во время редактирования без показа дополнительных параметров. Увеличьте масштаб для лучшего отображения С8 и С10.

Обратите внимание, что плата PCB_2 связана со схемой Schematic_2, и мы переименовали эти конденсаторы на плате. Мы также можем переименовать их в Схемотехнике, но что будет, если при разработке сложного проекта Вы переименуете несколько сотен компонентов (в соответствии с их позицией на плате) и не запомните В этом случае мы можем использовать функцию "Обратное переименование", для этого выберите "Файл / Обратное переименование" в главном меню Схемотехники и выберите измененный файл PCB, который Вы сохранили ранее.

Теперь Вы можете увидеть, что все метки на схеме (в нашем случае C28 и C30) изменены в соответствии с PCB.

© 2012 Novarm Ltd.

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

В Схемотехнике выберите "Объекты / Поиск компонентов" в главном меню. Например, нам нужен компонент, который содержит "232" в своем имени, но мы не помним оставшиеся буквы. Тогда просто введите "232" в поле "Название" и нажмите "Поиск".

Через несколько секунд программа покажет 199 компонентов в списке результатов поиска, которые содержат "232" в своем названии. Вы можете просмотреть эти компоненты, их корпуса и библиотеки, в которых они находятся. Компонент можно установить прямо из диалогового окна поиска, нажав кнопку "Установить".

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

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

Заметьте, что Вы можете искать библиотеки компонентов в Схемотехнике и Редакторе компонентов ("Компонент / Поиск в библиотеках") и билиотеки корпусов в PCB Layout и Редакторе корпусов ("Корпус / Поиск в библиотеках").

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

3.4 Проверка связей (ERC) Функция проверки связей в Схемотехнике (ERC) позволяет Вам значительно снизить вероятность ошибки во время создания схемотехники. Запустите программу Схемотехника и откройте файл Schematic_2.dch из папки Examples (C:\Program files \ DipTrace \ Examples). Прежде всего мы должны задать правила проверки, поэтому выберите "Проверка / Правила связи выводов" в главном меню.

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

© 2012 Novarm Ltd.

194 DipTrace. Руководство пользователя "Несоединенные"— проверяет неподсоединенные выводы компонентов;

"Наложение выводов" — программа осуществляет поиск накладывающихся друг на друга выводов компонентов.

"Только один вывод" — проверяет сети подключенные только к одному выводу, что вероятно является потенциальной ошибкой в структуре сетей;

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

Оставьте настройки без изменений и нажмите OK. Теперь выберите "Проверка / Проверка связей" в главном меню или нажмите "F9". Если Вы запустите проверку для Schematic_2 при текущих настройках ERC она покажет одно предупреждение для соединения "Bidirectional to Output" и неподключенные выводы. Для локализации ошибки на схеме сделайте двойной щелчок по ней — Вы увидите сеть и выводы, подсвеченные в области построения. Вы можете исправить ошибку и запустить ERC еще раз не выходя из окна результатов проверки.

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

3.5 Спецификация (BOM) В Схемотехнике имеется эффективный инструмент для создания спецификаций, в котором Вы можете настраивать строки и столбцы, добавлять таблицы или страницы в существующем проекте, экспортировать файлы в формат Excel CSV или сохранять спецификации как текстовые файлы с соответствующим форматированием.

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

Новый лист" и "A4ГОСТ " в шаблонах листа. Также установите галочку "Автовыравнивание по ширине" для растягивания таблицы по ширине листа. Нажмите кнопку "Вставить таблицу" для добавления новой страницы A4 со спецификацией © 2012 Novarm Ltd.

196 DipTrace. Руководство пользователя Диалог создания спецификации закроется и будет добавлен новый лист в Ваш проект.

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

Теперь у нас есть таблица списка компонентов на дополнительном листе, который можно распечатать вместе с проектом.

© 2012 Novarm Ltd.

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

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

DipTrace позволяет экспортировать спецификации прямо из диалогового окна BOM с помощью кнопки "Экспорт в Файл". Если таблица уже установлена на листе, то щелкните правой кнопкой по ней и выберите "Сохранить в файл" из подменю, чтобы экспортировать спецификацию. Таблицы в Схемотехнике и PCB Layout легко сохраняются в Excel CSV формат или текст с форматированием.

3.6 Импорт / экспорт нетлистов Схемотехника DipTrace позволяет создавать нетлисты различных форматов для передачи их в другие программные пакеты, а Редактор Плат PCB Layout импортирует нетлисты, созданные в других программах. Также нетлисты могут быть использованы для проверки структуры схемы с помощью текстового редактора. Для экспорта (создания) нетлиста в Схемотехнике нужно выбрать "Файл \ Экспорт \ Netlist" и выбрать тип необходимого нетлиста. После того как Вы укажете имя файла и его папку нетлист будет создан из схемы, открытой в текущем окне Схемотехники.

Рассмотрим на примере процесс импорта нетлиста в Tango-формате, созданного программой PCAD. Для этого откроем новый документ в Редакторе Плат PCB Layout и выберем "File \ Import \ Netlist \ Tango", а затем укажем имя файла и путь: tango_1.net в папке "C:/ Program files / DipTrace / Examples" или по другому пути, в зависимости от того, где Вы установили DipTrace. Через пару секунд появляется окно, в котором в виде таблицы представлен перечень компонентов, с указанием их метки, типа и корпуса.

© 2012 Novarm Ltd.

200 DipTrace. Руководство пользователя Итак, в первом столбце таблицы мы видим метки компонентов, во втором столбце их корпус, а в третьем столбце тип компонента. Кликните левой кнопкой на каком-либо компоненте в списке. Если для выбранного компонента программа не нашла корпус, то в строке "Корпус" под таблицей будет надпись "none". Например компонент C41, который первый в списке, имеет корпус "CAP 225", именно такого корпуса нет ни в одной из библиотек DipTrace. В этом случае нужно выбрать библиотеку, в которой этот корпус имеется (возможно данный корпус придется создать самостоятельно) или выбрать альтернативный корпус, если это допустимо. Для того чтобы добавить корпус к компоненту нажмите кнопку "Добавить" в окне импорта.

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

Выбранный корпус будет подсоединен к компоненту С41, его имя и имя библиотеки, в которой он находится, отображается в строке "Корпус:" и "Библиотека:".

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

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

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

3.7 Сохранение/Загрузка правил При преобразовании схемы в плату мы уже упоминали о том, что можно использовать схемотехнические правила, или правила из другого проекта платы или специального.

rul файла. Сейчас давайте узнаем как пользоваться этой функцией DipTrace.

В Редакторе Плат PCB Layout выберите "Файл / Новый", или просто нажмите на горячие клавиши "Ctrl +N". На экране появится окно в котором можно выбрать: "Создать новый проект" или "Использовать правила и настройки из предыдущей платы".

© 2012 Novarm Ltd.

202 DipTrace. Руководство пользователя Поставте галочку возле "Использовать правила и настройки из предыдущей платы", нажмите кнопку "Найти" и укажите *.dip файл, настройки которого мы хотим использовать на этой плате. Мы выберем файл "example_routed.dip" (доступный в папке "C:/ Program files / DipTrace / Examples"), плата в этом файле имеет четыре слоя — два сигнальных и два экранных. После того как мы выберем этот файл нажмите ОК.

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

Настройки программы (слои, стили переходов, классы сетей) можно сохранить в специальный отдельный файл. Выберите "Трассировка / Сохранить Правила", введите имя файла и нажмите кнопку "Сохранить". Эти настройки можно использовать при создании нового файла, или же загрузить их в уже существующий, открытый проект — просто выберите "Трассировка / Загрузить Правила" и выберите *.dip или *.rul файл.

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

DipTrace позволяет задать Spice-параметры компонентов и экспортировать список соединений "нетлист". Мы попробуем симулировать нашу схему из первой части учебника используя программу LT Spice. Эта бесплатная программа симуляции функционально соизмерима с платными профессиональными аналогами, а в чем-то даже и превосходит их. Однако Вы можете использовать любое другое ПО для Пожалуйста запустите Схемотехнику и откройте файл "My Documents / DipTrace / Examples / Spice / Astable_Flip_Flop_Spice.dch " (не перепутайте с файлом Astable_Flip_Flop.dch, где не установлены Spice параметры). Все настройки для этой схемы заданы. Мы просмотрим несколько компонентов чтобы познакомиться с ними поближе. Щелкните правой кнопкой по конденсатору C2 и выберите "Spice установки" в подменю. Для конденсатора все очень просто, Вам нужно задать тип модели :

"Конденсатор", ввести значение в таблицу параметров (в нашем случае — 22uF) и уточнить подключение положительного и отрицательного выводов. Чтобы указать © 2012 Novarm Ltd.

204 DipTrace. Руководство пользователя соответствие выводов и сигналов, введите значение прямо в ячейку таблицы в правой части диалогового окна. В нашем случае все настройки уже заданы. Строка "Образец" показывает, как будет выглядеть описание компонента на языке Spice. Вы можете прокрутить его вправо, если описание не помещается в окне.

Попробуйте выбрать какой-нибудь другой тип модели, например Источник тока. Если выберите эту модель, Вы можете уточнить его функцию. Выберем PWL:

Введите количество точек кусочно-линейной функции и нажмите OK. Теперь Вы можете ввести эти точки в таблицу параметров.

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

Вернемся же к конденсатору, введите его значение и нажмите OK.

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

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



Pages:     || 2 |


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

«4 ВВЕДЕНИЕ. А.В. Гурьева. Об авторе. Дорогу осилит идущий Сегодня мы беседуем с автором книги Механохимические технологии и организация новых производств на предприятиях строительной индустрии - ДСК и заводах ЖБК и СД Верой Павловной Кузьминой – кандидатом технических наук, специалистом мирового уровня в области пигментов для строительной индустрии и нашим постоянным автором. Кроме того, Вера Павловна – разработчик 16 патентов и 200 ноу-хау, руководитель предприятия ООО Колорит-Механохимия и –...»

«Оглавление ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ ОБЩИЕ СВЕДЕНИЯ НАЗНАЧЕНИЕ И ЦЕЛЬ ВЫПОЛНЕНИЯ РАБОТ ТРЕБОВАНИЯ К СЕТЕВОЙ ИНФРАСТРУКТУРЕ Общие требования Требования к СПД Требования к ВОЛС Требования к СКС, СБЭ, СКВ в здании заводоуправления Требования к СРТС Требования к системе мониторинга и управления Требования безопасности Требования к патентной чистоте КВАЛИФИКАЦИОННЫЕ ТРЕБОВАНИЯ СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО МОДЕРНИЗАЦИИ СИ ПОРЯДОК СДАЧИ И ПРИЕМКИ РАБОТ ТРЕБОВАНИЯ К ДОКУМЕНТИРОВАНИЮ НОРМАТИВНЫЕ ДОКУМЕНТЫ 2...»

«НАША СТРАНА – РОДИНА КОСМОНАВТИКИ, СТАРТОВАЯ ПЛОЩАДКА КОСМИЧЕСКОЙ ЭРЫ Мы сделали мечту и сказку предков былью Грядущие века не скроют это пылью! Космическая эра человечества началась в нашей стране, называвшейся тогда Советским Союзом, на космодроме Байконур, откуда стартовали первая в мире межконтинентальная баллистическая ракета, первый в мире спутник, первый в мире лунник, первый космонавт Земли Юрий Алексеевич Гагарин, первые автоматические межпланетные станции к планетам Марс и Венера,...»

«BlueJ Инструкция по применению Версия 2.0.1 Для BlueJ Версии 2.0.x Майкл Klling Mrsk Институт Университет Южной Дании Содержание Авторское право © М. Klling Перевод на русский язык ©А.Васильченко Содержание 1 Предисловие 4 1.1 О BlueJ Назначение инструкции 1.2 Авторское право, лицензия и распространение 1.3 1.4 Обратная связь 2 Инсталляция 2.1 Инсталляция на Windows 2.2 Инсталляция на Macintosh 2.3 Инсталляция на Linux/Unix и других системах 2.4 Проблемы при установке 3 Начало - редактирование...»

«  Библиотека Института современного развития ТЕНДЕНЦИИ Альманах Института современного развития июнь 2012 — декабрь 2013 Москва 2014   УДК 32:33  ББК 66:65          Т33    Авторы альманаха:  Гонтмахер  Евгений  Шлемович  —  член  Правления  ИНСОР,  замести тель директора ИМЭМО РАН  Демидов Павел Андреевич — эксперт ИНСОР, старший преподаватель  кафедры сравнительной политологии МГИМО (У)  Загладин  Никита  Вадимович  —  руководитель ...»

«БРЯНСКОЕ РЕГИОНАЛЬНОЕ ОТДЕЛЕНИЕ РОССИЙСКОГО ФИЛОСОФСКОГО ОБЩЕСТВА БРЯНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ПРОБЛЕМЫ СОВРЕМЕННОГО АНТРОПОСОЦИАЛЬНОГО ПОЗНАНИЯ Сборник статей Выпуск 5 Под общей редакцией доктора философских наук Э.С. Демиденко Брянск Издательство БГТУ 2007 ББК 87.6 П 78 Проблемы современного антропосоциального познания: сб. ст. / под общей ред. Э.С. Демиденко. – Брянск: БГТУ, 2007. – Вып. 5. – 275 с. ISBN 5-89838-303-4 Рассматриваются актуальные темы и проблемы современной...»

«Министерство транспорта Российской Федерации Проект Транспортная стратегия Российской Федерации на период до 2030 года Москва сентябрь 2008 года 2 Содержание ВВЕДЕНИЕ 1. МЕСТО И РОЛЬ ТРАНСПОРТА В СОЦИАЛЬНО-ЭКОНОМИЧЕСКОМ РАЗВИТИИ РОССИЙСКОЙ ФЕДЕРАЦИИ 2. АНАЛИЗ СОВРЕМЕННОГО СОСТОЯНИЯ И ПРОБЛЕМ РАЗВИТИЯ ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ 3. ПРОГНОЗНЫЕ КАЧЕСТВЕННЫЕ И КОЛИЧЕСТВЕННЫЕ ПАРАМЕТРЫ РАЗВИТИЯ ТРАНСПОРТНОЙ СИСТЕМЫ РОССИЙСКОЙ ФЕДЕРАЦИИ НА ПЕРИОД ДО 2030 ГОДА 4. ЦЕЛИ И ПРИОРИТЕТЫ РАЗВИТИЯ...»

«Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА Факультет Сервиса Кафедра Сервиса ДИПЛОМНЫЙ ПРОЕКТ на тему: Исследование характеристик композиционных полимерных составов и перспективы их использования при устранении отказов транспортных средств по специальности: 100101.65 Сервис Константин Михайлович Студенты Тимошенко Доктор...»

«ТЕХНИЧЕСКИЙ КОДЕКС ТКП 003–2005 (02140) УСТАНОВИВШЕЙСЯ ПРАКТИКИ ОРГАНИЗАЦИЯ РАБОТ ПО ОХРАНЕ ТРУДА В ОТРАСЛИ СВЯЗЬ АРГАНIЗАЦЫЯ РАБОТ ПА АХОВЕ ПРАЦЫ Ў ГАЛIНЕ СУВЯЗЬ Издание официальное Минсвязи Минск ТКП 003-2005 УДК 621.39:658.345 МКС 13.100 КП 02 Ключевые слова: охрана труда, безопасные условия труда, инструктаж по охране труда, контроль условий труда, организация работы по охране труда, санитарногигиенические условия работы Предисловие Цели, основные принципы, положения по государственному...»

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

«АЛЕКСЕЕВ А.Н. ДРАМАТИЧЕСКАЯ СОЦИОЛОГИЯ И СОЦИОЛОГИЧЕСКАЯ АУТОРЕФЛЕКСИЯ Из неопубликованных глав Том 2/2 СПб. 2013 1 Содержание томов 1 - 3 1 ТОМ 1 = Эскиз предисловия: Из истории написания книги Драматическая социология и социологическая ауторефлексия. Краткое пояснение к новому проекту. Часть 1 1. ОПЫТ ИЗЫСКАНИЙ В ОБЛАСТИ СОЦИОЛОГИИ ЛИЧНОСТИ 2. ЧЕЛОВЕК, ЕГО РАБОТА И ЖИЗНЬ НА БАМе 3. ОБРАЗ ЖИЗНИ, ЖИЗНЕННЫЙ ПРОЦЕСС И СОЦИОЛОГИЯ ЖИЗНЕННОГО ПУТИ 4. СОЦИОЛОГИЯ И ТЕАТР 5. ЭПИСТОЛЯРНЫЕ ЭКСПЕРИМЕНТЫ...»










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

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