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)
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:
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.
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.
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