Система CircuitMaker, разработанная фирмой MicroCode Engineering (www.microcode.com), позволяет моделировать аналоговые, цифровые и смешанные цифро-аналоговые электронные устройства. Используемые ею модели элементов совместимы с моделями программ семейства SPICE. Достоинством CircuitMaker является ее небольшой объем и легкость в освоении. Она предназначается для широкого круга лиц - студентов, радиолюбителей и профессионалов. Система обладает некоторыми особенностями, специально ориентированными на использование в учебном процессе.
Моделирование операционного усилителя
Вид пользовательского интерфейса CircuitMaker типичен: сверху располагается строка заголовка, затем - главное меню, панель инструментов, а в центре экрана помещены окна с изображением принципиальной схемы и результатов моделирования. Графики трех типов иллюстрируют разные виды моделирования электронных устройств: переходный процесс (Transient Analysis) показывает, как развивается процесс во времени; анализ по переменному току (AC Analysis) демонстрирует поведение устройства в частотной области; анализ схемы по постоянному току (DC Analysis) отражает влияние на характеристики устройства вариации постоянных напряжений (например, входного и напряжения питания). В левом верхнем углу экрана имеются органы управления для редактирования графиков. Перемещаемые маркеры позволяют считывать их координаты. Для индикации состояний логических элементов используются светодиоды.
В системе есть возможность изменения скорости моделирования, что очень удобно при рассмотрении быстротекущих процессов, в частности, можно вести пошаговое моделирование. Есть также средства имитации неисправностей (таких, как короткое замыкание контактов, разрыв цепи, утечка между контактами, неверные номиналы элементов и т. п.), при этом студенты могут получить небольшие подсказки из специального текстового окна.
С автором можно связаться по адресу: aleks@pgati-vt.da.ru.