Chế độ mô phỏng tương tác

Chế độ mô phỏng tương tác

Jump to TINA Main Page & General Information 

Thử nghiệm cuối cùng trong mạch của bạn là thử nó trong tình huống thực tế của cuộc sống bằng cách sử dụng các điều khiển tương tác của nó (như bàn phím và công tắc) và xem màn hình của nó hoặc các chỉ báo khác. Bạn có thể thực hiện thử nghiệm như vậy bằng chế độ giả lập tương tác của TINA. Bạn không chỉ có thể chơi với các điều khiển mà còn có thể thay đổi giá trị thành phần và thậm chí thêm hoặc xóa các thành phần trong khi quá trình phân tích đang diễn ra.

Chế độ mô phỏng mạch tương tác cũng rất hữu ích cho mục đích giáo dục và trình diễn, để điều chỉnh các mạch tương tác và cho các mạch tương tác mà bạn không thể kiểm tra, ví dụ, các mạch có công tắc, rơle hoặc vi điều khiển. TINA có các thành phần đa phương tiện đặc biệt (bóng đèn, động cơ, đèn LED, công tắc, v.v.) đáp ứng với ánh sáng, chuyển động và âm thanh.

Chọn chế độ tương tác cần thiết (DC, AC, TR, DIG hoặc VHDL) với nút. Nhấn nút nút.

Lựa chọn chế độ hiện tại có thể được nhìn thấy trên nút. Bạn cũng có thể chọn chế độ tương tác cần thiết với các lệnh trong menu Tương tác của TINA.

Hãy xem một vài ví dụ. Tất cả các ví dụ hoạt động với phiên bản demo của TINA.

Mạch kỹ thuật số với bàn phím (chế độ DIG)

Mạch kỹ thuật số với bàn phím
Mạch kỹ thuật số với bàn phím
(EXAMPLESMULTIMEDDISPKEY.TSC)

Bạn có thể chơi với bàn phím và xem khi màn hình phân đoạn 7 phản ánh cài đặt của bàn phím. Nếu bạn có soundcard trên PC, bạn thậm chí sẽ nghe thấy tiếng click chính của pad.

Công tắc đèn với Thyristor (chế độ DC)

Mở mạch Thyristor switch.TSC từ thư mục EXAMPLES và nhấn nút nút. Bạn sẽ thấy màn hình sau:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

Nhấn phím A hoặc nhấp vào nút Bật để bật đèn (bạn nên nhấp vào vị trí con trỏ biến thành mũi tên dọc). Thyristor và bóng đèn sẽ bật và duy trì, ngay cả sau khi nút nhấn được phát hành. Bạn có thể tắt Thyristor và bóng đèn bằng cách nhấn phím S trên bàn phím hoặc nhấp vào nút ấn S. Hai ampe cho thấy dòng điện ở cả hai trạng thái của mạch.

Mạng logic Ladder (chế độ DC)

Một mạch tự giữ (đôi khi được gọi là mạch chốt) được nhận ra bằng logic bậc thang trong tệp mạch LADDERL.TSC trong thư mục EXAMPLESMULTIMED.

Ban đầu đèn LED màu đỏ sẽ sáng.
Nhấp vào nút BẮT ĐẦU (nhấp khi con trỏ thay đổi thành mũi tên dọc). OCR1 sẽ đóng và vẫn đóng, vì dòng điện chạy qua OCR1 sẽ tiếp tục từ hóa cuộn dây rơle CR.
Do đó, đèn LED xanh sẽ sáng. OCR2 sẽ mở và đèn LED màu đỏ sẽ tắt.
Nếu bạn nhấp vào nút STOP, bạn sẽ ngắt mạch tự giữ và rơle CR sẽ nhả ra, đèn LED màu đỏ sẽ sáng trở lại, đèn LED màu xanh lá cây sẽ tắt.

Bạn cũng có thể gán các phím nóng cho các công tắc bằng cách nhấp đúp vào chúng khi con trỏ chuyển thành biểu tượng bàn tay. Để gán một phím nóng, chọn một chữ cái hoặc số từ danh sách tại trường Hotkey của hộp thoại thuộc tính của nút ấn.


Ladder logic: Trạng thái ban đầu hoặc sau khi nhấp vào nút STOP.

Trạng thái sau khi nhấp vào nút BẮT ĐẦU

Mạch VHDL (chế độ VHD)

Một tính năng tuyệt vời của TINA là bạn không chỉ kiểm tra mà còn sửa đổi các mạch VHDL một cách nhanh chóng, bao gồm cả mã VHDL. Chúng ta hãy xem điều này qua ví dụ Calculator_ex.TSC trong thư mục Ví dụ / VHDL / Tương tác của TINA.


Máy tính VHDL

Đây là một mạch máy tính đặc biệt được điều khiển bởi bàn phím Opcode. Mã hoạt động 1, 2, 3 và 4 triển khai một máy tính bốn hàm cơ bản với các phép toán số học +, -, / và *. Các hoạt động khác có thể được thêm vào bằng cách sửa đổi mã VHDL bên trong Thiết bị điều khiển. Đầu tiên nhấn nút, vì Opcode là 1, bạn sẽ thấy 4 + 2 = 6 trên màn hình LCD. Hãy thử các Opcodes khác với các cài đặt khác nhau trên KeyPad1 và KeyPad2.

Bây giờ, hãy thực hiện thao tác trung bình được gán cho Opcode 5. Nhấp đúp vào hộp Điều khiển và nhấn Enter Macro. Mã VHDL của thành phần sẽ xuất hiện.

Các tính toán thực tế được thực hiện trong câu lệnh CASE ở cuối mã VHDL. Hãy sửa đổi mã như thế này:

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;

Đóng cửa sổ soạn thảo VHDL và nhấn nút. Đặt 5 tại bàn phím Opcode và bạn sẽ thấy mức trung bình của cài đặt KeyPad1 và KeyPad2 trên Màn hình LCD.


Tính toán trung bình (a + b) / 2 với Opcode = 5

Mạch vi điều khiển (MCU)