Курсовая работа: Автоматизированная разработка печатного узла в пакете OrCAD
Рис. 5 – Окно PSpiceA/D с отображенными диаграммами работы схемы.
Рисунок 5 иллюстрирует принцип работы устройства, описанный в 1-м разделе.
На рисунке 6 снизу виден один из коротких выходных импульсов. Установив маркеры на фронт и спад импульса можно измерить его длину. В окне ProbeCursor можно увидеть расстояние между этими двумя маркерами – dif = 12,15 мкс.
Рис. 6 – Отображение короткого импульса на выходе
3. Автоматизированная разработка конструкции печатного узла
Проектирование печатных плат производиться в модуле LAYOUT PLUS. Предварительно необходимо создать по команде Tools/Create Netlist список соединений. В окне выбирается формат Layout и устанавливается метрическая система измерений (миллиметры). Нажимается ОК. В результате создается файл *.mnl со списком соединений. После чего закрывается проект и модуль Capture.
Разработка ПП начинается с загрузки модуля Layout Plus. Далее выполняется команда File / New. В диалоговом окне запрашивается имя технологического шаблона. В шаблоны заложены различные технологические нормы.
Выбирается нужный шаблон и нажимается «Открыть». В следующем окне указывается имя файла списка соединений *.mnl из рабочего проекта.
Нажимается кнопка «Открыть». И в последнем окне устанавливается имя файла создаваемой ПП *.max. Нажимается кнопка «Сохранить». В процессе загрузки списка соединений (упаковка схемы на ПП) для каждого условного графического обозначения элемента схемы отыскивается в библиотеке корпусов компонентов соответствующий корпус. Если обнаружится компонент, не имеющий ссылок на корпус, то выводится диалоговое окно для определения корпуса.
В центре экрана расположен пунктирный прямоугольник, окружающий область DRC Box, внутри которой при разработке ПП в автоматическом режиме соблюдаются все установленные технологические ограничения.
Естественно, когда эта область совпадает с контуром ПП. Для задания новой области DRC Box выполняют команду View / Zoom DRC Route Box, устанавливают значок Z в один из углов ПП и, удерживая нажатой ЛКМ, перемещают значок диагонально в другой угол ПП. Для перемещения области DRC Box после выполнения команды View / Zoom DRC Route Box производится щелчок ЛКМ, после чего область DRC Box перемещается вместе с курсором.
Рис. 1 – Габариты элементов и межвыводные связи
Для размещения компонентов на поле печатной платывычерчивается контур ПП по команде Tool / Obstacle / New. Нажав ЛКМ в одном из углов вычерчиваемой ПП и удерживая ее, перемещаем мышку по диагонали. Создается прямоугольный контур ПП. Толщину линии контура можно отредактировать в окне, открывающемся после двойного щелчка ЛКМ на линии контура ПП.
Рис. 2 – Создание габаритов печатной платы
Размещать компоненты можно вручную, выделяя и перемещая их. Для этого надо выполнить команду выбора компонента: Tool / Component / Select Tool (значок команды). Затем выделить компонент щелчком ЛКМ на нем и перемещать компонент движением мышки. Для фиксации компонента нажать ЛКМ. В автоматическом режиме размещение производится по команде Auto / Place / Board. Перед выполнением размещения можно задать правила размещения по команде Options / PlacementStrategy. Можно необходимые компоненты перед автоматическим размещением зафиксировать на ПП (например, разъемы), выбрав компонент и в контекстном меню нажать ЛКМ на строчке Fix.
Рис. 3 – Результат изменения положения элементов на плате
После автоматической расстановки компонентов, выделив компонент, можно просмотреть его связи с соседними компонентами, и, при необходимости, переместить его, повернуть, разместить на обратной стороне ПП и т.д. (команды из контекстного меню).
Рис. 4 – Результат расстановки проводников (Верхний слой)
Рис. 5 – Результат расстановки проводников (Нижний слой)
Автотрассировка проводников производится по команде Auto/ Autoroute / Board. После окончания разводки плата увеличивается на весь экран по команде View / Zoom All, и визуально оцениваются результаты трассировки. Если видно, что некоторые элементы расставлены неоптимальным образом, (например, их желательно переместить, повернуть и т.п.), можно отменить результаты трассировки (команда Auto / Unroute / Board) и переместить элементы вручную.
Рис. 6 – Окончательный вид платы после трассировки
Заключение