Interaktivni simulacijski način

Interaktivni simulacijski način

Jump to TINA Main Page & General Information 

Končni preizkus vašega vezja je, da ga preizkusite v "realnem življenju" s pomočjo interaktivnih kontrol (kot so tipkovnice in stikala) in gledate njegove zaslone ali druge kazalnike. Takšen preizkus lahko izvedete z interaktivnim simulatorjem TINA. Ne samo, da se lahko igrate s kontrolniki, temveč lahko spreminjate tudi vrednosti komponent in celo dodate ali izbrišete komponente, medtem ko je analiza v teku.

Način simulacije interaktivnega vezja je prav tako zelo uporaben za izobraževalne in predstavitvene namene, za interaktivno uglaševanje vezij in za interaktivna vezja, ki jih drugače ne bi preskusili, npr. Vezja s stikalom, releji ali mikrokontrolerji. TINA ima posebne multimedijske komponente (žarnica, motor, LED, stikalo itd.), Ki se odzivajo s svetlobo, gibanjem in zvokom.

Izberite interaktivni način (DC, AC, TR, DIG ali VHDL) z gumb. Pritisnite gumb.

Izbira trenutnega načina je vidna na gumbu. Zahtevan interaktivni način lahko izberete tudi z ukazi TINA-jevega interaktivnega menija.

Poglejmo nekaj primerov. Vsi primeri delujejo z demo verzijo TINA.

Digitalno vezje s tipkovnico (način DIG)

Digitalno vezje s tipkovnico
Digitalno vezje s tipkovnico
(EXAMPLESMULTIMEDDISPKEY.TSC)

Igrate se lahko s tipkovnico in gledate, ko odsek 7 odseva nastavitev tipkovnice. Če imate na računalniku zvočno kartico, boste slišali tudi klike tipk na blazinici.

Stikalo za luči s tiristorjem (način DC)

Odprite stikalo tiristorja.TSC vezje iz mape PRIMERI in pritisnite gumb. Videli boste naslednji zaslon:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Pritisnite tipko A ali kliknite gumb Vklop, da vklopite lučko (kliknite na mesto, kjer se kurzor spremeni v navpično puščico). Tiristor in žarnica se vklopita in ostanejo vklopljena, tudi če se gumb spusti. Tiristor in žarnico lahko izklopite tako, da pritisnete tipko S na tipkovnici ali kliknete gumb S. Dva ampermetra prikazujeta tokove v obeh stanjih tokokroga.

Ladder logične mreže (način DC)

Samonastavljivo vezje (včasih imenovano zapah) je izvedeno z lestno logiko v datoteki vezja LADDERL.TSC v mapi EXAMPLESMULTIMED.

Na začetku zasveti rdeča LED.
Kliknite gumb START (klik, ko se kazalec spremeni v navpično puščico). OCR1 se bo zaprl in ostal zaprt, saj bo tok, ki teče skozi OCR1, še naprej magnetiziral tuljavo CR releja.
Zato zasveti zelena LED. Odpre se OCR2 in ugasne rdeča LED.
Če kliknete na gumb STOP, boste prekinili samokontrolo in CR rele se bo sprostil, rdeča LED bo ponovno zasvetila, zelena LED bo ugasnila.

Preklapljanje lahko dodelite tudi tipkam, tako da jih dvokliknete, ko se kazalec spremeni v simbol roke. Če želite dodeliti bližnjično tipko, izberite črko ali številko s seznama v polju Hotkey v pogovornem oknu lastnosti gumba.


Logična lestvica: Začetno stanje ali po kliku gumba STOP.

Stanje po kliku na gumb START

VHDL vezja (način VHD)

Velika značilnost TINA je, da lahko ne samo test, ampak tudi spremeniti VHDL vezja na letenje, vključno s kodo VHDL sama. Poglejmo si to skozi primer Calculator_ex.TSC v mapi TINA / Primeri / VHDL / Interactive.


VHDL kalkulator

To je poseben kalkulator, ki ga upravlja tipkovnica Opcode. Kode delovanja 1, 2, 3 in 4 izvajajo osnovni štirje funkcijski kalkulator z aritmetičnimi operacijami +, -, / in *. Nadaljnje operacije lahko dodate tako, da spremenite kodo VHDL znotraj kontrolne enote. Najprej pritisnite tipko ko je Opcode 1, bi morali na LCD zaslonu videti 4 + 2 = 6. Preizkusite druge Opcodes z različnimi nastavitvami na KeyPad1 in KeyPad2.

Zdaj pa izvedimo povprečno operacijo, ki se dodeli Opcode 5. Dvokliknite polje Control in pritisnite Enter Macro. Prikaže se koda VHDL komponente.

Dejanski izračuni so narejeni v izjavi CASE na koncu kode VHDL. Spremenimo kodo na naslednji način:

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;

Zaprite okno urejevalnika VHDL in pritisnite gumb. Nastavite 5 na tipkovnici Opcode in na LCD zaslonu boste videli povprečje nastavitev KeyPad1 in KeyPad2.


Povprečni izračun (a + b) / 2 z opcode = 5

Mikrokrmilniška (MCU) vezja