Etkileşimli Simülasyon Modu

Etkileşimli Simülasyon Modu

Jump to TINA Main Page & General Information 

Devrenizin son testi, etkileşimli kontrollerini (tuş takımları ve anahtarlar gibi) kullanarak ve ekranlarını veya diğer göstergelerini izleyerek “gerçek hayatta” bir durumda denemektir. Böyle bir testi TINA'nın etkileşimli simülatör modunu kullanarak yapabilirsiniz. Sadece kontrollerle oynayamazsınız aynı zamanda bileşen değerlerini değiştirebilir ve analiz devam ederken bile bileşen ekleyebilir veya silebilirsiniz.

İnteraktif devre simülasyon modu aynı zamanda eğitim ve tanıtım amaçlı, etkileşimli devreleri ayarlamak ve başka şekilde test edemediğiniz etkileşimli devreler için, örneğin anahtar, röleler veya mikrodenetleyiciler bulunan devreler için çok kullanışlıdır. TINA, ışık, hareket ve sese cevap veren özel multimedya bileşenlerine (ampul, motor, LED, anahtar vb.) Sahiptir.

İstediğiniz etkileşimli modu (DC, AC, TR, DIG veya VHDL) seçin. buton. Basın düğmesine basın.

Geçerli mod seçimi butonda görülebilir. İstenilen etkileşimli modu, TINA'nın Etkileşimli menüsü komutlarıyla da seçebilirsiniz.

Birkaç örnek görelim. Tüm örnekler TINA'nın demo sürümüyle çalışır.

Tuş takımı ile dijital devre (DIG modu)

Tuş takımı ile dijital devre
Tuş takımı ile dijital devre
(EXAMPLESMULTIMEDDISPKEY.TSC)

Tuş takımı ile oynayabilir ve 7 segment ekranı tuş takımının ayarını yansıttığından izleyebilirsiniz. PC'nizde bir ses kartınız varsa, pedin anahtar tıklamalarını bile duyacaksınız.

Tristörlü Işık Anahtarı (DC modu)

EXAMPLES klasöründen Thyristor switch.TSC devresini açın ve buton. Aşağıdaki ekranı göreceksiniz:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Işığı açmak için A tuşuna basın veya Açık düğmesine tıklayın (imlecin dikey bir oka döndüğü yere tıklamanız gerekir). Tristör ve ampul, buton bırakıldıktan sonra bile yanacak ve açık kalacaktır. Klavyedeki S tuşuna basarak veya S düğmesine basarak Tristör ve ampulü kapatabilirsiniz. İki ampermetre, devrenin her iki durumunda da akımları gösterir.

Ladder Logic ağları (DC modu)

EXAMPLESMULTIMED klasöründeki LADDERL.TSC devre dosyasındaki bir mercek tutma devresi (bazen bir mandal adı verilen devre) devresi gerçekleştirilir.

Başlangıçta kırmızı LED yanacaktır.
BAŞLAT düğmesine tıklayın (imleç dikey bir oka dönüştüğünde tıklayın). OCR1 kapanacak ve kapalı kalacaktır, çünkü OCR1'ten geçen akım CR röle bobinini mıknatıslamaya devam edecektir.
Sonuç olarak yeşil LED yanacaktır. OCR2 açılacak ve kırmızı LED sönecektir.
STOP düğmesine basarsanız, kendini tutan devreyi kıracaksınız ve CR rölesi serbest kalacaktır, kırmızı LED tekrar yanacaktır, yeşil LED sönecektir.

İmleç el sembolüne döndüğünde, anahtarlara çift tıklayarak kısayol tuşları atayabilirsiniz. Bir kısayol tuşu atamak için, basma düğmesinin özellik iletişim kutusunun Hotkey alanındaki listeden bir harf veya sayı seçin.


Ladder mantığı: İlk durum veya STOP butonuna tıkladıktan sonra.

BAŞLAT düğmesine tıkladıktan sonra durumu belirtin

VHDL devreleri (VHD modu)

TINA'nın harika bir özelliği, VHDL kodu da dahil olmak üzere anında VHDL devrelerini test etmenin yanı sıra değiştirebilmenizdir. Bunu TINA'nın Örnekler / VHDL / Etkileşimli klasöründeki Calculator_ex.TSC örneği üzerinden görelim.


VHDL hesap

Bu, Opcode tuş takımı tarafından kontrol edilen özel bir hesap makinesi devresidir. Çalışma kodları 1, 2, 3 ve 4, +, -, / ve * aritmetik işlemleriyle birlikte dört işlevli bir hesap makinesi kullanır. Kontrol ünitesi içindeki VHDL kodu değiştirilerek daha fazla işlem eklenebilir. İlk önce Opcode 1 olduğundan, LCD ekranda 4 + 2 = 6 görmelisiniz. KeyPad1 ve KeyPad2 üzerindeki farklı ayarlarla diğer Opcodes'u deneyin.

Şimdi Opcode 5'e atanacak ortalama işlemi uygulayalım. Kontrol kutusuna çift tıklayın ve Makro Gir'e basın. Bileşenin VHDL kodu görünecektir.

Gerçek hesaplamalar VHDL kodunun sonundaki CASE ifadesinde yapılır. Kodu şu şekilde değiştirelim:

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;

VHDL Editör Penceresini kapatın ve tuşuna basın. buton. Opcode tuş takımında 5'i ayarlayın; LCD Ekranda KeyPad1 ve KeyPad2 ayarlarının ortalamasını görmelisiniz.


Opcode = 2 ile ortalama (a + b) / 5 hesaplama

Mikrodenetleyici (MCU) Devreleri