7. Основные понятия моделирования
Создается полная иллюзия работы с конкретными действующими конструкциями.
Программа допускает вносить изменения в схему прямо в процессе моделирования (например, с помощью переменных резисторов или коммутируемых клавишами переключателей). Это существенно повышает наглядность моделирования. Изменение параметров измерительных приборов (например, осциллографа) дает возможность исследовать сигналы в разных масштабах непосредственно в процессе моделирования. Это наиболее существенное отличие данной системы (другие работают в пакетном режиме моделирования и не допускают изменения параметров устройства в процессе его моделирования).
«Собранную» схему легко редактировать. Элементы перемещаются на «резиновых нитях», т. е. провода при перемещении не обрываются, а изменяют свою конфигурацию.
Версии Electronics Workbench 4.0d и 5.0 легко инсталлируются на ЭВМ с любой конфигурацией и занимают мало места на жестком диске (соответственно 4,5 и 16 Мбайтов).
Сходными возможностями обладает программа CircuitMaker (фирма Microcode Engineering In.). Для исследования сигнала в каком-либо узле схемы туда нужно подключить пробник. Появляющиеся на экране временные диаграммы дают возможность провести анализ работы устройства.
Программа позволяет повернуть элемент на 90о, получить зеркальное отображение, осуществить пошаговое (по тактам) исследование цифровых схем, создавать собственные микросхемы пользователя (определять их внутреннее устройство) и затем использовать их как обычные стандартные микросхемы.
При моделировании цифровых устройств наглядность повышается благодаря использованию линий различного цвета. Цепи, на которых присутствует единица, отмечаются красным цветом, а цепи, по которым передается логический ноль, – синим цветом. Для индикации логических сигналов могут быть также использованы светодиоды, временные диаграммы (индикатор Scope) либо пробник. Элементы анимации наглядно зафиксируют наступление событий с помощью запускающейся ракеты или стартующих автомобилей.
Программа позволяет легко редактировать составленную схему, например, «выпрямлять» провода, которые имеют сложную конфигурацию.