CircuitMaker 2000
виртуальные лаборатории электроники
CircuitMaker
Руководство пользователя
Виртуальная лаборатория
электроники ™
Программного
обеспечения, документации и сопутствующих материалов :
Copyright © 1988-2000 Protel
International Limited .
Все права защищены. Несанкционированное копирование программного
обеспечения , ручной или относящихся к ним материалов
любыми
средствами, электронными или механическими , включая перевод на другой язык ,
за исключением краткого
выдержки
в опубликованных обзорах , запрещено без письменного разрешения Protel
International
Limited .
Несанкционированное
копирование этой работы также может быть запрещено местным уставом. Нарушители
могут быть
подлежат
уголовные и гражданско-правовые санкции , включая штрафы и / или тюремное
заключение.
CircuitMaker
, TraxMaker , Protel и танго являются зарегистрированными торговыми марками
Protel Международный
Limited.
SimCode , SmartWires и виртуальной лаборатории Electronics являются торговыми
марками компании Protel
International
Limited .
Microsoft
и Microsoft Windows являются зарегистрированными товарными знаками Microsoft
Corporation. Orcad это
зарегистрированной
торговой маркой компании Cadence проектирование систем. PADS является
зарегистрированным товарным знаком площадок
Программное
обеспечение . Все другие торговые марки являются собственностью их
соответствующих владельцев.
Отпечатано
в типографии Звезда Pty Ltd
Содержание
III
Глава
1: Добро пожаловать в CircuitMaker
Необходимый
пользователь фона ...............................................
............... 1-1
Необходимое
оборудование / Программное обеспечение ............ ............. 1-1
Установка
CircuitMaker ................................................
........................... 1-2
Обновление
с предыдущей версии ............................................. ....... 1-2
Многопользовательская
( Проект ) установки .................................... ............ 1-6
Техническая
поддержка ................................................ ..................................
1-8
О
документации ...............................................
....................... 1-8
Используемые
обозначения ................................................
........................ 1-9
Использование
интерактивной справочной ............................................. .....
1-9
Где
теперь? ............................................. .....................
1-10
Глава
2 : Начало работы
CircuitMaker Основы
................................................ ..............................
2-1
Начиная
CircuitMaker ................................................
....................... 2-1
CircuitMaker Workspace
................................................ ................. 2-1
Подключение
.................................................
.................................... 2-2
ОCircuitMaker ОС Windows ..............................................
....... 2-2
АнатомияСхематическое
изображение ............................................. ....... 2-3
CircuitMaker конвенций
................................................ ................ 2-3
CircuitMaker файлов
................................................ ........................... 2-3
Доступ
Средства и функции ..............................................
................ 2-4
Обзор
задачи ................................................
................................. 2-4
Использование
панели инструментов ...................................................... 2-4
Использование
мыши ...............................................
............................... 2-6
Горячие
клавиши .................................................
.......................................... 2-7
Сочетания
клавиш ................................................
.................................. 2-7
Сохранение
схемы Опции ...............................................
..................... 2-9
Basic.
ЦКТ Управление файлами .............................................
................ 2-10
Запуск,
сохранение и закрытие. ЦКТ файла ......................................... 2-10
..
Открытие
и повторное открытие. ЦКТ файла ......................................... 2-10
Возвращаясь
к ранее сохраненного файла ............................................. 2-10
Оглавление
IV
Содержание
Глава
3: Учебники
Урок
1: Рисование схемы ............................................
................ 3-1
Используя
вкладку Обзор на панели ........................................... .........
3-1
РазмещениеТранзистор
............................................... .......................... 3-3
Размещениерезисторы
............................................... ........................ 3-3
Размещение
+ V и наземных устройств ............................................
.......... 3-3
Изменение
резистора Этикетка значений .............................................
......... 3-4
Подключение
цепи Вместе .............................................. .................
3-5
Урок
2 : Цифровой логического моделирования ..............................
............ 3-6
Урок
3: аналоговое моделирование .........................................
.................... 3-7
Простой
моделирования схемы ...............................................
.................. 3-7
Создание
простой цепи RC ............................................. ............ 3-10
Моделирование
простой цепи переменного тока ............................. ......... 3-12
Урок
4: Больше моделирования схемы ............................................
........... 3-14
Настройка
анализа .............................................. ....................
3-16
Запуск
симуляции ............................................... ...................
3-18
Mixed-Signal
Simulation Пример ............................................. 3-23
Глава
4: Создание и изменение схемы
Рисование
и редактирование инструментов ..............................
.................... 4-1
Инструмент
Arrow ................................................
....................................... 4-2
Провода
Инструмент ................................................ ......................................
4-2
Text
Tool ................................................
........................................... 4-2
Удалить
инструмент ................................................ ......................................
4-3
Увеличить
инструмент ................................................ ....................................
4-3
Кнопка
вращения ................................................
................................... 4-4
Зеркало
Кнопка ................................................
.................................... 4-4
Grid,
надписи и границ ............................................
..................... 4-4
Сетка
................................................. ................................................
4 - 4
Название
блока ................................................
........................................ 4-5
Границы
.................................................
.......................................... 4-6
Поиск
и установив устройства ..............................................
................... 4-6
Вкладке
Обзор ...............................................
................................ 4-6
Вкладка
Поиск ...............................................
................................ 4-8
Горячие
клавиши .................................................
.......................................... 4-9
Содержание
V
Установив
устройства ................................................
.................................. 4-10
Выбор
устройств ................................................
.......................... 4-11
Сдвиг
устройств ................................................
........................... 4-12
Подключение
цепи ...............................................
.................................. 4-12
Маршрутизация
Авто провода .......................................
........................... 4-13
Ручная
трассировка проводов ...............................................
....................... 4-14
Quick
Connect Подключение ...............................................
..................... 4-14
Продление
, присоединение, и резки проводов .................................. .4-15
Удаление
проводов Сегменты ...............................................
................. 4-16
Выделениевсего
узла .............................................. .............. 4-16
Перемещение
устройств с подключенные провода .................................... 4-16
Жилы
................................................
........................................... 4-16
Провода
Подключение шины ...............................................
.................... 4-17
Node
Names и Связь .............................................. ..............
4-18
Подключение
шины питания ...............................................
....................... 4-20
Маркировка
схемы ............................................... ........................
4-22
Используя
инструмент Текст на метку ................................. ................
4-22
Устройство
смены этикетки ...............................................
................. 4-22
Свойства
устройства ................................................
............................... 4-23
Этикетка
-Value ...............................................
.................................... 4-24
Обозначение
.................................................
.................................. 4-24
Описание
................................................. ...................................
4-25
Пакет
.................................................
....................................... 4-25
Префикс
Обозначение Авто ...............................................
.................. 4-26
Специи
символов префикса (ы) ............................................
................... 4-26
Параметры
.................................................
.................................. 4-27
Шины
данных ................................................
....................................... 4-28
Специи
данных ................................................
.................................... 4-29
Пример
использования специй данных ........................................
........... 4-32
Исключить
из печатной платы ............................................... ........................
4-34
Исключить
из частей ...............................................
........................ 4-34
Неисправности
................................................. ...........................................
4-35
VI
Содержание
Редактирование
нескольких устройств ................................. .......................
4-36
Редактирование
Пром / RAM данных .................................... .......................
4-36
Печать
и экспорт схемы .............................................. ........ 4-37
Печать
Схемы ................................................ .......................
4-37
Экспорт
схемы в виде графики .............................................. 4-39 ..40
C
HP T E R 1
введение
Добро
пожаловать в CircuitMaker , самый мощный , легкий в использовании
Схемотехника
и моделирование инструмент в своем классе ! поблагодарить
Вас
за участие тысячи пользователей , которые обнаружили
CircuitMaker
, что обеспечивает характеристики "высокого класса "
разработки
программного обеспечения на долю от стоимости.
Использование
CircuitMaker расширенные возможности схемы, вы
может
проектировать электронные схемы и выходные для нетлисты
TraxMaker
и другой дизайн PCB инструменты и автотрассировщиков . вы
также
может выполнять быстрые и точные моделирования цифровых, аналоговых
и
смешанных аналоговых / цифровых схем с использованием CircuitMaker автора
Беркли
SPICE3f5/XSpice-based симулятор.
Необходимые
фона Пользователь
С
помощью всего лишь минимум теории электроники можно успешно
полностью
использовать CircuitMaker разрабатывать и моделировать схемы . для
новичков,
CircuitMaker идеально подходит для обучения и экспериментов
Ментинг
с электроникой и схемотехники . Для продвинутых
пользователи
, CircuitMaker мощные анализы обеспечивают Sophisti -
cated
средой для тестирования и пытается все "что если"
Сценарии
для вашего дизайна. Лучше всего, вы можете выполнить
больше
за меньшее время , чем традиционные методы прототипирования.
Необходимое
оборудование / Программное обеспечение
•
Microsoft ® Windows NT4, 95, 98 или 2000
•
ПК с процессором класса Pentium .
•
32 МБ оперативной памяти
•
40 Мб места на жестком диске
•
разрешение экрана 800 х 600 пикселей
•
Цветовая палитра 256 цветов минимальным
•
Привод CD-ROM
•
Мышь или совместимое указывающее устройство
•
Все окна -совместимых устройств печати
Добро
пожаловать в CircuitMaker
1-2
Глава 1 : Добро пожаловать в CircuitMaker
Установка
CircuitMaker
Чтобы
установить CircuitMaker ,
1
Начните свой операционной системы Windows.
2
Вставьте установочный компакт-диск в дисковод компьютера.
3
Выберите Пуск> Выполнить на панели задач .
4
Перейдите к диска, содержащий установочный диск,
выберите
установочный файл, а затем выберите команду Открыть , а затем выберите
ОК.
5
Следуйте инструкциям по установке .
Внимание:
Если вы переустановка или обновление
CircuitMaker
не забудьте установить в другой каталог
избежать
написания над некоторыми из существующих работ.
6
Дважды щелкнитеCircuitMaker значок, чтобы запустить
программы.
7
При обновлении с более ранней версии
CircuitMaker
, см. следующий раздел Обновление из
Предыдущая
версия.
Обновление
с предыдущей версии
При
обновлении с предыдущей версии является CircuitMaker
относительно
безболезненный процесс, вы должны заботиться , когда
преобразования
пользовательских библиотек макросов и моделирования существующих
схем.
При загрузке предварительно 4,0 файл цепи (обозначаемые
.
CIR расширения) , он будет автоматически преобразован в
новые
ASCII формате (который использует . ЦКТ расширения).
Если
Вы еще не добавили компонентыбиблиотеки просто
следуйте
приведенным выше инструкциям в разделе Установка CircuitMaker .
Новая
версия будет установлена в новом каталоге , и вы
Можно
удалить предыдущий каталог .
Если
вы добавили новые символы устройство в библиотеку макросов ,
см.
в разделе Обновление 32- битных библиотек макрос или Обновление 16-битного
Библиотеки
макросов ниже.
Если
вы добавили новые модели SPICE см. в разделе Обновление модели
Библиотеки
ниже.
Предупреждение:
Будьте осторожны, чтобы не отказать или перезаписать
предыдущей
работе.
Глава
1: Добро пожаловать в CircuitMaker 1-3
Обновление
32- битных библиотек макросов
При
обновлении с 32- разрядной версией CircuitMaker
и
создали свой собственный макрос или устройств символы ,
выполните
следующие действия:
1
Установить новую версию , как описано CircuitMaker
ранее.
Не забудьте установить новую версию в другой
Каталог
избежать написания его в существующую работу. работать
CircuitMaker
.
2
Выберите Макрос> Макрос копир .
3
Откройте старые user.lib файла в качестве копии из файла.
Когда
его спросили, если вы хотите внести в список только пользовательских
устройства
, нажмите кнопку Да.
4
Откройте файл из user.lib новых CircuitMaker
каталоге
с копией в файл.
5
Выберите первое устройство, которое вы создали и нажмите на
кнопку
Копировать. Повторите для каждого дополнительного устройства, которое
Вы
создали. Каждое устройство скопировано будет размещена в
новые
user.lib файла. Вам может быть предложено для
информацией
о режиме моделирования , для которых
Устройство
предназначено . Если устройство может быть использовано в цифровых
моделирования
, проверки цифровой коробки , если он может быть использован в
аналогового
моделирования , проверьте Блок аналоговых . Если это может быть
использоваться
как в режиме моделирования , оба флажка .
Обновление
16 - битных библиотек макросов
Если
вы переходите с 16 -разрядной версией CircuitMaker
и
создали свой собственный макрос или устройств символы ,
выполните
следующие действия:
1
Установить новую версию , как описано CircuitMaker
ранее.
Будьте уверены, чтобы установить новую версию в другую
Каталог
избежать написания его в существующую работу.
2
Запустите файл преобразования BTOA полезности.
3
Выберите Файл> Преобразование библиотеки . Откройте файл user.lib
из
предыдущего каталога CircuitMaker . Сохранить
новый
файл как USERLIB.ASC .
4
Пробег CircuitMaker .
1-4
Глава 1: Добро пожаловать в CircuitMaker
5
Выберите Макрос> Преобразование ASCII библиотеки . Загрузите файл
USERLIB.ASC
, что вы только что создали. Сохраните новый файл
как
NEWUSER.LIB .
6
Выберите Макрос> Макрос копир .
7
Откройте NEWUSER.LIB файла в качестве копии из файла.
Когда
его спросили, если вы хотите внести в список только пользовательских
устройства
, нажмите кнопку Да.
8
Откройте user.lib файл из новых CircuitMaker
каталоге
с копией в файл.
9
Выберите первое устройство, которое вы создали и нажмите на
Кнопка
копирования . Повторите для каждого дополнительного устройства, которое
создали.
Каждое устройство скопированы будет помещен в
новые
user.lib файла. Вам может быть предложено для информации
ния
в отношении режима моделирования , для которыхустройство
предназначено.
Если устройство может быть использовано в цифровых моделирования
ных
, проверку цифровой коробки , если оно может быть использовано в аналоговый
моделирование
, проверьте Блок аналоговых . Если он может быть использован в
либо
режим имитации , оба флажка .
Не
Примечание: Импорт растровых изображений и необращенных метафайлами нет
больше
не поддерживается для создания устройств в CircuitMaker . Если вы
создали
устройства этого типа , символ не будет
доступна
в CircuitMaker 2000 (символ будет заменен
в
виде прямоугольника ) . Эти символы могут быть перерисованы с
Редактор
символов .
Обновление
библиотеки моделей
Если
вы добавили или изменения любой из . MOD , . SUB или
.
LIB файлы из предыдущей версии , вы должны сделать это
же
дополнения или изменения к файлам в новом
Каталог
моделей . Поскольку многие из этих . MOD , . SUB и . LIB
файлов
в CircuitMaker 2000 содержат новой информации, это
Рекомендуется,
чтобы все изменения, внесенные ранее быть
сделано
вручную ( не просто скопировать старый файл поверх
на
новый) , чтобы избежать возможной потери данных.
Если
вы создали любые пользовательские символы, которые
Модели
Spice были связаны , вы должны помнить, что
каждый
из этих пользовательских символов имеет соответствующий
.
Или MOD . SUB файла. Будьте уверены, чтобы скопировать эти файлы в новый
Каталог
моделей .
Глава
1: Добро пожаловать в CircuitMaker 1-5
Если
вы использовали автоматическое связывание CircuitMaker автора
(
доступны через кнопки в модели данных Макро Утилиты
диалоговое
окно ), чтобы связатьсимвол , добавленный пользователем SPICE модель в
.LIB
файл, вы должны сделать одну из двух вещей:
1
Повторно введите информацию с помощью диалогового окна Макрос Утилиты
коробка
как и раньше.
ИЛИ
2
Скопируйте информация связывания , который был автоматически
помещены
в . MOD или . SUB файлов в новые файлы. это
Информация
, как правило, быть расположен в конце
.
Или MOD . SUB файла, который соответствует символу .
Обновление
до 5.0 Цифровые схемы для
аналоговое
моделирование
Цифровые
каналы созданы в до 5.0 версии CircuitMaker
будет
по-прежнему работать в цифровом режиме логического моделирования . Однако, если
Вы
хотите , чтобы запустить их в аналоговом режиме симуляции вы
должны
быть осведомлены о следующем :
•
Аналоговые неавтономный режим моделирования .
•
Аналоговое моделирование требует правильного использования и Vcc
Первый
подключения к цифровым устройствам.
•
Аналоговые моделирования требуют обозначения всех устройств .
•цифровые
устройства сохраняются в старых схемах не содержат
SPICE
данных для моделирования. Они должны быть заменены
новая
цифровая SimCode устройств. Чтобы сделать это, удалите
существующих
устройств и заменить их на новые устройства от
текущей
библиотеке .
•Генератор
импульсов является цифровым устройством только . Он должен быть заменен
поданным
секвенсор илигенератор сигналов .
•
Устройства, анимированные в цифровой логического моделирования
Режим
не анимированы в режиме Аналог моделирование.
1-6
Глава 1: Добро пожаловать в CircuitMaker
Многопользовательская
( Проект ) установки
Вы
можете настроить для поддержки CircuitMaker "Проекты" для
несколько
пользователей , каждый пользователь, имеющий доступ к отдельным библиотекам
и
предпочтений. Проект установки возможны ли
в
сети или на автономные системы. Каждый пользователь должен быть
присвоен
отдельный каталог, из которого CircuitMaker
предпочтения
, библиотек и файлов цепи могут быть доступны. это
тот
же метод может быть использован для одного пользователя , который должен
доступ
к нескольким проектам , каждый с отдельным библиотекам и
предпочтениями.
Примечание:сайт
требуется лицензия для установки по сети .
Настройка
нескольких проектов
1
Установка и запуск CircuitMaker как описано выше,
инициализации
путей файлов по умолчанию , затем выйти.
2
Создайте отдельный каталог для каждого пользователя или проекта.
3
Поместите копию файла в Cirmaker.dat каждого пользователя
каталоге
проекта. Этот файл содержит данные настроек
которая
позволяет каждому пользователю задать собственные схемы и
пути
к библиотекам и другие схемы и программы предпочтений.
4
Еслипользователю нужно будет вносить изменения или дополнения в
Макрос
библиотеки (изменения , которые не должны влиять на другие
пользователей)
, поместить копиюuser.lib , Devicedb.dat ,
Symboldb.dat
и Hotkeysdb.dat файлы в такой пользователя
каталоге
проекта. Devicedb.dat , и Symboldb.dat
Hotkeysdb.dat
файлы всегда должны быть размещены в том же
каталоге,
user.lib .
5
Еслипользователю нужно будет вносить изменения или дополнения в
Модели
Spice или подсхем , поместить копию
весь
каталог моделей в проекте, который пользователь направлении
истории
.
6
Если случайной модификации файлов, которые являются общими для
несколько
пользователей является проблемой , обратитесь к сети админист-
ратора
Подробнее о том, как защитить эти файлы от
модификации.
В
Windows 7 95/98/NT4 , щелкните правой кнопкой мыши кнопку Пуск и
выберите
Открыть. Перейдите к CircuitMaker значок правой кнопкой
щелкните
по нему , и выберите Свойства. Откройте вкладку Ярлык .
Глава
1: Добро пожаловать в CircuitMaker 1-7
8
добавить слово проекта на строку в целях редактирования
поля.
Например:
"C:
\ ... \ cirmaker.exe " проекта
нажмите
кнопку ОК. Это позволяет в диалоговом окне Выбор проекта
(объясню
позже в этом разделе) .
9
Run CircuitMaker .
10Выберите
проект Появится диалоговое окно , позволяющее
найти
отдельные директории проекта. Просмотр
каталоги
, чтобы найти файл Cirmaker.dat одного человека и
нажмите
кнопку ОК.
11
Когда CircuitMaker загрузится, выберите Функции>
Библиотека
Местоположение .
12
Измените путь Схемы каталог, оказавшийся проекта
каталоге.
Это где этого индивида файлы схемы
(*.
ЦКТ ) будет сохранено.
13
Если есть копии user.lib файла в проекте
каталог
, изменить файл пользовательской библиотеки путь , что и
Каталог
человека. Это позволяет человеку
вносить
изменения / дополнения в библиотеке макросов .
14
Если есть копии каталога моделей в проекте
каталога
, измените путь каталоге модели , что и
Каталог
человека. Это позволяет человеку
вносить
изменения / дополнения в Модели Spice и
подсхем
.
15
Нажмите OK , чтобы закрыть диалоговое окно Библиотека Местоположение .
16
Выход CircuitMaker .
17
CircuitMaker теперь полностью настроены для одного пользователя.
Повторите
шаги 9-16 для настройки CircuitMaker для каждого
индивидуального
пользователя.
Доступ
кпроекту
1
Запустите CircuitMaker .
2Выберите
проект Появится диалоговое окно , позволяющее
найти
вашей персональной директории проекта. Просмотр
каталогов
на вашем Cirmaker.dat файл и нажмите
ОК.
1-8
Глава 1: Добро пожаловать в CircuitMaker
техническая
поддержка
Protel
посвящен производству только самого высокого качества
программное
обеспечение и поддержку клиентов после первой покупки .
Если
вы столкнулись с проблемами при использовании CircuitMaker или просто
нужна
общая помощь , свяжитесь с нами по телефону, факсу или электронной почте и
мы
обеспечим быстрое и вежливое поддержки.
ПРИМЕЧАНИЕ
: Пожалуйста, будьте готовы назвать свое имя и
регистрационный
номер (находится на задней панели Руководство пользователя
или
на CD куртку ), когда связавшись с нами.
Телефон:
801-224-0433
Факс:
801-224-0545
Интернет
: http://www.circuitmaker.com
E-mail
: support@circuitmaker.com
В
будущих версиях планируется CircuitMaker так пожалуйста
пишите
и дайте нам знать , какие функции или дополнения вы
хотелось
бы видеть . Наша цель заключается в создании продукта, который будет
удовлетворить
Ваши потребности и ожидания , так что обратная связь от вас
Конечный
пользователь имеет важное значение!
О
документации
CircuitMaker
документация включает в себя какпользователя
Ручной
и направляющее устройство библиотеки . Данное руководство
был
разработан, чтобы вести вас через многие CircuitMaker автора
функций
и упрощения извлечение конкретной информации
когда
у вас есть знание продукта.
Руководство
устройства библиотеки описываются символы и устройства
Модели
, входящие в состав CircuitMaker .
Предполагается,
что вы знакомы с Windows,
настольные
и его использование пиктограммы, меню , окна и
мыши.
Он также предполагает базовые знания о том, как
Окна
управляет приложений ( программ и утилит ) и
документы
( файлы данных ), для выполнения таких задач, как
запуск
приложений , открытие документов и сохранения
работают.
Глава
1: Добро пожаловать в CircuitMaker 1-9
Используемые
обозначения
Следующие
соглашения используются для идентификации информации
необходимых
для выполнения CircuitMaker задачи:
Данное
руководство содержит информацию как для стандартных и
профессиональных
изданиях CircuitMaker 2000 года. Эти функции
описанные
в данном руководстве , которые доступны только в
Professional
Edition выделеныбаннер слева.
Шаг
за шагом инструкции для выполненияоперации
обычно
пронумерованы как в следующих примерах :
1
Выберите Файл> Сохранить.
Это
означает " выбрать меню Файл, затем выберите Сохранить . "
2
Выберите стрелку на панели инструментов .
Названия
меню , команды меню , панели инструментов и вариантов обычно
выделены
жирным шрифтом , как это текстовые строки должны быть набраны :
3
Введите Этикетка - значение: 220K .
Данное
руководство также включает некоторые специальные слова - терминологии
которые
либо являются уникальными для захвата схемы и схемы
моделирования
или есть конкретные значения в пределах
CircuitMaker
. Такие термины выделены курсивом , когда впервые .
Использование
интерактивной справки
Вы
можете получить доступ к он-лайн Помощь CircuitMaker -файл
(
Cirmaker.hlp ) несколькими способами.
В
меню Справка
Для
доступа к справке из меню справки ,
1
Выберите Справка> Содержание .
2
Выберите вкладку Содержание , чтобы увидеть обзор всех Помощь
Темы
определенную иерархию.
ИЛИ
Выберите
вкладку Указатель, введите ключевое слово для поиска
Помощь
конкретной теме .
ИЛИ
Выберите
вкладку Поиск , чтобы найти разделы справки , которые содержат
Слово,
которое вы ищете.
Примечания
, подсказки и советы
написанный
на полях для
лучшей
видимости .
Professional
Edition
1-10
Глава 1: Добро пожаловать в CircuitMaker
Контекстная
справка
Для
доступа к контекстной справке ,
1
Откройте диалоговое окно для которой вам нужна помощь.
ИЛИ
Нажмите
на элемент с помощью инструмента Arrow поэтому он выбран.
2
Нажмите кнопку F1, чтобы отобразить справку для данного диалогового окна или
элемента.
От
помощи файла непосредственно
Даже
когда CircuitMaker не работает, вы можете просмотреть
Помощь
файл, дважды щелкнув его значок в CircuitMaker
Программа
группы.
Где
теперь?
Как
только вы освоите несколько основ для Windows , вы будете
готовы
учиться CircuitMaker . Используйте следующую таблицу , чтобы помочь
Вы
обходите данное руководство пользователя .
Тема
Куда пойти
CircuitMaker
Основы Глава 2
Учебники
Глава 3
Создание
и изменение схемы Глава 4
Моделирование
главах 5 , 6
Экспорт
файлов Глава 7
Моделирования
неисправностей Глава 8
CircuitMaker
Меню Главы 9-15
Расширенный
SPICE Советы Глава 16
Создания
новых устройств Глава 17
SimCode
Глава 18
Глава
2 : Начало работы 2-1
Приступая
к работе
C
HP T E R 2
Основы
CircuitMaker
В
этой главе приведены обзор CircuitMaker
рабочее
пространство , конвенций , предпочтения , ярлыки и
Горячие
клавиши . Это отличное место для начала , если вам нужны GUID -
Ance
перед использованием CircuitMaker рисовать, редактировать , тестировать и
имитировать
электронных схем.
Начиная
CircuitMaker
Если
у вас установлен CircuitMaker на жестком диске , вы
готов
к запуску программы.
1
Откройте меню Пуск на панели задач.
2
Выберите Программы> CircuitMaker 2000 года.
3
Выберите CircuitMaker программы.
Вы
также можете создать ярлык и CircuitMaker
имеют
значок отображаться на рабочем столе все время.
CircuitMaker
Workspace
Когда
вы начинаете CircuitMaker , пустое окно Схема
появляется
. Окна схемы , где вы размещаете устройств
,
которые представляют реальную жизнь компонентов , таких как резисторы,
транзисторы,
источники питания и т.д.CircuitMaker работы
пространство
также включает в себя панель инструментов , меню , строка состояния , панель
и
окна анализа .
После
размещения устройства , где именно вы хотите, вы просто
проволоки
их вместе. Проводки линии, рисования формы Intelli-
Гент
связи между устройствами , которые затем позволяютцепи
быть
смоделированы , проверены и проанализированы с использованием CircuitMaker
автора
мощный
симулятор. Рисунок 2.1 показывает CircuitMaker
рабочее
пространство , включая меню , панель инструментов , строка статуса,
Панели
и окна схемы Окно анализа .
Рисунок 2.1.CircuitMaker рабочее
пространство.
подключение
Важной
особенностью является CircuitMaker гальваническая
связи между
элементами в вашей конструкции
признается.
Концепция
связь является ключом к использованию
CircuitMaker
рисовать и моделировать электронные схемы .
программа
хранит информацию о соединении для моделирования, и это
также
используется для создания и экспорта списков соединений в
TraxMaker
или других программ разводка создать рабочую
печатные
платы (PCB ) .
ОCircuitMaker
ОС Windows
CircuitMaker
окно имеет три отдельные секции :
Схематическое
окно, окно анализа и панелью.
Окна схемы ,
где рисуются схемы .
Один контур
файл одновременно могут быть открыты в это окно .
Окно анализа
, где результаты моделирования
отображается.
Это окно может состоять из нескольких диаграмм, которые
выбираются
щелчком на закладки, расположенные в нижней части
окном. Одна
вкладка доступна для каждого типа анализа , что
, включено.
Панель имеет вкладки в верхней , которые используются
Для выбора
управления, которые имеют отношение к имеющимся окон. Это где вы найдете части
браузера и
поиск,
аналоговый сигнал управления и цифровой логики
Параметры
режима. Окна разделены перетаскивать
сплиттер
баров, который позволяет изменять размер окна, как
необходимо.
Анатомия
Схематическое изображение
На рисунке
2.2 показана базовая схема, в том числе устройство
символы,
этикетки-значения и обозначения, провода, и пин-код точки.
Рисунок 2.2. Простой подход
CircuitMaker
позволяет легко идентифицировать
каждую часть схематический чертеж.
CircuitMaker
конвенций
Если вы
имеете опыт с приложениями Windows , вы
уже знаете ,
как начать и бросить CircuitMaker , выберите
меню с
помощью мыши , сохранить работу, найти и
организовать
ваши документы . С другой стороны , CircuitMaker
имеет свои
особенности, которые не являются общими с другими окнами
приложений.
Данные параметры позволяют выполнять некоторые CircuitMaker
специальных
задач уникальный для схемотехники .
CircuitMaker
Файлы
CircuitMaker
включает в себя ряд специальных файлов в целях
Кроме
CircuitMaker приложения. В следующей таблице
перечислены
различные типы файлов, которые будут использоваться по расширению файла .
. ЦКТ схема
(схема ) файлов
. DAT файлов
данных ( горячих клавиш; классификации устройств библиотека)
. LIB файлы
устройств библиотеке
. MOD файлы
модели
. SUB
Subcircuit файлы
. SDF
Waveform файлы настройки дисплея
Табличка с
обозначением -Value
проволока
устройство
Символ
земля
метку узла
2-4 Глава 2
: Начало работы
Доступ к
инструментам и особенности
Этот раздел
покажет вамосновные инструменты и
процессов
используется для рисования схем .
Обзор задачи
Использование
CircuitMaker включает шесть основных процедур : 1)
размещения
устройств (например, резисторы , транзисторы , мощность
расходные
материалы и основания), в рабочей области , 2) репозиционирование
устройства ,
3) редактирование устройств с точным значениям и па-
метры , 4)
удаление устройств ( при необходимости); 5 ) электромонтажные устройства
вместе ; 6)
моделирования и тестирования цепи.
Использование
панели инструментов
Вы можете
выполнять многие задачи CircuitMaker с помощью кнопок
на панели
инструментов , который удобно расположен в верхней части
рабочей
области.
Рисунок
2.3.Панель инструментов ставит многих из CircuitMaker автора
Особенности
просто нажатию кнопки мыши.
В таблице на
следующей странице краткое описание каждой
кнопки и на
панели инструментов. Как правило, инструмент позволяет
применять
определенные действия, в то время как кнопка выполняет общее
функции. Для
получения дополнительной информации о чертеже и редактирование
инструментов,
см. Главу 4: Создание и изменение схемы. для
Более
подробную информацию о моделировании инструментов, см. Главы 5:
Цифровой
логического моделирования и Глава 6: Аналоговый / Mixed
Имитации
сигнала.
Инструмента
или кнопка позволяет
Панель
Показать / скрыть панель . Освобождает больше
пространство
для рисования, моделирования.
Новый
Создать новую схему.
Открыть
Открытие существующей схеме.
Сохранить
Сохранить текущую схему.
Печать
Печать схемы.
Выберите
инструмент Arrow , перемещать и редактировать устройств , проводов
и текст.
Также используется для размещения проводов
(при Arrow /
Провод флажок ) .
Провода
Инструмент Место проводов для подключения устройств в
цепи ( +
Shift разместить провода шины ) .
Text Tool
Добавить текст к цепи.
Удалить
инструмент удалять устройства , провода и текста ( правой
Нажмите,
чтобы удалить провод сегментов , Shift-
Кликните
СНиП провода) .
Зонд
инструмент Соблюдайте / участок данных в любой точке ( ы) в
схемы (
контекстная ) .
Увеличить
инструмент Увеличить и уменьшить контура ( Shift-
нажмите для
уменьшения ) .
По размеру
окна Изменить масштаб отображения , чтобы соответствовать
Вся схема в
Схематическое
Окно .
Поворот
Поворот одного или нескольких выбранных устройств.
Mirror
Mirror одной или нескольких выбранных устройств.
TraxMaker
Автоматическое создание списка соединений печатных плат и
запустить
TraxMaker .
Справка
Отображение справки информацию о файле
выбранного
элемента.
Сброс
инициализации аналогового и цифрового моделирования
ных .
2-6 Глава 2
: Начало работы
Анализы
установки Откройте диалоговое окно параметров анализа .
(аналоговый
/ смешанных сигналов режиме симуляции
только).
Выполнить
аналогового пуска и останова аналоговых / смешанных сигналов
моделирования.
Изменения взначок Остановить
при нажатии.
Трассировка
Цифровое интерактивное отображение логического состояния
все узлы в
режим цифрового моделирования.
Запуск
цифрового Run и пауза цифрового моделирования.
( Изменения
взначок Пауза , когда
нажата) .
Шаг Цифровая
шаг цифрового моделирования логики
( Указан
размер шага в цифровой панели ) .
Плитка
плитка Окна схемы и анализ
Окна в одном
из четырех видов .
Использование
мыши
Как и в
других приложениях Windows , использует CircuitMaker
мышь для
нажатия , выделения и перетаскивания . При перемещении
мыши
,соответствующий выбор инструмента (курсора )
движение
происходит на экране.
Знакомые
"указатель" Стрелка инструмент используется для стандартных
Операции
Windows , такие как выбор из меню и
диалоговых
окнах.
Вы можете
вернуться к стандартным инструментом Arrow в любой момент
Выбор
инструмента на Панели инструментов, или правой кнопкой мыши на
фоне схемы и
выбора Arrow .
Правой
кнопкой мыши всплывающих меню
Вы можете
щелкнуть правой кнопкой мыши (щелчок правой кнопкой мыши) в
различных
областейCircuitMaker рабочее пространство , чтобы открыть
Во
всплывающих меню ( см. Рисунок 2.4). Перечисленные в
Во
всплывающем меню меняются в зависимости от того, где вы щелкните правой кнопкой
мыши .
Следующих
местах и обстоятельствах каждого доступа
другое
всплывающее меню :
• схема фона
• Device
• провода
Рисунок 2.4. Щелкните правой кнопкой
мыши
мыши на различные области, чтобы
доступ ко многим CircuitMaker
особенности.
Текстовый
объект, созданный с Text Tool .
• Группа
выбранных элементов ( всплывающее меню зависит от
типов
элементов, которые вы указали)
• Waveform
этикетке
• Все клетки
Клетки зрения
• В любом
другом месте в окне анализа
Горячие
клавиши
Для быстрого
и легкого размещения устройства , CircuitMaker предлагает до
до
шестидесяти пользователем горячих клавиш , которые позволяют разместить часто -
используемых
устройств с помощью одного нажатия клавиши .
Например ,
нажмите клавишу R , чтобы получить резистор номиналом 1 кОм . Или нажмите B
для10В
батареи. Эти назначения могут быть изменены и
настроен
так, что части, которые вы используете чаще у вас под
пальцев. См.
Главу 4: Создание и изменение схемы
чтобы
узнать, как настраивать горячие клавиши .
Сочетания
клавиш
Команда или
ключ "ярлык" клавиш позволяют выбрать меню
команды
непосредственно . В следующей таблице перечислены доступные
быстрые
клавиши в CircuitMaker .
Клавиатуры
что он делает
Ctrl + A
Выделить все
Ctrl + C
Копировать
Ctrl + D
Дублировать
Ctrl + E
Expand Макро
Ctrl + F
найти и выбрать
Ctrl + H New
Macro
Ctrl + K
Данные устройства отображения
Ctrl + L
Схема отображения данных
Ctrl + M
Зеркало
Ctrl + N
Новый
Ctrl + O
Открыть
Ctrl + P
Печать схемы
Ctrl + Q
Сброс Моделирование
Ctrl + R
Поворот
Ctrl + S
Сохранить
Ctrl + U
Макро Утилиты
Ctrl + V
Вставить
2-8 Глава 2
: Начало работы
Ctrl + X
Вырезать
Ctrl + Z
Отменить
Alt +Стрелка
инструмент
Alt + D
Удалить инструмент
Alt + P
измерительного щупа инструмента
Alt + T Text
Tool
Alt + W
провода инструмент
Alt + Z
Увеличить инструмент
F1
Контекстная справка
F2 масштаб
отображения
Нормальный
размер F3 / Должность
F4 Изменить
в размер экрана
F5 Схема
Опции
F6 Свернуть
дерево устройств
F7 Обновляем
экран
F8 Анализы
установки
F9 Step
Logic Моделирование
F10 пуск /
останов моделирования
F11
трассировки логического моделирования
Конец
Обновление экрана .
Esc
Прерывает текущую операцию.
Page Up
Увеличивает дисплей ( увеличивается) .
Page Down
Уменьшает дисплей (уменьшит ) .
Удалить
Удаляет выбранный фрагмент .
Домашние
центры экрана вокруг курсора
Стрелки
подталкиваетвыбранного устройства (по
нажатии
влево, вправо, вверх или вниз
Клавиши со
стрелками) .
Shift +
Insert Перемещает выбранную группу
элементов.
Глава 2 :
Начало работы 2-9
Опции
сохранения схемы
CircuitMaker
хранит много параметров, таких как программы и
Схема по
умолчанию. Вы задать свой собственный предпочтительный вариант
настройки с
помощью схемы диалоговое окно Дополнительные параметры (выберите
Опции >
Схема ), как показано на рисунке 2.5. См. главу
12 : Меню
опций для получения дополнительной информации .
Чтобы
сохранить возможность настройки по умолчанию ,
1 Выберите
Настройки> схеме.
2 Внесите
необходимые изменения .
3
ВключитьСохранить текущие настройки как флажок по умолчанию ,
затем
нажмите кнопку ОК.
Примечание:
Некоторые из этих опций сохраняются с каждым схематическим
файла. В
этих случаях , по умолчанию применяются только при создании
новый файл
схемы.
Рисунок 2.5. Используйте схематический параметрам диалогового
окна
CircuitMaker управлять настройками.
Basic. ЦКТ Управление файлами
В этом разделе описываются основные файла CircuitMaker
управлении
ния процедур.
Запуск, сохранение и закрытие. ЦКТ файла
Возможностями, которые вы используете наиболее часто
появляются новые , Сохранить и
Сохранить как.
1 Выберите Файл> Создать, чтобы запустить новый файл.
2 Выберите Файл> Сохранить , если вы уже установили
файла.
или
Выберите Файл> Сохранить как, чтобы дать файлу имя файла.
это
способ копирования. ЦКТ файла.
3 Выберите Файл> Закрыть > Да, чтобы сохранить и выйти.
ЦКТ файл
без выхода CircuitMaker .
ИЛИ
Выберите Файл> Выход > Да , чтобы выйти и сохранить
CircuitMaker
Вашей работы.
Открытие и повторное открытие. ЦКТ файла
1 Выберите Файл> Открыть.
2 Выберите файл с расширением. ЦКТ расширение, которое вы
хотите
открытым , затем выберите Открыть.
Вы можете открыть любой из последних 8. ЦКТ файлы у вас было
открыто.
1 Выберите Файл> возобновить свою деятельность.
2 Выберите файл, который необходимо открыть .
Возвращаясь к ранее сохраненного файла
Если вы внесли изменения в файл. ЦКТ файл, который вы не
хотите
сохранить , вы можете " вернуться " к последней
версии . ЦКТ файл
Вы сохраняется под тем же именем .
Чтобы вернуться к ранее сохраненного файла ,
1 Выберите Файл> Восстановить .
C H A P T E R 3
Учебники
В этой главе рассматриваются шаг за шагом процессы в порядке,
вы
Обычно их выполнения. Работая через последующие
Ing примеры дают общее понимание того, как
CircuitMaker работает и будет показано, что часто есть больше
чем один из способов сделать задачу.
Урок 1: Рисование схемы
Это руководство охватывает следующие темы:
• Использование вкладке Обзор в панели
• Выбор транзистора
• Выбор резисторов
• Выбор + V и наземных устройств
• Изменение значений резисторов и транзисторов этикетке
• Подключение цепи
Используя вкладку Обзор на панели
Рисование схематическое так же просто, как указание и щелкнув
мыши. Давайте рассмотрим простой пример по кон-
построении схемы, показанной на рисунке 3.1
Рисунок 3.1. Это очень простой схемы,
которая состоит из одного
транзистор, два резистора, источник
питания и землей.
1 Начнем с запуска CircuitMaker
программы и, в случае
необходимости, очистка рабочего пространства, выбрав Файл>
Новые или нажав кнопку Создать на панели инструментов.
2 Выберите вкладку Обзор на панели для отображения
Устройство просмотра дерева, изображенный на рисунке 3.2.
Примечание: В этом уроке, местоположение устройства
В дереве просмотра и его горячая клавиша по умолчанию (если
применимо)
указывается с использованием следующего формата:
[основным классом устройств / младший класс устройства /
устройства символ]
(по умолчанию клавиша)
Например, батареи, как найти на [.General / Sources /
Аккумулятор] (б). Простым нажатием горячей клавиши (буквы
"B"
в данном примере), вы можете быстро выбрать и вставить
устройства в рабочую область.
Рисунок 3.2. Используйте Browse
вкладку на панели, чтобы выбрать
Устройство из большой библиотеки
устройств. Обратите внимание, что в
этом примере 2N2222A
транзистор выбран.
Совет: Можно быстро восстановить
Дерево устройств просмотра его
Оригинальный «закрытых» состоянии
, выбрав Вид> Свернуть
Дерево устройств (F6).
Размещениетранзистор
Начать схему , выбрав транзистора 2N2222A
[ .General / BJTs / NPN Trans ] .
1 Выберите Общие / BJTs / NPN Транс : . C в Обзор
дерева. Выберите транзистор 2N2222A в списке моделей .
2 Нажмите , чтобы выбрать место это устройство из библиотеки.
Вы также можете нажать на вкладку Поиск на панели, типа
2N2222A и нажмите Найти , чтобы быстро найти части.
3 Расположите транзистора около середины экрана, а затем
щелкните левой кнопкой мыши один раз .
Следует отметить, что транзистор находится в рабочей области
и больше не следует за мышью (см. рисунок слева).
Размещениерезисторы
Следующая процедура предполагает размещение двух резисторов .
1 Выберите резистор [ Пассивные компоненты / Резисторы /
Резистор ] (R ), нажавклавиши R на клавиатуре.
Обратите внимание, что резистор ориентирован горизонтально и
перемещается по экрану с помощью мыши.
2 Нажмите клавишу R снова ( или щелкните правой кнопкой мыши)
вращать устройство 90 °.
3 перетащить резистор выше и слева от транзистора
и щелкните левой кнопкой мыши один раз , чтобы поместить его
.
Это резистор R1 . Не беспокойтесь о стоимости пока нет.
4 Поместите второй резистор непосредственно над транзистором.
Это резистор R2 .
Размещение + V и Почвообрабатывающая техника
Теперь вы поместите источник напряжения и изменить его
настройки.
1 Выберите + V [
.General / Sources / + V] (1) , нажав кнопку 1
( номер один ) клавиши. Поместите его выше резистор R2 .
2 Выберите Первый [ .General / Sources / Первый ] (0) на
Нажатие на кнопку 0 (ноль) клавиши. Поместите его под
транзистора
3 Дважды щелкните устройство + V с помощью левой кнопки мыши
, чтобы открыть диалоговое окно Свойства устройства,
изображенный на
Рисунок 3.3.
Рисунок 3.3.Диалоговое окно Свойства устройства позволяет
изменить широком диапазоне настроек устройства.
4 Измените надпись-поле Значение читать +15 В.
5 Нажмите один раз на верхний видимый флажок. это
вызывает название + V, чтобы быть скрыты на схеме.
6 Нажмите один раз на третий флажок Отображать ввод сверху.
Это приводит к V1 обозначения должны быть скрыты на
схемы. Нажмите кнопку ОК.
Изменение резистора Этикетка-значения
Теперь попробуйте ту же процедуру редактирования на
резисторы.
1 Дважды щелкните резистор R1.
2 Измените надпись-поле Значение читать 220k, а затем нажмите
ОК.
3 Дважды щелкните резистор R2.
4 Измените надпись-поле Значение читать 870k, а затем нажмите
ОК.
5 При необходимости перетащите устройств и этикетки вокруг с
мыши, чтобы поместить их в удобных местах .
Подключение цепи вместе
Теперь пришло время для подключения
этих устройств в рабочей цепи
, соединив их вместе.
1 Выберите провода инструмент из панели инструментов .
2 Поместите курсор на эмиттер контактный транзистора (
контакту со стрелкой. )
Когда курсор будет близок к выводу , небольшой прямоугольник
появляется .
3 Нажмите и удерживайте левую кнопку мыши , а затем
перетащить провода
К центральному контакту символом.
4 Отпустите кнопку мыши, чтобы установить соединение.
5 Поместите курсор нанижнем контакте R2 , а затем нажмите
и удерживайте кнопку мыши, чтобы создать новую проволоку.
6 перетащить конец провода к коллектору штифт
транзистора и отпустите кнопку мыши .
7 Подключите провод на верхнем контакте R2 до +15 В.
8 Подключите другой провод от нижнем контакте R1-
базу транзистора .
9 Наконец, соединить проводом на верхнем контакте R1-
середине провод , который соединяет +15 В и R2.
Вы можете перемещать устройство и провода позиции путем
перетаскивания
их с Arrow Tool.
Урок 2: Цифровой логического
моделирования
Лучший способ понять, как работает цифровое моделирование
является
загрузить пример схемы и попробовать некоторые команды.
1 Нажмите кнопку Открыть на панели инструментов.
2 Выберите SIM.CKT файл из списка доступных
схем.
Схема SIM.CKT содержит несколько мини-схем и
Полезно для демонстрации цифровых CircuitMaker автора
Особенности моделирования.
3 Нажмите кнопку Выполнить на панели инструментов, чтобы
начать моделирование.
Вы знаете, что моделирование работает, когда вы видите
Hex дисплей, отображающий количество последовательности.
4 Выберите Зонд инструмент из панели инструментов и коснуться
его кончик
к проводу только налево на этикетке "Зонд провода к
Слева ". Письмом L будет отображаться в Probe Tool.
Рисунок 3.4. Этот показатель описывает значение
Письма, которые могут появиться в измерительного щупа
инструмента, в зависимости
о том, что часть схемы вы касаетесь с инструментом.
5 Переместите наконечник зонда Инструмент для Logic
переключателя
с надписью "тумблер" и
нажмите кнопку вблизи его центра.
Логика дисплей, подключенный к выходу этой мини-
Схема должна затем начать включать и выключать быстро.
6 Щелкните на кнопке Горизонтальная Сплит на панели
инструментов для
открыть окно цифровые сигналы. Каждый узел в
схема, которая имеет область действия устройства,
подключенного в чартах
это окно.
7 Выберите Моделирование> Активный пробник, а затем
запустить моделирования
ния снова.
Новый сигнал называется Probe отображает в волна-
формы окна. Смотрите, что происходит в этот сигнал
При перемещении измерительного щупа инструмента вокруг схемы.
8 щелкните зависимость кнопку на
панели инструментов, чтобы увидеть состояние
каждого провода в цепи при смене состояний.Красный провод
свидетельствует о высоком состоянии, синий провод
свидетельствует о низком состоянии.
9 Нажмите кнопку Пауза на панели инструментов, чтобы
остановить моделирования
Урок 3: аналоговое моделирование
Лучший способ познакомиться с аналоговым CircuitMaker автора
Моделирование заключается в создании нескольких простых схем,
созданных
анализы, и запустите моделирование. Этот урок включает в
себя:
• Простой анализ схемы
• Моделирование простой цепи переменного тока
• Больше моделирования схем
• Настройка анализы
• Запуск симуляции
• смешанным сигналом моделирования
Simple Circuit Simulation
Let’s begin with a simple DC
circuit:
1 Click the New button on the
Toolbar. This creates an
untitled schematic window.
2 Press F6 if needed to
collapse the device browse tree.
enabled rather than Digital
Mode.
4 Draw the circuit as shown in
Figure 3.5, using the
following devices:
• 1 Battery
[.General/Sources/Battery] (b)
• 1 Ground
[.General/Sources/Ground] (0 (zero))
• 2 Resistors
[.General/Resistors/Resistor] (r)
Рисунок 3.5.Быстрый способ получить доступ к устройствам для
этого
Схема достаточно набрать горячую клавишу ярлыков (объяснено в
Глава 2) для соответствующих устройств.
Примечание: Каждая аналоговая схема должна быть грунт и
каждый узел в схеме должны быть путь к DC
земли.
5 С помощью инструмента провода для
подключения цепи вместе.
6 Нажмите на кнопку Настройка Анализы на панели инструментов,
а затем
нажмите кнопку Параметры аналоговых для отображения
диалогового
окно, показанное на рисунке
3.6.
Рисунок 3.6. Третий сбора данных для
опции (SE-
выбранном) позволяет измерять
напряжение, ток и мощность
с зондом Tool.
7 От сбора данных для группы окне выберите третий
вариант, узлов Напряжение, ток питания, тока устройства
Мощность и нажмите кнопку ОК, чтобы выйти из опции
аналогового.
Эта опция позволяет вам принять ток и мощность мера-
ных с зондом Tool.
8 Нажмите кнопку Run Анализы начать моделирование .
ИЛИ
Нажмите Exit и нажмите кнопку Выполнить на панели
инструментов .
CircuitMaker Окно будет разделено , размещение схемы
Окно в верхней половине, окна анализа в
нижней половине. Диаграмма рабочей точки появляется в
Окно анализа . Диаграмма рабочей точки отображает
смещения постоянного тока , постоянного и переменного тока
Средний RMS значения для каждого
такой степени, что будет тестироваться на схеме.
9 Щелкните на провод подключен к+
клемму аккумулятора
с наконечникомзонда инструмента . Обратите внимание, что
буква V
появляется на измерительного щупа инструмента при его
перемещении по проводам
указывающиеизмерения напряжения.
Постоянное напряжение в этом узле ( 10,00 V) появляется в
Рабочая точка диаграммы под напряжением постоянного тока. Все
напряжения
Измерения по отношению к земле . Обратите внимание, что DC
Средний и переменный ток RMS не доступны в это время
Анализ переходных процессов , потому что не включен . См.
Рисунок
3.7. Смещения постоянного тока значения в результате рабочая
точка
Анализ . Этот простой анализ предполагает все индукторы
быть шорты и все конденсаторы быть открывается. Это идеальное
место для
моделирования DC только схемы, которые не нужны , чтобы
показать
любой тип заряда / разряда переходов.
Рисунок 3.7.Диаграмма показывает
рабочей точки смещения постоянного тока,
DC Среднее и переменный ток RMS
значения для каждой точки,
исследовали на схеме. Все измерения
напряжения
по отношению к земле.
10 Удерживая нажатой клавишу Shift
и нажмите на провод, подключенный
между двумя резисторами.
Постоянное напряжение в этом узле
( 5,000 V) появляется в
Рабочая точка графика.
11 Удерживая нажатой клавишу Shift
и нажмите на контакт резистора R1.
Обратите внимание, что письмо,
которое я появляется на Зонд инструмент, когда
это болеекодовым устройством
указывающиеизмерения тока.
Ток, проходящий через это
устройство ( 5.000mA ) появляется в
Диаграмма рабочей точки.
12 Удерживая нажатой клавишу Shift
и нажмите непосредственно на резистор
R1. Обратите внимание, что буква Р
появляется на измерительного щупа инструмента
когда над прибор,
указывающийизмерения мощности.
Мощность, рассеиваемая резистором
, что ( 25.00mW )
появляется на графике рабочей
точки.
13 Нажмите кнопку Стоп на панели
инструментов , чтобы остановить
моделирование и возвращение в
режим редактирования .
Создание простой цепи RC
Теперь давайте заменим один из
резисторов с конденсатором
создать простой RC цепи, где вы
можете увидеть зарядку
конденсатора. Анализ переходных
процессов начинает свое моделирования в
стабильном состоянии округ
Колумбия, гдеконденсаторы уже
взимается . Так как вы хотите ,
чтобы увидеть зарядки конденсатора от
нулевой момент времени ,
необходимо установить начальный состояние конденсатора
до 0 .
1 с помощью функции Удалить на
панели инструментов , удаление R2.
2 Заменить резистор с
конденсатором [ .General/Capaci-
ров / Конденсатор ] (C) и
подключать его на место.
Выберите 3. Устройство IC [Analog
/ Специи управления ] (I) и
подключить его к проводу между
сопротивлением и ем-
Tor .
Это позволит установитьначальное
состояние 0 В на конденсаторе
Для анализа ( другой стороне
конденсатора
подключен к земле , так что есть
0В через нее при запуске
UP). Ваша схема должна выглядеть
как на картинке
на рисунке 3.8.
Удалить инструмент
Стоп
Глава 3: Учебники 3-11
Рисунок 3.8 . Заменив резистор
сем-
Tor , вы можете создать простой RC
цепи , чтобы увидеть
зарядки конденсатора.
4 Запустите моделирование снова ,
нажав кнопку Выполнить на
Панели инструментов.
На этот раз Переходные анализа
графиков (по аналогии с
осциллографа ) появляется в окне
анализа .
5 Щелкните на окне анализа
переходных чтобы выбрать его, и
затем нажмите кнопку с
наконечником зонда инструмента между
резистор и конденсатор .
Обратите внимание на диагональную
линию через сферу (см. рисунок 3.9).
На самом деле начала заряда кривая
конденсатора. Ваш вид кривой
ограничен начала
и остановить времяанализа переходных
процессов , которые были
выбран по умолчанию. Теперь у вас
есть возможность
изменение параметров переходных
анализ увеличить
размер временного сегмента ,
которые можно просматривать с
области, либо вы можете уменьшить
значения компонент так
конденсатор будет заряжаться
быстрее. Для этого примера , вы
измените значения компонентов .
Рисунок 3.9 . В начале заряда
кривой для
конденсатор . Ваш вид кривой
ограничен начала
и окончания выбранных для анализа
переходных процессов .
3-12 Глава 3: Учебники
6 остановить моделирование , нажав
кнопку Стоп.
7 Дважды щелкните резистор R1 для
отображения Редактировать данные устройства
диалоговое окно.
8 Измените надпись -Value от 1K до
500, а затем нажмите кнопку
ОК.
9 Дважды щелкните на конденсаторе
С1 , изменить метку -Value
от 1 мкФ до 0,001 мкФ , а затем
нажмите кнопку ОК. Сравните ваши
схематическом рисунке 3.10 .
Рисунок 3.10 . Обратите внимание,
что резистор и конденсатор
Теперь у различных меток значений.
10 Запустите симуляцию снова.
На этот раз вы увидите полный
кривой заряда
конденсатор . См. Рисунок 3.11 .
Рисунок 3.11 . Зарядка кривой
конденсатор C1.
Имитация Простые цепи переменного
тока
Теперь давайте создадим простую
схему переменного тока, используягенератор сигналов
и два резистора :
1 Нажмите кнопку Создать на панели
инструментов .
Глава 3: Учебники 3-13
2 Нарисуйте схему, как показано на
рисунке 3.12 , используя
следующих устройств:
• сигнал 1 Gen [ .General /
Инструменты / генератора сигнала ] (G)
• 1 Первый [ .General / Sources /
Первый ] (0 (ноль) )
• 2 резистора [ .General /
Резисторы / резистор ] (R)
Рисунок 3.12 . Простая схема
переменного тока с Сигнал поколения
Tor и двух резисторов.
3 С помощью инструмента провода
для подключения цепи вместе.
4 Убедитесь, что вы находитесь в
режиме аналогового моделирования , а затем запустить
моделирования.
5 Нажмите провод, подключенный к
выходусигнала
Генератор с зондом Tool.
Синусоиды появляется на сферу .
6 Удерживая нажатой клавишу Shift
и нажмите на провод, подключенный
между двумя резисторами.
Второй сигнал появляется на сферу
. сравнить
Ваши результаты на рисунке 3.13 .
7 остановить симуляцию .
Рисунок 3.13 . Анализ переходных
процессов сигналов.
3-14 Глава 3: Учебники
Урок 4: Больше моделирование схем
Следующий пример демонстрирует,
как использовать все
анализы и как взять простые
измерения с помощью
курсоры в анализе окон. Давайте
создадим основную 10X
Схема усилителя
использованиемμA741 ОУ как показано на рисунке
3.14 .
Рисунок 3.14 . 10X усилитель цепи
. В этой конфигурации
коэффициент усиления по напряжению
= RF / RI .
1 Выберите Файл> Создать.
2 Выберите Моделирование >
аналоговом режиме.
3 Нажмите F6, если необходимо ,
чтобы свернуть дерево устройств просмотра .
4 Поместите следующие устройства в
области рисования :
• сигнал 1 Gen [ .General /
Инструменты / генератора сигнала ] (G)
для Vin на схеме
• 2 + V устройств [ .General /
Sources / + V] (1) и Vcc
Vee
•
3 поляны
[ .General / Sources / Первый
] (0 (ноль)
)
• 3 Резисторы [ .General /
Резисторы / резистор ] (R) по РИ
РФ и RL
• 1 - Op AMP5 [Линейный
ICs/OPAMPs/Op-Amp5 ] (O ) для
U1
Глава 3: Учебники 3-15
5 Выберите кнопку Повернуть на
панели инструментов , которая позволяет
вращайте устройства с шагом 90 ° .
Поворот и RL-12V
питания.
6 С помощью инструмента провода
для подключения цепи вместе.
7 С помощью инструмента Arrow
перетащить устройства , провода и этикетки
сделать схему выглядят чистыми .
8 Выберите инструмент Arrow и
дважды щелкните ОУ .
9 Выберите UA741 из списка
доступных подсхем
(расположен в нижней части списка
, см. рисунок 3.15) и
нажмите на кнопку Выбрать .
Рисунок 3.15 . В диалоговом окне
Выбор Subcircuit
Для выбора конкретной модели ,
такие, как UA741 .
10 Нажмите кнопку Выход.
11 Дважды щелкните верхний + V
устройства.
12 установить метку - поле
Значение до +12 В и видимый ; установить
Обозначение поля Vcc и видимый ;
настройка устройства пола
чтобы не отображается нажмите
кнопку ОК.
13 Дважды щелкните нижнюю + V
устройства.
14 установить метку - значение в
поле Значение -12V и видимый ; установить
Обозначение поля Vee и видимый ;
настройка устройства пола
чтобы не отображается нажмите
кнопку ОК.
15 Нажмите и перетащите этикетках
так они позиционируются как
показанный на схеме на рисунке
3.14 .
16 Дважды щелкните каждого
резистора изменить и его метки -
Стоимости и ее обозначение и
сделать их видимыми . набор
их следующим образом:
Резистор Этикетка - Значение
Обозначение
RI Входной 10k
Обратная 100k РФ
Загрузите 25k RL
17 Дважды щелкните на генератор
сигналов .
18 Set пик амплитуды на 0,1 В и
частотой 10 кГц .
19 Нажмитекнопку волны в генератор
сигналов .
20 Включить поле Источник чек на
анализ AC; набор
Величине 1V и фазы 0 и нажмите
кнопку ОК.
Теперь вы можете
использоватьгенератор сигналов в качестве основы для
Анализ переменного тока.
21 Нажмите на кнопку Netlist .
22 Set Обозначение по Vin ,
видимой и нажмите кнопку ОК.
Примечание:Этикетка -Value поле
содержит -1/1V которые
представляет собой минимальное и
максимальное запрограммированное
перепады напряжения , прежде чем
вы дважды нажал на сигнал
Генераторы. Нажмите OK , чтобы
вернуться к схеме.
23 Выберите Правка> Место метку
узла . Маленький прямоугольник
появляется которая следует за
вашим курсором по ще -
Matic . Когда нижний левый угол
прямоугольника
касаетсяпроводов , соединение
появляется прямоугольник . двигаться
метку узла таким образом, чтобы
она соединяется с проводом, который является
подключен к верхней части
резистора RL , то щелчок левой
кнопку мыши, чтобы поместить его .
При появлении запроса введите Vout как
узла текстовой меткой.
Настройка анализа
Теперь, когда вы создали схему ,
вы настроите
анализов. При запуске
моделирования , результаты
исходя из условий вы создали .
1 Нажмите на кнопку Настройка
Анализы на Панели инструментов.
Анализы Кнопка настройки
Глава 3: Учебники 3-17
2 Снимите всегда устанавливать
значения по умолчанию для переходных и OP
анализы вариант так он очищается.
Убрав эту опцию, вы можете
получить доступ к Тран -
sient / Фурье и операционных
установок Аналитика .
Если флажок установлен , по
умолчанию используется для моделирования.
3 Щелкните на переходных / Фурье
кнопки.
4 В разделе Стандартный период ,
установить число циклов до
И 5 очков за цикл до 100.
НажмитеSet Default
Сроки умолчанию кнопка для
установки переходных анализ
и нажмите кнопку ОК.
Это обеспечивает моделирование 5
циклов входной сигнал
в общей сложности 500 точек
данных. Для лучшей надежности , Макс
Шаг должен быть того же размера ,
что и стади время . Больше данных
моменты требуют больше времени
моделирования .
5 Убедитесь, что рабочая точка
включена. операционный
Точка должен быть включен для
того, чтобы использовать операционную
Точка графика.
6 Щелкните на DC ... кнопки.
7 Выберите Enabled и Включить
Вторичные параметры в
DC анализа программы установки
диалогового окна. Когда вы закончите
введя следующие настройки в
соответствующие
поля, выберите OK.
Первичный Вторичный
Имя источника Vin Vcc
Start-
1.5V 10V
Стоп - 0,7 V
14V
Шаг 0,01 1V
Эта установка позволяет подметать
напряжение Vin над
указанного диапазона на каждом из
5 различных уровней Vcc .
8 Щелкните на AC ... кнопки.
9 Выберите опцию Включено в
анализа установки переменного тока
диалоговое окно и введите
следующие параметры в
соответствующих полях :
3-18 Глава 3: Учебники
Начальная частота 1 Гц
Конечная частота 1MegHz
Контрольные точки 10
развертки десятилетия
Эта установка позволяет построить
частотную характеристику
цепи. Нажмите OK , чтобы сохранить
настройки . Нажмите Выход, чтобы вернуться
к цепи.
10 Выберите Файл> Сохранить как
и сохраните схему как Myamp.ckt
(анализы установки сохраняются в
схеме ) .
Запуск симуляции
Размещая времени выполнения
контрольных точек в вашей схеме заранее ,
Вы можете следить за результатами
моделирования как пряность собирает
данных ( для получения
дополнительной информации о времени выполнения контрольных точек см.
Глава 6: Аналоговый / смешанных
сигналов моделирование) . количество
времени, которое требуется , чтобы
закончить основан на анализах у вас есть
включен , количество данных,
которые вы собираете , комплекс -
ность цепи, и скорость вашего
компьютера.
1 выбрать датчик на панели
инструментов .
2 С помощью левой кнопки мыши ,
нажмите провод с Vout
наконечник зонда Tool.
CircuitMaker помещает во время
выполнения контрольной точкой на этом
узла.
3 Нажмите кнопку Выполнить на
панели инструментов , чтобы начать
моделирования.
Значок Выполнить кнопку на панели
инструментов временно
заменены во время моделирования
сквадратный значок Стоп. вы
можете нажать на этот значок,
чтобы прервать моделирование и просмотр
Данные , собранные до этого
момента . когда
завершения моделирования
,квадратный значок остановки
замененыкруглая иконка остановки.
При нажатии на эту
значок , вы вернетесь в режим
редактирования . Вы можете исследовать
цепь в любое время во время или
после моделирования , пока не
вернуться в режим редактирования.
Глава 3: Учебники 3-19
4 При необходимости нажмите на
кнопке зума , чтобы соответствовать схематические кнопку на
Панель инструментов , чтобы
сделать всю схему видно.
5 Перейдите на вкладку рабочей
точки в окне анализа .
6 Нажмите на провод, подключенный
к выходусигнал
Генератор с наконечникомзонда
инструмента . Обратите внимание, что
Буква V появляется на Зонд
инструмент, когда это по проводу .
Смещения постоянного тока ,
постоянного и переменного тока Средний RMS напряжения на что
узел относительно земли будет
отображаться в
Рабочая точка графика. Значение
переменного тока RMS следует читать
примерно 70.7mV ( 100 мВ пик) .
См. Рисунок 3.16 .
7 Нажмите и удерживайте клавишу
Shift и нажмите на проводе Vout .
напряжений в этом узле будут
добавлены в рабочей точки
график. Значение переменного тока
RMS следует читать примерно
707mV ( 1 В пиковый ), который
является коэффициентом усиления 10 на входе
напряжении.
8 Удерживая нажатой клавишу Shift
и нажать на штифт
Источник питания +12 . Ток через
что питания
добавлены к графику рабочей точки.
Обратите внимание, что письмо
Я появляется на измерительного
щупа инструмента , когда все закончится булавкой.
Вы можете также измерять ток и
мощность на других
устройств , но только если у вас
включена соответствующая
Контрольные точки .
Примечание: специи видит ток,
протекающий в положительную
Терминал устройства в качестве
положительного тока .
Рисунок 3.16 . Переменный ток RMS
значения дают коэффициент усиления напряжения 10
от входа ( А) к выходной (B).
9 Щелкните на вкладке Анализ
переходных в анализ
Окна, а затем нажмите провод,
подключенный к выходу
Генератор сигналов с зонда Tool.
Увеличить схему в соответствии
3-20 Глава 3: Учебники
Сигнала появляется в переходных
анализа графиков ,
аналогично тому, что было бы видно
на осциллографе. делать
Убедитесь, что кнопка Auto Y на
панели нажата .
10 Удерживая нажатой клавишу Shift
и нажмите на проводе Vout .
Второй сигнал появляется в анализа
переходных процессов
график. Быстрое сравнение двух
форм импульсов подтверждает
что амплитуда на выходе усилителя
гораздо
больше, чем амплитуда на входе.
11 В панели выберите Vout сигнала
для измерения
Курсор 1. Курсор 1 отображается на
переходных Analy -
SIS графике. Нажмите на курсором и
перетащите его в первом нарастающем
края Vout сигнала в точке, где
сигнала пересекает 0В. Обратите
внимание , как вы перетащите курсор, который
его значений х и у ( отображаются
на панели ) с изменением
позиция курсора на форму волны.
Чтобы подтолкнуть
курсора , нажмите на нее один раз,
чтобы выбрать его, затем нажмите левую или
правую клавиши со стрелками на
клавиатуре. Для штраф толчок , удерживая
нажатой клавишу во время
подталкивая с клавишами со стрелками.
См. Рисунок 3.17 .
12 В панели выберите Vout сигнала
для измерения
курсор 2 . 2 Курсор отображается
на переходных Analy -
SIS графике. Нажмите на курсором и
перетащить его на второй рост
края Vout сигнала в точке, где
сигнала пересекает 0В. См. Рисунок
3.17 .
Рисунок 3.17 . Анализ переходных
форм волны и курсоры
1 и 2 частоты измерения .
13 В панели установите измерений
курсоры для измерения
Частота 1 .. 2 .
14 Нарисуйте прямоугольник
выделения вокруг части
сигналов в меняющемся окна анализа
, что имеет
интерес для Вас. Это можно
сделать, щелкнув мышью один раз и
удерживая кнопку мыши во время
рисованиякоробки. См. Рисунок 3.18 .
Рисунок 3.18 . Оптическое
увеличение участка графика .
Когда вы отпустите кнопку мыши ,
вид масштабирование
на часть сигнала, который вы
выбрали. посмотреть
Рисунок 3.19 .
Рисунок 3.19 . Увеличено научастке
графика .
15 Для восстановления исходного
вида , выберите Волна > Fit Волна -
форм.
ИЛИ
В панели щелкните Fit X и Fit Y
(или Auto Y)
кнопок.
16 Перейдите на вкладку DC
развертки в окне анализа , то
нажмите на любой провод в цепи.
Анализ DC развертки сигнала отображается
на
график , похожий на то, что будет
видно нахарактериографа .
См. Рисунок 3.20 .
Рисунок 3.20 . DC развертки
анализа .
3-22 Глава 3: Учебники
17 Перейдите на вкладку AC анализа
в окне анализа ,
затем нажмите кнопку провода Vout
. Анализ сигнала переменного тока является
отображается на графике. См.
Рисунок 3.21 .
Рисунок 3.21 . AC Анализ
показывает Магнитуда против
Частота.
18 Выберите Волна >
Масштабирование ....
19 Set X Масштаб в журнал.
Установить Ось Y Первичный масштаба в
Децибел, нажмите кнопку ОК.
Форма сигнала теперь показывает
реакцию схемы
за указанный частоты. Это похоже
на то, что
будет рассматриваться на плоттера
Боде . Используйте курсор , чтобы получить
измерений от сигналов. См. Рисунок
3.22 .
Рисунок 3.22 . AC Анализ показывает
масштаба в
Децибелах и частоты на
логарифмической шкале.
20 Опять же, выбор волны >
Масштабирование ....
21 Set Ось Y Вторично к фазе в
градусах, затем нажмите кнопку
ОК.
Ось Y теперь разделен на 2
отдельных сетей , верхняя
сетки показывает величину в децибелах
и нижней сетке
показывающий фазы в градусах.
Черный наконечник стрелы
Справа от сетки указывает, какой
сетки выбирается . любой
измерений, выполненныхизмерений
курсоров
являются по отношению к выбранной
сети. Щелкните левой кнопкой мыши на
другой сетке , чтобы выбрать его .
См. Рисунок 3.23 .
Глава 3: Учебники 3-23
Рисунок 3.23 . AC Анализ
показывает двойной сетки.
Магнитуда в децибелах отображается
на верхней сетке ,
Фазы в градусах отображается на
дне. оба
сети одни и те же оси х.
22 Нажмите кнопку Стоп на панели
инструментов , чтобы вернуться к редактированию
режиме.
Mixed-Signal Simulation Пример
Следующие схемы счетчика BCD
демонстрирует цифровые
SimCode устройства могут быть
использованы в аналоговом режиме моделирования.
1 Выберите Файл> Создать.
2 Убедитесь, что в аналоговом
режиме моделирования выбран .
3 Нарисуйте схему, показанную на
рисунке 3.24 использовании последующих
Ing устройств :
• Данные Sequencer [ .General /
Инструменты / Данные Seq ]
•
Счетчик
74LS168A
[Digital
по
Number/741xx/74168/74LS168A ]
•
+ V [ .General / Sources / + V] (1)
•
Первый
[ .General / Sources / Первый
] (0 (ноль)
)
• Логический переключатель [Ключи
/ Digital / Logic Switch] (ы)
•
Logic Дисплей
[ Отображает
/ Digital / Logic Display] (9)
•
Дисплей
Hex [ Отображает
/ Digital / Hex Display] (H).
3-24 Глава 3: Учебники
Рисунок 3.24 . BCD схемы счетчика
.
4 Дважды щелкните+ V и введите
DVCC ; (в том числе
точка с запятой) в области шины
данных для подключения этого устройства
к Vcc штифт 74LS168A . Нажмите
кнопку ОК .
5 Дважды щелкнитеданных секвенсор.
6 Нажмите кнопку шаблона .
7 Выберите Count Up и нажмите
кнопку ОК.
8 Введите 20 в поле адреса Stop и
введите 10 в
Tick приращение поля
, нажмите кнопку ОК.
9 Нажмите на кнопку Настройка
Анализы на панели инструментов и
убедитесь, что всегда
устанавливается по умолчанию флажок
проверил , а затем нажмите кнопку
Run , чтобы начать анализ
моделирования.
10 Нажмите на вывод данных
секвенсор с зондом
Инструмент для просмотратактового
сигнала на Анализ переходных
график.
11 вверхней части панели , нажмите
кнопку Все сот .
Анализ переходных процессов
диаграмма изменения во все клетки зрения .
12 Удерживая нажатой клавишу Shift
, щелкните на выходе Q0
из 74LS168A . Этот сигнал
появляется на той же
график, но в отдельной клетке.
13 Повторите эту процедуру для
каждого выхода 74LS168A .
Полученный график должен появиться
похожий на тот
показано на рисунке 3.25 .
Глава 3: Учебники 3-25
Рисунок 3.25 . BCD схему счетчика
и сигналы .
Вы можете запустить эту же цепь в
цифровом моделировании логики
режиме. Попробовать, остановить
моделирование , перейдет на цифровое и запустить
моделирования. В цифровом режиме
логического моделирования , дисплеи
будут анимированы , чтобы показать
правильный выход.
3-26 Глава 3: Учебники
Глава 4: Создание и изменение
схемы 4-1
Создание и изменение схемы
C HP T E R 4
Используя широкий набор
CircuitMaker о рисования и редактирования
инструментов, вы можете создавать
сложные схемы быстро
и легко. В этой главе
рассматриваются схематический чертеж и
редактирование инструментов и
функций .
Рисунок 4.1 . CircuitMaker
позволяет искатьбиблиотеку
Устройства , разместить их ,
проволока их вместе , и редактировать
Схематическое изображение
соответствии с Вашими пожеланиями .
Рисование и инструменты
редактирования
В этом разделе описываются кнопки
на панели инструментов, которые
будет использовать при размещении
и подключение компонентов.
4-2 Глава 4: Создание и изменение
схемы
Рисунок 4.2 . Рисование и
редактирование инструментов .
Инструмент Arrow
Используйте инструмент Arrow для
выбора пунктов меню , перемещение товаров , переверните
переключатели, выберите инструмент
на панели инструментов , и т.д. Вы можете дважды
нажмите элементы в виде стрелки
инструмент для выполнения многих функций ,
таких как редактирование
конкретных устройств . Вы также можете активировать
Стрелка инструмент , щелкнув
правой кнопкой мыши на схеме
фона и выбрать стрелу из
всплывающего меню . если
Вы включитеArrow / Провод вариант,
вы можете использовать стрелки
Инструмент для размещенияпровода ,
нажав на устройстве PIN-код.
провода Инструмент
Используйте провода инструмент для
размещения проводов в рабочей зоне. Ничья автобуса
провода , удерживая клавишу Shift
, когда начинаю рисовать
провода. Обратитесь к разделам
подключения цепи и
Работа с жилой позже в этой главе
информации. Нарисуйте пунктирную
линию , удерживая клавишу Alt
в то время волочения проволоки .
Пунктирные линии действуют как обычные провода ,
но если они не подключены ни к
чему, они не будут
включена в список соединений . Вы
также можете активироватьпровода Инструмент
правой кнопки мыши на схеме фона и
Выбирая провода от всплывающего
меню .
Text Tool
Используйте Text Tool для
размещения текста в цепи. Выбор инструмента
щелкните в рабочей области и
введите текст. Выберите Настройки>
Схема и нажмите на кнопку Шрифт
текста стилизовать
текст или выбрать вкладку Цвета в
Опции > Схема
диалоговое окно, чтобы назначить
другой цвет текста. Вы можете изменить
путь многоканальный переносить
текст , щелкнув по нему инструментом текста
и изменение размера его
ограничивающий прямоугольник . Вы также можете выбрать
Text Tool щелкнув правой кнопкой
мыши на схеме фона и
выбора текста извсплывающего меню
.
Кнопка вращения
Стрелка инструмент зеркального
отображения
Удалить инструмент
Провода Инструмент Увеличить
инструмент
Text Tool
Установите цепь на окна
Совет: С помощью инструмента Текст
,
Вы можете добавить стилизованный
текст
в любом месте в схеме
рисование.
Совет: Удерживайте нажатой клавишу
Alt
При использовании провода
инструмент
нарисовать пунктирную линию , для
Например, вокруг раздела
схемы, чтобы показать, что это
является логическим блоком.
Совет: Щелкните правой кнопкой
мыши с
мыши для доступа к полезным
всплывающих меню . Содержание
Во всплывающем меню будет меняться
в зависимости от того, где вы
нажмите .
Глава 4: Создание и изменение
схемы 4-3
Удалить инструмент
Используйте Удалить инструмент
выборочно удалять элементы . Выберите
Удалить инструмент , нажмите на
элемент, который необходимо удалить, и
элемент немедленно удалить, за
исключением проводов : если
нажать и удерживать на проводе с
помощью инструмента Delete , проволока
выделенный но не удалены , пока вы
не отпустите кнопку мыши
кнопки. Если нажать и удерживать
кнопку мыши и переместите
Удалить инструмент от провода ,
провода не удаляется. это
позволяет увидеть полную степень
провод, который будет
удалить, прежде чем вы
действительно удалить его. Для удаления всего
сегмент провода, щелкните правой
кнопкой мыши на проводе с помощью инструмента Удалить
и выберите " удаления участка
" , и только сегмент
между ближайшими углы или
соединения будут удалены.
Вырезать ( или деления )провода в
двух , удерживая нажатой клавишу
и нажав на провод с Delete Tool.
Провод
отделен в точке контакта .
Вы также можете выбратьУдалить
инструмент щелкнув правой кнопкой мыши в
схематические фон с мыши и выбрав
Delete
из всплывающего меню . Или
выберитепункт и нажмите
Удалить клавишу на клавиатуре,
чтобы удалить этот элемент.
Увеличить инструмент
С помощью инструмента Лупа для
увеличения (приближение) и снижения ( увеличения
Out) вид вашей схеме. Чтобы
увеличить масштаб, выберите Увеличить
Инструмент и он оказался на
область, которую вы хотите увеличить.
Щелкните левой кнопкой мыши ,
чтобы увеличить цепь
выбранном масштабе размер шага .
Чтобы уменьшить масштаб, выберите инструмент Масштаб
и он оказался на область, которую
вы хотите уменьшить . удерживать
Key Shift и щелкните левой кнопкой
мыши, чтобы уменьшить
Схема выбранным размером шага
шкалы .
Вы также можете активировать
инструмент Масштаб щелкнув правой кнопкой мыши
мышь в схематическом фона и выбора
Увеличить
из всплывающего меню .
Другим методом масштабирования ,
это нажать на Page Up клавишу на
Клавиатура для увеличения илиPage
Down для уменьшения масштаба в
любое время , не используя инструмент
Масштаб . В этом случае
увеличение центрируется на позиции
курсора мыши. посмотреть
Также масштаб отображения ,
нормальный размер / положение и Fit для увеличения
Глава 11: меню Вид ..
Кнопка вращения
Используйте Кнопка вращения для
поворота выбранного устройства в 90 °
приращения.
Вы можете также вращатьустройство
, как вы выберите его из библиотеки
, нажав клавишу R на клавиатуре
или нажав
Правая кнопка мыши до размещения
устройства в цепи.
Вы также можете выбрать кнопку
Повернуть , выбрав Правка >
Поворот или нажав Ctrl + R.
Примечание : При
поворотеустройства , контактный имен и номеров
и значения меток остается
читаемым, то есть, они не будут
с ног на голову .
Зеркало Кнопка
Используйте кнопку зеркального
отображения , чтобы перевернуть устройство горизонтально. вы
также может отражатьустройство ,
как вы выберите его из библиотеки
нажатием м клавиша на клавиатуре
перед размещением
Устройство в цепи. Вы также можете
выбрать кнопку зеркального отображения
, выбрав Правка > Зеркало или
нажав Ctrl + M.
Grid, надписи и границ
CircuitMaker дает множество
дополнительных функций, схематические
для повышения вашей схеме, и
сделать точное размещение
легче.
сетка
Использование сетки возможность
включить выравнивание по сетке чертежа
окна или выключать (см. рисунок
4.3). Сетки является полезным в качестве
помочь в точное выравнивание
объектов. Использовать Snap Чтобы разместить новые
(устройства не находится вцепи ) в
соответствии со
определенной сетке . Она также
позволяет перемещать старые устройства (устройства
Уже в цепи ) в соответствии с
выбранной сетки , относительная
в исходное положение .
Примечание : Когда вы
размещаетеустройства именно на сетке , он всегда
остается на сетке , независимо от
положения прокрутки . Однако
Привязать к не гарантирует выравнивание
выводами компонентов .
Выберите Настройки> Схема для
доступаУстановка сетки
варианты .
Используйте кнопку Повернуть ,
чтобы повернуть
выбранного устройства с шагом
90 °. Обратите внимание , что на
этикетке -
Значение остается читаемым , как
Устройство вращается .
Глава 4: Создание и изменение
схемы 4-5
Рисунок 4.3 . Используйте
Пограничная , Grid, варианты надписи на
улучшить внешний вид вашей схеме .
надписи
Используйте опцию Название блока
(см. рисунок 4.3 для примера) , чтобы
добавить заголовок окна к нижнему
правому углу страницы . названию
Блок содержит следующие поля: имя,
должность, пересмотр, ID ,
Дата и страницы. Имя и должность
полей расширения в высоту
для работы с несколькими строками
текста. Если вы оставите имя или наименование
поля пустыми , CircuitMaker
исключает их из надписи.
Основная надпись также расширяется
в ширину в зависимости от
объем текста, который вы вводите.
Вы можете распечатать надписи на
первой странице, на последней
странице или на всех страницах. Кроме того,
Вы можете распечататьполный
надписи на первой странице и
уменьшена надписи (то есть, тот,
который не включает в себя
Имя и должность полей) на
последующих страницах .
Выберите Настройки> Схема для
доступа к экрану надписи
варианты .
сетка
Draggable разрывов страниц
может быть использована для
визуально
настроить масштаб печати .
Название границу блока
4-6 Глава 4: Создание и изменение
схемы
Границы
Используйте эту опцию , чтобы
быстро найти устройства , отображая
координатной сетке системы вокруг
вашей схеме (см. рис
4.3 в качестве примера) .
Например, предположим, вы хотите найти
устройство, которое вы знаете,
находится в B-5 квадрата сетки . по
рисование воображаемую линию отB
письмо , а цифра 5
на полях схемы ; пересечении этих
линий находит точку сетки содержащие
устройства.
фактический размер границы
определяется размер
бумаги. См. Печать и экспорт схемы
в конце
этой главе.
Чтобы добавить границу к вашей
схематический чертеж ,
1 Выберите Настройки> Схема для
отображения границы
Параметры настройки .
2 Включите видно на экране флажок
для отображения
границы , очертания общим
допустимым схематические области.
3 Выберите Не печатать , если вы
не хотите печатать границу.
ИЛИ
Выберите Печать вокруг всего
схематические печатать границу
так что это только на внешние края
внешней
страниц, сделать границу вокруг
всего схематические
когда страницы расположены вместе.
ИЛИ
Выберите для печати вокруг каждой
страницы на печать полного
границы на каждой странице вашей
схеме .
Поиск и установив устройства
CircuitMaker поставляется с
библиотекой из нескольких тысяч
устройств (см.Руководство
устройства библиотеки Полный список
приборы и инструменты ) . Вы
можете разместить устройств
библиотеку, используяпоиск или
просмотр вкладок в панели (см.
Цифры 4.4 и 4.5 ) или с помощью горячих
клавиш быстрого доступа.
Вкладка Обзор
Вы можете просматривать устройства
в использовании CircuitMaker
Обзор дерева в панели ( рис. 4.4)
. Детали приведены
майором -устройства Малой класса
устройств , устройств Символ
Модель и специй .
Глава 4: Создание и изменение
схемы 4-7
Рисунок 4.4 . Обзор дерево в
панель позволяет просматривать
и выбрать из библиотеки несколько
тысяч устройств.
Панель может быть расширен путем
перетаскивания вертикальной разделительной полосы
на правом краю панели .
Чтобы найти и разместитьустройства
,
1 Щелкните на вкладке Обзор в
верхней части панели .
2 Найдите устройство, которое вы
хотите разместить , выбрав сначала
Основным классом устройств , Малой
класс устройств ,устройств
Символ, и, если применимо ,
конкретной модели специи.
В данном руководстве
местоположения устройства указывается как [основные
Класс / младший класс / устройства
символ ] . Так, например,2N3904
можно было бы узнать на [ .General
/ BJTs / NPN Trans ] .
Обратите внимание, что условное
обозначение для части выбора
отображается в верхней части
панели .
3 Дважды щелкнитеимя устройства
или модели или нажмите Место для
выберите устройство для размещения
в рабочей области.
Обратите внимание, что устройство
следует за мышью вокруг
экране, пока вы не нажмете левую
кнопку мыши. в то время как
перетаскиванияустройства таким
образом Вы можете вращать (правая
кнопка мыши ) или в зеркальном (M
на клавиатуре )
устройства.
Совет: Можно быстро восстановить
Дерево устройств просмотра его
Оригинальный «закрытых» состоянии
, выбрав Вид > Свернуть
Дерево устройств (F6).
4-8 Глава 4: Создание и изменение
схемы
Вкладка Поиск
Вы можете искать для конкретного
устройства в использовании CircuitMaker
Вкладка Поиск на панели (рис. 4.5)
, которая позволяет находить
Все устройства, которые
соответствуют номеру детали или ее описание,
вы вводите. Совпадение найдено
любое времяпоиска текста
введите содержится в основных
классаустройств имя, незначительные класса
имя, символ имя или описание
модели . Однако только
имя символа и описание модели
появится в матче списке.
Если поиск производит элементы,
которые , кажется, не соответствуют
поиск введенного текста, это может
быть потому, что матч
произошло с большей или меньшей
имена классов , которые не являются
отображается.
Рисунок 4.5 . Этот пример
показывает,найден набор после поиска
ING за слово "мост" .
Функция поиска принимает частичные
слова , чтобы соответствовать устройств.
Например,поиск текста ОП найдет ОУ
или петли.
Вы также можете
использоватьзвездочку как " дикие карты". Например,
ввод 74 * 8 матчей 748 , 7408 ,
74LS08 , 74138 , 74285 ,
и так далее. При вводе нескольких
слов, какпоиск текста ,
Примечание: поиск устройств
функция не чувствительно к
регистру.
Глава 4: Создание и изменение
схемы 4-9
матч за каждое слово будет найдено,
хотя и не в том порядке,
войти в них. Например, если ввести
741 ОУ и ОУ 741
как бы дают одинаковые результаты
.
Для поиска устройства ,
1 Перейдите на вкладку Поиск в
верхней части панели .
2 Введите имя устройства, номер
или описание в текстовом
, затем нажмите кнопку Найти .
3 Используйте полосу прокрутки
(при необходимости) для прокрутки
списка. Когда вы найдете
устройства , щелкните его, чтобы выделить его.
4 Дважды щелкните на устройстве
или нажмите , чтобы выбрать место
Устройство для размещения в
рабочей области.
Примечание: Если вы измените
пользовательскую библиотеку ( user.lib -файл), ожидать
Небольшая задержка в следующий раз
вы поиск устройств в
Поиск устройства диалогового окна.
Задержка вызвана как Circuit -
Чайник строит новый SEARCHDB.DAT
поиска списка файлов. Если в течение
какой-либо причине поиска список
кажется неправильной или устаревшей, вы
Можно создать новый список файлов
поиск, выбрав Макрос>
Обновите списке поиска.
Горячие клавиши
Вы также можете выбрать устройства
, нажавопределенную кнопку
на клавиатуре. Вы можете
просмотреть список горячих клавиш и переназначить
Горячие клавиши для различных
устройств по мере необходимости.
Назначение горячих клавиш
Вы можете назначить шестидесяти
двух из наиболее часто используемых
устройства для горячих клавиш. Это
позволяет быстро выбрать эти
устройств, при нажатии этой
клавиши на клавиатуре.
Чтобы назначить горячую клавишу
для конкретного устройства ,
1 Выберите вкладку Обзор в панели
и найти устройство
, для которого вы хотите назначить
горячую клавишу .
2 Нажмите кнопку горячую клавишу
для отображения диалогового окна в
Рисунок 4.6 . Горячие клавиши
перечислены в алфавитном порядке вместе с
устройств, которые в настоящее
время на них возложены.
3 Прокрутите список, чтобы найти
горячую клавишу , что вы хотите
назначить выбранного устройства ,
нажмите кнопкуСвязать
кнопки.
4-10 Глава 4: Создание и изменение
схемы
Рисунок 4.6 . Используйте это
диалоговое окно для назначения или переназначения
Горячие клавиши для устройств.
Отмена назначениягорячих клавиш
Чтобы удалить назначение горячих
клавиш из списка,
1 Выполните шаги 1 и 2 из
предыдущего раздела .
2 Назначьте новое устройство на
своем месте.
ИЛИ
Не назначите нет ( в верхней части
списка ) в качестве горячей клавиши.
устройства закладки
После того как вы искали и
нашлиустройство , вы можете разместить
устройства или повторного выбора ,
используяряд различных вариантов
показано в этом разделе.
Чтобы разместить устройство ,
1 Выберите его с помощью одного из
методов, описанных в
предыдущем разделе.
2 Нажмите клавишу R или щелкните
правой кнопкоймыши, чтобы повернуть
устройство в нужное положение .
3 Нажмите клавишу м до зеркального
устройства.
4 Щелкните левой кнопкой мыши,
чтобы поместить устройство в
рабочее пространство.
ИЛИ
Нажмите любую клавишу ( кроме ж
или м) , чтобы отменить размещение .
Примечание: Чтобы повторно
разместить идентичных устройств , включите
Auto Repeat галочку под параметры
> Схема .
Примечание: Если Quick Connect
функция включена, и
не связанных контактное устройство
расположены таким образом , чтобы
она касалась
проводов или других контактное
устройство ,
CircuitMaker будет автоматически
чески сделать подключение
ции . См.раздел Подключение
в этой главе.
Глава 4: Создание и изменение
схемы 4-11
Выбор устройств
Используйте инструмент Arrow для
выбора и перемещения устройств по всему
рабочее пространство. Есть четыре
различных способа выбора элементов
в цепи окно :
Выбор одного элемента
Чтобы выбрать только один элемент
, щелкните по нему Arrow Tool. щелчок
нигде в работу , чтобы снять
выделение пункта.
Выбрать сразу несколько элементов
Чтобы выбрать несколько элементов
, удерживайте нажатой клавишу Shift и нажмите
на один или несколько элементов с
Arrow Tool. Для отмены выделения какого-либо
одного элемента щелкните по нему
во второй раз в то же время удерживая
Клавиша Shift . Чтобы отменить
выбор всех элементов , отпустите клавишу Shift и
щелкните в любом месте рабочей
области от всех элементов.
Вы также можете выбрать несколько
элементов , удерживая левую
кнопку мыши и перетащить
прямоугольник выделения
требуемых элементов. Этот метод
особенно хорошо работает для
селекторные переключатели , потому
что нажав на выключатель не будет
всегда выбираю его (если вы не
нажмете на внешнем крае
переключения ) . Для отмены
выделения какого-либо одного элемента из группы выбранных
элементы , Shift- щелкните по
нему. Чтобы отменить выбор всех элементов, нажмите в
рабочее пространство от всех
элементов.
Выбор всех элементов
Чтобы быстро выбрать все элементы
, выберите Правка> Выбрать все или нажмите
Ctrl + A.
4-12 Глава 4: Создание и изменение
схемы
Сдвиг устройств
Чтобы немного "
подтолкнуть "устройство в любом направлении , выберите одну
устройство и нажмите клавишу со
стрелкой влево , вправо , вверх
Стрелка Стрелка вниз ( как
показано на рисунке 4.7).
одного толчок смещается устройства
один пиксел, или нет
Привязки к сетке включена.
Примечание: толчок функция не
работает , если вы выбрали
проводов или нескольких устройств.
Она работает только с одного устройства.
Рисунок 4.7 . Используйте влево,
вправо , вверх или стрелку вниз для
" Подтолкнуть "выбранное
устройство более точно.
Подключение цепи
Для моделирования и создания
печатных плат нетлисты должным образом,ком-
компонентами в вашей схеме должен
быть правильно распаян вместе.
CircuitMaker автора Авто
маршрутизации , ручной маршрутизации и быстрой
Соединение методов полностью
интегрированы и автоматической , так что вы
не должны выбирать или
переключения между режимами проводки .
"Действительные точки
присоединения» для проводки любых контактное устройство или проволокой.
Провода могут только быть
горизонтальным или вертикальным .
Способа подключения Как
использовать
Автоматическая разводка проводов
перетащить с проводом
Инструмент из любого
действительного подключения
указывают на другое соединение
точки , затем отпустите .
Совет: Вы можете также обратить
Провода с Arrow
Инструмент, если у вас включен
Arrow / Провод опции
Опции меню. посмотреть
Arrow / проводов в главе
12 : меню опций.
Глава 4: Создание и изменение
схемы 4-13
Ручная разводка проводов Нажмите и
отпустите с проводом инструмент
начать проволоки, одним щелчком
кнопки мыши
менять направление , а затем один
раз
нажмите на точку подключения или
Дважды щелкните в любом месте в
конец
провода.
Quick Connect При включении поместить
или переместить
Устройство с таким инструментом
Arrow
, что не связанные контакты
трогать
провода или других контактов
устройства.
SmartWires Advantage ™
Независимо от метода проводки
использовании , CircuitMaker в
SmartWires ™ позволяет подключить
провод к устройству контактный
или другой провод , не будучи
точно в нужном месте. это
обеспечивает идеальное соединение
каждый раз, и исключает любую
догадок. Определяемое
пользователем подключение области существует вокруг
каждая подходящую точку связи . Когда
вы размещаетепровода инструмент
Всвязи области,появится рамка
выделения
точки соединения. Вы можете
установить размер зоны подключения
и действительно ли для отображения
прямоугольника меню Опции>
Схематическое . Для получения
дополнительной информации см. раздел Соединение Площадь в
Глава 12: меню опций.
Автоматическая разводка проводов
Чтобы быстро и легко проводов
Авто-маршрут ,
1 Выберите провода инструмент из
панели инструментов .
2 Переместите инструмент более
подходящее место контакта .
Примечание: подходящее место
контакта любое контактное устройство или проволокой.
3 Нажмите и удерживайте левую
кнопку мыши.
4 Перетащите указатель в другую
подходящую точку связи и
отпустите кнопку мыши .
5проводов автоматически маршрутов
между двумя точками.
Автоматическая маршрутизация
требуется два действительных точки подключения. вы
не умею рисоватьпровода с
автоматической маршрутизации, которая не связывает
что-то на обоих концах. Кроме
того, вы не умеете рисовать автобус
Провода с методом маршрутизации
автоматически .
провода Инструмент
Автоматическая разводка проводов
4-14 Глава 4: Создание и изменение
схемы
Ручная разводка проводов
Руководство маршрутизации
позволяет свободно разместить провода , где именно вы
хотите их. Она также позволяет
место " свободными проводами " в вашем
схематические , которые не
подключены ни к чему.
Примечание: Чтобы нарисовать
провода шины , используйте ручной метод маршрутизации .
Для маршрутизации проводов вручную
,
1 Выберите провода инструмент из
панели инструментов .
2 Переместите инструмент в
позиции, где вы хотите, чтобы начать
провода.
3 Нажмите и отпустите левую кнопку
мыши.
Курсор провод инструмента исчезает
и заменяется
Расширенные курсора проводки.
Расширенные курсора упрощает
Задача точное выравнивание провода
с другими объектами.
4 Нажмите один раз левой кнопкой
мыши, чтобы повернуть на 90 ° или
Дважды щелкните в конецпроволоки.
5 Один раз щелкните мышью, чтобы
прекратить провода когда он находится на
подходящую точку связи ( если вы
включили
Одним нажатием кнопки подключать
комплект на схеме параметры
диалогового окна) .
6 Для отменыпровода в любое время,
пока вы рисуете его,
нажмите любую клавишу или щелкните
правой кнопкой мыши.
Быстрое подключение
электропроводки
Один из самых простых методов
проводки является использование быстрого
Подключите проводку методом. Эта
функция позволяет вам просто
трогать не связанных контактов
устройства проводами или другими бессознательно -
контакты подключены устройства
исоединения выполняются авто-
чески .
Для подключения использованием
Quick Connect ,
1 Выберите новое устройство из
библиотеки
ИЛИ
Сдвиг или щелкните и перетащите
Существующее устройство
Arrow Tool.
2 Переместите устройство так,
чтобы конец неприсоединенных
штифт (ы ) касается провод или
другой штырь устройство (а) .
? ? ?
Ручная разводка проводов
Быстрое подключение
электропроводки
Глава 4: Создание и изменение
схемы 4-15
3 После размещения CircuitMaker
будет подключить устройство к
провода или контакта трогательно .
Примечание: Размещениеустройства,
так что два пина параллельно по
провод будет автоматически
подключаться обоих концов и "Вставить" , что
устройство в сегменте провода (
как показано на рисунке слева).
Такого же размера области
соединения, используемого SmartWires (DE-
описано ранее )
используетсяфункция Quick Connect .
Эта связь области определяет,
насколько близко вы должны быть к
провода или контакта до
CircuitMaker автоматически сделает
соединение и могут быть изменены в
Схематическое Опции
диалоговое окно.
По умолчаниюQuick Connect опция
активна . Чтобы выключить
Quick Connect , выберите Функции
> Схема , чтобы снять и
отключить опцию Quick Connect .
Продление , присоединение, и резки
провода
Провода полностью доступны для
редактирования и может быть расширен , к которым присоединились и резать.
Для расширенияпроволоки,
1 Выберите провода инструмент из
панели инструментов .
2 Поместите его на конце провода и
начать новый провод к
расширить существующий.
Для объединения двух проводов
вместе ,
1 Нарисовать провод от конца
первой провод к концу
второй провод .
Обратите внимание, что они
становятся той же проволоки.
Чтобы вырезать один провод на два
отдельных проводов,
1 Выберите Удалить инструмент из
панели инструментов .
2 Поместите его на пункт (ы ), где
вы хотите, чтобы сократить провода.
3 Удерживайте нажатой клавишу
Shift .
4 Щелкните левой кнопкой мыши,
чтобы перерезать провода. Провод
разделены на два провода .
Совет: Вы можете также сократить
провода щелкнув правой кнопкой
мыши
на нем с любым инструментом и
СНиП выборе проводов
из всплывающего меню .
Показать Pin точки:
Включено
инвалид
Совет: Pin точки могут помочь
определения правильного
подключения .
Они могут быть включен
Опции > Схема .
4-16 Глава 4: Создание и изменение
схемы
Удаление проводов сегменты
Отдельные сегменты провод можно
удалить без потери
соединения с прилегающими
проводами.
Для удаления сегмента провода ,
1 Щелкните правой кнопкой мыши по
сегменту с любым инструментом .
2 Выберите удаления участка от
всплывающего меню .
Выделениевсего узла
Вы можете выделитьвсего узла схемы
с отдельной мыши
нажмите . Это может быть очень
полезно при поиске проводки
ошибки. Даже провода, которые
физически не подключены
схему (первый узел , например)
могут быть
выделенный вместе, если они такие
же узел цепи.
Чтобы выделить весь узел ,
1 Выберите стрелку инструмент из
панели инструментов .
2 Alt + клик на одном из проводов
на узле.
Перемещение устройств с
подключенными проводами
Вы можете перемещать устройство,
которое имеет проводов , подключенных к нему
без нарушения соединения. При
выборе и
перетащить устройство сArrow
инструмент , провода проходят
" Резиновую " эффект,
это означает, что они тянутся ( расширить ), но
оставаться подключенным к
устройству.
жилы
Провода шины представляют собой
особый тип провода , которые содержат несколько
отдельные провода . Каждый автобус
провод идентифицируется по имени и
каждого отдельного провода в
автобусе также есть имя. жилы
могут быть легко идентифицированы
в цепи , поскольку они составлены
толще , чем обычные провода .
Чтобы нарисовать провода шины ,
1 Нажмите и удерживайте нажатой
клавишу .
2 Нарисуйте регулярные провода с
использованием ручного метода маршрутизации
(см. Руководство разводка проводов
ранее в этой главе ) .
провода шины
Провода для подключения шины
?
?
Глава 4: Создание и изменение
схемы 4-17
Примечание : Вы должны удерживать
нажатой клавишу Shift , прежде чем начать
провода , но вы можете отпустить
клавишу перед провод
готовой .
После обратить провода шины ,
появится диалоговое окно ( показано на
Рисунок 4.8 ) предложит ввести имя
шины .
Рисунок 4.8 . Каждая шина должна
иметь другое имя автобусе.
3 Введите уникальное имя автобусе.
Примечание: Если два отдельных
автобусов даны тем же названием,
они считаются той же шине , даже
если они
физически не подключены на экране.
Чтобы переименовать провода шины ,
дважды щелкните по нему инструмента Arrow
или щелкните правой кнопкой мыши и
выберите Редактировать автобуса Номер провода .
Вы можете ее продлить,
присоединиться, или вырезать провода шины как обычные провода .
Тем не менее, вам не нужно
удерживать клавишу Shift при
расширение жилой .
Провода подключения к шине
Регулярные провода , подключенные
к шине провод называют
"Автобус соединительных
проводов . " Эти провода подключаются к
Отдельные провода в шине.
Для создания проводов подключения
шины ,
1 Выберите провода инструмент из
панели инструментов .
2 Переместите инструмент более
подходящее место контакта .
ПРИМЕЧАНИЕ: Требуется
действительно точка соединения любого вывода устройства или провода
(в том числеавтобус провод). По
меньшей мере один конец шины
соединительный провод должен быть
подключен кшине.
3 Нажмите и удерживайте левую
кнопку мыши.
4 Перетащите указатель в другую
подходящую точку связи и
отпустите кнопку мыши .
4-18 Глава 4: Создание и изменение
схемы
Когда Вы делаете подключение ,
появляется диалоговое окно
прошу вас назначить проводной шине
имя соединения .
5 Укажите проводной шине имя
соединения .
6 выберите Угол Подключение к
сверху / слева , если вы хотите
изменить угол соединения.
Для редактирования проводной шине
или шине провода имя , дважды щелкните
ее инструментом Arrow или щелкните
правой кнопкой мыши и выберите Редактировать автобусов
Соединения из всплывающего меню .
CircuitMaker отображает этикетки
автобуса и подключение
умолчанию, но их можно отключить в
схеме параметры
диалоговое окно.
Подключение Подключение шины
провода вместе
Если вы назначили два провода
подключения шины тем же именем и
вы подключите их к той же шине
(или различным автобуса
провода с тем же именем проводной
шины ) , они действуют , как будто
они были соединены вместе.
Node Names и связь
CircuitMaker использует имена для
своих узлах схемы. имена узлов
используются для идентификации
сигналов для моделирования и выявления
сетки для разводки . Узлы , которые
не являются физически
подключенный на схеме , но которые
имеют тот же узел
Название статьи рассматриваются,
как связаны между собой.
В общем, имена, используемые
выводятся автоматически
компоненты , к которым они
подключены. Так, например,
узел с именем U2_6 бы получила
свое название , потому что это кон -
подключенного к контакту 6
устройств U2. Конечно , этот узел также
соединена с другими выводами
других устройств , но она получила свое
имя из старейших устройством,
подключенным к узлу , то есть
устройство, которое было помещено
на схеме первой . узел
имена обновляются каждый раз при
нажатии кнопки Сброс на
Панели инструментов или выполнения
моделирования .
Есть несколько исключений.
Некоторые устройства имеют приоритет над
других устройств, когда дело
доходит до именованияузлов. для
Например, источник напряжения
занимает узла именования приоритет над
другие компоненты. Таким образом,
если у вас есть устройство + V которого
обозначение Vcc , чистая будет
называться Vcc_1 , а не
Кнопка Reset
Node
Names
0
R1_2
V1_1
C1
1uF
V1
R1
1K
Глава 4: Создание и изменение
схемы 4-19
некоторые казалось бы, сложное
название , такие как U7B_8 . На первом
узел всегда будет 0 или GND .
Другие средства были предоставлены
, чтобы дать узел конкретного
имя. Это дает дополнительное
преимущество позволяет иначе
независимых узлов должны быть
соединены вместе.
Один из способов сделать это
состоит в использовании одного из специального разъема
устройствами. Вход [ Разъемы /
Активный / вход ] , выход [ Подключения
ров / Открытая / Output] и
несколько терминалов [ Разъемы /
Активный / Терминал ] (T)
устройства имеют возможность набрать название
узла. Каждый раз, когда вы
размещаете одно из этих устройств , вы будете
попросили предоставить имя,
которое будет использоваться в качестве имени
узла. Эти устройства принимают
именования узла приоритет над
другие устройства , включая
источники напряжения .
Наконец , узел этикетки могут быть
размещены на проводе создать
имя узла . Метку узла выглядит как
простой текст на
схематическое , но необходимо
делать непосредственно над или
правопроволоки. Небольшой
прямоугольник соединение отображается в
точке контакта , когда делается
напроволоке. Если из-за
своей позиции , узел метка не
подключен к проводу , существует
будет зачеркнутыми символов через
текст, указывающий , что он
не подключен. Метку узла занимает
узла именования
приоритет над всеми устройствами ,
кроме первого .
Чтобы поместить метку узла ,
1 Выберите Правка> Место метку
узла .
2 Перетащите прямоугольник Метка
узла , где его нижний левый
угол касанияпровода от желаемой
сети. Щелкните левой
кнопки мыши.
3 Введите нужное имя для узла.
Нажмите кнопку ОК .
Для просмотра всех имен узлов на
схеме ,
1 Выберите Настройки> схема (
или нажмите F5. )
2 ВключитьПоказать Node Names
флажок. Нажмите кнопку ОК . узел
имена отображаются в центредлинной
проволокой
узлом.
терминал
2.8K
0,01
мкФ
Vout
Vin
Vout
0,022 мкФ
4.7K
Отключено Подключено
Размещение метку узла
Этикетки узла
Совет: Вы можете проверить узел
подключения , удерживая
клавишу Alt и
нажав на проволоку
Arrow Tool. весь
узел будет выделен.
4-20 Глава 4: Создание и изменение
схемы
Подключение шины питания
Мы видели в предыдущем разделе ,
что узлах схемы может быть
даны конкретные имена и что если
два или более узлов были
то же имя , они считались такими
же
узла. Метод, с помощью которого
конкретный узел получил свое название
не имеет значения. Теперь давайте
посмотрим, как это относится к власти
Автобус соединений, таких как Vcc
или земли.
Подключение шины питания к одному
источнику
Предположим, у вас есть несколько
ОУ , что вы хотите
подключить к Vcc . Вы можете
просто разместить отдельный + V устройства
на на каждом ОУ и он будет
имитировать просто отлично. Однако
каждая + V будет независимого
источника на отдельном узле ,
каждый из которых имеет уникальное
обозначение . Это было бы неприемлема
состоянии при создании списка
соединений для разводки .
Если вы хотите, чтобы все Vcc
пункты, которые будут общими для одного
узла , может быть только один
источник (Специя симулятор
появляется сообщение об ошибке при
подключении нескольких Vs + на
тот же узел . ) В этом случае вы
можете использовать один и + V
несколько терминалов .
1 провод+ V одному ОУ и провода
терминала к
каждый из других операционных
усилителей . Введите VCC ASтерминал
Имя для каждого из терминалов .
2 Поместите метку узла на провод
подключен к+ V и
назовите его Vcc . + V будут
подключены ктерминалам
отобщего имени узла.
ИЛИ
Введите Vcc ; (включая точку с
запятой ) в шину данных
области+ V. + V будут подключены
кTermi -
Nals общими шины данных (см.
рисунок 4.9. )
Это использование терминалов
вместо нескольких + VS создает
одного узла или сети в списке
соединений ( специи или печатной плате. )
Рисунок 4.9 . Использование
терминалов для подключенияк шине питания
Одноместный + V источника через
поле шине данных.
+ V
Терминалы
Шины данных :
Vcc ;
Vcc Vcc Vcc
+ +
+
Глава 4: Создание и изменение
схемы 4-21
Цифровые соединения шина питания
CircuitMaker цифровым устройствам
не включают Vcc и
выводов земли . Тем не менее, Vcc
и заземления являются
необходимых как для аналогового
моделирования и печатных плат . эти
"Скрытые " контакты
назначен шин питания с помощью автобуса
Поле данных для каждого цифрового
устройства (см. шины данных далее в этой
главы. )шин питания присвоить
цифровым устройствам
являются DVCC , DVDD и DGND . Эти
имена шины питания должны
не следует путать с имена узлов .
Существуют три устройства, которые
могут быть использованы для подключения этих
автобусы в другие узлы в цепи : +
V , терминальные и
Первый . Для подключения одного из
этих устройств к шине , просто
ввести имя шины , а затем с
запятой, в
Автобус устройства поля данных.
Например , поместитеустройство + V в
вашей схеме , затем введите DVCC ;
в его поле шине данных.
+ V теперь будет источником для
DVCC автобусе (см. рис
4,10 ).Терминал используется таким
же образом , а скорее
чем быть фактического источника ,
было быссылки на источник
к которому он подключен. Шину
данных для терминала
заполняется автоматически при
вводе имени терминала (см.
Рисунок 4.11 . )
Вы можете заметить , что земля уже
включает в себя устройства
GND , а в его поле шины данных ,
но это название цифровой
Шина земля DGND . Эти два автобуса
связываются, используя
Источник питания шины данных полей
Аналоговый окне Параметры
окно (см. рис 4.12 . ) Эти
автобусы, следующие поля предназначены
чтобы позволить вам ввести либо
значение илиимя шины (как в
случае GND . ) Если источник шины
питания не включен в
Вашу схему ,цифровые устройства
будут по-прежнему работать, используя
Значения по умолчанию вводится
здесь.
Рисунок 4.12 . Если источник не
подключен к цифровой шине через
полей шины данных , эти значения
будут использоваться для определения
источник напряжения для
моделирования.
Дополнительные автобусы могут быть
определены с использованием данных полевой шины ,
но никакой информации по умолчанию
не будет доступна , как и для DVCC ,
DVDD и DGND (см. шины данных далее
в этой главе . )
Данные автовокзала :
DVCC ;
NAND Данные шины затвора :
DVCC = 14 ; DGND = 7;
Данные шине заземления :
GND ;
Рисунок 4.11 . В этом примере
DVCC вводится как терминал
Имя . Имени автоматически
скопированы в его поле шины данных
и точка с запятой добавляется .
Этот терминал становится
ссылка на источник для DVCC
Автобус , перекрывая 5V умолчанию
указанных в опции аналогового
диалоговое окно.
0,01 мкФ
+5 V
Данные + V Автобус:
DVCC ;
NAND Данные шины затвора :
DVCC = 14 ; DGND = 7;
Данные шине заземления :
GND ;
Рисунок 4.10 . В этом примере
DVCC ; вводится непосредственно в
полевую шину данных устройства + V
.
Это + V, то становится источником
для DVCC автобуса , перекрывая
5V умолчанию указан в
Аналоговый диалоговом окне.
DVCC
Индиана
COM
OUT
0,1 мкФ
4-22 Глава 4: Создание и изменение
схемы
Маркировка схемы
CircuitMaker предлагает несколько
методов маркировкище -
Matic , в том числе инструмент
текста и редактирования самого устройства.
Используя инструмент Текст для
обозначения
Чтобы пометить схему помощью Text
Tool ,
1 Выберите инструмент Текст .
2 Нажмите кнопку в окне чертежа ,
где вы хотите разместить
текста.
3 Измените размер текстового поля
по мере необходимости ( см. рисунок слева).
4 Введите текст.
Текст может быть многострочный и
полностью стилизованы. Всегда видно, текст
могут быть перемещены в любое
время.
Устройство смены этикетки
Не путайтеобозначения устройства с
устройством этикеткой
значения. Рисунок 4.13
иллюстрирует различие .
Рисунок 4.13 . Этикетка -
ценностью которого является информация об устройстве
в то время какэто обозначение
устройства в цепи.
Чтобы маркировать устройства с
помощью диалогового окна свойств устройства ,
1 Дважды щелкните устройство .
2 При появлении диалогового окна ,
кроме диалоговыхСвойства устройства
окне нажмите кнопку Свойства.
3 Введите соответствующий текст в
метке стоимости, обозначение
Тион, или коробка Описание текста.
4 Сделайте текст виден на схеме ,
выбрав его
Видимый флажок.
Этикетка -Value
обозначение
Глава 4: Создание и изменение
схемы 4-23
Вы можете изменить положение меток
значений , обозначений и описаний
ных в любой точке земного
устройства , перетаскивая их
Arrow Tool. Даже если вы измените
метку вокруг устройства , оно
остается прикрепленной к
устройству, когда устройство перемещается
вокруг рабочей области. Более
подробное описание этих
этикетки, обратитесь к следующему
разделу , редактирование устройств .
Свойства устройства
Вы легко можете редактировать
широкий спектр информации об устройстве
связанные со схемой ,
моделирование, печатных плат и других нетлисты
целей.
Для измененияустройства ,
1 Дважды щелкните на устройстве
или щелкните правой кнопкой мыши по нему и выберите
Свойства устройства для
отображения свойств устройств
диалоговое окно, показанное на
рисунке 4.14 .
Примечание:различные появится
диалоговое окно , когда вы
Дважды щелкните на некоторых
устройствах , поэтому нажмитеСвойства
кнопку, чтобы получить в
диалоговое окно Свойства устройства.
Рисунок 4.14 . Используйте
диалоговое окно Свойства устройства ввести
или изменять различные информацию
об устройстве.
4-24 Глава 4: Создание и изменение
схемы
устройство
Это нередактируемая поле отображается
имя устройства , как кажется
в библиотеке меню. Использовать
видимый флажок , чтобы показать или
скрыть имя в схеме. Если видно,
имя устройства
сохраняет ту же ориентацию, что и
устройство при повороте его.
Метка стоимости , назначение и
описание , однако, будет
остаются правой стороной вверх
независимо от того , как устройство вращается.
Заметим, что некоторые имена
устройств , таких как «Резистор », не может быть
сделать видимыми .
Этикетка -Value
Используйте это поле для ввода
информации об устройстве , такие как
этикеткой ( 1N914 , 2N3904 , и
т.д. ) или его значение ( 47K , 100U и др.),
или заменить существующее имя
устройства (то есть, сделать
Устройство не видно и метка видна)
. Многополюсные
коммутаторы используют это поле
для указания которых однополюсные выключатели
связаны друг с другом (см. SPDT
реле устройства библиотеки
Руководства). Этикетка -Value
можно перетаскивать устройства
на схеме мыши и остаются
прикрепленными к
устройства, когда устройство
перемещается .
Если вы установите флажок Отображать
ввод до серого (см. рисунок слева) ,
метка заменяет имя устройства и
сохраняет тот же
ориентации, что и устройство при
вращении . В противном случае, этикетки
значение остается правой стороной
вверх независимо от того , как устройство
вращать.
обозначение
Это поле используется для
идентификации устройства в цепи , такие как U3 ,
CR7 , RLOAD , и т.д. Вы также
можете сделать это поле видны
Видимый флажок. Это поле должно
содержать устройство
обозначение для того, для
моделирования и печатных плат нетлисты работать
должным образом. Табличка с
обозначением может быть также перетаскивать
на схеме с помощью мыши. Он
останется правой стороной вверх
независимо от того, как устройство
вращается .
Этикетка - Значение
видимый и
сохраняет же
ориентации,
устройство, когда
поворачиваться
Этикетка -Value
не видно.
Этикетка - Значение
видно.
Этикетка - поле Значение имеет
тремя состояниями флажок
Отображать ввод :
Глава 4: Создание и изменение
схемы 4-25
Это поле заполняется автоматически
, когда вы размещаете
устройства. См. префикс Авто
Обозначение далее в этом разделе
более подробную информацию . См.
также указан Обозначения в главе 10 :
Edit Menu и устройств Обозначения
в главе 12 : Опции
Меню для других функций , которые
влияют на устройство обозначения .
Важно: Отдельные части составного
пакеты должны быть
сгруппированы должным образом.
CircuitMaker заботится об этом авто-
чески , если вы разместите
устройств непосредственно из библиотеки. Однако
Если вы изменили составные пакеты
, они должны быть
сгруппированы с помощьюEdit >
Группировка элементов команды. просто
изменение поле Обозначение
недостаточно. каждый
отдельные части должны быть
идентифицированы как часть А, часть В, и т.д. ,
от вывода Редактировать устройств
диалогового окна данных . См. далее в Pins
этой главе.
описание
Префикс Обозначение Авто
Это префикс, используемый при
CircuitMaker автоматически
присваивает обозначениеустройства
( всякий раз, когда вы размещаете
устройства или выберите Правка>
Обозначения Set) . Приставка может быть
до 4-х символов.
Специи символов префикса (ы)
Это специй префикс, используемый в
сочетании с и % D
Флаги % M описано ниже под специи
данных . Вы бы
Обычно в этом поле при компоновке
макро символы, которые Вы
определить для надлежащего выбора
модели при создании новых
устройств (см. Глава 17 : Создание
новых устройств за дополнительной
информации). Действительно
префиксы :
приставка, означающая
Модель XSpice
BV нелинейных зависимых источников
напряжения
BI Нелинейные зависимые источники
тока
C конденсаторы
Диоды D Junction
DZ Стабилитроны
E линейный управляемый напряжением
источника напряжения
F Линейный управляемых током
источников тока
G Линейный тока, управляемый
напряжением источников
H линейного тока - контролируемых
источников напряжения
Я Независимые источники тока
JN JFETs (N- канал)
JP JFETs ( P- канал)
К связью (взаимная ) индукторы
L индукторы
MN МОП-транзисторов (N- канал)
МП МОП-транзисторов ( P- канал)
О линиях передачи с потерями
QN биполярные транзисторы (NPN )
QP биполярный транзистор (PNP)
резисторы R
S Напряжение управляемых
коммутаторов
T Линии передавать без потерь
U единого проекта распределенной
RC Lines ( с потерями)
V Автономные источники напряжения
Вт ток управляемых коммутаторов
X Подсхемы
ZN MESFETs (N- канал) (GaAs
полевых транзисторов )
ZP MESFETs ( P- канал) (GaAs
полевых транзисторов )
Глава 4: Создание и изменение
схемы 4-27
аналоговый
Этот флажок идентифицирует это как
устройство, которое может быть использовано в
Аналогового моделирования
CircuitMaker в режиме. аналоговый
Тренажер может имитироватьустройство
, если есть специй
Моделирование данных для этого
устройства. Если вы попытаетесь запустить
Аналоговое моделирование с помощью
устройства , которое не имеет
Аналоговый флажок установлен,
CircuitMaker отображает предупреждение
и сообщение , что устройство будет
игнорироваться в симуляции.
При создании собственного
устройства , это поле должно быть проверено
только если вы поставили специй
данных для устройства или если
Устройство представляет собой
макро цепи, содержащей другие Analog Devices
(см. Главу 17 : Создание новых
устройств за дополнительной информацией
ния на создание новых рабочих
устройства).
цифровой
Этот флажок идентифицирует это как
устройство, которое может быть использовано в
Цифровое моделирование в
CircuitMaker режиме. Цифровой симулятор
может имитироватьустройство , если
есть цифровой SimCode для этого
устройства. Если вы попытаетесь
запустить цифровое моделирование с использованием
устройство, которое не имеет
цифровой флажок установлен,
CircuitMaker выводит предупреждающее
сообщение и , что устройство
будут игнорироваться в симуляции.
При создании собственного
устройства , установите этот
флажок , только если устройство является макро цепи
содержащие другие цифровые
устройства или был создан с использованием цифровых
SimCode (см. Главу 18 : Цифровые
SimCode для получения дополнительной информации
создание цифрового устройства).
Параметры
В этом информационном поле
магазинов , который влияет на моделирование
некоторые устройства . Для
цифровых устройств SimCode , это поле
содержат указание типа : цифровые
. Это может быть последующим список
параметры, которые обычно
устанавливаются в цифровой модели
Параметры диалогового окна.
Некоторые общие модели устройства
можно переопределить , передав
Параметры качестве псевдонима для
описания конкретного устройства. для
Например, параметр поле кристалла
будет содержать
Псевдоним: XCRYSTAL и может
последоватьсписок
справочника параметров, которые
определяют , что конкретные кристалла.
Как правило, вы ввести эти
параметры в Subcircuit
Параметры диалогового окна. См.
Глава 17 : Создание новых
Устройства для получения
дополнительной информации о передаче параметров .
4-28 Глава 4: Создание и изменение
схемы
шины данных
Используйте это поле, чтобы
указать, какие контакты на устройстве
подключен к электросети или земли
автобусов, поскольку эти выводы
не отображаются напредопределенные
цифровых пакетов устройством.
Это поле может содержать до 2048
символов , которые могут быть полезными
При создании устройства с многими
питания и заземления контактов.
Общий формат этих данных :
bus1
= PIN # , PIN # , ...; BUS2 = PIN # , PIN # , ...;
Например, на 74LS83 шины данных
является :
DVCC = 5; DGND = 12;
Это означает, что шины Vcc
подключается к контакту 5 настоящего
устройством и шиной заземления
подключается к контакту 12. автобус
данных для74AC11190 будет
выглядеть так:
DVCC = 15,16 ; DGND = 4,5,6,7 ;
Порядок, в которомперечислены
автобусы не важно.
Для аналогового моделирования или
для создания списка соединений печатной платы для экспорта
в TraxMaker , каждая шина должна
быть подключена кнапряжению
источника. Есть три не- цифровых
устройств предметы, которые могут быть
подключается непосредственно к
шине данных : + V , терминальные и
Первый .
Формат шины данных для этих
устройств прост:
busname ;
где busname идентифицирует
конкретный автобус. Для получения дополнительной информации
ния , см. Подключение шины питания
ранее в этой главе .
Каждый Первый устройство , по
умолчанию, содержит шину данных
GND , которая вызывает все
Сухопутных символами быть привязанными
вместе в одном узле или сети. В
целях моделирования ,
Первый устройство всегда
приравнивается к узлу 0 Специи , даже если
изменения шины данных .
Глава 4: Создание и изменение
схемы 4-29
Специи данных
Это поле используется для указания
специй моделирования данных для
устройства. Аналоговые устройства,
снабженные CircuitMaker
уже есть данные по умолчанию
включена специй . Если вы создаете
собственные устройства для
использования с аналогового моделирования , то вам нужно
заполнить в этой области
самостоятельно. Вы можете войти, специй данные в эту
поле непосредственно , или вы
можете ссылаться на него в других областях в
диалоговое окно. Процента (% )
используется в качестве флага сказать
CircuitMaker ссылаться на уже
определены поля . их
значения:
Имя ( % N)
Вставки имя устройства в строку
специй данных. это
названием в библиотеке меню.
Этикетка ( % L)
ВставкиЭтикетка - значение в
строку специй данных. это
требует первого символа в ярлыке -
значение строки , чтобы быть
буквенный символ . Метка не может
превышать 8 символов.
Значения (% V)
ВставкиЭтикетка - значение в
строку специй данных. это
требует первого символа в ярлыке -
значение строки , чтобы быть
числовыми. Значение может быть
целым числом (12, -44) , плавающий
номер точки ( 3,14159 ) , либо
целое или с плавающей точкой
число следует целое число
показатель (1e -14, 2.65e3 ), либо
целое число или число с плавающей
точкой следует один из
следующие коэффициенты :
T = 10 12 и = 10 -6
G = 10 9 N = 10 -9
Мэг 6 = 10 р = 10 -12
K =
м = 10 -3
Если мультипликаторы используются
, они должны следовать непосредственно за
числа без пробелов. Письма ,
которые не являются мультипликаторами
сразу послечисла , игнорируются ,
и письма
сразу послемножитель игнорируются.
Так, например,
10 , 10В, 10В , 10 Гц и
представляют все тот же номер и
M , MA, мс, а MMhos все
представляют те же множитель.
Обратите внимание, что 1000 ,
1000.0 , 1000 Гц , 1E3 , 1.0e3 , 1 кГц, и все 1K
представлять тот же номер.
4-30 Глава 4: Создание и изменение
схемы
Модель ( % M )
ВставкиЭтикетка - значение в
строку специй данных. Если первый
Характер символов специй Префикс (
ы) , не соответствует
Первый символ в метке , то он
вставляет первый символ
префикс в начале строки. % M также
требуется для того, чтобы
гарантировать, что . модели данных для этого
Устройство будет включен в файл
списка соединений специй для моделирования.
Этикетка (включая префикс) не
может превышать 8 символов.
Подсхемы (% S)
ВставкиЭтикетка - значение в
строку специй данных. Если первый
символ в метке неХ, то он
вставляетX в
начало строки . % S также
требуется для обеспечения
который. SUBCKT данных для этого
устройства будут включены в
Специи файл списка соединений для
моделирования. Этикетка (включая X )
не может превышать 8 символов.
Обозначение ( % D)
ВставкиТабличка с обозначением в
строку специй данных. Если
Первый символ Символ префикса
пряностей ( целых копеек) не
обнаружения первого символа в
обозначении , то он вставляет
первый символ префикса в начале
строки.
Описание (% I)
ВставкиОписание поля в строку
специй данных.
Пакет ( % P)
Вставки этикетке упаковки в строку
специй данных.
Шины данных ( % B)
Вставляет шины данных поле в
строку специй данных.
Глава 4: Создание и изменение
схемы 4-31
Именованные Subcircuit ( X % )
Вставляет указанный подсхемы в
строку специй данных. если
подсхемы проживает в. SUB файла ,
отличного от
связанный с символом имя текущего
устройства
. SUB имя файла , где находится
подсхемы также должны быть
указано. Например: XUA741 % или %
XUA741 : OPAMP5 .
Включить файл ( % = " путь \
filename.ext " )
Вставка файла ASCII текстовый файл
в строку данных специй
с помощью пряностей . команды
вставки . Путь такой же, как
тока , если вложенная в кавычки
("") .
Узле ( % числа )
Вставляет узел номер определенного
штифт в Специи
данные строки. Число обозначает
положение штифта в
Редактировать кодовым устройством
данных диалогового окна. Например, вывод на
верхней части списка представлена
% 1, следующий штифт вниз 2 % ,
Пальцы и т.д. См. ниже в этом
разделе .
Анализ название пробника ( % [ )
Вставка номера выходной узел
связан с анализом
Probe. Например,% [ TP1 ] или % [
TP1 + ] вставляет узел
номер, связанный с + выводом
анализа зонд, который
имеет название ТР1 . % [ - ТР1 ]
вставляет узел числа
связанные с - PIN-код.
4-32 Глава 4: Создание и изменение
схемы
Пример использования специй данных
Следующие примеры показывают , как
можно использоватьспеции
Поле данных при создании
пользовательских устройств. Для получения дополнительной информации
ния на Spice, см. Главу 16 :
Специи : не только основы.
Пример 1
Если резистор R3 имеет значение,
равное 27 Ом и соединен
между узлом 5 и землей,специй
данных для R3 может быть
записать в виде:
R3 5 0 27ohms
Однако с помощью обобщенной
формеспеций данных, он
может автоматически обновляться ,
если такие элементы, как обозначения
или изменения номеров узлов .
Например, элементы в
приведенном выше примере может
быть заменен соответствующим образом:
Замена Значение Описание
R3 Обозначение % D
5 Первая контактный номер узла % 1
0 Второй контактный номер узла % 2
27ohms Этикетка -Value % V
С помощью этих замен,обобщенная
форма специй
Данные становятся :
% D % 1% 2% V
Пример 2
Если транзистор Q2 представляет
собой 2N3904 с его коллектор подключен к
узел 7 , его базе узел 4 и его
эмиттера к узлу 12 ,
Специи данных может быть записано
как:
Q2 7 4 12 Q2N3904
Однако, вы , возможно, потребуется
ввести данные специй модели в
Netlist вручную. Более
универсальный метод был бы ввести
следующую строку:
% D % 1% 2% 3% M
% D (обозначение)
% V (Value)
% 1 ( 1-й узел)
2 % (2-й узел)
% D (обозначение)
% M (модель)
% 1 ( 1-й узел)
3 % (3-й узел)
2 % (2-й узел)
Глава 4: Создание и изменение
схемы 4-33
Пример 3
Если ОУ U4 являетсяLM741 , где +
вход которого подключен к
узел 3 ,- вход которого соединен с
узлом 1 , штифт + V к узлу
5,V - контактный к узлу 12 и вывод
в узле 9 ,специй
Данные могут быть записаны как :
XU4 3 1 5 12 9 XLM741
Но опять же, более универсальный
метод должен был бы войти в
следующую строку:
% D % 1% 2% 3% 4% 5% S
Пример 4
Вы можете добавить что-то к вашей
схеме для моделирования
ния целей, которые на самом деле
не появляется на
схематические себя.
Например,индуктор может потребовать
внутренней обмотки сопротивлением
0,6 Ом для правильного моделирования.
Желаемая специй список соединений
может выглядеть примерно так:
L3 3 4 1uH
RL 4 5 0,6
Введите следующие две строки в
поле Данные специй
индуктор только . Вам не нужно
подключать резистор в
схема :
% D 1 % N % D % V
R N % D % D % 2 0,6
CircuitMaker будет
производитьчто-то списка соединений специй вроде этого:
L3 3 NL3 1uH
RL3 NL3 5 0,6
Обратите внимание на
использование% D в имя узла и в
обозначение резистора . Это
позволяет нам использовать этот же устройство
В нашей схеме несколько раз без
конфликта , поскольку каждая
одна будет уникальным.
% D (обозначение)
% S ( подсхемы )
3 % (3-й узел)
5 % (5-й узел)
2 % (2-й узел)
% 1 ( 1-й узел)
4 % (4-й узел)
% 1 ( 1-й узел)
% V (Value)
N % D (внутренние узлы)
% D (обозначение)
R % D (обозначение)
0,6 (Value)
2 % (2-й узел)
?
?
Эти два индуктора / резистора
комбинаций идентичны
Специи , когда предоставляется
специй
Данные показали .
4-34 Глава 4: Создание и изменение
схемы
Исключить из печатной платы
Используйте этот флажок, чтобы
исключитьустройство из списка соединений печатной платы .
Как правило, устройства, используемые
для целей моделирования только
( внешних источников какгенератор
сигналов , например) будет
исключены из списка соединений
печатной платы .
Исключить из частей
Используйте этот флажок, чтобы
исключить устройство из Билля о
Материалы . См. в разделе
ЭкспортВедомость материалов в главе 7 :
Экспорт файлов для получения
дополнительной информации на генерации Билль о
Материалы .
Pins
Нажмите на штифты на устройстве
Редактировать данные диалогового окна, чтобы
открыть диалоговое окно,
показанное на рисунке 4.15 . Это диалоговое окно
позволяет редактировать контактный
обозначенияпакета для
выбранного устройства и
определить, является ли обозначение контактный
будет показан на схеме.
Рисунок 4.15 . Это диалоговое окно
используется в качестве эталона для контактный
Специи информации.
Вы можете указать номера контактов
, используя до пяти алфавитно-цифровых
символов. Вы можете не только
использовать стандартные номера контактов
например, 1, 2, 3 , но вы также
можете использовать номера контактов , таких как
A1, B1 , C1, A2, B2, C2.
Некоторые устройства пакеты
фактически содержать более одного из
одном устройстве . Например, в7400
Quad 2-Input логического элемента
на самом деле имеет 4 ворот в том
же пакете . Номера контактов
различны для каждого ворот. CircuitMaker
группы вместе
отдельные ворота указать, какие
ворота идти , в которых
пакет. Как вы поместите каждую
ворота в цепи, следующего
Глава 4: Создание и изменение
схемы 4-35
доступно ворота используются из
предыдущего пакета . Если нет ворот
доступны в предыдущем пакете ,
новый пакет используется .
Вы можете перегруппировать ворота
при необходимости помощи меню Правка > Группа
Элементы меню параметров . Каждые
ворота в пакете назначается письмо
(A , B, C и т.д.) и номера
контактов , что ворота соответствуют
к этому назначению. Вы можете
вручную переназначить контакты использованы
для конкретных ворот , выбрав
соответствующую букву (ЧАСТЬ
А, часть B, и т.д. ) для этого
ворота сстрелками вверх и вниз
в диалоговом окне .
Данные по умолчанию контактный уже
был введен для предопределенного
устройствами. Нажатие кнопки По
умолчанию восстанавливает Обозначения
номера контактов к исходным
значениям по умолчанию . Вы можете добавить
по умолчанию номера выводов в
макрос устройства путем редактирования контактный
числа, а раскрывается макрос и при
сохранении
макрос.
Чтобы изменить имена макросов
контактный и обозначения ,
1 Дважды щелкните по ним в
редакторе символов (см. главу
17 : создания новых устройств для
получения дополнительной информации ) .
Порядок, в которомконтакты
отображаются в списке опреде-
деляется порядок, в котором вы
разместили контакты на
устройства.
Для редактирования контактный
обозначения для определенной части ,
1 Дважды щелкните по ним в этом
диалоговом окне . Это не
изменить ПИН-код обозначения в
библиотеке.
Неисправности
Нажатие кнопкиНеисправности В
диалоговом окне Редактирование данных устройства
окно отображает диалоговое окно
Device Неисправности , которая позволяет
добавить данные ошибки на
устройство. Если неисправность данные были
защищен паролем,доступ
Неисправности диалоговое окно.
См. главу 8 : моделирования
неисправностей для деталей.
Редактирование нескольких
устройств
Можно быстро изменить одно из
устройств поля для всех
выбранным устройствам . Просто
щелкните правой кнопкой мыши на одном из выбранных
устройств и выбрать отдельные
свойства устройства . Выберите
поле, которое необходимо изменить,
затем введите в соответствующие тексту. посмотреть
Рисунок 4.16 .
Рисунок 4.16 . Изменить все
выбранные устройства в одно время.
Редактирование Пром / RAM данных
Внутренние данныеустройство ПЗУ
или ОЗУ может быть только
отредактирован щелкнув правой
кнопкой мыши на устройстве и выберите Изменить
Пром / RAM из всплывающего меню .
Раз в ППЗУ
запрограммирована , она хранит
содержимое до не перепрограммировать.
При сохранении цепи,
содержащейПРОМ на диск ,
Содержимое ППЗУ также сохраняются
. Для отладки
целей , содержимоеоперативной
памяти могут быть просмотрены и
отредактированы, ноданные не будут
сохранены с цепи.
Чтобы изменить ППЗУ или ОЗУ устройства
,
1 Щелкните правой кнопкой мыши
одну ППЗУ или RAM , а затем выберите
Редактировать Пром / RAM для
отображения диалогового окна изображен в
Рисунок 4.17 .
2 запрограммировать устройство по
желанию, затем нажмите кнопку ОК.
Глава 4: Создание и изменение
схемы 4-37
Рисунок 4.17 . Используйте это
диалоговое окно для ввода либо шестнадцатеричное
Mal или двоичные числа для
выпускного вечера / RAM устройства.
Печать и экспорт Схемы
Когда вы закончите проектирование
вашей схеме , вы можете
распечатать схему на любом
Windows, выбору принтера или
плоттер, или экспортировать вфайл
и использовать его в документации ,
презентации и т.д.
Печать схемы
Чтобы распечатать схему , выберите
Файл> Печать схемы.
Если ваш дизайн больше, чемодном
листе бумаги он будет
автоматически печатается на
нескольких листах бумаги . Чтобы увидеть
где разрывы страниц будет
происходить, выберите Настройки > Схема
и включить Breaks Показать
страницы.
Формат бумаги против Масштаб
печати
Формат бумаги относится к
физическим размерам бумаги, на
которой вы будете печатать .
Форматы бумаги выбран исключительно
с помощью программного обеспечения
принтера или " драйвер принтера. " Автоматический
Maker использует настройки в
драйвере принтера , чтобы помочь
задать расположениестраниц.
Например, если
принтер поддерживает "B"
размер бумаги и выбора этого
опции в диалоге Свойства принтера
также настроить
Страница CircuitMaker ломает
соответственно . Рамки, основные надписи
и части схемы , которые подпадают
под разрывы страниц
будут скорректированы в
соответствии с данной конкретной размер бумаги.
4-38 Глава 4: Создание и изменение
схемы
Масштаб печати относится к
увеличению или уменьшению
схематические при печати. Печать
шкала может быть настроена
от 10% до 1000%. 10 % хотели
сделать печатную схематические
Символы выглядят очень крошечные
при печати. 1000% сделает
они выглядели очень большими.
Регулировка масштаб печати позволяет
чтобы соответствовать схеме, или
его части , в одном листе
бумаги. Печать масштабе, то вместе
с бумагой , способствует
Для определения положения страниц.
Масштаб печати может быть
визуально регулировать путем перетаскивания
разрывы страниц с мышью, чтобы
соответствовать части ще -
Matic , что вы хотите , чтобы
поместиться на листе бумаги.
Для настройки размера бумаги,
1 Выберите Файл> Настройка
печати и нажмите на кнопку принтера
кнопки.
2 Выберите размер бумаги . Опции
варьироваться в зависимости от
специальный драйвер принтера.
Посмотрите на кнопку Свойства.
Для настройки печати масштабы
вашей схеме ,
1 Выберите Файл> Настройка
печати и выберите пункт по размеру и
схема будет автоматически
масштабируется в соответствии с
одной странице, или выбрать
масштаб и введите процент
Вы хотели бы, схема масштабируется
до .
ИЛИ
Выберите Настройки> Схема и
включите страница Показать
Перерывы. Вернуться к схеме и
перетащите одну
из разрывы страниц , пока схема не
вписывается в страницу, как
Вы хотите, чтобы напечатать.
Другие параметры печати , также
доступны, включая цвет
печати. См. Настройка печати в
главе 9 : меню Файл. Вы можете
также распечатать цифровые
временные диаграммы , аналоговые сигналы , названию
, рамки и сетки . См. главу 12 :
Опции меню
для получения дополнительной
информации .
Глава 4: Создание и изменение
схемы 4-39
Экспорт схемы в виде графики
Вы можете экспортировать схемы
CircuitMaker схемы и использовать их
В документации , презентаций, и
т.д. Вы можете либо сохранить
схематическом виде графического
файла , или скопировать и вставить схему
непосредственно в другую программу
.
Используйте Экспорт схема
Графический вариант файла для сохранения
схемы на диск в виде Windows
Metafile , независимый от устройства
Растровой или в зависимости от
устройства Bitmap . Используйте параметры экспорта
Диалоговое окно , описанных ранее
, выбирать формат .
Чтобы экспортировать схему,
какграфические ,
1 Выберите Файл> Экспорт >
Схема графического файла. выбирать
имя файла, в котором вы хотите
сохранитьще -
Matic Графика, а затем выберите
Сохранить .
ИЛИ
Выберите Правка> Копировать в
буфер > Схема , то
открывать любую другую программу для
Windows и вставить схему
непосредственно в документ. См.
также главу 7 :
Экспорт файлов .
4-40 Глава 4: Создание и изменение
схемы
Префикс Обозначение Авто
Это префикс, используемый при CircuitMaker автоматически
присваивает обозначениеустройства ( всякий раз, когда вы размещаете
устройства или выберите Правка> Обозначения Set) . Приставка может быть
до 4-х символов.
Специи символов префикса (ы)
Это специй префикс, используемый в сочетании с и % D
Флаги % M описано ниже под специи данных . Вы бы
Обычно в этом поле при компоновке макро символы, которые Вы
определить для надлежащего выбора модели при создании новых
устройств (см. Глава 17 : Создание новых устройств за дополнительной
информации). Действительно префиксы :
приставка, означающая
Модель XSpice
BV нелинейных зависимых источников напряжения
BI Нелинейные зависимые источники тока
C конденсаторы
Диоды D Junction
DZ Стабилитроны
E линейный управляемый напряжением источника напряжения
F Линейный управляемых током источников тока
G Линейный тока, управляемый напряжением источников
H линейного тока - контролируемых источников напряжения
Я Независимые источники тока
JN JFETs (N- канал)
JP JFETs ( P- канал)
К связью (взаимная ) индукторы
L индукторы
MN МОП-транзисторов (N- канал)
МП МОП-транзисторов ( P- канал)
О линиях передачи с потерями
QN биполярные транзисторы (NPN )
QP биполярный транзистор (PNP)
резисторы R
S Напряжение управляемых коммутаторов
T Линии передавать без потерь
U единого проекта распределенной RC Lines ( с потерями)
V Автономные источники напряжения
Вт ток управляемых коммутаторов
X Подсхемы
ZN MESFETs (N- канал) (GaAs полевых транзисторов )
ZP MESFETs ( P- канал) (GaAs полевых транзисторов )
Глава 4: Создание и изменение схемы 4-27
аналоговый
Этот флажок идентифицирует это как устройство, которое может быть использовано
в
Аналогового моделирования CircuitMaker в режиме. аналоговый
Тренажер может имитироватьустройство , если есть специй
Моделирование данных для этого устройства. Если вы попытаетесь запустить
Аналоговое моделирование с помощью устройства , которое не имеет
Аналоговый флажок установлен, CircuitMaker отображает предупреждение
и сообщение , что устройство будет игнорироваться в симуляции.
При создании собственного устройства , это поле должно быть проверено
только если вы поставили специй данных для устройства или если
Устройство представляет собой макро цепи, содержащей другие Analog Devices
(см. Главу 17 : создания новых устройств для получения дополнительной
информации
на создание новых рабочих устройства).
цифровой
Этот флажок идентифицирует это как устройство, которое может быть использовано
в
Цифровое моделирование в CircuitMaker режиме. Цифровой симулятор
может имитироватьустройство , если есть цифровой SimCode для этого
устройства. Если вы попытаетесь запустить цифровое моделирование с
использованием
устройство, которое не имеет цифровой флажок установлен,
CircuitMaker выводит предупреждающее сообщение и , что устройство
будут игнорироваться в симуляции. При создании собственного
устройства , установите этот флажок , только если устройство является макро
цепи
содержащие другие цифровые устройства или был создан с использованием цифровых
SimCode (см. Главу 18 : Цифровые SimCode для получения дополнительной
информации
создание цифрового устройства).
Параметры
В этом информационном поле магазинов , который влияет на моделирование
некоторые устройства . Для цифровых устройств SimCode , это поле
содержат указание типа : цифровые . Это может быть последующим список
параметры, которые обычно устанавливаются в цифровой модели
Параметры диалогового окна.
Некоторые общие модели устройства можно переопределить , передав
Параметры качестве псевдонима для описания конкретного устройства. для
Например, параметр поле кристалла будет содержать
Псевдоним: XCRYSTAL и может последоватьсписок
справочника параметров, которые определяют , что конкретные кристалла.
Как правило, вы ввести эти параметры в Subcircuit
Параметры диалогового окна. См. Глава 17 : Создание новых
Устройства для получения дополнительной информации о передаче параметров .
4-28 Глава 4: Создание и изменение схемы
шины данных
Используйте это поле, чтобы указать, какие контакты на устройстве
подключен к электросети или земли автобусов, поскольку эти выводы
не отображаются напредопределенные цифровых пакетов устройством.
Это поле может содержать до 2048 символов , которые могут быть полезными
При создании устройства с многими питания и заземления контактов.
Общий формат этих данных :
bus1 = PIN # , PIN # , ...; BUS2 = PIN # , PIN # , ...;
Например, на 74LS83 шины данных является :
DVCC = 5; DGND = 12;
Это означает, что шины Vcc подключается к контакту 5 настоящего
устройством и шиной заземления подключается к контакту 12. автобус
данных для74AC11190 будет выглядеть так:
DVCC = 15,16 ; DGND = 4,5,6,7 ;
Порядок, в которомперечислены автобусы не важно.
Для аналогового моделирования или для создания списка соединений печатной платы
для экспорта
в TraxMaker , каждая шина должна быть подключена кнапряжению
источника. Есть три не- цифровых устройств предметы, которые могут быть
подключается непосредственно к шине данных : + V , терминальные и
Первый .
Формат шины данных для этих устройств прост:
busname ;
где busname идентифицирует конкретный автобус. Для получения дополнительной
информации ,
см. Подключение шины питания ранее в этой главе .
Каждый Первый устройство , по умолчанию, содержит шину данных
GND , которая вызывает все Сухопутных символами быть привязанными
вместе в одном узле или сети. В целях моделирования ,
Первый устройство всегда приравнивается к узлу 0 Специи , даже
если
изменения шины данных .
Глава 4: Создание и изменение схемы 4-29
Специи данных
Это поле используется для указания специй моделирования данных для
устройства. Аналоговые устройства, снабженные CircuitMaker
уже есть данные по умолчанию включена специй . Если вы создаете
собственные устройства для использования с аналогового моделирования , то вам
нужно
заполнить в этой области самостоятельно. Вы можете войти, специй данные в эту
поле непосредственно , или вы можете ссылаться на него в других областях в
диалоговое окно. Процента (% ) используется в качестве флага сказать
CircuitMaker ссылаться на уже определены поля . их
значения:
Имя ( % N)
Вставки имя устройства в строку специй данных. это
названием в библиотеке меню.
Этикетка ( % L)
ВставкиЭтикетка - значение в строку специй данных. это
требует первого символа в ярлыке - значение строки , чтобы быть
буквенный символ . Метка не может превышать 8 символов.
Значения (% V)
ВставкиЭтикетка - значение в строку специй данных. это
требует первого символа в ярлыке - значение строки , чтобы быть
числовыми. Значение может быть целым числом (12, -44) , плавающий
номер точки ( 3,14159 ) , либо целое или с плавающей точкой
число следует целое число показатель (1e -14, 2.65e3 ), либо
целое число или число с плавающей точкой следует один из
следующие коэффициенты :
Т = 1012 и = 10-6
G = 109 N = 10-9
Мэг = 106 P = 10-12
K =
м = 10-3
Если мультипликаторы используются , они должны следовать непосредственно за
числа без пробелов. Письма , которые не являются мультипликаторами
сразу послечисла , игнорируются , и письма
сразу послемножитель игнорируются. Так, например,
10 , 10В, 10В , 10 Гц и представляют все тот же номер и
M , MA, мс, а MMhos все представляют те же множитель.
Обратите внимание, что 1000 , 1000.0 , 1000 Гц , 1E3 , 1.0e3 , 1 кГц, и все 1K
представлять тот же номер.
4-30 Глава 4: Создание и изменение схемы
Модель ( % M )
ВставкиЭтикетка - значение в строку специй данных. Если первый
Характер символов специй Префикс ( ы) , не соответствует
Первый символ в метке , то он вставляет первый символ
префикс в начале строки. % M также
требуется для того, чтобы гарантировать, что . модели данных для этого
Устройство будет включен в файл списка соединений специй для моделирования.
Этикетка (включая префикс) не может превышать 8 символов.
Подсхемы (% S)
ВставкиЭтикетка - значение в строку специй данных. Если первый
символ в метке неХ, то он вставляетX в
начало строки . % S также требуется для обеспечения
который. SUBCKT данных для этого устройства будут включены в
Специи файл списка соединений для моделирования. Этикетка (включая X )
не может превышать 8 символов.
Обозначение ( % D)
ВставкиТабличка с обозначением в строку специй данных. Если
Первый символ Символ префикса пряностей ( целых копеек) не
обнаружения первого символа в обозначении , то он вставляет
первый символ префикса в начале строки.
Описание (% I)
ВставкиОписание поля в строку специй данных.
Пакет ( % P)
Вставки этикетке упаковки в строку специй данных.
Шины данных ( % B)
Вставляет шины данных поле в строку специй данных.
Глава 4: Создание и изменение схемы 4-31
Именованные Subcircuit ( X % )
Вставляет указанный подсхемы в строку специй данных. если
подсхемы проживает в. SUB файла , отличного от
связанный с символом имя текущего устройства
. SUB имя файла , где находится подсхемы также должны быть
указано. Например: XUA741 % или % XUA741 : OPAMP5 .
Включить файл ( % = " путь \ filename.ext " )
Вставка файла ASCII текстовый файл в строку данных специй
с помощью пряностей . команды вставки . Путь такой же, как
тока , если вложенная в кавычки ("") .
Узле ( % числа )
Вставляет узел номер определенного штифт в Специи
данные строки. Число обозначает положение штифта в
Редактировать кодовым устройством данных диалогового окна. Например, вывод на
верхней части списка представлена % 1, следующий штифт вниз 2 % ,
Пальцы и т.д. См. ниже в этом разделе .
Анализ название пробника ( % [ )
Вставка номера выходной узел связан с анализом
Probe. Например,% [ TP1 ] или % [ TP1 + ] вставляет узел
номер, связанный с + выводом анализа зонд, который
имеет название ТР1 . % [ - ТР1 ] вставляет узел числа
связанные с - PIN-код.
4-32 Глава 4: Создание и изменение схемы
Пример использования специй данных
Следующие примеры показывают , как можно использоватьспеции
Поле данных при создании пользовательских устройств. Для получения
дополнительной информации
на Spice, см. Главу 16 : Специи : не только основы.
Пример 1
Если резистор R3 имеет значение, равное 27 Ом и соединен
между узлом 5 и землей,специй данных для R3 может быть
записать в виде:
R3 5 0 27ohms
Однако с помощью обобщенной формеспеций данных, он
может автоматически обновляться , если такие элементы, как обозначения
или изменения номеров узлов . Например, элементы в
приведенном выше примере может быть заменен соответствующим образом:
Замена Значение Описание
R3 Обозначение % D
5 Первая контактный номер узла % 1
0 Второй контактный номер узла % 2
27ohms Этикетка -Value % V
С помощью этих замен,обобщенная форма специй
Данные становятся :
% D % 1% 2% V
Пример 2
Если транзистор Q2 представляет собой 2N3904 с его коллектор подключен к
узел 7 , его базе узел 4 и его эмиттера к узлу 12 ,
Специи данных может быть записано как:
Q2 7 4 12 Q2N3904
Однако, вы , возможно, потребуется ввести данные специй модели в
Netlist вручную. Более универсальный метод был бы ввести
следующую строку:
% D % 1% 2% 3% M
% D (обозначение)
% V (Value)
% 1 ( 1-й узел)
2 % (2-й узел)
% D (обозначение)
% M (модель)
% 1 ( 1-й узел)
3 % (3-й узел)
2 % (2-й узел)
Глава 4: Создание и изменение схемы 4-33
Пример 3
Если ОУ U4 являетсяLM741 , где + вход которого подключен к
узел 3 ,- вход которого соединен с узлом 1 , штифт + V к узлу
5,V - контактный к узлу 12 и вывод в узле 9 ,специй
Данные могут быть записаны как :
XU4 3 1 5 12 9 XLM741
Но опять же, более универсальный метод должен был бы войти в
следующую строку:
% D % 1% 2% 3% 4% 5% S
Пример 4
Вы можете добавить что-то к вашей схеме для моделирования
цели, которые на самом деле не появляется на
схематические себя. Например,индуктор может потребовать
внутренней обмотки сопротивлением 0,6 Ом для правильного моделирования.
Желаемая специй список соединений может выглядеть примерно так:
L3 3 4 1uH
RL 4 5 0,6
Введите следующие две строки в поле Данные специй
индуктор только . Вам не нужно подключать резистор в
схема :
% D 1 % N % D % V
R N % D % D % 2 0,6
CircuitMaker будет производитьчто-то списка соединений специй вроде этого:
L3 3 NL3 1uH
RL3 NL3 5 0,6
Обратите внимание на использование% D в имя узла и в
обозначение резистора . Это позволяет нам использовать этот же устройство
В нашей схеме несколько раз без конфликта , поскольку каждая
одна будет уникальным.
% D (обозначение)
% S ( подсхемы )
3 % (3-й узел)
5 % (5-й узел)
2 % (2-й узел)
% 1 ( 1-й узел)
4 % (4-й узел)
% 1 ( 1-й узел)
% V (Value)
N % D (внутренние узлы)
% D (обозначение)
R % D (обозначение)
0,6 (Value)
2 % (2-й узел)
?
?
Эти два индуктора / резистора
комбинаций идентичны
Специи , когда предоставляется специй
Данные показали .
4-34 Глава 4: Создание и изменение схемы
Исключить из печатной платы
Используйте этот флажок, чтобы исключитьустройство из списка соединений
печатной платы .
Как правило, устройства, используемые для целей моделирования только
( внешних источников какгенератор сигналов , например) будет
исключены из списка соединений печатной платы .
Исключить из частей
Используйте этот флажок, чтобы исключить устройство из Билля о
Материалы . См. в разделе ЭкспортВедомость материалов в главе 7 :
Экспорт файлов для получения дополнительной информации на генерации Билль о
Материалы .
Pins
Нажмите на штифты на устройстве Редактировать данные диалогового окна, чтобы
открыть диалоговое окно, показанное на рисунке 4.15 . Это диалоговое окно
позволяет редактировать контактный обозначенияпакета для
выбранного устройства и определить, является ли обозначение контактный
будет показан на схеме.
Рисунок 4.15 . Это диалоговое окно используется в качестве
эталона для контактный
Специи информации.
Вы можете указать номера контактов , используя до пяти алфавитно-цифровых
символов. Вы можете не только использовать стандартные номера контактов
например, 1, 2, 3 , но вы также можете использовать номера контактов , таких
как
A1, B1 , C1, A2, B2, C2.
Некоторые устройства пакеты фактически содержать более одного из
одном устройстве . Например, в7400 Quad 2-Input логического элемента
на самом деле имеет 4 ворот в том же пакете . Номера контактов
различны для каждого ворот. CircuitMaker группы вместе
отдельные ворота указать, какие ворота идти , в которых
пакет. Как вы поместите каждую ворота в цепи, следующего
Глава 4: Создание и изменение схемы 4-35
доступно ворота используются из предыдущего пакета . Если нет ворот
доступны в предыдущем пакете , новый пакет используется .
Вы можете перегруппировать ворота при необходимости помощи меню Правка >
Группа
Элементы меню параметров . Каждые ворота в пакете назначается письмо
(A , B, C и т.д.) и номера контактов , что ворота соответствуют
к этому назначению. Вы можете вручную переназначить контакты использованы
для конкретных ворот , выбрав соответствующую букву (ЧАСТЬ
А, часть B, и т.д. ) для этого ворота сстрелками вверх и вниз
в диалоговом окне .
Данные по умолчанию контактный уже был введен для предопределенного
устройствами. Нажатие кнопки По умолчанию восстанавливает Обозначения
номера контактов к исходным значениям по умолчанию . Вы можете добавить
по умолчанию номера выводов в макрос устройства путем редактирования контактный
числа, а раскрывается макрос и при сохранении
макрос.
Чтобы изменить имена макросов контактный и обозначения ,
1 Дважды щелкните по ним в редакторе символов (см. главу
17 : создания новых устройств для получения дополнительной информации ) .
Порядок, в которомконтакты отображаются в списке определяется
по порядку, в котором вы разместили контакты на
устройства.
Для редактирования контактный обозначения для определенной части ,
1 Дважды щелкните по ним в этом диалоговом окне . Это не
изменить ПИН-код обозначения в библиотеке.
Неисправности
Нажатие кнопкиНеисправности В диалоговом окне Редактирование данных устройства
окно отображает диалоговое окно Device Неисправности , которая позволяет
добавить данные ошибки на устройство. Если неисправность данные были
защищен паролем,доступ Неисправности диалоговое окно.
См. главу 8 : моделирования неисправностей для деталей.
4-36 Глава 4: Создание и изменение схемы
Редактирование нескольких устройств
Можно быстро изменить одно из устройств поля для всех
выбранным устройствам . Просто щелкните правой кнопкой мыши на одном из
выбранных
устройств и выбрать отдельные свойства устройства . Выберите
поле, которое необходимо изменить, затем введите в соответствующие тексту.
посмотреть
Рисунок 4.16 .
Рисунок 4.16. Изменить все выбранные устройства в одно время.
Редактирование Пром / RAM данных
Внутренние данные устройство ПЗУ или ОЗУ может быть только
отредактирован щелкнув правой кнопкой
мыши на устройстве и выберите
Изменить
Пром / RAM из
всплывающего меню. Раз в ППЗУ
запрограммирована, она хранит содержимое
до не перепрограммировать.
При сохранении цепи, содержащей ПРОМ на диск,
Содержимое ППЗУ также
сохраняются. Для отладки
целей, содержимое оперативной памяти
могут быть просмотрены и
отредактированы, но данные не будут сохранены с цепи.
Чтобы изменить ППЗУ или ОЗУ устройства,
1 Щелкните правой кнопкой мыши одну ППЗУ или RAM,
а затем выберите
Редактировать Пром / RAM для отображения диалогового
окна изображен в
Рисунок 4.17.
2 запрограммировать устройство по желанию, затем нажмите
кнопку ОК.
Рисунок 4.17 . Используйте это диалоговое окно для ввода в
шестнадцатеричном,
или двоичные числа для ПЗУ / ОЗУ устройства.
Печать и экспорт Схемы
Когда вы закончите проектирование вашей схеме , вы можете
распечатать схему на любом Windows, выбору принтера или
плоттер, или экспортировать вфайл и использовать его в документации ,
презентации и т.д.
Печать схемы
Чтобы распечатать схему , выберите Файл> Печать схемы.
Если ваш дизайн больше, чемодном листе бумаги он будет
автоматически печатается на нескольких листах бумаги . Чтобы увидеть
где разрывы страниц будет происходить, выберите Настройки > Схема
и включить Breaks Показать страницы.
Формат бумаги против Масштаб печати
Формат бумаги относится к физическим размерам бумаги, на
которой вы будете печатать . Форматы бумаги выбран исключительно
с помощью программного обеспечения принтера или " драйвер принтера. "
Автоматический
Maker использует настройки в драйвере принтера , чтобы помочь
задать расположениестраниц. Например, если
принтер поддерживает "B" размер бумаги и выбора этого
опции в диалоге Свойства принтера также настроить
Страница CircuitMaker ломает соответственно . Рамки, основные надписи
и части схемы , которые подпадают под разрывы страниц
будут скорректированы в соответствии с данной конкретной размер бумаги.
4-38 Глава 4: Создание и изменение схемы
Масштаб печати относится к увеличению или уменьшению
схематические при печати. Печать шкала может быть настроена
от 10% до 1000%. 10 % хотели сделать печатную схематические
Символы выглядят очень крошечные при печати. 1000% сделает
они выглядели очень большими. Регулировка масштаб печати позволяет
чтобы соответствовать схеме, или его части , в одном листе
бумаги. Печать масштабе, то вместе с бумагой , способствует
Для определения положения страниц.
Масштаб печати может быть визуально регулировать путем перетаскивания
разрывов страницы с мышью, чтобы соответствовать части схемы
что вы хотите , чтобы поместиться на листе бумаги.
Для настройки размера бумаги,
1 Выберите Файл> Настройка печати и нажмите на кнопку принтера
кнопки.
2 Выберите размер бумаги . Опции варьироваться в зависимости от
специальный драйвер принтера. Посмотрите на кнопку Свойства.
Для настройки печати масштабы вашей схеме ,
1 Выберите Файл> Настройка печати и выберите пункт по размеру и
схема будет автоматически масштабируется в соответствии с
одной странице, или выбрать масштаб и введите процент
Вы хотели бы, схема масштабируется до .
ИЛИ
Выберите Настройки> Схема и включите страница Показать
Перерывы. Вернуться к схеме и перетащите одну
из разрывы страниц , пока схема не вписывается в страницу, как
Вы хотите, чтобы напечатать.
Другие параметры печати , также доступны, включая цвет
печати. См. Настройка печати в главе 9 : меню Файл. Вы можете
также распечатать цифровые временные диаграммы , аналоговые сигналы , названию
, рамки и сетки . См. главу 12 : Опции меню
для получения дополнительной информации .
Глава 4: Создание и изменение схемы 4-39
Экспорт схемы в виде графики
Вы можете экспортировать схемы CircuitMaker схемы и использовать их
В документации , презентаций, и т.д. Вы можете либо сохранить
схематическом виде графического файла , или скопировать и вставить схему
непосредственно в другую программу .
Используйте Экспорт схема Графический вариант файла для сохранения
схемы на диск в виде Windows Metafile , независимый от устройства
Растровой или в зависимости от устройства Bitmap . Используйте параметры
экспорта
Диалоговое окно , описанных ранее , выбирать формат .
Чтобы экспортировать схему, какграфические ,
1 Выберите Файл> Экспорт > Схема графического файла. выбирать
имя файла, в котором вы хотите сохранить схему
Графика, а затем выберите Сохранить .
ИЛИ
Выберите Правка> Копировать в буфер > Схема , то
открывать любую другую программу для Windows и вставить схему
непосредственно в документ. См. также главу 7 :
Экспорт файлов .
4-40 Глава 4: Создание и изменение схемы
CHANGE_TIME
Возвращает время, когда указанный контактный последнего изменения
состояния.
Общая форма
CHANGE_TIME ( <pin> )
Параметры
Входной <pin> или имя выходной контакт .
использовать
Эта функция возвращает реальное значение, указывающее, в последний раз
указанном входном или выходном контакте измененных состояний .
пример
T1 = ( CHANGE_TIME ( INA ) ) ;
CHANGED_xx
Проверяет, является ли указанный контактный изменилось состояние.
Общая форма
CHANGED_xx ( <pin> [ {<} | { < = } | {>} | {> = }
<var/time/value> ] )
Параметры
Входной <pin> или имя выходной контакт .
<var/time/value> элемент, к которому <pin> сравнивается .
использовать
Функция CHANGED_xx используется, чтобы определить, является ли
указанные <pin> изменилось состояние. _xx , Который следует за
ключевое слово ИЗМЕНЕННЫЕ может быть устранена ( для обозначения любого типа
изменения) илиXX может быть установлен на :
LH , LX , HL, HX , XL, XH , LZ , ZL , ZH , ZX , Гц или XZ
указывать конкретный тип изменения. Дополнительный сравнения
оператор ( <, <= ,>,> = ) и <var/time/value> будет
включенный для проверки более конкретные изменения. Если они не
включена , то функция вернет 1, если контактный изменилось в
текущий шаг моделирования.
Примеры
IF ( CHANGED_LH (CLK) ) ТО ...
IF ( изменен ( данных < 10n )) Потом ...
Цифровые SimCode
Professional Edition
DELAY
Устанавливает задержку распространения в оговоренных результатов .
Генеральный Форма 1
DELAY <output> [ <output> ...] = <delay> ;
Общая форма 2
DELAY <output> [ <output> ...] =
КОРПУСА (
<conditional exp> ) : <delay>
КОРПУСА (
<conditional exp> ) : <delay>
[Вариант (
<conditional exp> ) : <delay> ...]
END;
Параметры
<output> Название / индексная переменная выходного контакта .
<conditional exp> условное выражение, которое определяет
которых задержка используется .
<delay> время задержки на выход штифта.
использовать
Задержка Команда выполняется один раз для каждого контакта перечисленных
сообщений изадержка распространения для каждого контакта , что изменилось
его уровня. Конструктивное исполнение позволяет более чем одного <delay>
к
быть указаны. <conditional Exp> затем определяет, какую
<delay> будет использоваться. Еслизадержка установлена на
штифт, который не имеет
изменилось то контакт будет помечен как без изменений и
задержка , публиковаться не будут . <delay> Может быть реальным
постоянная, действительного переменного или реальное выражение .
Примечания
Задержка команда должна быть выполнена только один раз для
каждый выходной контакт , то есть , для каждого контакта заявил в выходах
заявление, в котором не указана в нагрузку или
No_change отчетности. Порядок, в которомзадержки
Набор основан на порядок, в котором эти штифты перечислены в
DELAY команды (то есть первый контакт перечисленных установлен первым). каждый
<conditional выражение вычисляется в порядке, она указана
пока один выражение не TRUE. Когда это происходит,
<delay> значение, связанное с истинным выражением является
относительно выхода устанавливается . При использовании КОРПУСА
вариант, по крайней мере один <conditional exp> должны оценить , как
Верно для каждого выходного контакта в списке. Если нет <conditional exp>
истинно,<delay> связанных с последними
Случае Выписка отвечал .
Professional Edition
В дополнение к стандартной функции выражение
Следующие термины применяются только к выходным контактом задается, и
может быть использован в<conditional exp> :
TRAN_LH низкой до высокой
TRAN_LX низких и другие
TRAN_HL высокого до низкого
TRAN_HX высокого к другим
TRAN_HZ высокого к Tristate
TRAN_XL другой -низкий
TRAN_XH других к высокому
TRAN_LZ низких и тремя состояниями
TRAN_ZL Tristate до низкого
TRAN_ZH Tristate до высокого
TRAN_ZX Tristate к другим
TRAN_XZ других к Tristate
TRAN_XX других к различным
Если <delay> значение меньше или равна 0,0время выполнения
Сообщение об ошибке будет отображаться. Выходные контакты могут быть указаны
с использованием имени выходной контакт или целой переменной
содержит индексвыходной контакт . Имена выводов и
переменные не могут быть смешаны в одном операторе задержки.
Ссылки на выходы должны быть либо все имена выводов или все
имен переменных.
Примеры
DELAY К1 К2 К3 К4 = 10n ;
DELAY Q = QN
КОРПУСА ( TRAN_LH ) : tplh_val
КОРПУСА ( TRAN_HL ) : tphl_val
END;
данных = ( E0_1 && ( изменен ( D0 ) | | изменена ( D1 ))) ;
DELAY Q1 Q0 =
КОРПУСА (данные && TRAN_LH ) : tplh_D_Q
КОРПУСА (данные && TRAN_HL ) : tphl_D_Q
КОРПУСА ( TRAN_LH ) : tplh_E_Q
КОРПУСА ( TRAN_HL ) : tphl_E_Q
END;
В этом примере, если данные отлична от нуля и Q1 изменяется от
От высокой к низкой ,задержки tphl_D_Q будут размещены за 1 квартал .
Тогда, если Q0 изменяется от низкой до высокой,tplh_D_Q
задержка будет размещена для Q0 .
18-18 Глава 18 : Цифровые SimCode
Professional Edition
ПРИВОД
Объявляет характеристики привода выходных контактов .
Общая форма
ПРИВОД <output> [ <output> ...] =
( v0 = v1 = <value> <value> ttlh = <value> tthl =
<value> ) ;
Параметры
<output> Имя или индексная переменная
выходной контакт .
<value> Настоящее значение или переменную.
v0 VOL для выходной контакт .
v1 VOH для выходной контакт .
ttlh низкого к высокому времени для
выходной контакт .
tthl от высокого к низкому уровню времени для
выходной контакт .
использовать
Команда для привода используется для объявления выходных булавочную
Характеристики привода . Когда выход установлен низкий
состояния, выходной вывод подключен к значению напряжения V0
через сопротивление rol_param . Когда выход устанавливается в
Высокое состояние , выходной вывод подключен к напряжению V1 Значение
через сопротивление roh_param . Низкого к высокому
Время устанавливается ttlh и высокий -низкий время перехода установлен
по tthl .
Примечания
Имена выводов и переменные не могут быть смешаны в этот же привод
заявление. Ссылки на выходы должны быть либо все контактный
Все имена или имена переменных .
Значения, используемые для rol_param должны быть получены с использованием
справочника спецификации для Vol. Это значение представляет собой общее
насыщения сопротивление выпадающего структура
выход устройства. Стандартный вывод LS в низком состоянии , для
Например, тонущий 8mA не превысит 0,5 В , обычно ближе к
0.35V . Поэтому:
Professional Edition
тип LOW для накопителей : rol_param = VOLtyp / IOLmax
rol_param = 0.35 V / 8 мА
rol_param = 43,75 Ом
для мин LOW накопителя : rol_param = Volmax / IOLmax
rol_param = 0,5 В / 8 мА
rol_param = 62,5 Ом
Значения, используемые для roh_param должны быть получены с использованием
справочника спецификации для IOS , если таковые имеются . Это значение
представляет
общее сопротивление насыщения подтягивающий структура
выход устройства. Стандартный вывод LS в состоянии высокого с
выход замкнут на массу и Vcc = 5,25 воли источник в
мере 20 мА , но не более 100 мА. Поэтому:
для мин диском большого состояния : roh_param = VCCmax / IOSmin
roh_param = 5,25 В / 20 мА
roh_param = 262,5 Ом
для макс диском большого состояния : roh_param = VCCmax / IOSmax
roh_param = 5,25 В / 100 мА
roh_param = 52,5 Ом
пример
rol_param = ( MIN_TYP_MAX ( drv_param : 62.5 , 43.75 , NULL);
roh_param = ( MIN_TYP_MAX ( drv_param : 262,5 , NULL, 52,5 ) ;
ПРИВОД Q QN = ( v0 = vol_param , v1 = voh_param , ttlh = ttlh_val ,
tthl = tthl_val ) ;
См. также
НАГРУЗКИ
18-20 Глава 18 : Цифровые SimCode
Professional Edition
СОБЫТИЕ
Причиныцифрового события , которые будут размещены .
Общая форма
Event = ({ } <time> | { } <expression> )
Параметры
<time> Время , при котором должно произойти событие .
<expression> выражение, указывающее время, в которое
должно произойти событие .
использовать
В большинстве случаевцифровой событий отправляется , когда один или более
Выводам ВХОДОВ дляSimCode модель состояния изменений. Когда
обработки событиеSimCode для указанного события является
называют и запустить. Эта инструкция позволяетSimCode модели
оставлять цифровые событием в указанное <time> . Если указанный
EVENT раз больше времени моделирования (обозначено
present_time ), тоцифровые события будут размещены . Если больше
чем одно событие размещена в одном вызовеSimCode
модели , только самый длинный EVENT <time> будет использоваться. это
Функция позволяет создавать одного выстрела и других подобных
модели устройства .
Примечания
Если цифровой событием для конкретной модели SimCode происходит до
Событие <time> размещенные что SimCode , событие
<time> должны быть вывешены снова. Например, если 1) настоящего
время моделирования 1us , 2)модель SimCode наборы событий = 2us
и 3 )Входной контакт в состоянии SimCode модели изменений на
1.5us , то 2us события должны быть вывешены снова.
пример
Event = ( present_time + 1e- 6 ) / / возврат в
1us
EXIT
Завершает SimCode исполнения.
Общая форма
EXIT ;
Глава 18 : Цифровые SimCode 18-21
Professional Edition
использовать
Оператор EXIT используется для завершения SimCode исполнения.
Примечания
Это последняя линияSimCode модель, но она также может быть
размещены в других местах , чтобы прервать выполнение остальных
SimCode .
EXT_TABLE
Установка выходных логических состояний на основе расширенной таблице истинности
.
Общая форма
EXT_TABLE <line>
<input pin> [ <input pin> ...] <output pin> [ <output
pin> ...]
<input state> [ <input state> ...]
<output state> [ <output state> ...] ;
Параметры
<line> переменную в которой номер строки
используемые в таблице помещают
<input pin> Название входной контакт
<output pin> Название выходной контакт
<input state> состояние отдельных входов
<output state> состояние отдельных выходов на основании
на входные условия
использовать
EXT_TABLE утверждениерасширенной таблице истинности
Функция используется для установки уровня и силу указанного
выходов. Допустимые состояния входа являются:
0 низкой ( входное напряжение < = vil_param )
1 высокий ( входное напряжение > = vih_param )
^ Низкого до высокого переход
V высокой к низкой переход
X не волнует, что входное напряжение
Действительно состояния выходов :
L нуля ( набор уровень выхода vol_param ) .
H ONE ( установить уровень выходного сигнала voh_param ) .
Z неизвестно ( установить уровень выходного сигнала v3s_param ) .
18-22 Глава 18 : Цифровые SimCode
Professional Edition
Она также позволяет названия входов и / или выходной контакт с
дополнительных префиксов для указания выходного государств. Префиксы :
- Государство в предыдущее состояние.
~ Государство обратной государства.
- ~ Государственная является обратнымпредыдущему состоянию.
Письма состояние выхода может следовать двоеточие и письмо
чтобы указать прочность:
с сильным ( установлен вывод rol_param для L и
roh_param для H).
Z HI_IMPEDANCE (набор вывод r3s_param ) .
Еслисила характера не указана после выхода состояния
STRONG затем будет использоваться для L и H государств и
HI_IMPEDANCE будет использоваться для Z государств.
Примечания
Каждая строка проверяется sequencially сверху вниз до
входных условий. Выходы устанавливаются в первый
Полоса отвода соответствовать входным условиям. <line> установлен на
линии
номер в таблице , которая была использована . Если совпадений не было сделано
Затем <line> установлен на 0 . Имена выводов использоваться для указания
вывода
государства не должны быть в заголовке таблицы . В отличие
Таблица заявлении , входных переменных не допускаются.
пример
EXT_TABLE tblIndex
PRE CLR CLK DATA Q QN
0 1 X X H L
1 0 X X L H
0 0 X X H H
1 1 ^ X ~ DATA ДАННЫЕ
1 1 X X Q ~ Q ;
Этот пример является представителем 1/27474 триггера типа D .
Если входные контакты Pre, CLR , и данные все высокие (> =
vih_param ) и CLK имеет низкий к высокому , Q установлен в
высокая ( voh_param ) и сильные ( roh_param ) , QN установлен в
низкая ( vol_param ) и сильные ( rol_param ) и является tblIndex
установить до 4.
См. также
REALS , штата, STATE_BIT , Таблица
Professional Edition
ЧАСТОТА ( FMAX )
Тесты входы для минимального и максимального нарушение частоты.
Общая форма
ЧАСТОТА ( <input> [ <input> ...] MIN = <frequency>
MAX = <frequency> [" <message> " ] )
Параметры
<input> Имя или индексная переменная входного
контакту в стадии тестирования.
Частота мин Минимальное допускается на
контакту в стадии тестирования.
MAX Максимальная частота допускается на
контакту в стадии тестирования.
<message> текстовую строку, которая будет отображаться, если
появляется предупреждение .
использовать
Функция частоты сравнивает <input> периода
(время от низкого до высокого края к следующему низкого до высокого
края ) с reciprical указанного <frequency> (1 /
частота) . Если срок для <input> меньше
reciprical указанного <frequency> MAX или время
период для <input> больше обратной
<frequency> указанных мин , топредупреждение будет
отображается. Необязательная строка <message> могут быть включены в
Частота заявление, которое будет выводиться , если
Выводится предупреждение.
Примечания
Databook спецификации следует использовать с этой функцией.
Pin и имена переменных могут быть смешаны в той же частоте
заявление. Только первая неудача частоты для
каждый вывод перечисленных будет сообщено.
пример
ЧАСТОТА ( CLK MAX = 10Meg " CLK "); / / проверяем FMAX
только
Professional Edition
GOSUB
Переход к подпрограмме в SimCode .
Общая форма
GOSUB <label> ;
Параметры
<label> расположение в SimCode где программа
восстановлении потока .
использовать
Инструкция GOSUB используется для выполнения не последовательное предпочтение
выполнение SimCode . Однако в отличие от GOTO
заявление , SimCode выполнение продолжится по поручению
после GOSUB инструкцией , когда возвращение
Инструкция встречается в SimCode запускаются.
пример
GOSUB Shift_Left ;
.
.
.
Exit ;
Shift_Left :
.
.
.
RETURN:
См. также
ВОЗВРАТ
GOTO
Переход на новое место вSimCode .
Общая форма
GOTO <label> ;
Параметры
<label> расположение в SimCode где программы возобновляется потока.
использовать
Инструкция GOTO используется для выполнения не последовательное предпочтение
выполнение SimCode .
Примечания
Ход программы возобновляется с того места, где <label> :
появляется в SimCode . <label> должна быть сальфа-
символа, после которой любое количество буквенно-цифровых символов
илиподчеркивание (_) характер. Где появляется <label>
в коде , она должна сразу же следовать двоеточие ( : ) .
пример
GOTO Shutdown ;
.
.
.
Завершение работы:
.
.
.
Exit ;
См. также
GOSUB , если бы ... ТОГДА
ЕСЛИ ... ТОГДА
Условно контролирует поток через SimCode .
Генеральный Форма 1
IF ( <expression> ) затем начать ... [ELSE ...] END;
Общая форма 2
IF ( <expression> ) , то перейти к <label> ;
Параметры
<expression> Любое выражение, которое может быть оценено как истинное
или ложным.
<label> расположение в SimCode где ход выполнения программы
резюме.
использовать
ЕСЛИ ... ТОГДА оператор используется для управления потоком
программы , в зависимости от того <expression> оценивается как истина
или ложным. Несколько IF ... ТОГДА заявления могут быть вложенными.
Примечания
Когда начинать ... ELSE ... END форма этого используется оператор
и <expression> истинно, программа восстановлении потока
от Бегин заявление и пропускает любые дополнительные SimCode
между ELSE и END отчетности. Если <expression>
18-26 Глава 18 : Цифровые SimCode
Professional Edition
оценивается как ложное , ход выполнения программы возобновляется с
дополнительным
Другое заявление , если оно существует, или после окончания заявление , если
оно
не существует.
Когда форма GOTO этого используется оператор и <expression>
истинно, программа возобновится с потоком
место, где <label> : появляется в SimCode . <label>
должно быть сальфа характер , следует любое количество
алфавитно-цифровых символов илиподчеркивание (_) характер.
Где <label> появляется в коде , за ним должно следовать
немедленно двоеточие ( : ) .
Примеры
IF ( EN ) THEN
НАЧАТЬ
Состоянии q0 = неизвестно ;
ELSE
IF ( IN2 ) THEN
НАЧАТЬ
ГОСУДАРСТВЕННЫЙ Y2 = один ;
ELSE
ГОСУДАРСТВЕННЫЙ Y2 = нулю;
END;
END;
Если (X = -2) , то перейти к Do_Neg2 ;
.
.
.
Do_Neg2 :
.
.
.
См. также
Гото, WHILE ... DO
ВХОДЫ
Объявляет входных контактов (контакты , которые следят за контур) .
Общая форма
Входы <input pin> [ , <input pin> , ...] ;
Параметры
<input pin> Имя входного PIN-код.
Professional Edition
использовать
Входы типа данных используется для определенияштифтов, которые
контролировать внешний стимул к устройству. Они, как правило
включают в себя ввод, I / O , питание и заземление контактов.
Примечания
Входной контакт имена должны начинаться с буквы и определяться
прежде чем они будут использованы .
пример
Входы VCC , GND, PRE , DATA , CLK , CLR ;
См. также
Выходов, IO_PAIRS , PWR_GND_PINS
INSTANCE
Проверяет, является ли это указанного экземпляра устройства.
Общая форма
Инстанции ( " <instance name> " )
Параметры
<instance name> строки текст, указывающий имя экземпляра.
использовать
Экземпляр функция возвращает 1, если настоящий экземпляр
SimCode устройства совпадаетname> <instance указан.
В противном случае возвращается 0 ;
Примечания
Цепь может содержать более одного любого данного устройства.
Во время моделирования может быть важно знать, если устройство
моделируемой в этот момент тот, который вы заинтересованы
дюйма Это позволит вам , например, для выдачи сообщения
одного конкретного логического элемента без необходимости пробираться через
сообщения для всех других ворот NAND , а также. экземпляр
имя устройства Обозначение предшествует его Специи префикса
Символ ( буква) .
пример
ЕСЛИ (экземпляр ( " AU23 " )) Потом
НАЧАТЬ
Message (" U23 - Q0 = % D" , Q0 ) ;
END;
Professional Edition
INTEGERS
Объявляет целочисленных переменных и массивов.
Общая форма
INTEGERS <var> [ , <var> , ...] ;
Параметры
<var> Имя переменной .
использовать
Тип INTEGERS данных используется для определения целочисленных переменных
и массивов.
Примечания
Целые переменные и массивы должны начинаться с буквы и быть
определены до их использования . Integer массивы определяются
после имени массива с левой скобки ( [ ) ,целое
число, которое определяет размер массива, аправый
скобки (] ) . Целые массивы могут быть установлены и / или использованы в
выражений.
Следующие зарезервированы SimCode целочисленных переменных которые
не нужно быть объявлены :
Первые шесть переменных в этом списке , как ожидается, имеют значение
1, 2 или 3. Эти значения представляют индекс в мин /
Тип / макс массивов:
Переменная использование цифровой модели Параметр Вариант специй
tp_param tplh / гл индекса задержки распространения TPMNTYMX
tt_param ttlh / гл индекс времена перехода TTMNTYMX
ld_param Индекс нагрузки Входное загрузка LDMNTYMX
drv_param ПРИВОД индекс Выходной вал DRVMNTYMX
i_param ICC индекс тока устройства IMNTYMX
user_param индекс пользователя User Defined USERMNTYMX
Сообщения warn_param Предупреждение WARN флаг SIMWARN
init_sim 1 во время инициализации SimCode N / A N / A
tran_pin TRAN_xx контактный индексом N / A N / A
Professional Edition
Значение Представляете
1 индекс к минимальному значению.
2 Индекс типичному значению .
3 индекса до максимального значения .
Цифровой Параметр Модель может быть установлен независимо для
каждого цифрового устройства в цифровой модели диалогового окна Параметры
коробки. Если параметр специй параметр устанавливается вопции аналогового
диалоговом окне этой настройки будет глобально переопределить цифровой
Модель Параметр настройки для всех цифровых устройств. Если
переменная установлена явно в SimCode , что настройка
приоритет над всеми другими настройками.
warn_param может быть установлен на любое положительное значение для
condtionally Отображать предупреждения для устройства.
Различные уровни предупреждения может быть создано устройство
программист, открыть путем ввода различных положительных значений.
Значение init_sim установлен 1 во время инициализации SimCode ,
в противном случае оно устанавливается в 0. Значение tran_pin установлен в
Индексконтактный создаются во время заявления КОРПУСА задержки.
Этот индекс используется для определения, какие контактныйTRAN_xx
инструкция применяется.
пример
INTEGERS tblIndex , граф, данные [64] ;
См. также
Задержка, MIN_TYP_MAX
Professional Edition
IO_PAIRS
Объявляет ввода / вывода контактный ассоциаций для ввода нагрузки.
Общая форма
IO_PAIRS ( <ipin:opin> [ , <ipin:opin> , ...] ) ;
Параметры
<ipin:opin> Pin имена связаны входные и
выходные контакты .
использовать
IO_PAIRS заявление определяет, какой из входов контактов
связаны с какой из выходов контактов. это
Ассоциация при перегрузке заявлении.
Примечания
Каждый физический входной контакт на устройстве включает в себя как IPIN
иОПИН в SimCode . ОПИН обязан предоставить
входные характеристики нагрузки. Это заявление может быть только
использован только один раз в SimCode . Выводы питания не указанные в
IO_PAIRS заявлении.
пример
IO_PAIRS ( IN1 : IN1_LD , IN2 : IN2_LD ) ;
В этом примере , IN1 и IN2 являются входами и IN1_LD и
IN2_LD являются выходами . IN1 и IN1_LD оба относятся к
тот же физический штифт на устройстве.
См. также
Входы, выходы, НАГРУЗКИ
Professional Edition
УРОВЕНЬ
Установка уровня выходного состояния.
Генеральный Форма 1
УРОВЕНЬ <output> [ <output> ...] = ( <expression> ) ;
Общая форма 2
УРОВЕНЬ <output> [ <output> ...] =
{ ZERO } | { ONE } | { } UNKNOWN ;
Параметры
<output> Имя или индексная переменная выходного .
<expression> Любое выражение по сравнению с VOL или VOH .
использовать
Состояниевыходного контакта определяется его уровнем и его
силы. Используйте уровень команды , чтобы установить уровень одного или
больше выходных контактов .
<expression> государственном уровне
< = Vol_param ZERO vol_param
> = Voh_param ONE voh_param
других неизвестных v3s_param
Примечания
Выходные контакты могут быть указаны с использованием имени выходной контакт
или целой переменнойсодержит индекс
выходной контакт . Pin и имена переменных не могут быть смешаны в
же уровне оператора . Ссылки на выходы должны быть
либо все имена выводов или все имена переменных .
Примеры
LEVEL ONE = Q ;
УРОВЕНЬ К1 К2 К3 К4 = нулю;
LEVEL OUT = ( (1 +2) / 3);
В последнем примере , будет из него :
Нулю, если vil_param > 1
Неизвестно, если vil_param < 1 и vih_param > 1
Тот, если vih_param <1
См. также
REALS , штата, STATE_BIT , силы
18-32 Глава 18 : Цифровые SimCode
Professional Edition
НАГРУЗКИ
Заявляет, нагрузочные характеристики входных контактов .
Общая форма
НАГРУЗКИ <output> [ <output> ...] =
( v0 = <value> <value> r0 = [ v1 = <value>
R1 = <value> ] [ Io = <value> ] T = <value> ) ;
Параметры
<output> Имя или индексная переменная
выходной контакт .
<value> Настоящее значение или переменную.
v0 Напряжение нагрузки для высокого входного состояния.
r0 Сопротивление нагрузки для высокого входного состояния.
v1 напряжения нагрузки для ввода низкого состояния.
R1 Сопротивление нагрузки для ввода низкого состояния
IO Остаточный сопротивление нагрузки за неиспользованный
сработал.
Выдержка времени Т до нагрузка будет
применяются.
использовать
Команду загрузки обычно используется с или отключить питание
булавки, чтобы обеспечить загрузку для управляющей схемой . Так как только
выходных выводов может обеспечить нагрузку , каждый вход должны быть
соответствующий выход . Они назначаются с использованием
IO_PAIRS заявлении.
Если различные нагрузки необходимы для различных входов, несколько
НАГРУЗКИ заявления могут быть использованы. Выводы питания должны быть
размещены
В отдельном заявлении нагрузки, которая не включает в себя
v1/r1 нагрузки или Ио. Выводы питания не включены в
IO_PAIRS заявлении. IO_PAIRS заявление должно быть
введен до любой нагрузке заявления , которые содержат Ио.
Примечания
Входной нагрузки состоит из напряжения исопротивления ( v0/r0
или v1/r1 ) . Уровень напряжения входного сигнала определяет
нагрузка которых будет использоваться. Если уровень напряжения идет
Professional Edition
ниже VIL и остается ниже ВИН , то вход считается
быть в низком состоянии, v1/r1 применяется . Если
Уровень напряжения идет выше VIH и остается выше ВИЛ , то
входного считается в состоянии высокого иv0/r0
прилагается. Ио состояния входа с сопротивлением. неиспользованные
нагрузка по существу удалены из схемы путем изменения его т
значение со значением, указанным для Ио.
Значения для v0 , r0, r1 v1 и может быть либо действительные константы
или реальные переменные . Значения для ввода-вывода и Т должны быть реальными
констант. Имена выводов и пин-код переменные не могут быть смешаны в
том же заявлении НАГРУЗКИ . Ссылки на выходы должны быть
либо все имена выводов или все имена переменных .
Для входных контактов , значения, используемые для r0 должны быть получены
использованием справочника спецификации для ИБС . Стандартный ввод LS , для
Например, пойдет ко дну максимум 20 мкА при Vin = 2.7V . Поэтому
Если vol_param = 0,2 В , то:
для макс состоянии высокой нагрузки : r0 = (Vin - vol_param ) / IIHmax
r0 = ( 2,7 - 0,2 В ) / 20 мкА
r0 = 125K Ом
Значения, используемые для r1 должны быть получены с использованием
справочника спецификации для IIL . LS стандартного ввода , например,
будет источником максимум 400uA при Vin = 0,4 . Поэтому, если
voh_param = 4,6 В , то:
для макс низкая нагрузка состоянии : R1 = ( voh_param - Vin) / IILmax
R1 = ( 4,6 В - 0,4 В ) / 400uA
R1 = 10,5 k Ом
Для выводов питания , значение, используемое для r0 должны быть получены
использованием справочника спецификации для МУС. Для74LS151 , МТП является тип
6 мА при Vcc = 5В и МКК макс 10 мА при Vcc = 5,25 . Поэтому:
для Icc Typ: r0 = 5 / 6 мА = 833 Ом
для Icc макс : r0 = 5,25 В / 10 мА = 525 Ом
При создании нескольких частей на пакет устройств, таких как
74LS00 Quad логического элемента , вы должны регулировать нагрузку МВЦ
отдельные части соответственно .
Professional Edition
Примеры
r0_val = ( MIN_TYP_MAX ( ld_param : NULL , NULL, 125K ) ;
r1_val = ( MIN_TYP_MAX ( ld_param : NULL , NULL, 10,5 k ) ;
ricc_val = ( MIN_TYP_MAX ( ld_param : NULL , 833 , 525 ) ;
НАГРУЗКИ PRE_LD DATA_LD CLK_LD CLR_LD = ( v0 = vol_param , r0 = r0_val ,
v1 = voh_param , R1 = r1_val , Io = 1E9 , T = 1P)
НАГРУЗКИ VCC_LD = ( v0 = gnd_param , r0 = ricc_val , T = 1P)
См. также
IO_PAIRS , приводной
математические функции
Пример Функция Описание
POW мощности X = (12 военнопленных (3)) ;
ABS Абсолютное значение X = (ABS (-12) ) ;
SQRT корневая X = ( SQRT (2) ) ;
EXP показатель X = ( EXP (10)) ;
ВХОД натуральный логарифм X = (LOG (0.1) ) ;
LOG10 логарифм с основанием 10 X = ( log10 ( 0.1) ) ;
SIN X = синуса (SIN (0.1) ) ;
COS косинус X = (COS (0.1) ) ;
Тангенсом угла X = (TAN (0.1) ) ;
ASIN арксинуса X = ( ASIN (0.1) ) ;
ACOS арккосинуса X = ( КМ (0.1) ) ;
ATAN арктангенс X = ( ATAN (0.1) ) ;
HSIN гиперболического синуса X = ( HSIN (0.1) ) ;
HCOs гиперболический косинус X = ( HCOs (0.1) ) ;
HTAN гиперболического тангенса X = ( HTAN (0.1) ) ;
См. также
ОПЕРАТОРЫ
Professional Edition
СООБЩЕНИЕ
Отображает сообщение , не останавливаясь .
Общая форма
Message (" <message> " [, <value/pin> ...] ) ;
Параметры
<message> Строка сообщения , включая форматирование
символов по мере необходимости.
<value> переменной или константу.
<pin> названием Pin или индекса к контакту переменной.
использовать
СООБЩЕНИЕ оператор используется для вывода информации
указанный <message> строки. Она не прерывает
моделирования. Сообщение отображается в окне XSpice
во время моделирования .
Примечания
Форматной строки в сообщении похож на формат, который
быть использованы в Е оператор C. Допустимые символы форматирования
включают в себя ( но не ограничиваются этим):
\ т вкладку
\ п новой линии
\ R Carraige возвращения
% D Deciaml дисплей для коротких переменных или тока
состояние выхода
% D знаков после запятой для коротких переменных или старое ввода /
состояние выхода
% х шестигранной дисплей для коротких переменных или тока /
состояние выхода
% X шестигранной дисплей для коротких переменных или старое ввода / вывода
государство
% С Символьный дисплей для коротких переменных или текущее
вход / выход состояния
% C Символьный дисплей для коротких переменных или старое ввода /
состояние выхода
Professional Edition
Экспоненциальная % электронной дисплей для действительного переменного
% F Плавающие дисплей инженерной точки для действительного переменного
% г Экран коротких (е % или % F ) для действительного переменного
String% с постоянной дисплее. Единственная допустимая строка
константы :
INSTANCEданном случае устройство SimCode
имя.
Func Настоящий функции устройства SimCode
имя.
Подать настоящий файл устройства SimCode
имя.
Примеры
Message (" Время \ т \ TCLK \ TDATA \ ^ о \ TqN ");
Message (" код экземпляра устройства = % S" , например) ;
Message (" 0,3 % е \ т % D \ T% D \ T% D \ T% D" , present_time , CLK
, DATA , Q, QN) ;
См. также
ПОДСКАЖИТЕ
MIN_TYP_MAX
Возвращает значение из MIN_TYP_MAX справочной таблице .
Общая форма
MIN_TYP_MAX ( <index> : <min> , <typ> , <max> ) ;
Параметры
<index> Входные величины (индекс , чтобы выбрать мин , макс
или максимального значений).
<min> Минимальные значения справочника .
<typ> Типичное значение справочника .
Максимальная <max> справочника значения.
использовать
Функция MIN_TYP_MAX аналогична
SELECT_VALUE функции исключением того, что три (3) значения /
переменные должны быть введены. Ключевое слово "NULL" может быть
Professional Edition
замещенные для одного или двух неизвестных значений . Еслипредопределенные
целочисленную переменную (см. целые числа) , используется в качестве
<index> ,
неизвестно (NULL) значения рассчитываются по известным
значений следующим образом:
Известные значения Формула
<min> , <max> типичных = ( <max> <min> + ) / 2 ;
<min> только типичные = ( <min> / <min масштабе factor> )
Максимальное = ( <min> / <min масштабе factor> ) *
<max масштабе factor>
<typ> только минимум = ( * <typ> <min масштабе factor> )
Максимальное = ( * <typ> <max масштабе factor> )
<max> только минимум = ( <max> / <max масштабе factor> ) *
<min масштабе factor>
Обычно = ( <max> / <max масштабе factor> )
Примечания
Если <index> не является одним изпредопределенных переменных ,
перечисленных ниже,
Затем <min масштабе factor> = 0,5 и <max масштабе factor> = 1,5 .
Factor> <min масштабе и масштабе <max factor> для каждого из
Эти переменные могут быть изменены в CircuitMaker автора
Аналоговый диалоговом окне. Factor> <min масштаба и < макс
Масштабные коэффициенты > поменялись местами для ld_param , и drv_param
i_param потому что эти параметры контролясопротивления
стоимости, а нетекущее значение (т.е. максимальная нагрузка соответствует
до минимального сопротивления. )
Переменная специй параметр опции по умолчанию
tp_param PROPMNS <min масштабе factor> 0,5
tp_param PROPMXS <max масштабе factor> 1,5
tt_param TRANMNS <min масштабе factor> 0,5
tt_param TRANMXS <max масштабе factor> 1,5
ld_param LOADMNS <min масштабе factor> 1,5
ld_param LOADMXS <max масштабе factor> 0,5
drv_param DRIVEMNS <min масштабе factor> 1,5
drv_param DRIVEMXS <max масштабе factor> 0,5
i_param CURRENTMNS <min масштабе factor> 1,5
18-38 Глава 18 : Цифровые SimCode
Professional Edition
i_param CURRENTMXS <max масштабе factor> 0,5
vth_param VTHMNS <min масштабе factor> 0,5
vth_param VTHMXS <max масштабе factor> 1,5
user_param USERMNS <min масштабе factor> 0,5
user_param USERMXS <max масштабе factor> 1,5
Примеры
tplh_val = ( MIN_TYP_MAX ( tp_param : NULL , 5N , NULL) ) ;
В этом примере , если предположить, что и PROPMNS
PROPMXS устанавливаются в их значения по умолчанию , то:
Если tp_param = 1, то tplh_val = 2,5 Н
Если tp_param = 2, то tplh_val = 5Н
Если tp_param = 3, то tplh_val = 10n
ricch_val = ( MIN_TYP_MAX ( i_param : NULL , 2500, 1250) ) ;
В этом примере , если предположить, что и CURRENTMNS
CURRENTMXS устанавливаются в их значения по умолчанию , то:
Если i_param = 1, то ricch_val = 5000
если i_param = 2, то ricch_val = 2500
если i_param = 3, то ricch_val = 1250
См. также
Целые числа, SELECT_VALUE
ОПЕРАТОРЫ
Оператор присваивания
= Equals (устанавливает
переменную или выходной контакт значение или
состоянии).
математические операторы
+ Добавить
- Вычтите
* Умножение
/ Divide
унарные операторы
~ Логическое не
! побитового дополнения
Логические операторы
И &&
| | ИЛИ
^ ^ XOR
Битовые операции
и &
| ИЛИ
XOR ^
<< Сдвиг влево
>> Сдвиг вправо
Относительная компараторы
= Равно
! = Не равно
<Меньше
<= Меньше или равно
> Больше
> = Больше или равно
использовать
Операторы используются для установки
и манипулировать переменными и
выражений.