Частотомер многофункциональный на однокристальном микроконтроллере АТ89С2051
5.1 Разработка печатной платы в САПР "OrCad 9.2"
В данной программе мы использовали две подпрограммы OrCAD Capture, и OrCad Layot.
5.1.1 Создание нового проекта
Проекты, созданные с помощью программы OrCAD Capture, заносятся в файлы с расширением “.opj”. По терминологии, принятой в программе, проекты называется Project. Которые содержат ссылки на имена всех используемых фа
йлов: файлов отдельных схем (*.dsn, по принятой терминологии файлы схем называются Design), библиотек, текстовых VHDL-файлов, файлов отчетов о проекте. В файле проекта могут содержаться ссылки на одну или несколько папок, и папки изображаются в окне менеджера проектов, ассоциируемых с файлами принципиальных схем. Папка принципиальной схемы содержит одну или несколько страниц схемы. Файл схемы содержит также Design cahe — кэш проекта, который содержит копии символов компонентов, используемых в схеме. Проект может содержать ссылки на несколько библиотек. Однако он может иметь только одну схему (файл с расширением имени .dsn). Можно создать новый проект и затем создать новые схемы, библиотеки и VHDL-файлы. Для создания нового проекта выполняется команда FiIe>New Project, после чего в открывшемся диалоговом окне на строке Name указывается имя проекта, а на строке Location — имя подкаталога, где его файл должен быть расположен (при этом для просмотра файловой структуры удобно пользоваться кнопкой Browse). Далее в средней части этого окна выбирается тип проекта. Analog or Mixed-Signal Circuit — аналоговые или смешанные аналого-цифровые устройства, моделируемые с помощью программы PSpice (возможна дальнейшая разработка печатной платы с помощью OrCAD Layout). Библиотеки символов, используемых в проекте, указываются под управлением Мастера создания проекта. По команде Design Properties или Schematic Page Properties задаются параметры индивидуальной текущей схемы. В появившемся окне можно выбирать требуемую систему измерений, а также выбрать формат листа либо поставить размеры, которые необходимы.
5.1.2 Создание схемы
Библиотеки программы Capture содержат в себе символы компонентов, источников питания и «земли». Они размещаются на схеме по команде: Place>Part, активизируемой также нажатием на пиктограмму меню инструментов. В диалоговом окне этой команды сначала в списке Libraries выбирается имя одной или нескольких библиотек, содержание которых отображается на панели Part (для выбора нескольких библиотек нажимается и удерживается клавиша [Ctrl]). После этого на панели Part выбирается имя компонента, символ которого должен быть помещен на схему (если выбрано несколько библиотек, то после имени каждого компонента помещается символ / и затем имя библиотеки). В разделе Graphic выбирается обычное (Normal) или эквивалентное изображение логических компонентов в стиле DeMorgan (Convert).
В разделе Packaging указывается номер секции компонента, после чего в расположенном ниже окне выводится изображение выбранной секции компонента с указанием номеров цоколевки его выводов (на строке Parts per Pkg. указывается общее количество секций компонента). Нажатием на кнопку Add Library открывается диалоговое окно для добавления библиотек в список Libraries, мы на данном этапе использовали библиотеку Pspice, так как она наиболее подходит для дальнейшего моделирования платы в Layout. Нажатие на кнопку Remove Library удаляет выбранную библиотеку из списка. Кнопка Part Search предназначена для поиска конкретного компонента в библиотеках из списка Libraries. После нажатия на кнопку [ОК] символ выбранного компонента переносится на схему. Движением курсора компонент перемещается в нужное место схемы и фиксируется нажатием левой кнопки мыши. После этого на схему может быть размещена еще одна копия этого же символа.
Нажатие правой кнопки мыши открывает всплывающее меню, в котором дублируется вызов команд основного меню для вращения (Rotate), зеркального отображения (Mirror), изменения масштаба изображения (Zoom), редактирования параметров компонента (Edit Properties) и ряд других. Завершение размещения на схеме символа выбранного компонента производится после выбора в этом меню команды End Mode или нажатия на клавишу [Esc]. Если, не прерывая режима размещения символов компонентов на схеме во всплывающем меню на выбрать команду Edit Properties, выводится диалоговое окно редактирования параметров текущего символа. В нем имеются следующие поля:
Part Reference — позиционное обозначение компонента. Оно проставляется здесь вручную, если на закладке Miscellaneous команды Options>Preferences не выбран параметр Automatically reference placed parts — автоматическое присваивание позиционных обозначений размещаемым на схеме компонентам.
На панели РСВ Footprint можно выбрать или скорректировать имя корпуса компонента, выбор панели Power Pins Visible указывает на необходимость отображения на схеме выводов «земли» и питания. На панели Primitive выбирается тип компонента: Yes — элементарный (примитивный) компонент; No — компонент, имеющий иерархическую структуру, Default — устанавливается по умолчанию (в соответствием с настройкой конфигурации на закладке Hierarchy команды Options>Design Template. На панели Packaging указывается общее количество однотипных секций компонента и имя (номер) текущей секции (к сожалению, на этой закладке номер секции размещаемого символа компонента изменять нельзя).
По команде Place>No connect или нажатием на кнопку панели инструментов наносятся символы отсутствия соединений No-connect (NC), которые на схеме отображаются в виде символов «X», подсоединенных к выводам компонентов. Выводы, помеченные такими символами, не включаются в отчеты сообщений об ошибках и в списки соединений. Символы NC не могут быть удалены нажатием на клавишу [Delete], для их удаления нужно поверх символа NC разместить еще один такой же символ.
Проводники цепей размещаются по команде Place>Wire, нажатием комбинации клавиш [Shift]+W или нажатием на кнопку панели инструментов. Начало ввода цепи отмечается щелчком левой кнопки мыши, поле чего курсор изменяет свою форму, приобретая вид креста. Цепь прокладывается движениями курсора. Каждый излом проводника фиксируется щелчком левой кнопки мыши. Таким образом, в цепи можно сделать ортогональные изломы под углами, кратными 90°. Ввод проводника под произвольным углом производится при нажатой клавише [Shift]. Ввод текущей цепи завершается, если ее конец совпадает с выводом компонента или любой точкой другой цепи. Принудительное завершение ввода цепи выполняется двойным щелчком левой кнопки мыши, после чего можно провести другой проводник. Режим ввода цепей завершается нажатием клавиши [Esc] или выбором строки End Wire во всплывающем меню, открываемом щелчком правой кнопки мыши.
Далее создаем список цепей. На закладке Layout команды Tools>Create Netlist можно отметить опцию Run ECO, тогда после составления списка соединений он будет автоматически передан в OrCAD Layout. В текущей плате будет выполнены соответствующие изменения (загружены недостающие корпуса компонентов, удалены лишние и скорректированы электрические соединения, т.е. выполнена корректировка печатной платы по данным о принципиальной схеме). Если при этом файл печатной платы с предварительно размещенными компонентами открыт, то будет выведен запрос на подтверждение загрузки файла списка соединений; если же файл печатной платы не открыт, то OrCAD Layout выведет запрос на подтверждение загрузки модифицированного списка соединений после повторного открытия файла печатной платы.
Другие рефераты на тему «Коммуникации, связь и радиоэлектроника»:
Поиск рефератов
Последние рефераты раздела
- Микроконтроллер системы управления
- Разработка алгоритмического и программного обеспечения стандарта IEEE 1500 для тестирования гибкой автоматизированной системы в пакете кристаллов
- Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0
- Разработка детектора высокочастотного излучения
- Разработка микропроцессорного устройства для проверки и диагностики двигателя внутреннего сгорания автомобиля
- Разработка микшерного пульта
- Математические основы теории систем