![]() |
![]() |
![]() |
3.2.2.
Создание принципиальных схем
Если в строке
Part Name
указать символ *, то в расположенном под ней окне выводится
алфавитный список компонентов, содержащихся во всех подключенных библиотеках.
Список компонентов пролистывается с помощью линейки прокрутки. Можно также в
строке
Part Name
набрать имя компонента или его начальные символы. Нужный
компонент указывается щелчком курсора, после чего изображение его символа выводится
в центральном окне, а имя библиотеки, в которой он находится, — в расположенной
выше этого окна строке
Library.
Одновременно в окне
Description
выводится
краткая характеристика выбранного компонента.
Если известно
имя библиотеки, где находится нужный компонент, нажимается кнопка
Libraries
и в открывшемся меню выбирается библиотека и затем компонент.
Кроме того
имеется средство
поиска
компонента по ключевым словам, указываемым в
окне
Description Search.
В этом окне водится одно или несколько ключевых
слов, разделяемых символами &. Поиск выполняется в текстовых описаниях компонентов,
тех же самых, что отображаются в окне
Description.
Режим поиска выбирается
в расположенной ниже строке:
Информация
об области поиска выводится в левой нижней части окна: Full List — поиск по
всем компонентам; Partial List — поиск в существующем списке компонентов.
После выбора
компонентов его символ размещается на схеме. Сначала на схеме появляется изображение
символа, перемещаемое вместе с курсором. Одновременное нажатие клавиш
Ctrl+R
поворачивает компонент на 90°,
Ctrl+F
— его зеркально отражает.
Щелчок
левой
кнопки мыши фиксирует компонент, и после этого можно разместить
на схеме еще одну его копию. Щелчок
правой
кнопки мыши прекращает ввод
данного компонента.
Режим размещения
компонентов определяется в диалоговом меню команды
Draw>Get New Part
с помощью следующих кнопок:
Нажатие кнопки
Edit Symbol
переводит программу в режим редактирования графического символа
выбранного компонента.
Имена последних
10 размещенных на схеме символов заносятся в
стек
для ускорения поиска
наиболее распространенных компонентов. Содержимое этого стека раскрывается по
команде
Place Part
или щелчком по изображению стрелки справа от панели
7400 Ц8. Символ выбранного в раскрывшемся вниз списке компонента размещается
на схеме.
Замечания.
1). В процессе выбора места расположения компонента на схеме его можно повернуть или получить зеркальное изображение нажатием клавиш Ctrl+R (Rotate) или Ctrl+F (Flip).
2). Выбранный компонент (окрашен другим цветом, обычно красным) перемещается на сх,еме после фиксации и удерживания на нем курсора
Если же режим
Enable Auto-Naming
выключить, то после префикса позиционного обозначения
всех введенных компонентов будет проставляться знак вопроса, например R?. Символы
компонентов, у которых в одном корпусе находится несколько секций, приобретают
позиционные обозначения с указанием именем первой секции А, например, U1A, U2A.
и т.д. Редактирование позиционных обозначений и распределение секций компонентов
по корпусам производится двумя способами.
Для редактирования
вручную необходимо щелчком курсора выбрать позиционное обозначение компонента,
вокруг которого будет обведена рамка, и одновременно пунктирной рамкой будет
выделен компонент, которому оно принадлежит, как показано на рис. 3.13,
а.
Последующий щелчок курсора открывает диалоговое окно редактирования позиционного
обозначения компонента (рис. 3.13,
б),
в котором имеются строки (это
окно сразу открывается двойным щелчком курсора на позиционном обозначении компонента):
Проставляемое
на схеме позиционное обозначение символа компонента состоит из позиционного
обозначения корпуса компонента, к которому добавляется имя секции, например,
U1A, U1B, U1C, U1D, U2A, U2B. Редактирование позиционных обозначений с учетом
распределения секций по корпусам (так называемая процедура «упаковки»)
выполняется по окончании рисования схемы вручную или в автоматическом режиме
по команде
Tools>Package
(см. ниже).
На панели атрибутов
редактируется любой параметр, не помеченный символом «*». Однако
параметры, отображаемые на схеме, удобнее редактировать индивидуально, дважды
щелкнув по нему на схеме курсором. В результате откроется панель редактирования.
Однако для проведения
моделирования присваивать вручную имена проводникам не обязательно, так
как всем неименованным проводникам автоматически присваиваются имена вида
$N_0001, $N_0002 и т.д. Ссылаться на них неудобно, поэтому имеет смысл проставить
вручную имена только тех проводников, на которые будут сделаны ссылки в
процессе моделирования (например, при расчете уровня шума нужно указывать
имена входных и выходных зажимов устройства).
Электрические соединения
пересекающихся проводников обозначаются жирной точкой
.
Если провести
два проводника, не останавливаясь в точке их пересечения, то электрическое
соединение не образуется
.
Точка соединения автоматически проставляется
только для Т-образных пересечений проводников. Поэтому для обеспечения электрического
контакта пересекающихся проводников необходимо сначала нарисовать первый
проводник, затем начать рисовать второй и закончить его (нажатием левой
кнопки) в точке пересечения с первым — в результате будет нанесена точка
электрического соединения. После этого можно продолжить построение второго
проводника от этой точки. Заметим, что при включении параметра
Orthogonal
команды
Options>Display Options
проводники проводятся только
с изломами под прямым углом, а при включении параметра
Rubberband
закрепленный
с одной стороны проводник при движении курсора растягивается как резиновая
нить.
На схеме обязательно
должен быть узел «земли», имеющий имя 0, — к нему подсоединяется
символ AGND (аналоговая «земля») из библиотеки port.sib.
Обратим внимание, что
при выполнении однотипных операций (рисования нескольких проводников, присвоения
им имен и т.п.) удобно двойным щелчком правой кнопки мыши повторить выполнение
предыдущей команды (ее имя помещено в правой части строки состояний).
При редактировании
схемы возможно перемещать отдельные сегменты проводников. Причем характер
перемещений зависит от того, включен ли режим
Rubberband
в меню
Display
Options.
Если этот режим не включен, то выбранные сегмент отрывается
от смежных и перемещается независимо от них, не изменяя размеров и., разрывая
электрические связи. При включении этого режима электрические связи не рвутся,
а сегмент проводника,при параллельном перемещении не изменяет своих размеров,
растягивая или сжимая смежные проводники, а при продольном перемещении изменяет
свои размеры.
Входящие в состав шины
цепи рисуются либо индивидуально, либо с использованием возможностей копирования.
Во втором случае сначала открывается панель
Auto-Repeat
в меню
Options
,
указывается величина смещения между соседними проводниками по горизонтали
или вертикали и включается режим
Enable Auto-Repeat
(щелчком курсора
проставляется галочка в прямоугольном окошечке). Затем нажимается пиктограмма
и проводится отрезок цепи, конец которого фиксируется щелчком левой клавиши
мыши (правая клавиша ни в коем случае не нажимается, так что команда ввода
не заканчивается и изображение карандаша не пропадает). Нажатие клавиши
[Пробел] рисует копию этого отрезка, смещенную вниз или вправо на заданное
расстояние.
Именование цепей, входящих
в состав шины, также производится либо вручную, либо автоматически. Во втором
случае в диалоговом окне команды Auto-Naming на строке
Label Template
указывается имя первой цепи, например D1, и включают режим
Enable
Auto-Increment.
После этого щелчком курсора выбирают первую цепь (она
изменяет цвет) и нажимают клавиши Ctrl+E (быстрый вызов команды
Edit>Label)
— цепь получает имя D1. Далее курсором выбирают вторую цепь и снова
нажимают клавиши Ctrl+E — цепь получает имя D2 и т.д.
С помощью команды
Edit>Graphical
Priperties
изменяются параметры текущего графического объекта .
![]() |
![]() |
![]() |