ЭМУЛЯТОР ПАЯЛЬНИКА: СОФТ ДЛЯ РАДИОВРЕДИТЕЛЯ

Спецвыпуск Xakep, номер #017, стр. 017-046-5


ГЕНЕРАТОРЫ И СКРИПТЫ

Для генератора можно написать математическую формулу, можно использовать циклы. Очень удобно моделировать любой разовый или периодический сигнал. Когда мы с ребятами паяли АОН, пригодился аналоговый генератор, а когда проектировали сигнатурный анализатор, выручил цифровой генератор. Для каждого генератора был написан простенький скрипт на «PSpice». «PSpice» учить не пришлось, поскольку в «MicroCap» было много примеров работы генераторов. На цифровых генераторах можно генерить сразу несколько двоичных выходов. Причем можно менять задержки между двоичными словами. Можно увидеть, что бывает с микросхемами на больших частотах (микрухи начинают выдавать ошибки). Полезно это видеть и разгоняльщикам процессоров. Окончательно распрощавшиеся с башней электронщики могут подключить к генератору внешний файл с сигналом в виде таблицы.

Скрипты и формулы можно писать прямо рядом с фигуркой генератора или любого другого элемента либо на отдельном листочке, специально для скриптов. А можно написать один большой скрипт для всех элементов. Кстати, скрипт может заменить тот кусок схемы, который тебе лень собирать из деталей. Просто пропиши алгоритм его работы и нарисуй фигурку. Хотя все будет работать и без фигурки.

Можно сделать одну курсовую для всего курса студентов по электронике. Прописал расчетные формулы, и каждый студент подставит константы из своего задания. Курсач посчитан: наслаждайтесь.

АНАЛИЗ И ГРАФИКИ

Ой, держите меня! Сейчас я буду рассказывать про анализ. Ты можешь проводить анализ любого количества точек на схеме. После того как ты поставил на схеме точку и дал ей имя, «МикроКепка» думает, что это переменная. Через эту переменную можно узнать ток, напряжение или логическое состояние. Ну и, естественно, эти переменные можно подставлять в формулы и скрипты. Например, можно без проблем смоделировать резистор, сопротивление которого зависит от тока, можно замутить индуктивную связь между катушками и любые другие фокусы.

И уж, конечно, ты можешь строить график по переменной или по формуле. Например, можно разложить сигнал в спектр или сложить несколько сигналов между собой. Причем график получается векторный, на нем ты сможешь сделать подписи, нарисовать стрелочки, а потом экспортировать в «Ворд» или «Иллюстратор».

Если ты снимаешь инфу с многобитной шины, то удобнее будет прямо на графике выводить результаты в шестнадцатеричном или десятичном виде. Просто под каждой пачкой двоичных диаграмм будет стоять шестнадцатеричная циферка. Это здорово спасает, так как, например, в моем сигнатурном анализаторе было 4 разряда, то есть 16 двоичных диаграмм. Я долго кривился их разбирать, пока не заюзал эту фичу. Ну и, конечно, можно сохранить результаты в виде файла с массивом результатов.

АНАЛИЗ ДЛЯ ФАНАТОВ

Для любителей поэкспериментировать есть возможность подбора параметров деталей. Например, можно подобрать оптимальное сопротивление в фильтре или оптимальную емкость. «МикроКепка» сама переберет сопротивления из заданного тобою диапазона. Для каждого параметра она построит график, причем можно подбирать сразу два параметра, а график будет трехмерным. Вообще, «Майкро-Кэп» умеет строить трехмерные графики, но может построить и несколько графиков на одной плоскости. Например, реально замутить семейство кривых ВАХ (вольтамперная характеристика) транзистора или радиолампы.

Назад на стр. 017-046-4  Содержание  Вперед на стр. 017-046-6