Interaktiivne simulatsioonirežiim

Interaktiivne simulatsioonirežiim

Jump to TINA Main Page & General Information 

Teie kontuuri lõppeesmärk on proovida seda reaalses olukorras, kasutades oma interaktiivseid juhtelemente (nagu klaviatuurid ja lülitid) ning vaadates selle näidikuid või muid näitajaid. Sellise testi saate teha TINA interaktiivse simulaatori režiimis. Sa ei saa mitte ainult mängida koos juhtimisseadmetega, vaid ka muuta komponentide väärtusi ja isegi lisada või kustutada komponente analüüsi ajal.

Interaktiivse ahela simulatsioonirežiim on samuti väga kasulik haridus - ja tutvustustegevuseks, intervallide häälestamiseks ja interaktiivsete ahelate jaoks, mida te ei saaks muidu testida, näiteks lülitite, releede või mikrokontrolleritega ahelad. TINA-l on spetsiaalsed multimeediakomponendid (lamp, mootor, LED, lüliti jne), mis reageerivad valguse, liikumise ja heliga.

Valige vajalik interaktiivne režiim (DC, AC, TR, DIG või VHDL)  nuppu. Vajutage nuppu nuppu. 

Praeguse režiimi valiku saab näha nupust. Võite valida ka soovitud interaktiivse režiimi TINA Interactive menüü käsudega.

Vaatame mõnda näidet. Kõik näited töötavad TINA demoversiooniga.

Digitaalne lülitus klaviatuuriga (DIG-režiim)

Digitaalne lülitus klaviatuuriga
Digitaalne lülitus klaviatuuriga
(EXAMPLESMULTIMEDDISPKEY.TSC)

Te saate mängida klahvistikuga ja vaadata, kui 7i segmentide kuva peegeldab klaviatuuri seadeid. Kui teil on arvutis helikaart, kuulete isegi padja peamisi klikke.

Valguslüliti türistoriga (alalisrežiim)

Avage kaustast EXAMPLES Thyristor switch.TSC ja vajutage nuppu nuppu. Näete järgmist ekraani:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Vajutage klahvi A või klõpsa nupule On (valguse sisselülitamiseks) (peaksite klõpsama kohas, kus kursor muutub vertikaalseks nooleks). Türistor ja lambipirn lülituvad sisse ja jäävad sisse isegi pärast nupu vabastamist. Te võite türistori ja lambipirni välja lülitada, vajutades klaviatuuril S klahvi või klõpsates nuppu S. Need kaks voolumõõturit näitavad voolu ahela mõlemas olekus.

Redeliloogika võrgud (alalisvoolu režiim)

Enesehoidev ahel (mida mõnikord nimetatakse riiviks) on realiseeritud kausta LADDERL.TSC ahela failis kausta LADDERL.TSC abil.

Esialgu süttib punane LED. 
Klõpsake nuppu START (klõpsa, kui kursor muutub vertikaalseks nooleks). OCR1 sulgub ja jääb suletuks, kuna vool, mis voolab läbi OCR1i, hoiab CR-relee pooli magnetiseerimisena. 
Järelikult süttib roheline LED. OCR2 avaneb ja punane LED kustub. 
Kui klõpsate STOP-nupule, siis murdub isehoidev ahel ja CR-relee vabaneb, punane LED süttib uuesti, roheline LED kustub.

Kiirklahve saate lülititele määrata ka topeltklõpsates, kui kursor muutub käsi sümboliks. Kiirklahvi määramiseks valige loendist kiri või number, mis asub nupu nupu omaduste dialoogi kiirklahviga.


Redeli loogika: algolek või STOP-nupule klõpsamine.

Pärast START nupule klõpsamist

VHDL-lülitused (VHD-režiim)

TINA suurepärane omadus on see, et te ei saa mitte ainult testida, vaid ka muuta VHDL-i ahelaid, sealhulgas VHDL-koodi ise. Vaatame seda läbi näite Calculator_ex.TSC TINA näidetes / VHDL / Interaktiivne kaust.


VHDL kalkulaator

See on spetsiaalne kalkulaatorahel, mida juhib Opcode'i klaviatuur. Operatsioonikoodid 1, 2, 3 ja 4 rakendavad nelja funktsiooni põhilist kalkulaatorit aritmeetiliste toimingutega +, -, / ja *. Täiendavaid toiminguid saab lisada, muutes VHDL koodi juhtploki sees. Esmalt vajuta

Nüüd rakendame keskmist operatsiooni, mis tuleb määrata Opcode 5ile. Topeltklõpsake juhtpaneelil ja vajutage Enter Macro. Ilmub komponendi VHDL-kood.

Tegelikud arvutused tehakse CASE-avalduses VHDL-koodi lõpus. Muudame sellist koodi nagu:

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;

Sulgege VHDL redaktori aken ja vajutage


Keskmine (a + b) / 2 arvutamine Opcode = 5 abil

Mikrokontrolleri (MCU) ahelad

    X
    Tere tulemast DesignSoft
    Võimaldab vestelda, kui vajate abi õige toote leidmisel või abi saamiseks.
    wpchatıco