Modaliteti i simulimit interaktiv

Modaliteti i simulimit interaktiv

Jump to TINA Main Page & General Information 

Testi përfundimtar i qarkut tuaj është të provoni në një situatë të "jetës reale" duke përdorur kontrollet e tij interaktive (si tastiera dhe çelsat) dhe duke shikuar shfaqjet e saj ose tregues të tjerë. Ju mund të kryeni një test të tillë duke përdorur modalitetin e simulimit interaktiv të TINA-s. Jo vetëm që mund të luani me kontrollet, por gjithashtu mund të ndryshoni vlerat e komponentit dhe madje edhe të shtoni ose fshini komponentët derisa analiza është në progres.

Modaliteti i simulimit të ndërlidhjes interaktive është gjithashtu shumë i dobishëm për qëllime arsimore dhe demonstruese, për akordimin e qarqeve në mënyrë interaktive dhe për qarqe interaktive të cilat nuk mund të provoni ndryshe, p.sh., qarqet me çelsin, reletë ose mikrokontrolluesit. TINA ka komponentë të posaçëm multimedial (llambë, motor, LED, kaloni, etj.) Të cilat përgjigjen me dritë, lëvizje dhe zë.

Zgjidhni mode interaktive të kërkuar (DC, AC, TR, DIG ose VHDL) me button. Shtypni button.

Zgjedhja e modalitetit aktual mund të shihet në butonin. Gjithashtu mund të zgjidhni mënyrën e kërkuar interaktive me komandat e menysë Interaktive të TINA-s.

Le të shohim disa shembuj. Të gjithë shembujt punojnë me versionin demo të TINA.

Qarku digjital me tastiera (modaliteti DIG)

Qarku digjital me tastiera
Qarku digjital me tastiera
(EXAMPLESMULTIMEDDISPKEY.TSC)

Mund të luani me tastierën dhe të shihni si shfaqja e segmentit 7 reflekton vendosjen e tastierës. Nëse keni një kartë zëri në kompjuterin tuaj, do të dëgjoni edhe klikimet kryesore të bllokut.

Ndërrimi i dritës me tiristor (modaliteti DC)

Hapni qarkun switch.TSC Tiristori nga dosja EXAMPLES dhe shtypni button. Ju do të shihni ekranin e mëposhtëm:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Shtypni butonin A ose klikoni butonin On për të ndezur dritën (ju duhet të klikoni në vendin ku kursori kthehet në një shigjetë vertikale). Tiristorit dhe llambat e lehta do të ndizen dhe do të mbeten, edhe pas lëshimit të butonit të shtypjes. Mund ta fikni tiristorin dhe llambën duke shtypur butonin S në tastierë ose duke klikuar mbi butonin S. Të dy ampermetat tregojnë rrymat në të dy shtetet e qarkut.

Rrjetet logjike të shkallës (modaliteti DC)

Një qark i vetë-mbajtjes (nganjëherë i quajtur një shul) realizohet nga logjika shkallë në skedarin qark LADDERL.TSC në dosjen EXAMPLESMULTIMED.

Fillimisht LED i kuq do të ndizet.
Kliko në butonin START (klikoni kur kursori të ndryshojë në një shigjetë vertikale). OCR1 do të mbyllet dhe do të mbetet i mbyllur, meqë rryma që rrjedh përmes OCR1 do të vazhdojë të magnetizojë spiralin e releve CR.
Rrjedhimisht, LED i gjelbër do të ndizet. OCR2 do të hapet dhe LED i kuq do të fiket.
Nëse klikoni në butonin STOP ju do të thyeni qarkun e vetë-mbajtjes dhe rele CR do të lëshohet, LED i kuq do të ndizet sërish, LED i gjelbër do të fiket.

Ju gjithashtu mund të caktoni hotkeys për çelsin duke klikuar dy herë mbi to kur kursori të kthehet në simbolin e dorës. Për të caktuar një hotkey, zgjidhni një letër ose numër nga lista në fushën Hotkey të dialogut të pronës së butonit të shtypjes.


Logjika e shkallës: Shteti fillestar ose pas klikimit të butonit STOP.

Shteti pas klikimit të butonit START

Qarqet VHDL (modaliteti VHD)

Një tipar i madh i TINA është se ju nuk mund të provoni por gjithashtu modifikoni qarqet VHDL në fluturim, duke përfshirë edhe kodin VHDL. Le ta shohim këtë përmes shembullit Calculator_ex.TSC në Shembuj / VHDL / Interactive folder të TINA.


Llogaritësi VHDL

Ky është një qark i veçantë kalkulator i kontrolluar nga tastiera Opcode. Kodet e funksionimit 1, 2, 3 dhe 4 zbatojnë një kalkulaturë themelore katër funksionesh me operacione aritmetike +, -, / dhe *. Operacione të mëtejshme mund të shtohen duke modifikuar kodin VHDL brenda njësisë së Kontrollit. Së pari shtypni button, pasi Opcode është 1 ju duhet të shihni 4 + 2 = 6 në ekran LCD. Provoni Opcodes të tjerë me parametra të ndryshëm në KeyPad1 dhe KeyPad2.

Tani le të zbatojmë operacionin mesatar që do të caktohet në Opcode 5. Klikoni dy herë në kutinë e Kontrollit dhe shtypni Enter Macro. Kodi VHDL i komponentit do të shfaqet.

Llogaritjet aktuale janë bërë në deklaratën CASE në fund të kodit VHDL. Le të ndryshojmë kodin si ky:

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;

Mbyllni dritaren e VHDL Editor dhe shtypni button. Set 5 në tastierën Opcode dhe ju duhet të shihni mesataren e parametrave KeyPad1 dhe KeyPad2 në Ekran LCD.


Llogaritja mesatare (a + b) / 2 me Opcode = 5

Qarqet e mikrokontrolluesit (MCU)