Režim interaktívnej simulácie

Režim interaktívnej simulácie

Jump to TINA Main Page & General Information 

Konečným testom vášho okruhu je vyskúšať ho v situácii „reálneho života“ pomocou interaktívnych ovládacích prvkov (napríklad klávesníc a prepínačov) a sledovaním jeho displejov alebo iných indikátorov. Takýto test môžete vykonať pomocou interaktívneho simulátora TINA. Nielenže môžete hrať s ovládacími prvkami, ale môžete tiež meniť hodnoty komponentov a dokonca pridávať alebo odstraňovať súčasti počas prebiehajúcej analýzy.

Režim simulácie interaktívneho obvodu je tiež veľmi užitočný na vzdelávacie a demonštračné účely, na interaktívne ladenie okruhov a na interaktívne okruhy, ktoré by ste inak nemohli testovať, napr. Obvody s prepínačmi, relé alebo mikrokontroléry. TINA má špeciálne multimediálne komponenty (žiarovka, motor, LED, prepínač atď.), Ktoré reagujú svetlom, pohybom a zvukom.

Vyberte požadovaný interaktívny režim (DC, AC, TR, DIG alebo VHDL) pomocou  Tlačidlo. Stlačte tlačidlo tlačidlo. 

Aktuálny výber režimu je vidieť na tlačidle. Požadovaný interaktívny režim môžete zvoliť aj pomocou príkazov interaktívneho menu TINA.

Pozrime sa na niekoľko príkladov. Všetky príklady fungujú s ukážkovou verziou TINA.

Digitálny obvod s klávesnicou (režim DIG)

Digitálny obvod s klávesnicou
Digitálny obvod s klávesnicou
(EXAMPLESMULTIMEDDISPKEY.TSC)

Môžete hrať s klávesnicou a sledovať, ako segmentový displej 7 odráža nastavenie klávesnice. Ak máte na počítači zvukovú kartu, budete počuť aj kliknutia na klávesnicu.

Spínač svetiel s tyristorom (režim DC) \ t

Otvorte okruh Tyristorový spínač.TSC zo zložky EXAMPLES a stlačte tlačidlo Tlačidlo. Zobrazí sa nasledujúca obrazovka:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Stlačením tlačidla A alebo kliknutím na tlačidlo Zapnúť zapnete svetlo (mali by ste kliknúť na miesto, kde sa kurzor zmení na zvislú šípku). Tyristor a žiarovka sa rozsvietia a zostanú zapnuté aj po uvoľnení tlačidla. Tyristor a žiarovku môžete vypnúť stlačením tlačidla S na klávesnici alebo kliknutím na tlačidlo S. Dva ampérmetre zobrazujú prúdy v oboch stavoch obvodu.

Rebríkové logické siete (režim DC)

Samovoľný obvod (niekedy nazývaný západkový) obvod je realizovaný rebríkovou logikou v súbore obvodov LADDERL.TSC v priečinku EXAMPLESMULTIMED.

Najskôr sa rozsvieti červená LED. 
Kliknite na tlačidlo ŠTART (kliknite, keď sa kurzor zmení na zvislú šípku). OCR1 sa zatvorí a zostane zatvorený, pretože prúd tečúci cez OCR1 bude naďalej magnetizovať cievku relé CR. 
Následne sa rozsvieti zelená LED. Otvorí sa OCR2 a červená LED dióda zhasne. 
Ak kliknete na tlačidlo STOP, prerušíte okruh s vlastným podržaním a relé CR sa uvoľní, červená LED sa znova rozsvieti, zelená LED dióda zhasne.

Klávesové skratky môžete priradiť prepínačom dvojitým kliknutím na ne, keď sa kurzor zmení na symbol ruky. Ak chcete priradiť klávesovú skratku, vyberte písmeno alebo číslo zo zoznamu v poli Hotkey v dialógovom okne vlastností tlačidla.


Logika rebríčka: Počiatočný stav alebo po kliknutí na tlačidlo STOP.

Stav po kliknutí na tlačidlo START

VHDL obvody (režim VHD)

Skvelá vlastnosť TINA je, že môžete nielen testovať, ale aj modifikovať VHDL obvody za behu, vrátane samotného VHDL kódu. Pozrime sa na to cez príklad Calculator_ex.TSC v zložke Príklady / VHDL / Interactive v TINA.


VHDL kalkulačka

Toto je špeciálny obvod kalkulačky, ktorý je ovládaný klávesnicou Opcode. Prevádzkové kódy 1, 2, 3 a 4 implementujú základnú štvorfunkčnú kalkulačku s aritmetickými operáciami +, -, / a *. Ďalšie operácie je možné pridať úpravou kódu VHDL vo vnútri riadiacej jednotky. Najprv stlačte tlačidlo

Teraz implementujme priemernú operáciu, ktorá bude priradená k Opcode 5. Dvakrát kliknite na políčko Control a stlačte kláves Enter. Zobrazí sa kód VHDL komponentu.

Skutočné výpočty sa vykonávajú v príkaze CASE na konci kódu VHDL. Upravme tento kód takto:

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;

Zatvorte okno editora VHDL a stlačte kláves


Priemerná (a + b) / 2 kalkulácia s Opcode = 5

Obvody mikrokontroléra (MCU)

    X
    Som rád, že ste na DesignSoft
    Umožňuje konverzáciu, ak potrebujete pomoc pri hľadaní správneho produktu alebo podporu.
    wpchatıco