8-900-374-94-44
[email protected]
Slide Image
Меню

Русский язык altium designer – Обучающий курс по Altium Designer

Содержание

Altium Designer

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

Состав программного пакета Altium Designer включает весь необходимый набор инструментов для создания, редактирования и правки работ на основе электрических и программируемых интегральных схем. Редактор схем позволяет работать с проектами любого размера и сложности, преобразовывая их в простейшие подблоки. Цифро-аналоговое моделирование учитывает почти все реальные параметры и предоставляет в распоряжение конструктора огромное количество различных анализов, включая анализы переходных процессов, частотный, шумов, передаточных функций, Фурье, методом Monte-Carlo, с изменением значений температуры. На схемотехническом уровне проверяются и устраняются различные импедансы и перекрестные отражения. Редактор печатных плат программы содержит уникальные средства для автоматического (программы Statistical Placer, Cluster Placer) и интерактивного размещения компонентов. Топологический трассировщик Situs использует полностью настраиваемый алгоритм для решения задач разводки печатных плат с большой плотностью установки элементов. Он может работать по неортогональным направлениям и с самостоятельным выбором слоев. Постоянно обновляемые библиотеки программы хранят более 90 тысяч компонентов. Многие из них имеют модели посадочных мест, IBIS и SPICE-модели, а также 3D-модели. Каждую из них можно создать в программе самостоятельно с минимальными затратами времени путем последовательного ввода сведений о компоненте.

Благодаря поддержке DirectX произошло перераспределение нагрузки между процессором и видеокартой, что значительно ускорило работу с полигонами и многослойными платами. Существует возможность разработки печатной платы в трёхмерном виде с импортом/экспортом данных в механические САПР (SolidEdge, SolidWorks, AutoCAD, ProEngineer). Altium Designer поддерживает практически все существующие форматы выходных файлов: DXF, Gerber, NC Drill, ODB++, VHDL, IPC-D-356 и многие другие. Встроенный мастер импорта проектов преобразовывает библиотеки, схемы и платы из систем OrCAD, PCAD, Allegro PCB, PADs, DxDesigner в работы Altium Designer независимо от кодировки (бинарной или ASCII). Отличительной особенностью среды проектирования является сквозная целостность разработки на разных этапах проектирования. Другими словами изменения, внесённые на любом уровне разработки, будут отражены на всех стадиях проекта.

Программа была создана австралийской компанией Altium, которая в 2008 году сообщила о завершении работ над P-CAD и предложила использовать вместо нее программу Protel, разрабатываемую с 2000 года. В 2006 году Protel был переименован в Altium Designer. Несмотря на то, что центральный офис компании расположен в Сиднее, она имеет филиалы в 22 странах.
Интерфейс среды проектирования прост и понятен, любую команду можно выполнить через многие меню и один из вариантов всегда можно найти через "Help". В Интернете присутствует огромное количество книг и методических указаний на русском языке по Altium Designer.

В интернете есть неофициальные русификаторы для Altium Designer, однако как правило на старые версии программы, или с не полным переводом.

Altium Designer предназначен для работы под управлением 32- или 64-разрядных операционных систем Windows 2000 / XP / Vista / 7 / 8.

Распространение программы: Shareware (платная) от 49$ в месяц

Официальный сайт Altium Designer: http://www.altium.com/

Форматы файлов Altium Designer: PCB, PRJPCB, PCBDOC, SCHDOC, DDB

Скачать Altium Designer Viewer

Обучающий курс по Altium Designer

Обсуждение программы на форуме

cxem.net

Документация Altium Designer | Altium Designer 19.0 Руководство пользователя

Altium Designer сочетает в себе множество функциональных возможностей, в том числе:

  • Передовые технологии трассировки
  • Инструменты проектирования современных гибко-жестких печатных плат
  • Мощные инструменты управления проектными данными
  • Эффективные инструменты повторного использования проектных данных
  • Оценка и отслеживание стоимости в режиме реального времени
  • Динамические данные о цепочке поставок
  • Трехмерная визуализация и проверка зазоров
  • Гибкие инструменты управления утвержденными версиями

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

Документация по Altium Designer разделена на версии. Вы можете переключиться на нужную версию вручную в своем веб-браузере либо открыть нужную версию автоматически из Altium Designer. Нажмите F1, чтобы открыть нужный раздел документации для той версии, в которой вы в данный момент работаете.


Быстрый старт в проектировании печатных плат (и в Altium Designer!)

Вы новичок в проектировании плат или в использовании Altium Designer, и не знаете, с чего начать? В этом уроке вы пройдете весь процесс от пустого листа схемы до создания файлов для производства платы простого автоколебательного мультивибратора с девятью компонентами. Как показано на схеме слева, здесь используется два NPN-транзистора общего назначения.

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


Изучение Altium Designer

Altium Designer включает в себя все составляющие, необходимые для процесса разработки электронных устройств. Редактирование документов, компиляция и обработка осуществляется в единой среде Altium Designer. В основе Altium Designer лежит платформа интеграции X2, которая объединяет различные компоненты системы (их набор зависит от приобретенной лицензии) в интуитивно понятном интерфейсе пользователя. Чтобы добиться еще большей гибкости, вы можете полностью настроить среду под свой стиль работы.

Вы можете изучить интерфейс и функции Altium Designer, просто экспериментируя с системой во время создания нового проекта, но лучший вариант – начать с ознакомления с документацией!

Переходите с другой системы проектирования? Не проблема – перейдите в раздел Взаимодействие с другими инструментами проектирования. Не важно, переходите ли вы с PADS®, EAGLE™, Expedition®, xDX Designer®, Allegro® или другой поддерживаемой системы – в Altium Designer есть инструменты импорта и/или экспорта для простого перехода на решения Altium.

Расширение возможностей Altium Designer

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

Extensions).

По сути, дополнительный программный модуль расширяет функциональные возможности программного обеспечения. Базовый набор функций и возможностей, который устанавливается и управляется как часть изначальной установки, называется системными ресурсами (System Resources). Кроме того, доступен ряд опциональных программных модулей (Optional Extensions) – функциональных возможностей, которые устанавливаются и удаляются пользователем по мере необходимости. В этом и состоит концепция дополнительных программных, которая позволяет управлять набором функциональных возможностей системы в зависимости от потребностей в инструментах проектирования. Расширением может быть новое приложение для импорта/экспорта данных, инструмент создания условно-графических обозначений или поддержка взаимодействия с механическими САПР. Иными словами, дополнительный программный модуль – это пакет, который развивает и улучшает набор возможностей системы.

Дополнительные программные модули могут быть как бесплатными, так и платными (предоставляться по подписке), поставляться Altium или сторонними компаниями. Кроме того, с помощью дополнительного программного модуля Altium Developer вы можете самостоятельно улучшать возможности Altium Designer, используя Altium Designer SDK (Software Development Kit – набор средств разработки) для создания собственных расширений.

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

Сервер управляемых данных

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

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

Altium Designer может работать со следующими типами сервера управляемых данных:

Вы можете продолжить использовать существующий Altium NEXUS Server с Altium Designer, но помните, что Altium Vault как решение больше не разрабатывается. Altium NEXUS Server 1.1 был последней версией, после которой будут осуществляться только поддерживающие обновления. Для доступа к самым новым функциям и возможностям рассмотрите переход на Altium Concord Pro.


Настройки Altium Designer

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

Настройка осуществляется в диалоговом окне Preferences (нажмите 

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

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

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

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


Справка по правилам проектирования плат

Для определения требований к проекту редактор плат Altium Designer использует концепцию правил проектирования. Эти правила формируют «набор инструкций», которым будет следовать редактор плат. Они применяются для различных аспектов конструирования: ширина проводников, зазоры, стили соединений, переходных отверстий и так далее – и множество правил можно отслеживать в режиме реального времени с помощью динамической проверки проектных правил (Online DRC).

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

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


Справка по нарушениям компиляции проекта

Компиляция является частью процесса создания корректного списка цепей проекта. В действительности, результатом этого процесса является унифицированная модель данных проекта – единая модель данных, доступ к которой осуществляется из различных областей единой среды проектирования Altium Designer. В ходе компиляции можно проверить связи на схеме на соответствие правилам, заданных в настройках проекта на вкладках Error Reporting (Отчет об ошибках) и Connection Matrix (Матрица соединений).

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


Справка по языку запросов

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

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

В начале может показаться, что использовать язык запросов сложно, но со временем вы оцените его эффективность и найдете собственный стиль построения выражений для поиска необходимого набора объектов. Чтобы ускорить этот процесс, есть информация по каждой функции запросов. Достаточно выделить или щелкнуть внутри любого ключевого слова в Query Helper, на панели Filter или в поле Full Query (Полный запрос) редактора правил и нажать F1, и откроется соответствующая страница документации.


Справка по ресурсам

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

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

Чтобы получить информацию по какому-либо определенному ресурсу, используйте следующие способы:

  • В системе наведите курсор на команду меню, кнопку панели инструментов, диалоговое окно, панель или объект и нажмите F1.
  • В документации найдите нужный раздел в дереве навигации либо воспользуйтесь поиском с помощью иконки  на панели слева.
Обязательно ознакомьтесь с использованием F1 в Altium Designer. Наведите курсор мыши на какой-либо элемент в Altium Designer – кнопку, команду, диалоговое окно, панель, объект – и нажмите F1, чтобы открыть документацию на него. F1 также работает на различных страницах диалоговых окон Preferences и PCB Rules and Constraints Editor. . И если вы запустили какую-либо команду, например, для размещения компонента, но вы не помните, как повернуть его, нажмите Shift+F1 для отображения списка контекстно-зависимых сочетаний клавиш.

 

Веб-сайт Altium – быстрые ссылки

 

www.altium.com

Altium Designer, проект по шагам / Блог им. khomin / Сообщество EasyElectronics.ru


Страшно не люблю громоздкие, избыточные продукты.
Особенно когда есть неплохие альтернативы из мира Open Source.
Но ничего не поделать, PCAD крепко закрепился в умах разработчиков и стал своего рода стандартом.
После смерти PCAD (2006 год) собирать $$$ облегчать жизнь конструкторов пришел Altium Designer.
Мне тяжело полюбить продукт, чей дистрибутив весит без малого 2,5 Гбайта, а прожорливость близка к топовым 3д играм.
К сожалению, разработчиков коммерческого ПО, меньше всего беспокоит размер.

Сравнение не совсем корректное, но разница в несколько тысяч мегабайт говорит за всех.
И все же — стандарт есть стандарт, значит надо учить )
В этой статье я попробую создать проект с нуля, и постараюсь описать действия по шагам.
Учитывая User friendly интерфейс Altium-а, думаю может быть полезно.

И так, приступим.
Создание проекта
Первым делом создадим файл проекта с расширением PrjPCB

Добавляем в файл проекта два новых файла — «New->Shematic» и «PCB». Получается такое.

После замечаем, что лист ни разу не по ГОСТу.
Дальше либо читаем статью товарища Krieger, либо скачиваем готовый шаблонный лист А4, соответствующий требованиям ГОСТ Яндекс диск, помещаяем в "..\Program Files (x86)\Altium\Templates".
Делаем двойной щелчек за пределами листа либо Design->Document Options.., открывается меню.
Самое время зайти во вкладку «Units» поменять систему на метрическую, затем «Change System Font», выбираем предварительно скачанный ГОСТ шрифт
В списке «Template» выберем наш шаблон — «A4_RU».
На вкладке «Parameters» если нужно меняем имя автора.

Жмем правой кнопкой, Place->Part.., долго листаем библиотеки.
Обнаруживаем, что в программе за 210 т.р. нет нужных.
Создание библиотек деталей
«File->New->Library->Component Library».
Создаем группу, галочки на PCBLIB и SCHLIB оставляем.
Дальше «File->New->Library->Shematic Library и PCB Library».
На вкладке проекта, внизу есть углубление в меню библиотек (SCH Library и PCB Library).
Вопреки стараниям разработчиков, там все интуитивно понятно.
«SchLib» и «PcbLib» наполняем, связываем выводы с пинами. Про Footprint позже.
Незабываем скомпилировать новоиспеченную библиотеку.

Добавляем.

Кому нужен 3d вид, рисуем модель. Размеры указываются на последних страницах даташитов.
Мне нравится Google SketchUp, — ссылка
В противовес тяжелому и неповоротливому SolidWorks, весит чуть более 60 Мбайт, поддерживает полигональное моделирование.
Отлично работает под Wine. Есть бесплатные версии. Ограничение лишь по количеству форматов в Экспорте.

Дорисовываем нашу схему.

Обратим внимание на выводы. «Входы» — болтающиеся в воздухе Altium не допускает. Выходы пожалуйста.
(Предупреждение об оставленном «в воздухе» входе можно отключить, зайдя в «Project-Project options-Connection matrix» и изменив цвет квадратика на пересечении Unconnected и Input Pin с желтого на зелёный).
Линии и связи легко просматривается, достаточно нажать ALT + левый клик.
Скомпилируем проект схемы, «Project->Compile Document <Название>».
Если нет ошибок — замечательно. А у меня есть.
Компилятор обнаружил два компонента с одинаковым названием — C1.

Лечится просто. Можно изменить руками, а можно зайти в «Tools->Annotate Schematics»,
нажать «Reset all» (нумерация исчезнет), «Accept Changes->Execute Changes», и «Update Changes List» и еще раз «Accept Changes (Create ECO)».

Там же можно настроить правило нумерации (сверху вниз, справа налево или иначе).
Теперь проект собирается без проблем.
Открываем файл PCB, «Design->Import Changes from..», смотрим список компонентов, «Execute Changes».
Детали расположились ровной шеренгой, справа от платы.
Их нужно перетащить на плату и расставить как оно должно быть.
Можно сменить шаг сетки, клавиша «G».
Так же следует выбрать толщину стеклотекстолита, — «Design->Layer Stack Manager… Core».
По умолчанию там Inc, в конце дописываем «mm» если нужны миллиметры.

Для переноса детали на другую сторону, ЛКМ + нажать «L».
Component Properties->Layer-> Выберем слой

После этого переходим на слой Mechnical 1, Place->Line.
Очерчиваем контур платы, выбираем только что начерченные линии (Shift+ЛК), и «Design->Board Shape->Define from selected object». Плата обрежется по выделенной области.

Разъем подсветился зеленным, это говорит о конфликте. В данном случае виновата высота, она оказалась выше установленной.
Исправляем, — «Desing->Rules..», «Maximum».
(Трехмерный вид)

включается здесь

Заливка полигоном находится в «Place->Poligon Pour».
Выберем тип заполнения, настроим термобарьер, укажем слой на котором будет находится полигон, и укажем связь к которой он будет принадлежать.
Жмем «Ok», рисуем контур нашего полигона, завершаем двойным кликом.
Проверка на ошибки
Когда не осталось не разведенных связей, самое время проверить схему на ошибки.
«Tools->Design Rule Check..» откроется окно по настройке отчета, и выбора проверок. После нажатия «Ok» сформируется список ошибок и предупреждений в окне «Messages».

Экспорт GERBER файлов, очень подробно расписан на сайте Резонита
Перепечатывать не вижу смысла.

Вот такая симпатичная платка получилась в итоге )
По реалистичности с Eagle+POVRay конечно не сравнится, но результат можно крутить-вертеть в реальном времени, что конечно неплохо.

Вывод итоговой документации
Altium умеет выводить красивый PDF файл со схемами, видом 3D, PCB, со списком компонентов и т.д.
Добавим в проект «Output Job File», «File->New->Output Job File».
Здесь в «Documentation Output» добавим схему, вид платы в 3D с двух сторон, и плату с разными слоями.
Можно добавить список компонентов в «Report Output» и NetList в «Netlist Output».

Добавляем объемный вид платы. На скрине, участок без фольги просвечивается.
Чтобы так не получилось — нажать «Take Current View..», а можно выбрать из активного вида — «Custom».

Плата TOP.

Плата BOTTOM

Добавим список компонентов в «Bill of Materials». Выберем, что будем выводить, нажав на круглом Check Box-е.
Последовательность в PDF документе будет та же.
Нажимаем «Chanque», затем «Generate Content».
Altium подумает и выдаст PDF документ.

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

we.easyelectronics.ru

Altium Designer 10. Урок 1. Создание нового проекта.

Всем доброго времени суток! Сегодня мы начнем осваивать систему автоматизированного проектирования под названием Altium Designer 10. Вообще я раньше пользовался другими программами для построения принципиальных схем и разводки плат, но постоянно слышал хорошие отзывы об Altium’е. И вот теперь пришло время попробовать, что же это за зверь такой 😉

Что же нам может предложить AD…

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

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

В общем функционал действительно потрясающий )

Давайте для начала разберемся как тут создавать новый проект и какова его (проекта) структура. Устанавливаем Altium Designer 10, запускаем…

Altium Designer:

Появляется окошко:

Структура проекта в AD довольно проста и понятна ) Здесь создается проект платы с расширением .PrjPcb,  затем в созданный пустой проект добавляются файлы для принципиальной электрической схемы и печатной платы. Итак, для начала нам нужно создать новый проект платы. Это можно сделать сразу же в появившемся окне, для этого заходим в меню File->New->Project->PCB Project.

Как видите, на скриншоте нужные пункты неактивны, и это меня сперва удивило ) Оказалось, что это произошло из-за отсутствия активированной лицензии на Altium. Так что после активации, все, что надо, появилось ) Будем считать, что мы все-таки успешно создали пустой проект и теперь его надо сохранить. Для этого идем в File->Save as, ну и сохраняем под каким-нибудь именем. Я назвал этот тестовый проект – testProject. Теперь окно Altium’а выглядит следующим образом:

Осталось добавить файл для принципиальной схемы и для печатной платы в созданный проект. Тут ничего сложного, как видно на картинке – тыкаем правой кнопкой по названию проекта и в открывшемся меню выбираем Add New to Project->Schematic, соответственно, в проект добавится пустой лист, на котором мы скоро нарисуем какую-нибудь схемку 😉 Аналогично, чтобы добавить файл для разводки платы выбираем – Add New to Project->Schematic->PCB.

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

microtechnics.ru

Документация Altium Designer | Altium Designer 18.1 Руководство пользователя

Altium Designer сочетает в себе множество функциональных возможностей, в том числе:

  • Передовые технологии трассировки
  • Инструменты проектирования современных гибко-жестких печатных плат
  • Мощные инструменты управления проектными данными
  • Библиотеки, содержащие более 300 тыс. готовых к использованию компонентов
  • Эффективные инструменты повторного использования проектных данных
  • Оценка и отслеживание стоимости в режиме реального времени
  • Динамические данные о цепочке поставок
  • Трехмерная визуализация и проверка зазоров
  • Гибкие инструменты управления утвержденными версиями

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

Документация по Altium Designer разделена на версии. Вы можете переключиться на нужную версию вручную в своем веб-браузере либо открыть нужную версию автоматически из Altium Designer. Нажмите F1, чтобы открыть нужный раздел документации для той версии, в которой вы в данный момент работаете.


Быстрый старт в проектировании печатных плат (и в Altium Designer!)

Вы новичок в проектировании плат или в использовании Altium Designer, и не знаете, с чего начать? В этом уроке вы пройдете весь процесс от пустого листа схемы до создания файлов для производства платы простого автоколебательного мультивибратора с девятью компонентами. Как показано на схеме слева, здесь используется два NPN-транзистора общего назначения.

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

Посмотрите серию видео Getting Started with Altium Designer. Это девять коротких видео на YouTube, в сжатой форме охватывающих процесс от создания проекта до формирования выходных данных.

Изучение Altium Designer

Altium Designer включает в себя все составляющие, необходимые для процесса разработки электронных устройств. Редактирование документов, компиляция и обработка осуществляется в единой среде Altium Designer. В основе Altium Designer лежит платформа интеграции X2, которая объединяет различные компоненты системы (их набор зависит от приобретенной лицензии) в интуитивно понятном интерфейсе пользователя. Чтобы добиться еще большей гибкости, вы можете полностью настроить среду под свой стиль работы.

Вы можете изучить интерфейс и функции Altium Designer, просто экспериментируя с системой во время создания нового проекта, но лучший вариант – начать с ознакомления с документацией!

Переходите с другой системы проектирования? Не проблема – перейдите в раздел Взаимодействие с другими инструментами проектирования. Не важно, переходите ли вы с PADS®, EAGLE™, Expedition®, xDX Designer®, Allegro® или другой поддерживаемой системы – в Altium Designer есть инструменты импорта и/или экспорта для простого перехода на решения Altium.

Расширение возможностей Altium Designer

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

По сути, дополнительный программный модуль расширяет функциональные возможности программного обеспечения. Базовый набор функций и возможностей, который устанавливается и управляется как часть изначальной установки, называется системными ресурсами (System Resources). Кроме того, доступен ряд опциональных программных модулей (Optional Extensions) – функциональных возможностей, которые устанавливаются и удаляются пользователем по мере необходимости. В этом и состоит концепция дополнительных программных, которая позволяет управлять набором функциональных возможностей системы в зависимости от потребностей в инструментах проектирования. Расширением может быть новое приложение для импорта/экспорта данных, инструмент создания условно-графических обозначений или поддержка взаимодействия с механическими САПР. Иными словами, дополнительный программный модуль – это пакет, который развивает и улучшает набор возможностей системы.

Дополнительные программные модули могут быть как бесплатными, так и платными (предоставляться по подписке), поставляться Altium или сторонними компаниями. Кроме того, с помощью дополнительного программного модуля Altium Developer вы можете самостоятельно улучшать возможности Altium Designer, используя Altium Designer SDK (Software Development Kit – набор средств разработки) для создания собственных расширений.

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

Сервер управляемых данных

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

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

Для Altium Designer единственным доступным типом сервера управляемых данных является облачный Altium NEXUS Server.


Настройки Altium Designer

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

Настройка осуществляется в диалоговом окне Preferences (нажмите 

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

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

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

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


Справка по правилам проектирования плат

Для определения требований к проекту редактор плат Altium Designer использует концепцию правил проектирования. Эти правила формируют «набор инструкций», которым будет следовать редактор плат. Они применяются для различных аспектов конструирования: ширина проводников, зазоры, стили соединений, переходных отверстий и так далее – и множество правил можно отслеживать в режиме реального времени с помощью динамической проверки проектных правил (Online DRC).

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

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


Справка по нарушениям компиляции проекта

Компиляция является частью процесса создания корректного списка цепей проекта. В действительности, результатом этого процесса является унифицированная модель данных проекта – единая модель данных, доступ к которой осуществляется из различных областей единой среды проектирования Altium Designer. В ходе компиляции можно проверить связи на схеме на соответствие правилам, заданных в настройках проекта на вкладках Error Reporting (Отчет об ошибках) и Connection Matrix (Матрица соединений).

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


Справка по языку запросов

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

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

В начале может показаться, что использовать язык запросов сложно, но со временем вы оцените его эффективность и найдете собственный стиль построения выражений для поиска необходимого набора объектов. Чтобы ускорить этот процесс, есть информация по каждой функции запросов. Достаточно выделить или щелкнуть внутри любого ключевого слова в Query Helper, на панели Filter или в поле Full Query (Полный запрос) редактора правил и нажать F1, и откроется соответствующая страница документации.


Справка по ресурсам

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

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

Чтобы получить информацию по какому-либо определенному ресурсу, используйте следующие способы:

  • В системе наведите курсор на команду меню, кнопку панели инструментов, диалоговое окно, панель или объект и нажмите F1.
  • В документации найдите нужный раздел в дереве навигации либо воспользуйтесь поиском с помощью иконки  на панели слева.
Обязательно ознакомьтесь с использованием F1 в Altium Designer. Наведите курсор мыши на какой-либо элемент в Altium Designer – кнопку, команду, диалоговое окно, панель, объект – и нажмите F1, чтобы открыть документацию на него. F1 также работает на различных страницах диалоговых окон Preferences и PCB Rules and Constraints Editor. . И если вы запустили какую-либо команду, например, для размещения компонента, но вы не помните, как повернуть его, нажмите Shift+F1 для отображения списка контекстно-зависимых сочетаний клавиш.

 

Веб-сайт Altium – быстрые ссылки

 

www.altium.com

Статья "Altium Designer 10. Основные приемы проектирования" из журнала CADmaster №2(57) 2011 (март-апрель)

Введение

В предлагаемом вашему вниманию тест-драйве на примере выполнения проекта простой печатной платы рассматриваются основные приемы проектирования в среде Altium Designer.

В качестве электронного устройства для создания учебного проекта использована конструкция пульта дистанционного управления (ПДУ) для цифровой фотокамеры. Идея конструкции, использованной в тест-драйве, принадлежит Леониду Ивановичу Ридико и опубликована в сети Интернет (eldigi.ru, caxapa.ru).

Интерфейс Altium Designer

Altium Designer позволяет выполнять все задачи в рамках единой программной среды Design Explorer (DXP), которая запускается одновременно с запуском программы и предоставляет интерфейс работы со всеми редакторами.

Окно Altium Designer (рис. 1) содержит следующие основные элементы:

  1. системное меню и панели инструментов, наполнение и состав которых меняются в зависимости от типа активного документа;
  2. вспомогательные панели, которые имеют несколько режимов отображения;
  3. рабочая область;
  4. интегрированная поддержка Altium Designer, обеспечивающая доступ к страницам встроенной справки и ресурсам, расположенным в сети Интернет (Altium Wiki).
Рис. 1. Интерфейс Altium Designer

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

Отличительной особенностью Altium Designer является возможность переключения интерфейса на русский язык. Для этого необходимо активировать настройку Use localized resources на вкладке System-General диалогового окна Preferences (рис. 2). Диалоговое окно вызывается командой DXP/Preferences.

Рис. 2. Переход интерфейса на русский язык

В данном материале используется английский интерфейс.

Создание нового проекта

Запустите систему Altium Designer, выбрав ее в списке установленных программ меню Пуск.

  1. Прежде всего необходимо создать новый проект печатной платы (PCB Project).

    Проект Altium Designer представляет собой служебный файл, содержащий ссылки на документы, имеющие отношение к данному устройству, и обеспечивающий доступ к ним в рамках среды DXP.

    Выберите команду меню File/New/Project/PCB Project.

    В результате выполнения этой команды в панели Project, расположенной в правой части рабочего окна, появится только что созданный проект с именем по умолчанию PCB_Project1.PrjPcb (рис. 3).

    Рис. 3. Проект в Altium Designer
  2. Переименуйте файл проекта с помощью команды меню File/Save Project As.

    Появится окно, в котором надо указать новое имя проекта и его местоположение на диске. В нашем примере новое имя проекта RCU.PrjPcb (рис. 4), директория хранения С:test-driveAltium DesignerRCU. Далее нажимаем кнопку Save (Сохранить).

  3. Окно Projects примет вид, показанный на рис. 4. Рис. 4. Переименование проекта

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

Создание нового листа принципиальной схемы

Для создания новой схемы необходимо выполнить следующие действия:

  1. 1. Выполните команду меню File/New/Schematic или щелкните правой кнопкой мыши на имени проекта и выберите в контекстном меню команду Add New to Project/Schematic (рис. 5). Рис. 5. Создание листа принципиальной электрической схемы

    На рабочем столе появится новый лист схемы с именем по умолчанию Sheet1. SchDoc, который будет добавлен в дерево проекта в категорию Source Documents на панели Projects (рис. 6).

    Рис. 6. Добавление листа принципиальной электрической схемы
  2. Новую схему, как и в случае с проектом, необходимо сохранить с новым именем в папке проекта с помощью команды меню File/Save as или аналогичной команды в контекстном меню. В появившемся окне следует указать папку С:test-driveAltium DesignerRCU и новое имя документа — в нашем случае RCU_Scheme.SchDoc.
    Дерево проекта будет иметь вид, показанный на рис. 7. Рис. 7. Структура проекта

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

Смена шаблона

По умолчанию лист схемы открывается в дюймовой системе координат и на форматке, не соответствующей требованиям ГОСТ.

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

  1. Смена шаблона осуществляется с помощью команды Design/Project Templates/Choose a File. В появившемся диалоговом окне укажите файл шаблона A4_1_portrait_ru.SchDot, который находится в папке С: test-driveAltium Designer Templates.
  2. В окне Update Template (рис. 8) устанавливаются опции обновления шаблона. Выберите опцию обновления только для текущего документа — Just this document и обновление всех параметров предыдущего шаблона на параметры нового — Replace all parameters. Рис. 8. Окно Update Template
    После выполнения команд лист схемы примет вид, показанный на рис. 9. Рис. 9. Лист принципиальной электрической схемы
  3. Теперь следует заполнить параметры документа.
    Выполните команду Design/Document Options, после чего откроется окно настроек листа схемы. Перейдите на вкладку Parameters (рис. 10). Рис. 10. Заполнение параметров документа
  4. В колонке Value указываем истинное значение перечисленных в таблице параметров (табл. 1).
Параметр Описание параметра Пример значения параметра (Value)
ApprovedBy Утвердил Егоров
Auhtor Разработал Булгакова
CheckedBy Проверил Илюкин
CompanyName Название организации ЗАО Нанософт
DocumentNumber Децимальный номер ТЕСТ-ДРАЙВ.001
DrawnBy Нормоконтроль Иванов
Engineer Технологический контроль Петров
MainDevice Первичная применяемость ТЕСТ-ДРАЙВ
Title Наименование устройства Пульт ДУ

Угловой штамп схемы после заполнения значений параметров показан на рис. 11.

Рис. 11. Штамп схемы
  1. 5. Сохраните изменения в схеме командой File/Save.
  2. Сохраните изменения в проекте. Нажмите кнопку Project в верхней части панели Projects и выполните команду Project/Save Project.

Описание проектируемой схемы

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

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

Принцип работы устройства

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

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

Рис. 12. Схема устройства
Поз.
обознач.
Описание Наименование
в библиотеке
C1 Конденсатор танталовый электролитический
100 мкФ 6,3 В
Polar Capacitor
C2 Чип конденсатор 0805−50 В-100 нФ ±10% Capacitor
D1 Резисторная сборка SMD 1206 CAY16−330J4 ResArray_4
D2 Микроконтроллер AVR Atmel ATtiny12L-4SC ATtiny12L-4SC
GB1 Батарея литиевая CR2025 3В d = 20 мм h= 2,5 ммг Battery
R1,R2 Керамический чип резистор 0805−33 Ом-0,125 Вт Resistor
SB1 Тактовая кнопка DTSM-3−2 SB
VD1 Светодиод Kingbright WP7113F3C LED

Подключение библиотек и поиск компонентов

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

  1. Вызовите панель Libraries, нажав кнопку System/Libraries в правом нижнем углу рабочей области.
  2. В верхней части панели нажмите кнопку Libraries. Появится диалоговое окно Available Libraries, где отображаются доступные библиотеки.
  3. На вкладке Installed с помощью клавиши SHIFT выделите все библиотеки в списке и нажмите кнопку Remove, чтобы удалить все установленные по умолчанию библиотеки.
  4. Чтобы добавить в список нужную библиотеку (рис. 13), нажмите кнопку Install и в открывшемся окне укажите библиотеку RCU_sourse.IntLib, которая находится в директории С:test-driveAltium DesignerRCU. Рис. 13. Добавление библиотеки
    Добавленная библиотека появится в выпадающем списке панели Libraries (рис. 14). Рис. 14. Подключение библиотеки RCU_sourse.IntLib
    Подключенная библиотека RCU_sourse.IntLib содержит все необходимые компоненты, кроме микроконтроллера ATtiny12L-4SC.
  5. Для поиска последнего компонента нажмите кнопку Search, расположенную в верхней части панели Libraries, или выполните команду Tools/Find Component. Откроется диалоговое окно Libraries Search (рис. 15).
  6. Мы хотим найти в указанной папке все компоненты, название которых содержит текст «ATtiny12L». Для этого в поле Scope раскройте выпадающий список Search in, выберите предмет поиска Components и включите опцию Libraries on Path, которая ограничивает область поиска конкретной папкой. В поле Path укажите путь расположения папки для поиска компонента: С:test-drive. Переключатель Include Subdirectories при этом должен быть включен.
  7. В поле Filters укажите критерии поиска: в строке Field впишите Name, в качестве Operator укажите Contains, в поле Value впишите Attiny 12L.
  8. Запустите процесс поиска кнопкой Search. Рис. 15. Окно Libraries Search
  9. Результаты поиска будут отображены в списке Query Results, который автоматически появится в выпадающем списке на панели Libraries.
  10. Выберите в списке найденный компонент ATtiny12L-4SC, вызовите контекстное меню с помощью правой кнопки мыши и выполните команду Install Current Library (рис. 16). В результате будет установлена библиотека Atmel Microcontroller 8-Bit AVR. IntLib. Рис. 16. Установка библиотеки Atmel Microcontroller 8-Bit AVR. IntLib
  11. Сохраните изменения в схеме командой File/Save.

Размещение компонентов на схеме

  1. Включите панель управления библиотеками (если она скрыта) кнопкой System/Libraries или выбором соответствующей вкладки сбоку рабочего окна.
  2. В выпадающем списке на этой панели выберите библиотеку RCU_sourse.IntLib.
  3. С помощью мыши выберите Battery в списке компонентов библиотеки и нажмите кнопку Place в верхней части панели или вытащите компонент на поле схемы, удерживая левой кнопкой мыши.
  4. Чтобы повернуть компонент, нажмите клавишу Spacebar перед тем как указать место его размещения.
  5. Аналогично разместите остальные компоненты схемы (см. Перечень элементов схемы).
  6. Для размещения микроконтроллера в выпадающем списке на панели Libraries нужно указать библиотеку Atmel Microcontroller 8-Bit AVR. IntLib или результаты поиска Query Results.
  7. Сохраните схему с помощью команды меню File/Save.
Рис. 17. Электрическая схема

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

Обратите внимание, что все компоненты нарисованы в соответствии с ГОСТ, кроме компонента микроконтроллера. Далее отредактируем этот компонент на схеме.

Создание библиотеки из схемы

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

  1. Находясь в схеме, выполните команду меню Design/Make Schematic Library.
    Система выдаст сообщение о том, что создана библиотека RCU.SchLib с 8 компонентами. Автоматически откроется окно редактора схемных библиотек с изображением первого символа в списке компонентов библиотеки: ATtiny12L-4SC.
    Для работы с компонентами служит панель управления редактором схемных библиотек SCH Library.
  2. Если панель SCH Library не открылась автоматически, активируйте ее кнопкой SCH/ SCH Library в правом нижнем углу рабочего окна. На панели в списке компонентов выберите ATtiny12L-4SC (рис. 18). Рис. 18. УГО ATtiny12L-4SC
  3. Перейдите на панель Projects, кликнув на соответствующую вкладку в левом нижнем углу рабочей области. Обратите внимание, что в дереве проекта появилась новая категория документов Libraries/Schematic Library Documents, в которой расположена библиотека RCU.SCHLIB.
  4. Сохраните библиотеку командой File/Save в папке проекта C:test-driveAltium DesignerRCU (рис. 19).

Редактирование компонента

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

Изменение длины выводов

  1. Выполните команду Tools/Document Options.
  2. В диалоговом окне Library Editor Workspace на вкладке Units выберите метрическую систему измерения. Закройте окно кнопкой OK.
  3. Установите шаг текущей сетки 2,5 нажатием клавиши G.
  4. Щелкните правой кнопкой мыши (ПКМ) на любом выводе компонента.
  5. Выполните команду Find Similar Objects из контекстного меню (рис. 20).
  6. В открывшемся окне перечислены свойства вывода. Убедитесь, что для свойства Object Kind (Тип объекта) Pin (Вывод) установлен оператор Same (Тот же), а в нижней части окна включены все опции, кроме Create Expression, и нажмите OK.
  7. Откроется окно Inspector (рис. 21), один из инструментов группового редактирования свойств объектов. Измените значение параметра Length на 5 мм.
  8. Нажмите клавишу ENTER, чтобы принять изменения, и закройте окно. Рис. 21. Окно панели Inspector
  9. Сохраните изменения в библиотеке командой File/Save.

Редактирование графики символа

  1. Снимите предыдущее выделение кнопкой Clear, которая находится в правом нижнем углу рабочего окна.
  2. Откройте окно свойств прямоугольника, дважды щелкнув по нему правой кнопкой мыши. Измените параметры в соответствии с рисунком и нажмите ОК (рис. 22). Рис. 22. Изменение параметров УГО
  3. Щелкните левой кнопкой мыши по первому выводу и, удерживая кнопку, переместите его в точку с координатой 0,0 (рис. 23). Начало координат расположено в центре окна в виде большого перекрестья. Рис. 23. Перемещение вывода компонента
  4. Аналогичным образом поочередно измените положение остальных выводов. Расположите их с противоположных сторон символа с шагом 2,5 мм.
    Во время размещения выводов 4, 5, 6, 7 используйте клавишу Spacebar, чтобы добиться нужной ориентации. Крестик, означающий электрическую привязку Hotspot, должен быть расположен наружу от контура символа.
  5. Отключите опцию Pin Direction на вкладке Schematic-General диалогового окна Preferences, которое вызывается командой DXP/Preferences. Нажмите OK, чтобы принять изменения.
  6. В результате проделанных операций получено условное графическое обозначение микроконтроллера, не противоречащее требованиям ГОСТ (рис. 24). Рис. 24. УГО, соответствующее требованиям ГОСТ
  7. В окне подключения моделей выберите с помощью клавиши SHIFT ссылки на модели и удалите их кнопкой Remove (рис. 25). Рис. 25. Удаление моделей
  8. Подтвердите удаление, нажав Yes в появившемся окне предупреждения.
  9. Сохраните изменения в библиотеке командой File/Save.

Добавление STEP-модели к посадочному месту

  1. Перейдите на панель Projects, щелкнув на соответствующей вкладке в левом нижнем углу окна.
  2. Щелкните правой кнопкой мыши на имени проекта RCU.PrjPcb и выполните команду Add Existing to Project в контекстном меню (рис. 26). В открывшемся диалоге укажите библиотеку посадочных мест Atmel 8-Bit AVR. PcbLib, которая находится в папке C:test-driveAltium DesignerRCU. Рис. 26. Добавление библиотеки к проекту
  3. Указанная библиотека добавится к проекту в категорию Libraries/PCB Library Documents. Активируйте редактор библиотеки посадочных мест двойным щелчком на имени библиотеки Atmel 8-Bit AVR. PcbLib в панели Projects (рис. 27). Рис. 27. Выделение библиотеки
  4. Управление компонентами библиотеки осуществляется с помощью панели PCB Library. Перейдите на эту панель, щелкнув на соответствующей вкладке в левом нижнем углу рабочего окна.
    Если панель PCB Library не открылась автоматически с редактором библиотек, активируйте ее кнопкой PCB/PCB Library в правом нижнем углу.
  5. Выберите в списке компонент 8S2.
  6. Нажмите клавишу «3», чтобы перейти в режим 3D-просмотра. Командой View/Fit Document приблизьте объекты компонента.
    Используйте сочетания CTRL+колесико мыши, SHIFT+колесико мыши, чтобы выбрать оптимальный режим отображения.
    Удерживая SHIFT+ПКМ, двигайте мышку, чтобы вращать 3D-изображение относительно пространственных координат.
  7. Выполните команду Place/3D Body.
  8. В диалоговом окне 3D Body (рис. 28) установите следующие опции:
    в верхней части окна в области 3D Model Type выберите Generic STEP Model. В поле Properties в качестве стороны и слоя расположения модели укажите Top Side и Mechanical 1. В области Snap Points нажмите кнопку Add, тем самым добавив нулевую точку привязки на модели. Рис. 28. Добавление STEP-модели
  9. Нажмите кнопку Embed STEP Model в поле Generic STEP Model и выберите файл модели ATTINY12L.step, который расположен в папке C:test-driveAltium DesignerRCU. Закройте окно кнопкой OK.
  10. Разместите модель на поле рабочей области и кнопкой Cancel выйдите из режима размещения моделей (рис. 29). Рис. 29. Расположение STEP-модели
  11. Двойным щелчком по модели снова вызовите окно ее свойств 3D Body, укажите угол поворота 90 вокруг оси Х (рис. 30), нажмите OK. Рис. 30. Изменение положения STEP-модели
  12. Выполните команду Tools/3D Body Placement/Position 3D Body.
  13. Мышкой укажите модель, после этого курсор станет трехмерным (рис. 31). Подведите его к точке привязки, которая расположена в центре верхней плоскости модели, и щелкните левой кнопкой мыши — курсор «прилипнет» к точке привязки. Рис. 31. Появление трехмерного курсора
  14. Затем последовательно нажмите клавиши J, R; курсор переместится в начало координат (рис. 32). Нажмите на клавиатуре ENTER, чтобы зафиксировать расположение модели. Рис. 32. Перемещение STEP-модели в начало координат
  15. Снова вызовите окно свойств модели, дважды щелкнув по ней, и введите значение высоты положения модели Standoff Height 2,32 мм (рис. 33). В поле Snap Points укажите мышкой точку привязки и удалите ее из списка кнопкой Delete. Рис. 33. Перемещение компонента по высоте
  16. Теперь 3D-модель правильно позиционирована относительно посадочного места (рис. 34).
  17. Командой File/Save сохраните изменения в библиотеке.

Посадочное место готово, его можно подключать к символу микроконтроллера.

Подключение посадочного места к компоненту

  1. Активируйте библиотеку символов RCU. SCHLIB, щелкнув на соответствующей вкладке открытых документов в верхней части окна.
  2. Перейдите на панель SCH Library, выбрав соответствующую вкладку в левом нижнем углу окна или нажав кнопку SCH/SCH Library в правом нижнем углу рабочей области.
  3. На панели в списке компонентов выберите ATtiny12L-4SC.
  4. В окне подключения моделей нажмите кнопку Add Footprint (рис. 35).
  5. Выберите корпус 8S2 в списке моделей посадочных мест, находящихся в библиотеке Atmel 8-Bit AVR.PcbLib.
  6. Нажмите поочередно OK в открытых окнах. Рис. 35. Добавление посадочного места к УГО
  7. В списке подключенных моделей появится наименование указанного посадочного места, а в окне предварительного просмотра — изображение модели (рис. 36). Рис. 36. Представление компонента
  8. Сохраните библиотеку командой File/Save.

Сохраните изменения в проекте командой Save Project, которая становится доступной по нажатию кнопки Project.

Обновление компонента на схеме

  1. Откройте документ схемы RCU_Scheme.SCH, дважды щелкнув на нем в панели Projects.
  2. Вернитесь на панель SCH Library и щелкните правой кнопкой мыши на компоненте ATtiny12L-4SC.
  3. В открывшемся контекстном меню выберите команду Update Schematic Sheets (рис. 37). Рис. 37. Обновление компонентов на схеме
  4. Нажмите OK в информационном окне, где система сообщает об обновлении одного компонента на одной схеме.
  5. Перейдите на схему, выбрав сверху вкладку открытого документа с именем RCU_Scheme.SCH, и выполните команду File/Save.

Схема будет иметь вид, представленный на рис. 38.

Рис. 38. Обновленная принципиальная электрическая схема

(Продолжение следует)

www.cadmaster.ru

Самоучитель по Altium Designer (Уроки в формате видео)

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

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

Уроки по Altium Designer


Структурированный курс уроков Альтиум Дизайнер, в которых поэтапно раскрывается каждая отдельная тема. Вы научитесь грамотно обращаться с программой для компьютерного конструирования печатных плат. Всего в курсе 34 видеоурока; продолжительность каждого составляет от 9 до 25 минут, в зависимости от темы.

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

В этом ролике Вас ознакомят с интерфейсом Altium Designer: из чего он состоит и как с ним работать.


Учимся искать необходимые объекты, просматривать их характеристики, выделять и редактировать элементы.


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


 

4creates.com

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *