अन्तरक्रियात्मक सिमुलेसन मोड

अन्तरक्रियात्मक सिमुलेसन मोड

Jump to TINA Main Page & General Information 

तपाईंको सर्किटको अन्तिम परीक्षण यसको अन्तरक्रियात्मक नियन्त्रणहरू (जस्तै कुञ्जीपाटीहरू र स्विचहरू) प्रयोग गरेर यसको प्रदर्शन वा अन्य संकेतकहरू प्रयोग गरेर "वास्तविक जीवन" अवस्थामा प्रयास गर्न हो। तपाईं TINA को पारस्परिक सिमुलेटर मोड प्रयोग गरेर यस्तो परीक्षण गर्न सक्नुहुन्छ। न केवल तपाईं नियन्त्रणमार्फत खेल्न सक्नुहुन्छ, तर विश्लेषण घटक हुँदा पनि घटक मानहरू परिवर्तन गर्न सक्नुहुन्छ र घटकहरू थप्न वा मेटाउन सक्नुहुन्छ।

अन्तर्क्रियात्मक सर्कल सिमुलेशन मोड शैक्षिक र प्रदर्शन प्रयोजनका लागि पनि धेरै उपयोगी छ, अन्तरक्रियात्मक ट्युनिङ ट्युनको लागि, र अन्तरक्रियात्मक सर्किटका लागि जुन तपाईले अन्यथा परीक्षण गर्न सक्नुहुन्न, उदाहरणका लागि, स्विचहरू, रिले, वा माइक्रोअन्टररहरूसँग सर्किट। TINA सँग विशेष मल्टिमिडिया घटकहरू छन् (हल्का बल्ब, मोटर, एलईडी, स्विच, इत्यादि) जुन प्रकाश, गति र आवाजसँग प्रतिक्रिया गर्दछ।

अन्तरक्रियात्मक मोड आवश्यक छ (डीसी, एसी, TR, DIG वा VHDL) टांक। थिच्नुहोस् टांक।

हालको मोड चयन बटनमा देख्न सकिन्छ। तपाईं आवश्यक अन्तरक्रियात्मक मोड पनि चयन गर्न सक्नुहुन्छ TINA को अन्तरक्रियात्मक मेनुका आदेशहरूको साथ।

केही उदाहरणहरू हेर्नुहोस्। सबै उदाहरणहरू TINA को डेमो संस्करणको साथ काम गर्छन्।

एक कीपैडको साथ डिजिटल सर्किट (डीआईजी मोड)

केडीईको साथ डिजिटल सर्किट
केडीईको साथ डिजिटल सर्किट
(EXAMPLESMULTIMEDDISPKEY.TSC)

तपाईं कीप्याडको साथ खेल्न सक्नुहुन्छ र 7 खण्ड प्रदर्शनले कीप्याडको सेटिङलाई प्रतिबिम्बित गर्दछ। यदि तपाइँसँग तपाइँको PC मा एक साउन्ड कार्ड छ भने, तपाइँ पैडको कुञ्जी क्लिकहरू पनि सुन्न सक्नुहुन्छ।

थाइजिस्टरसँग लाइट स्विच (डीसी मोड)

Thyristor खोल्नुहोस्। EXAMPLES फोल्डरबाट सर्किट .TSC सर्किट र थिच्नुहोस् टांक। तपाइँले निम्न स्क्रिन देख्नुहुनेछ:


Light Switch with Thyristor (EXAMPLESThyristor switch.TSC)

एउटा कुञ्जी थिच्नुहोस् वा हल्का घुमाउनको लागि थिच पुश बटनमा क्लिक गर्नुहोस् (तपाईँले कर्सर ठाडो तीरमा घुमाउनु भएको ठाउँमा क्लिक गर्नुपर्दछ)। थिईजिस्टर र हल्का बल्ब सक्रिय हुनेछ र धनुषा बटन जारी गरिसके पछि पनि रहनेछ। तपाईं थिइजिस्टर र लाइट बल्बलाई किबोर्डमा S कुञ्जी थिच्नु वा एस पुश बटनमा क्लिक गरेर बन्द गर्न सक्नुहुनेछ। दुई एमिटरहरूले सर्किटको दुवै राज्यमा धाराहरू देखाउँछन्।

लिडर तर्क नेटवर्कहरू (डीसी मोड)

एक आत्म-अवतरण सर्किट (कहिलेकाहीं एक लेच) लाई सर्किट ले सीधी तर्क द्वारा LADDERL.TSC सर्किट फाइल मा EXAMPLESMULTIMED फोल्डर मा महसूस गरिन्छ।

प्रारम्भिक रातो एलईडी प्रकाश हुनेछ।
START बटनमा क्लिक गर्नुहोस् (कर्सर ठाडो तीरमा परिवर्तन गर्दा क्लिक गर्नुहोस्)। OCR1 बन्द हुनेछ र बन्द रहन्छ, किनकि OCR1 मार्फत हालको सीआर रिले कुंडलाई चुम्बन गराउनेछ।
फलस्वरूप हरी एलईडी लाइट हुनेछ। OCR2 खुल्नेछ र रातो एलईडी बन्द हुनेछ।
यदि तपाईं STOP बटनमा क्लिक गर्नुहुन्छ भने तपाई आत्म-होल्ड सर्किट तोक्नुहुनेछ र सीआर रिले जारी गरिनेछ, रातो एलईडी फेरि प्रकाश हुनेछ, हरियो एलईडी बन्द हुनेछ।

तपाईं ह्याकरहरूलाई स्विचमा स्विच गर्न सक्नुहुन्छ जब तिनीहरूमा डबल क्लिक गरेर कर्सर हात चिन्हमा घुमाउँदछ। ह्याककुञ्जी असाइन गर्न, धक्का बटनको गुण संवादको ह्याकबोर्ड क्षेत्रमा सूचीबाट अक्षर वा नम्बर चयन गर्नुहोस्।


लिडर तर्क: सुरुवात अवस्था वा STOP बटन क्लिक गरेर।

START बटन क्लिक गर्नुहोला

VHDL सर्किट (VHD मोड)

TINA को एक महान विशेषता यो हो कि तपाईं केवल परीक्षण न केवल VHDL कोड पनि सहित मक्खी मा VHDL सर्किट को परिमार्जन गर्न सक्छन्। चलो यो उदाहरण Calculator_ex.TSC मार्फत TINA को उदाहरण / VHDL / अन्तरक्रियात्मक फोल्डरमा हेर्नुहोस्।


VHDL कैलकुलेटर

यो ओप्कोड कीप्याडद्वारा नियन्त्रण गरिएको एक विशेष क्यालेन्डर सर्किट हो। सञ्चालन कोड 1, 2, 3 र 4 अंकगणित अपरेसन + + - - / * * संग एक आधारभूत चार प्रकार्य क्यालकुलेटर लागू गर्दछ। थप अपरेसन नियन्त्रण एकाइ भित्र VHDL कोड परिमार्जन गरेर थप गर्न सकिन्छ। पहिले थिच्नुहोस् बटनको रूपमा, ओकोडको 1 हो जुन तपाईंले 4 + 2 = 6 लाई LCD प्रदर्शनमा हेर्नु पर्छ। KeyPad1 र KeyPad2 मा अन्य सेटिङहरूको साथ अर्को ओप्कोडहरू प्रयास गर्नुहोस्।

अब ओपकोड 5 लाई आवंटित गर्न औसत अपरेसन लागू गर्न दिनुहोस्। नियन्त्रण बाकसमा डबल-क्लिक गर्नुहोस् र म्याक्रो प्रविष्ट गर्नुहोस्। घटकको VHDL कोड देखा पर्नेछ।

वास्तविक गणनाहरू 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 लाई ओपकोड क्यापप्याडमा सेट गर्नुहोस् र तपाईले LCD प्रदर्शनमा KeyPad1 र KeyPad2 सेटिङ्हरूको औसत हेर्नु पर्दछ।


औसत (ए + बी) / 2 गणना ओकोड = 5 सँग

माइक्रोक्रोमलर (MCU) सर्किट