מצב סימולציה אינטראקטיבית

מצב סימולציה אינטראקטיבית

Jump to TINA Main Page & General Information 

המבחן האולטימטיבי של המעגל שלך הוא לנסות את זה במצב "החיים האמיתיים" באמצעות פקדים אינטראקטיביים (כגון keypads ומתגים) וצפייה מציגה שלה או אינדיקטורים אחרים. ניתן לבצע בדיקה כזו באמצעות מצב סימולטור אינטראקטיבי של TINA. לא רק אתה יכול לשחק עם פקדים, אבל אתה יכול גם לשנות ערכי רכיב ואפילו להוסיף או למחוק רכיבים בזמן הניתוח מתבצעת.

מצב סימולציה מעגל אינטראקטיבי הוא גם מאוד שימושי למטרות חינוכיות והדגמה, עבור מעגלים כוונון אינטראקטיבי, ועל מעגלים אינטראקטיביים אשר לא ניתן לבדוק אחרת, למשל, מעגלים עם בוררים, ממסרים, או microcontrollers. TINA יש רכיבים מיוחדים מולטימדיה (נורה, מנוע, LED, מתג, וכו ') אשר מגיבים עם אור, תנועה וצליל.

בחר את המצב האינטראקטיבי הנדרש (DC, AC, TR, DIG או VHDL) עם כפתור. לחץ על לַחְצָן.

ניתן לראות את הבחירה במצב הנוכחי על הכפתור. ניתן גם לבחור את המצב האינטראקטיבי הנדרש עם פקודות של תפריט אינטראקטיבי של TINA.

בואו נראה כמה דוגמאות. כל הדוגמאות לעבוד עם גירסת הדגמה של TINA.

מעגל דיגיטלי עם לוח מקשים (מצב DIG)

מעגל דיגיטלי עם לוח מקשים
מעגל דיגיטלי עם לוח מקשים
(EXAMPLESMULTIMEDDISPKEY.TSC)

אתה יכול לשחק עם לוח המקשים ולצפות כמו להציג את קטע 7 משקף את ההגדרה של לוח המקשים. אם יש לך soundcard במחשב, אתה אפילו שומע את הקליקים מפתח של כרית.

מתג אור עם תאריסטור (מצב DC)

פתח את המעגל switch.TSC של תייריסטור מהתיקייה EXAMPLES ולחץ על כפתור. תראה את המסך הבא:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

לחץ על המקש A או לחץ על הלחצן מופעל על מנת להדליק את האור (עליך ללחוץ במקום שבו הסמן הופך לחץ אנכי). התאריסטור והנורה יופעלו ויישארו, גם לאחר שחרור כפתור הדחיפה. ניתן לכבות את תאריסטור ואת הנורה על ידי לחיצה על המקש S במקלדת או לחיצה על כפתור S. שני המדידות מציגות את הזרמים בשני מצבי המעגל.

סולם רשתות לוגיות (מצב DC)

מעגל בעל אחיזה עצמית (נקרא לפעמים מעגל) מתממש באמצעות לוגיקת סולם בקובץ המעגל LADDERL.TSC בתיקייה EXAMPLESMULTIMED.

בתחילה הנורית האדומה תאיר.
לחץ על לחצן התחל (לחץ כאשר הסמן משתנה לחץ אנכי). OCR1 ייסגר ויישאר סגור, שכן הזרם הנוכחי דרך OCR1 ישמור magnetizing סליל ממסר CR.
כתוצאה מכך הנורית הירוקה תאיר. OCR2 ייפתח והנורית האדומה תיכבה.
אם תלחץ על כפתור STOP, תשבור את מעגל ההחזקה העצמית וממסר CR ישתחרר, הנורית האדומה תידלק שוב, הנורית הירוקה תכבה.

ניתן גם להקצות מקשים חמים למתגים על ידי לחיצה כפולה עליהם כאשר הסמן הופך לסמל היד. כדי להקצות מקשי קיצור דרך, בחר אות או מספר מהרשימה בשדה Hotkey בתיבת הדו-שיח של המאפיין בלחצן הדחיפה.


לוגיקת סולם: מצב התחלתי או לאחר לחיצה על כפתור STOP.

לאחר לחיצה על לחצן התחל

מעגלים VHDL (מצב VHD)

תכונה נהדרת של TINA היא שאתה יכול לא רק לבדוק אלא גם לשנות מעגלים VHDL על לטוס, כולל קוד VHDL עצמו. בואו לראות את זה באמצעות דוגמה Calculator_ex.TSC בתיקיות דוגמאות / VHDL / אינטראקטיבית של TINA.


מחשבון VHDL

זהו מעגל מחשבון מיוחד הנשלט על ידי לוח המקשים Opcode. קודי פעולה 1, 2, 3 ו 4 ליישם בסיסי ארבעה מחשבון פונקציה עם פעולות אריתמטיות +, -, / ו *. פעולות נוספות ניתן להוסיף על ידי שינוי קוד VHDL בתוך יחידת הבקרה. תחילה לחץ על כפתור, כפי Opcode הוא 1 אתה צריך לראות 4 + 2 = 6 על תצוגת LCD. נסה את Opcodes אחרים עם הגדרות שונות על KeyPad1 ו KeyPad2.

עכשיו בואו ליישם את המבצע הממוצע יוקצו Opcode 5. לחץ פעמיים על תיבת הבקרה ולחץ על Enter מאקרו. קוד VHDL של הרכיב יופיע.

החישובים בפועל מתבצעים במשפט CASE בסוף קוד VHDL. הבה נשנה את הקוד הבא:

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 ולחץ על כפתור. הגדר את 5 בלוח המקשים Opcode ותראה את הממוצע של הגדרות KeyPad1 ו- KeyPad2 בתצוגת ה- LCD.


חישוב ממוצע (a + b) / 2 עם Opcode = 5

מעגלי מיקרו (MCU)