Mode de simulació interactiva

Mode de simulació interactiva

Jump to TINA Main Page & General Information 

La prova final del vostre circuit és provar-la en una situació de "vida real" amb els seus controls interactius (com teclats i commutadors) i veure les pantalles o altres indicadors. Podeu realitzar aquesta prova utilitzant el mode simulador interactiu de TINA. No només podeu jugar amb els controls, sinó que també podeu canviar els valors dels components i, fins i tot, afegir o eliminar components mentre l’anàlisi està en curs.

El mode de simulació de circuits interactius també és molt útil per a propòsits educatius i de demostració, per a sintonitzar circuits de forma interactiva i per a circuits interactius que no podíeu provar d'una altra manera, per exemple, circuits amb commutadors, relés o microcontroladors. TINA compta amb components multimèdia especials (bombeta, motor, LED, interruptor, etc.) que responen amb llum, moviment i so.

Seleccioneu el mode interactiu necessari (DC, AC, TR, DIG o VHDL) amb el botó. Premeu el botó botó.

La selecció del mode actual es pot veure al botó. També podeu seleccionar el mode interactiu requerit amb les ordres del menú interactiu de TINA.

Vegem alguns exemples. Tots els exemples funcionen amb la versió de demostració de TINA.

Circuit digital amb teclat (mode DIG)

Circuit digital amb teclat
Circuit digital amb teclat
(EXAMPLESMULTIMEDDISPKEY.TSC)

Podeu jugar amb el teclat i veure com la pantalla del segment 7 reflecteix la configuració del teclat. Si teniu una targeta de so al vostre ordinador, fins i tot escoltaràs els clics de teclat del teclat.

Interruptor de llum amb tiristor (mode DC)

Obriu el circuit de commutació de tiristors.TSC de la carpeta EXAMPLES i premeu el botó botó. Veureu la pantalla següent:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Premeu la tecla A o feu clic al botó On per encendre la llum (feu clic al lloc on el cursor es converteix en una fletxa vertical). El tiristor i la bombeta s'encenen i romandran engegats, fins i tot després de deixar anar el botó. Podeu apagar el tiristor i la bombeta prement la tecla S del teclat o fent clic al botó S. Els dos amperímetres mostren els corrents en tots dos estats del circuit.

Xarxes de lògica de escala (mode DC)

Un circuit autònom (de vegades anomenat pestell) es realitza mitjançant una lògica d’escala al fitxer de circuit LADDERL.TSC a la carpeta EXAMPLESMULTIMED.

Inicialment, el LED vermell s'il·luminarà.
Feu clic al botó START (feu clic quan el cursor es converteix en una fletxa vertical). OCR1 es tancarà i romandrà tancat, ja que el corrent que circula per OCR1 seguirà magnetitzant la bobina de relé CR.
Per tant, el LED verd s'encén. OCR2 s'obrirà i el LED vermell s'apagarà.
Si feu clic al botó STOP, trencarem el circuit d’autoportal i s’alliberarà el relé CR, el LED vermell es tornarà a apagar, el LED verd s'apagarà.

També podeu assignar tecles d’accés ràpid als interruptors fent doble clic sobre elles quan el cursor es converteix en el símbol de la mà. Per assignar una tecla ràpida, seleccioneu una lletra o un número de la llista al camp Tecla ràpida del diàleg de propietats del botó.


Lògica de l'escala: Estat inicial o després de fer clic al botó STOP.

Indiqueu-ho després de fer clic al botó INICI

Circuits VHDL (mode VHD)

Una gran característica de TINA és que no només podeu provar, sinó també modificar els circuits VHDL sobre la marxa, inclòs el codi VHDL. Vegem això a través de l’exemple Calculator_ex.TSC a la carpeta Examples / VHDL / Interactive de TINA.


Calculadora VHDL

Es tracta d’un circuit de calculadora especial controlat pel teclat d’Opcode. Els codis d’operacions 1, 2, 3 i 4 implementen una calculadora bàsica de quatre funcions amb operacions aritmètiques +, -, / i *. Es poden afegir altres operacions modificant el codi VHDL dins de la unitat de control. Primer premeu el botó botó, ja que l’Opcode és 1, veureu 4 + 2 = 6 a la pantalla LCD. Proveu els altres Opcodes amb diferents configuracions a KeyPad1 i KeyPad2.

Ara implementem l’operació mitjana que s’assignarà a Opcode 5. Feu doble clic a la caixa de control i premeu Intro Macro. Apareixerà el codi VHDL del component.

Els càlculs reals es realitzen a l’expressió CASE al final del codi VHDL. Modifiquem el codi com aquest:

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;

Tanqueu la finestra de l'editor de VHDL i premeu la tecla botó. Configureu 5 al teclat d’Opcode i veureu la mitjana de la configuració de KeyPad1 i KeyPad2 a la pantalla LCD.


Càlcul mitjà (a + b) / 2 amb Opcode = 5

Circuits de microcontroladors (MCU)