Интерактивный режим моделирования

Интерактивный режим моделирования

Jump to TINA Main Page & General Information 

Конечная проверка вашей схемы - попробовать ее в реальной жизни, используя ее интерактивные элементы управления (такие как клавиатуры и переключатели) и наблюдая за ее дисплеями или другими индикаторами. Вы можете провести такой тест в режиме интерактивного симулятора TINA. Вы можете не только играть с элементами управления, но также изменять значения компонентов и даже добавлять или удалять компоненты во время анализа.

Режим симуляции интерактивных цепей также очень полезен в образовательных и демонстрационных целях, для интерактивной настройки цепей и для интерактивных цепей, которые вы не могли бы проверить другим способом, например, цепей с переключателями, реле или микроконтроллеров. TINA имеет специальные мультимедийные компоненты (лампочка, мотор, светодиод, выключатель и т. Д.), Которые реагируют светом, движением и звуком.

Выберите требуемый интерактивный режим (DC, AC, TR, DIG или VHDL) с помощью  кнопка. нажмите Кнопка. 

Текущий выбор режима можно увидеть на кнопке. Вы также можете выбрать нужный интерактивный режим с помощью команд интерактивного меню TINA.

Посмотрим несколько примеров. Все примеры работают с демо-версией TINA.

Цифровая схема с клавиатурой (режим DIG)

Цифровая схема с клавиатурой
Цифровая схема с клавиатурой
(EXAMPLESMULTIMEDDISPKEY.TSC)

Вы можете играть с клавиатурой и смотреть, как сегментный дисплей 7 отражает настройки клавиатуры. Если на вашем компьютере установлена ​​звуковая карта, вы даже услышите щелчки клавиш.

Выключатель света с тиристором (режим постоянного тока)

Разомкните цепь тиристорного переключателя.TSC из папки ПРИМЕРЫ и нажмите кнопка. Вы увидите следующий экран:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Нажмите клавишу «А» или нажмите кнопку «Вкл», чтобы включить свет (вы должны щелкнуть в том месте, где курсор превращается в вертикальную стрелку). Тиристор и лампочка включатся и останутся включенными даже после отпускания кнопки. Вы можете выключить тиристор и лампочку, нажав клавишу S на клавиатуре или нажав кнопку S. Два амперметра показывают токи в обоих состояниях цепи.

Сети Ladder Logic (режим DC)

Схема самообладания (иногда называемая защелкой) реализуется с помощью релейной логики в файле схемы LADDERL.TSC в папке EXAMPLESMULTIMED.

Сначала загорится красный светодиод. 
Нажмите на кнопку СТАРТ (нажмите, когда курсор превратится в вертикальную стрелку). OCR1 закроется и останется закрытым, поскольку ток, протекающий через OCR1, будет намагничивать катушку реле CR. 
Следовательно, зеленый светодиод будет гореть. OCR2 откроется, и красный светодиод погаснет. 
Если вы нажмете кнопку STOP, вы нарушите самоподдерживающую цепь, и реле CR отключится, красный светодиод снова загорится, зеленый светодиод погаснет.

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


Лестничная логика: исходное состояние или после нажатия кнопки СТОП.

Состояние после нажатия кнопки СТАРТ

VHDL схемы (режим VHD)

Отличительной особенностью TINA является то, что вы можете не только тестировать, но и изменять схемы VHDL на лету, включая сам код VHDL. Давайте посмотрим на это на примере Calculator_ex.TSC в папке examples / VHDL / Interactive в TINA.


VHDL калькулятор

Это специальная схема калькулятора, управляемая клавиатурой Opcode. Коды операций 1, 2, 3 и 4 реализуют базовый четырехфункциональный калькулятор с арифметическими операциями +, -, / и *. Дальнейшие операции могут быть добавлены путем изменения кода VHDL внутри блока управления. Сначала нажмите

Теперь давайте реализуем усредненную операцию, которая будет назначена для кода операции 5. Дважды щелкните на блоке управления и нажмите Enter Macro. Появится VHDL-код компонента.

Фактические вычисления выполняются в операторе CASE в конце кода VHDL. Давайте изменим код следующим образом:

CASE  c1  IS
WHEN 1 => o1 := a1 + b1;
WHEN 2 => o1 := a1 - b1;
WHEN 3 => o1 := a1 / b1;
WHEN 4 => o1 := a1 * b1;
WHEN 5 => o1 := (a1 + b1)/2;
WHEN OTHERS => o1 := 0;
END CASE;

Закройте окно редактора VHDL и нажмите


Вычисление среднего (a + b) / 2 с кодом операции = 5

Микроконтроллер (MCU) схемы

    X
    Добро пожаловать на инфо портал о DesignSoft
    Давайте поговорим, если вам нужна помощь в поиске нужного продукта или нужна поддержка.
    wpchatıco