Режим інтерактивного моделювання

Режим інтерактивного моделювання

Jump to TINA Main Page & General Information 

Кінцева перевірка вашої схеми полягає в тому, щоб спробувати її в реальній ситуації, використовуючи її інтерактивні елементи керування (такі як клавіатури та комутатори) і спостерігаючи за його дисплеями або іншими індикаторами. Такий тест можна виконати за допомогою інтерактивного режиму ТІНА. Ви не тільки можете грати з елементами керування, але також можете змінювати значення компонентів і навіть додавати або видаляти компоненти під час аналізу.

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

Виберіть потрібний інтерактивний режим (DC, AC, TR, DIG або VHDL) за допомогою . Натисніть кнопку кнопки.

Вибір поточного режиму можна побачити на кнопці. Ви також можете вибрати потрібний інтерактивний режим за допомогою команд Інтерактивного меню TINA.

Подивимося кілька прикладів. Всі приклади працюють з демо-версією TINA.

Цифрова схема з клавіатурою (режим DIG)

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

Ви можете грати з клавіатури і дивитися, як відображення сегмента 7 відображає налаштування клавіатури. Якщо на вашому комп'ютері є звукова карта, ви навіть почуєте клавіші клавіатури.

Перемикач світла з тиристором (режим постійного струму)

Відкрийте тиристорний перемикач.ТСК у папці EXAMPLES і натисніть кнопку . Ви побачите наступний екран:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

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

Сходові логічні мережі (режим постійного струму)

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

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

Також можна призначити гарячі клавіші перемикачам, двічі клацнувши на них, коли курсор перетвориться на символ руки. Щоб призначити гарячу клавішу, виберіть літеру або цифру зі списку в полі Hotkey діалогового вікна властивостей кнопки.


Логічна схема: Початковий стан або після натискання кнопки STOP.

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

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

Великою особливістю TINA є те, що ви можете не тільки перевірити, але й змінити схеми VHDL на льоту, включаючи сам код VHDL. Давайте подивимося на це на прикладі Calculator_ex.TSC в папці Examples / VHDL / Interactive TINA.


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

Це спеціальна схема калькулятора, керована клавіатурою Opcode. Коди операцій 1, 2, 3 і 4 реалізують базовий чотирифункціональний калькулятор з арифметичними операціями +, -, / і *. Додаткові операції можуть бути додані шляхом зміни коду VHDL в блоці керування. Спочатку натисніть кнопку Кнопка, оскільки код операції 1, ви побачите 4 + 2 = 6 на РК-дисплеї. Спробуйте інші опкоди з різними налаштуваннями на KeyPad1 та KeyPad2.

Тепер давайте реалізуємо середню операцію, призначену для Opcode 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 і натисніть кнопку . Встановіть 5 на клавіатурі Opcode, і на дисплеї відобразиться середнє значення параметрів KeyPad1 і KeyPad2.


Середній (a + b) / розрахунок 2 з кодом Opcode = 5

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