Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторная работа№1-н.doc
Скачиваний:
7
Добавлен:
13.11.2019
Размер:
755.2 Кб
Скачать

2. Домашнее задание

2.1. Ознакомиться с методами решения задачи покрытия функциональных схем.

2.2. Изучить алгоритм покрытия с минимальной суммарной стоимостью.

2.3. Подготовить данные к эксперименту.

2.4. Провести вручную покрытие схемы по алгоритму.

Рис. 1.4.

Рис. 1.5.

  1. Организация пользовательского интерфейса пакета psapr

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

После запуска программы открывается диалоговое окно пакета с именами графических редакторов (рис.1.6). Для запуска соответствующей программы достаточно курсор или зеленую рамку установить на окно с ее именем и нажать Enter или щелкнуть левой кнопкой (ЛК) мыши. Откроется рабочее поле программы.

Рис.1.6

3.1. Порядок работы с программой “Покрытие”

Алгоритм покрытия схем модулями с минимальной стоимостью реализован в пакете учебной САПР PSAPR на ПЭВМ программой “Покрытие”. Программа позволяет:

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

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

Для запуска программы «Покрытие» установить курсор на окно «Покрытие схемы модулями» (оно будет в зелёной рамке) и нажать Enter. Появится рабочее поле графического редактора «Покрытие» (рис.1.7).

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

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

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

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

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

Рис.1.7

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

экрана и нажать клавишу Insert. На поле появится тот элемент, который в данный момент будет отображаться в левой верхней зоне. Смена типа элемента осуществляется нажатием серой клавиши « – » или щелчком ЛК мыши по элементу в верхней зоне (рис.1.7).

Справка о работе программы выводится на экран после нажатия клавиши F1 – Помощь (рис.1.8).

После того, как на поле установлены все элементы схемы, их необходимо соединить цепями. Для этого надо перейти в режим ввода цепей – нажать на серую клавишу [*] или указать на неё курсором и щелкнуть ЛК.

Вместо красного прямоугольника на рабочем поле появится «+». Для

Рис.1.8

соединения контактов элементов цепью необходимо установить + на край 1-го контакта и нажать клавишу Insert. На краю контакта появится красная точка. Затем перемещать курсор ко 2-му контакту. При этом на каждом изгибе цепи нажимать широкую клавишу «Пробел» и будет появляться прямолинейный фрагмент строящейся цепи. После завершения цепи дважды нажать клавишу «Пробел». На 2-м контакте также появится красная точка. Это признак постро-ения цепи (рис.1.9).

В нижней части экрана размещена строка с указаниями клавиш и назва-

ний основных команд редактора.

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

Рис.1.9

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

Для формирования библиотечного элемента надо белую рамку устано-вить стрелками на 1-й прямоугольник, затем нажать клавишу Insert. В правой части экрана прямоугольник охватит базовый элемент. Выбор элемента выпол-няется стрелками. После выбора нужного элемента нажать клавишу Enter и элемент будет перемещён в формируемый модуль. Затем процедуру повторить со следующим элементом (рис.1.11). Основные команды указаны в нижней части экрана.

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

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

После этого на экране появятся исходные данные для расчета (рис.1.12).

Р ис.1.10

Рис.1.11

Рис.1.12

Нажатием клавиши Enter можно по шагам выполнить весь расчёт. Результаты будут представлены на экране (рис.1.13).

Рис.1.13

Повторное нажатие на Enter выводит на экран исходную схему с результатами расчётов (рис.1.14).

Рис.1.14