एक माइक्रोकंट्रोलर पर अर्धचालक रेडियोतत्वों का परीक्षक। Lcr-t4 - AVR माइक्रोकंट्रोलर के साथ परीक्षक और avr माइक्रोकंट्रोलर फर्मवेयर के साथ न्यूनतम अतिरिक्त तत्व मल्टीटेस्टर हैं

प्रतिलिपि

एवीआर माइक्रोकंट्रोलर के साथ 1 ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्वसंस्करण 1.12k कार्ल-हेन्ज़ कुबेलर रूसी अनुवाद सर्गेई बाज़ीकिन 25 फरवरी, 2015

2 सामग्री की तालिका 1 विशेषताएं 5 2 हार्डवेयर परीक्षक सर्किट डिवाइस में सुधार और एक्सटेंशन एटमेगा पोर्ट सुरक्षा 4 वी से अधिक वोल्टेज के साथ जेनर डायोड का मापन आवृत्ति जनरेटर एक रोटरी एन्कोडर का उपयोग करके आवृत्ति माप एक ग्राफिक डिस्प्ले को जोड़ना परीक्षक असेंबली निर्देश मार्कस एफ टेस्टर संस्करणों के लिए सुधार OS Makefile का उपयोग करके ATmega644 या ATmega माइक्रोकंट्रोलर प्रोग्रामिंग के साथ चीनी क्लोन विस्तारित सर्किट लिनक्स उपयोग OS में WinAVR प्रोग्राम विंडोज़ खोजफॉल्ट फॉल्ट यूजर मैनुअल मेजरमेंट एटमेगा एडवांस्ड फंक्शन मेन्यू सेल्फ-टेस्ट और कैलिब्रेशन स्पेशल एप्लिकेशन एलिमेंट डिटेक्शन में समस्याएं एन-पी-एन और पी-एन-पी ट्रांजिस्टर का माप जेएफईटी और डी-एमओएस ट्रांजिस्टर का मापन परीक्षक को कॉन्फ़िगर करना 35 5 मापन प्रक्रियाओं का विवरण सेमीकंडक्टर तत्वों के मापन का मापन पी-एन-पी ट्रांजिस्टरया पी-चैनल-एमओएसएफईटी मापन एन-पी-एनट्रांजिस्टर या एन-चैनल-एमओएसएफईटी सरलीकृत ट्रांजिस्टर टेस्ट ब्लॉक आरेख डायोड मापन परिणाम विभिन्न आयामप्रतिरोधी माप ओम प्रतिरोधों के साथ प्रतिरोधी माप 470 कोहम प्रतिरोधों के साथ प्रतिरोधी माप

3 5.2.3 प्रतिरोधक माप परिणाम संधारित्र माप संधारित्र निर्वहन संधारित्र निर्वहन बड़े संधारित्रों का मापन छोटे संधारित्रों का मापन समतुल्य प्रतिरोध का मापन ESR का मापन, पहली विधि ESR का मापन, दूसरी विधि पल्स चार्ज करने के बाद वोल्टेज हानि, Vloss समाई का अलग माप और कैपेसिटर के कैपेसिटेंस के ईएसआर मापन परिणाम स्वचालित कैपेसिटर कैलिब्रेशन इंडक्शन माप इंडक्शन माप इंडक्शन माप परिणाम स्व-परीक्षण फ़ंक्शन स्व-परीक्षण फ़ंक्शन के कुछ परिणाम आवृत्ति माप सिग्नल जनरेटर आवृत्ति जनरेटर पल्स-चौड़ाई जनरेटर ज्ञात त्रुटियां और समस्याएं विशेष मॉड्यूल सॉफ्टवेयरकरने के लिए सूची और नए विचार 107 2

4 परिचय बुनियादी उद्देश्य प्रत्येक रेडियो शौकिया निम्नलिखित समस्या को जानता है: आपने एक मुद्रित सर्किट बोर्ड से एक ट्रांजिस्टर को अनसोल्ड किया या एक बॉक्स से बाहर निकाला। यदि उस पर एक निशान है, और आपके पास पहले से ही पासपोर्ट है या आप इस तत्व के बारे में दस्तावेज प्राप्त कर सकते हैं, तो सब कुछ क्रम में है। लेकिन अगर कोई दस्तावेज नहीं है, तो आपको पता नहीं है कि यह तत्व क्या है। सभी मापदंडों को मापने का पारंपरिक तरीका जटिल और समय लेने वाला है। तत्व N-P-N, P-N-P, N या P-चैनल MOSFET, आदि हो सकते हैं। मार्कस एफ. का विचार मैनुअल काम को एवीआर माइक्रोकंट्रोलर पर रखना था। एक प्रोजेक्ट पर शुरुआत करना मार्कस एफ. के टेस्टर सॉफ्टवेयर के साथ मेरा काम शुरू हुआ क्योंकि मुझे अपने प्रोग्रामर के साथ समस्या हो रही थी। मैंने ख़रीदा मुद्रित सर्किट बोर्डऔर तत्वों, लेकिन EEprom ATmega8 के साथ प्रोग्राम नहीं कर सका विंडोज ड्राइवरत्रुटि संदेश के बिना। इसलिए मैंने मार्कस एफ से सॉफ्टवेयर लिया और ईईप्रोम से फ्लैश में सभी कॉलों को बदल दिया। प्रोग्राम में कहीं और मेमोरी को बचाने के लिए सॉफ़्टवेयर का विश्लेषण करते समय, मुझे एडीसी इकाइयों से रीडएडीसी फ़ंक्शन के परिणाम को मिलीवोल्ट (एमवी) में बदलने का विचार आया। किसी भी वोल्टेज मान आउटपुट के लिए mv आयाम आवश्यक है। यदि ReadADC फ़ंक्शन सीधे mv पर मान लौटाता है, तो मैं प्रत्येक आउटपुट मान के लिए परिवर्तनों को संग्रहीत कर सकता हूं। एमवी में आयाम एडीसी रीडिंग के परिणामों को जोड़कर, योग को 2 से गुणा करके और 9 से विभाजित करके प्राप्त किया जा सकता है। इस विधि का उपयोग करके, अधिकतम मान = 5001 होगा, जो आदर्श रूप से मापा वोल्टेज मानों के आवश्यक आयाम से मेल खाता है। एमवी में इसके अलावा, 9 के अलावा यह आशा की गई थी कि ओवरसैंपलिंग से एडीसी रिज़ॉल्यूशन में वृद्धि से एडीसी से पढ़ने वाले वोल्टेज में सुधार हो सकता है, जैसा कि एवीआर121 में वर्णित है। रीडएडीसी फ़ंक्शन के मूल संस्करण में, 20 एडीसी मापों का परिणाम जमा किया जाता है और फिर 20 से विभाजित किया जाता है, ताकि परिणाम एडीसी के मूल संकल्प के बराबर हो। यानी इस रास्ते से एडीसी के रिजॉल्यूशन को बढ़ाना नामुमकिन है। इसलिए मुझे रीडएडीसी फ़ंक्शन को बदलने के लिए थोड़ा सा काम करना पड़ा, जिसने मुझे पूरे कार्यक्रम को पार्स करने और कार्यक्रम में सभी "अगर बयान" को बदलने के लिए मजबूर किया जहां वोल्टेज मूल्यों का अनुरोध किया गया था। लेकिन वह सिर्फ मेरे काम की शुरुआत थी! माप को तेज और अधिक सटीक बनाने के लिए अधिक से अधिक विचार सामने आए हैं। इसके अलावा, मैं प्रतिरोधों और क्षमताओं के मापन की सीमा का विस्तार करना चाहता था। एलसीडी पर सूचना प्रदर्शित करने का प्रारूप बदल दिया गया है, अब पाठ के बजाय डायोड, प्रतिरोधक और कैपेसिटर के लिए प्रतीकों का उपयोग किया जाता है। अधिक जानकारी के लिए, अध्याय 1 में उपलब्ध कार्यों की सूची देखें। अध्याय 9 में नियोजित कार्य और नए विचार प्रस्तुत किए गए हैं। वैसे, मैं अब ATmega EEprom को लिनक्स पर बिना किसी त्रुटि के प्रोग्राम कर सकता हूं। यहां मैं डेवलपर और सॉफ्टवेयर लेखक मार्कस फ्रीजेक को धन्यवाद देना चाहता हूं, जिन्होंने उनके द्वारा शुरू किए गए काम को जारी रखने का अवसर प्रदान किया। इसके अलावा, मैं कई मंच चर्चाओं के लेखकों को धन्यवाद कहना चाहता हूं जिन्होंने मुझे नई चुनौतियों का पता लगाने में मदद की, कमजोर कड़ीऔर गलतियाँ। इसके बाद, मैं मार्कस रेश्के को धन्यवाद देना चाहता हूं कि उन्होंने मुझे एसवीएन सर्वर पर सॉफ्टवेयर के अपने उज्ज्वल संस्करणों को प्रकाशित करने की अनुमति दी। इसके अलावा, मार्कस आर के कुछ विचारों और प्रोग्रामिंग मॉड्यूल को सॉफ्टवेयर के अपने संस्करण में एकीकृत किया गया है। 3

5 वोल्फगैंग SCH भी। किया हुआ बड़ा काम ST7565 नियंत्रक के साथ प्रदर्शन के लिए परियोजना को अपनाने पर। 1.10k फर्मवेयर को वर्तमान संस्करण में ढालने के लिए उनका बहुत-बहुत धन्यवाद। मुझे एस्को बी को भी धन्यवाद देना है जिन्होंने एक नया पीसीबी विकसित किया है जिसे अन्य रेडियो शौकिया द्वारा दोहराया जा सकता है। अगला धन्यवाद मैं डिर्क डब्ल्यू को भेजना चाहूंगा, जिन्होंने इस पीसीबी के लिए असेंबली प्रक्रिया विकसित की। मेरे पास कभी भी इन सभी चीजों को एक ही समय में करने का समय नहीं होता जब मेरा सॉफ्टवेयर विकास होता। समय की कमी सॉफ़्टवेयर के समान स्तर पर और विकास की अनुमति नहीं देती है। लेननेस्टेड से स्थानीय ड्यूशर एमेच्योर रेडियो क्लब (डीएआरसी) के सदस्यों के लिए परीक्षक को बेहतर बनाने के लिए कई सुझावों के लिए धन्यवाद। समाप्त करने के लिए, यूक्रेन के निक एल को धन्यवाद, जिन्होंने बोर्डों के अपने प्रोटोटाइप के साथ विचारों का समर्थन किया, रूसी दस्तावेज़ीकरण में कुछ परिवर्धन और सहायक परिवर्तनों का सुझाव दिया। 4

6 अध्याय 1 विशेषताएँ 1. ATmega8, ATmega168 या ATmega328 माइक्रोकंट्रोलर के साथ काम करता है। ATmega644, ATmega1284, ATmega1280 या ATmega का उपयोग 2x16 या 4x20 वर्ण LCD पर परिणाम प्रदर्शित करना भी संभव है। यदि कम से कम 32k फ्लैश मेमोरी वाले माइक्रोकंट्रोलर का उपयोग किया जाता है, तो ST7565 या SSD1306 नियंत्रक के साथ 128x64 पिक्सेल ग्राफिक डिस्प्ले का भी उपयोग किया जा सकता है। इस स्थिति में, 4-बिट समानांतर इंटरफ़ेस के बजाय 4-तार SPI इंटरफ़ेस या I 2 C बस को जोड़ा जाना चाहिए। 3. स्टार्ट-अप - ऑटो-ऑफ के साथ टेस्ट बटन का सिंगल प्रेसिंग। 4. एक स्वायत्त स्रोत से संभावित कार्य, क्योंकि ऑफ स्टेट में वर्तमान खपत 20 ना से अधिक नहीं है। 5. माप स्टैंडबाय मोड में वर्तमान खपत को कम करने के लिए, सॉफ्टवेयर संस्करण 1.05k और बाद में Atmega168 या ATmega माइक्रोकंट्रोलर के लिए स्लीप मोड का उपयोग करता है। N-P-N . की परिभाषाऔर पी-एन-पी द्विध्रुवी ट्रांजिस्टर, एन- और पी-चैनल एमओएसएफईटी, जेएफईटी, डायोड, दोहरी डायोड, थाइरिस्टर और ट्राइक। 7. तत्व पिन के स्थान का स्वचालित निर्धारण। 8. द्विध्रुवी ट्रांजिस्टर के आधार उत्सर्जक के लाभ और दहलीज वोल्टेज का मापन। 9. डार्लिंगटन ट्रांजिस्टर को उनके दहलीज वोल्टेज और लाभ से पहचाना जाता है। 10. बाइपोलर और एमओएसएफईटी ट्रांजिस्टर में सुरक्षात्मक डायोड का पता लगाना। 11. गेट थ्रेशोल्ड वोल्टेज का मापन और MOSFET के गेट कैपेसिटेंस का मान। 12. एक या दो प्रतिरोधों का मापन रोकनेवाला प्रतीक की छवि और 4 दशमलव अंकों की सटीकता के साथ। सभी प्रतीकों को परीक्षक जांच (1-2-3) की संख्या के अनुसार क्रमांकित किया जाता है। तो पोटेंशियोमीटर को भी मापा जा सकता है। 13. 0.01 तक प्रतिरोध माप का संकल्प, और माप मान - 50 एमΩ तक। 5

7 14. एक संधारित्र प्रतीक के साथ एक संधारित्र की परिभाषा और माप एक संधारित्र प्रतीक के साथ एक संधारित्र की परिभाषा और माप और चार दशमलव अंकों की सटीकता। एक संधारित्र की धारिता को 25 pf (8 MHz, 50 pf 1 MHz) से 100 mf तक मापा जा सकता है। माप संकल्प 1 पीएफ (8 मेगाहर्ट्ज) है। 15. एक संधारित्र के ईएसआर को 90 एनएफ से अधिक कैपेसिटर के लिए 0.01 के संकल्प के साथ मापा जाता है और दो महत्वपूर्ण दशमलव अंकों के साथ एक संख्या के रूप में प्रदर्शित किया जाता है। यह केवल ATmega168 या ATmega के लिए संभव है।5000 pF से ऊपर के कैपेसिटर के लिए, चार्जिंग पल्स के बाद वोल्टेज की हानि निर्धारित की जा सकती है। वोल्टेज हानि संधारित्र के गुणवत्ता कारक (गुणवत्ता) का अनुमान देती है। 17. अधिकतम दो डायोड की पहचान उनके प्रतीकों के साथ प्रदर्शित या सही क्रम में। इसके अतिरिक्त, डायोड में आगे वोल्टेज ड्रॉप प्रदर्शित होता है। 18. एक प्रकाश उत्सर्जक डायोड (एलईडी) को एक डायोड के रूप में परिभाषित किया जाता है जिसमें एक पारंपरिक डायोड की तुलना में अधिक वोल्टेज होता है। एक 3-पिन पैकेज में दो एलईडी को दो डायोड के रूप में भी परिभाषित किया गया है। जेनर डायोड का पता लगाया जा सकता है यदि उनका रिवर्स ब्रेकडाउन वोल्टेज 4.5 वी से कम है। उन्हें दो डायोड के रूप में प्रदर्शित किया जाता है और केवल तनाव से जेनर डायोड के रूप में पहचाना जा सकता है। इस मामले में डायोड प्रतीक के अनुरूप पिन नंबर समान हैं। डायोड एनोड के असली पिन को केवल वोल्टेज ड्रॉप (लगभग 700 mv) से ही पहचाना जा सकता है! 20. यदि 3 से अधिक डायोड पाए जाते हैं, तो डायोड की संख्या अतिरिक्त रूप से एक संदेश के साथ प्रदर्शित होती है कि तत्व क्षतिग्रस्त है। यह तभी हो सकता है जब डायोड तीनों पिनों से जुड़े हों और कम से कम एक डायोड जेनर डायोड हो। इस मामले में, परीक्षक के दो जांचों को जोड़कर माप करना आवश्यक है, पहले तत्व के तीन लीडों में से एक जोड़ी, फिर तत्व के किसी अन्य जोड़ी के लीड। 21. विपरीत दिशा में एकल डायोड की क्षमता का मापन। बेस और कलेक्टर या बेस और एमिटर को जोड़कर एक बाइपोलर ट्रांजिस्टर का भी विश्लेषण किया जा सकता है।एक माप एक रेक्टिफायर ब्रिज के पिन असाइनमेंट को निर्धारित कर सकता है। 23. 25 पीएफ से नीचे के कैपेसिटर आमतौर पर ज्ञानी नहीं होते हैं, लेकिन इन्हें समानांतर डायोड या 25 पीएफ से ऊपर के समानांतर कैपेसिटर के संयोजन में मापा जा सकता है। इस मामले में, समानांतर में जुड़े तत्व की क्षमता को माप परिणाम से घटाया जाना चाहिए। 24. 2100 से नीचे के प्रतिरोधों के लिए (केवल ATmega168 या ATmega328 के लिए), अधिष्ठापन मापा जाता है। मापने की सीमा 0.01 एमएच से 20 एच है, लेकिन सटीकता अधिक नहीं है। माप परिणाम केवल एक जुड़े हुए तत्व के साथ प्राप्त किया जा सकता है। 25. अधिकांश वस्तुओं के लिए परीक्षण का समय लगभग 2 सेकंड है। समाई या अधिष्ठापन मापने से परीक्षण का समय बढ़ सकता है। 26. बिजली हटाने से पहले सॉफ्टवेयर को माप की एक श्रृंखला लेने के लिए कॉन्फ़िगर किया जा सकता है। 6

8 27. घड़ी की आवृत्ति (केवल ATmega168 और ATmega328) की सटीकता की जांच करने के लिए एक अतिरिक्त 50 हर्ट्ज आवृत्ति जनरेटर को स्व-परीक्षण फ़ंक्शन में बनाया गया है। 28. प्लग-इन, सेल्फ-टेस्ट मोड में, पोर्ट के आंतरिक आउटपुट प्रतिरोध को कैलिब्रेट करने के लिए उपकरण और कैपेसिटेंस (केवल ATmega168 और ATmega328) को मापते समय शून्य ऑफसेट। अंशांकन के लिए एनालॉग तुलनित्र के ऑफसेट वोल्टेज मुआवजे को मापने के लिए जांच 1 और 3 के लिए 100 एनएफ और 20 μF की क्षमता के साथ बाहरी उच्च गुणवत्ता वाले संधारित्र को जोड़ना आवश्यक है। यह कैपेसिटेंस माप त्रुटियों को 40 μF तक कम कर देगा। आंतरिक संदर्भ के साथ मापते समय एडीसी के पैमाने को समायोजित करने के लिए मापा गया आंतरिक संदर्भ के वोल्टेज को सही करने के लिए एक ही संधारित्र का उपयोग किया जाता है। 29. बेस बंद होने पर रिवर्स कलेक्टर करंट I CE0 का प्रदर्शन (10 μa के रिज़ॉल्यूशन के साथ) और रिवर्स कलेक्टर करंट जब बेस और एमिटर लीड I CES को छोटा किया जाता है। (केवल ATmega328 के लिए)। ये मान प्रदर्शित होते हैं यदि वे शून्य नहीं हैं (मुख्य रूप से जर्मेनियम ट्रांजिस्टर के लिए)। 30. ATmega328 के लिए, एक संवाद मेनू उपलब्ध है जो आपको अतिरिक्त कार्यों का चयन करने की अनुमति देता है। बेशक, आप संवाद मेनू से परीक्षक के सामान्य संचालन पर लौट सकते हैं। 31. संवाद मेनू से ATmega के PD4 पोर्ट पर आवृत्ति माप का चयन करना संभव है। 25 किलोहर्ट्ज़ से ऊपर मापी गई आवृत्तियों के लिए रिज़ॉल्यूशन 1 हर्ट्ज़ है। कम आवृत्तियों के लिए, औसत अवधि माप के साथ संकल्प 0.001 मेगाहर्ट्ज तक हो सकता है। 32. मेनू से, जब सीरियल पोर्ट फ़ंक्शन अक्षम होता है, तो PC3 पोर्ट पर 10: 1 डिवाइडर का उपयोग करके 50 V तक वोल्टेज मापन फ़ंक्शन को कॉल करना संभव है। यदि PLCC पैकेज में ATmega328 का उपयोग किया जाता है, तो UART के साथ माप के लिए अतिरिक्त पोर्ट में से एक का उपयोग किया जा सकता है। यदि जेनर डायोड मापन सर्किट (डीसी-डीसी कनवर्टर) है, तो टेस्ट बटन दबाकर इस फ़ंक्शन के साथ जेनर डायोड मापन भी संभव है। 33. मेनू से परीक्षण संपर्क TP2 (ATmega के PB2 पोर्ट) पर आवृत्ति जनरेटर के कार्य का चयन करना संभव है। वर्तमान में, 10 हर्ट्ज से 2 मेगाहर्ट्ज तक की आवृत्तियों को पूर्व-चयनित किया जा सकता है। 34. फंक्शन डायलॉग मेनू से टीपी2 टेस्ट पिन (एटीमेगा का पीबी2 पोर्ट) पर एक चयन योग्य पल्स चौड़ाई के साथ एक निश्चित आवृत्ति आउटपुट का चयन करना संभव है। शॉर्ट प्रेस के साथ चौड़ाई को 1% तक बढ़ाया जा सकता है, या टेस्ट बटन के लंबे प्रेस के साथ 10% तक बढ़ाया जा सकता है। 35. ईएसआर माप के साथ एक अलग कैपेसिटेंस मापन फ़ंक्शन डायलॉग से शुरू किया जा सकता है। सर्किट में केवल 2 μF से 50 mF तक के कैपेसिटर को मापा जा सकता है, क्योंकि लगभग 300 mV के कम वोल्टेज का उपयोग किया जाता है। आपको यह सुनिश्चित करना चाहिए कि कोई भी माप शुरू करने से पहले सभी कैपेसिटर को डिस्चार्ज कर दिया जाए। यदि परीक्षण धारा धारण धारा से अधिक हो तो थाइरिस्टर और त्रिक का पता लगाया जा सकता है। कुछ thyristors और triacs को इस परीक्षक की तुलना में अधिक धाराओं की आवश्यकता होती है। उपलब्ध परीक्षण वर्तमान केवल 6 एमए है! ध्यान दें कि पर्याप्त मेमोरी वाले नियंत्रकों का उपयोग करके कई अतिरिक्त कार्यों तक पहुँचा जा सकता है, जैसे ATmega168. हालांकि, केवल कम से कम 32kb फ्लैश मेमोरी वाले नियंत्रकों का उपयोग करते समय, जैसे ATmega328 या ATmega1284, सभी फ़ंक्शन उपलब्ध हैं। 7

9 ध्यान दें: कनेक्ट करने से पहले, सुनिश्चित करें कि कैपेसिटर डिस्चार्ज हो गए हैं! बंद होने पर भी परीक्षक क्षतिग्रस्त हो सकता है। ATmega बंदरगाहों में केवल थोड़ी सी सुरक्षा है। यदि सर्किट में स्थापित तत्वों की जांच करना आवश्यक है, तो उपकरण को बिजली की आपूर्ति से काट दिया जाना चाहिए, और यह पूरी तरह से आश्वस्त होना चाहिए कि उपकरण में कोई अवशिष्ट वोल्टेज नहीं है। आठ

10 अध्याय 2 हार्डवेयर 2.1 परीक्षक सर्किट चित्रा 2.1 में सर्किट एवीआर ट्रांजिस्टर परियोजना से मार्कस एफ सर्किट पर आधारित है। संशोधित या स्थानांतरित आइटम हरे रंग में चिह्नित हैं, अतिरिक्त आइटम लाल रंग में चिह्नित हैं। इलेक्ट्रॉनिक पावर स्विच में मामूली बदलाव किए गए, जिससे कुछ कार्यान्वयन में समस्या हुई। रोकनेवाला R7 को घटाकर 3.3 kΩ कर दिया गया है। कम कैपेसिटर C2 से 10 nF। R8 को स्थानांतरित किया ताकि PD6 पोर्ट पिन इसके माध्यम से C2 से जुड़ा हो और सीधे नहीं। अतिरिक्त ब्लॉकिंग कैपेसिटर को एटीमेगा पावर पिन और वोल्टेज रेगुलेटर पिन पर स्थापित किया जाना चाहिए। PD7 पोर्ट पिन (ATmega पिन 13) में एक अतिरिक्त 27kΩ पुल-अप रोकनेवाला जोड़ा गया। इस संशोधन के साथ, सॉफ्टवेयर ATmega के सभी आंतरिक पुल-अप प्रतिरोधों को निष्क्रिय कर देता है। पीएफ पर कैपेसिटर C11, C12 के साथ 8 मेगाहर्ट्ज पर अतिरिक्त क्रिस्टल जोड़ा गया। क्वार्ट्ज की सटीकता एक संधारित्र की समाई को मापने के लिए अधिक सटीक समय माप को सक्षम करती है। एक नया संस्करणसॉफ्टवेयर एडीसी वोल्टेज स्केलिंग का उपयोग कर सकता है। स्विचिंग गति बाहरी संधारित्र C1 पर AREF (ATmega का पिन 21) पर निर्भर करती है। आवश्यकता से अधिक मंदी से बचने के लिए, इस संधारित्र की धारिता को 1 nf तक कम किया जाना चाहिए। आप कैपेसिटर C1 को पूरी तरह से हटा सकते हैं। प्रतिरोधों R11 / R12 का अनुपात बैटरी के निर्वहन की निगरानी के लिए वोल्टेज मान निर्धारित करता है। मैंने अपने सॉफ़्टवेयर को 10 kΩ और 3.3 kΩ प्रतिरोधों के साथ मार्कस F. से मूल में अनुकूलित किया है। PC4 (ADC4) पोर्ट पर लागू एक अतिरिक्त 2.5 V संदर्भ का उपयोग परीक्षक को उपलब्ध वोल्टेज (वैकल्पिक) के परीक्षण और कैलिब्रेट करने के लिए किया जा सकता है। एक संदर्भ के रूप में, आप LM4040-AIZ2.5 (0.1%), LT1004CZ 2.5 (0.8%) या LM336-Z2.5 (0.8%) का उपयोग कर सकते हैं। यदि कोई संदर्भ स्थापित नहीं है और रिले का उपयोग करके सुरक्षा प्रदान नहीं की जाती है, तो आपको उच्च रेटिंग (47 kΩ) के साथ PC4 में एक पुल-अप रोकनेवाला R16 स्थापित करना होगा। यह सॉफ्टवेयर को लापता संदर्भ का पता लगाने में मदद करेगा। नए सॉफ़्टवेयर संस्करणों को डाउनलोड करना आसान बनाने के लिए एक अतिरिक्त ISP इंटरफ़ेस जोड़ा गया है। नौ

11 9V D1 R10 33k T3 BC557C Ubat IC2 इन C9 C5 GND 10u 100n C6 LED1 R7 T1 100n 3k3 BC547 टेस्ट C2 10n R9 Ubat रीसेट C10 10u सीरियल ATmega8 / 168 / k T2 BC547 R8 27k बटन C3 p R15 27k बटन C3 100n C11 p C C1 R13 1n 10k MHz 10 7 C4 100n 8 PC6 (रीसेट) A AREF AGND PB6 (XTAL1 / TOSC1) PB7 (XTAL2 / TOSC2) GND रीसेट PC0 (ADC0) PC1 (ADC1) PC2 (ADC2) PC3 (ADC3) PC4 (ADC4 / SDA) PC5 (ADC5 / SCL) PB0 (ICP) PB1 (OC1A) PB2 (OC1B) PB3 (MOSI / OC2) MISO SCK RESET PB4 (MISO) PB5 (SCK) PD0 (RXD) PD1 (TXD) PD2 (INT0) PD3 (INT1) PD4 (XCK / T0) ISP PD5 (T1) PD6 (AIN0) PD7 (AIN1) MOSI GND R11 10k 2k2 R16 R12 2.5V 3k3 LT1004 R14 R R2 R3 R4 R5 R6 10k 10k GND + 5V VEE RS R / WE D0 D1 D2 D3 D4 D5 D6 D7 TP1 TP2 TP3 LCD 2x16 फिग न्यू टेस्टर सर्किट सॉफ्टवेयर आसान LCD लेआउट के लिए पोर्ट D के पिन असाइनमेंट को बदल सकता है। तालिका 2.1 स्ट्रिप ग्रिड संस्करण के लिए कनेक्शन विकल्प और ATmega8 / 168/328 माइक्रोकंट्रोलर के लिए ग्राफिकल इंडिकेटर के कनेक्शन को दिखाती है। अतिरिक्त कार्यों के लिए पोर्ट इनपुट के उपयोग का भी संकेत दिया गया है। ग्राफ़िक्स एडेप्टर को स्ट्रिप ग्रिड संस्करण (STRIP_GRID_BOARD विकल्प) से कनेक्ट करते समय, आवृत्ति मापन फ़ंक्शन का उपयोग नहीं किया जा सकता क्योंकि PD4 (T0) पोर्ट उपयोग में है। लेकिन इस कनेक्शन का उपयोग चीनी संस्करण में ग्राफिक डिस्प्ले के साथ किया जाता है। सिमवोल का बंदरगाह - सिमव। LCD ST7565 ST7565 LCD SSD1306 अतिरिक्त LCD स्ट्रिप_ग्रिड LCD स्ट्रिप_ग्रिड I 2 C फंक्शन PD0 LCD-D4 LCD-REST PD1 LCD-D5 LCD-D7 LCD-RS LCD-SI 2 चैनल एनकोडर PD2 LCD-D6 LCD-D6 LCD-SCLK LCD -SCLK LCD-SDA PD3 LCD-D7 LCD-D5 LCD-SI LCD-A0 (RS) 1 एनकोडर चैनल PD4 LCD-RS LCD-D4 LCD-REST बाहरी आवृत्ति PD5 LCD-E LCD-E LCD-SCL PD7 बटन LCD- RS टेबल 2.1. ATmega8 पोर्ट / 168 / डिवाइस में सुधार और एक्सटेंशन के लिए डिस्प्ले के कनेक्शन ATmega पोर्ट की सुरक्षा ATmega की सुरक्षा के लिए, चित्र 2.2 में दिखाई गई दो सुरक्षा योजनाओं में से एक को पेश किया गया है। पहले संस्करण में, मृत रिले के संपर्क आपूर्ति वोल्टेज की अनुपस्थिति में ATmega की रक्षा करें। 10 शुरू होते ही संपर्क प्रोग्रामेटिक रूप से खोल दिए जाएंगे

12वाँ आयाम। दूसरे विकल्प में, डायोड संरक्षण एक संधारित्र को अवशिष्ट वोल्टेज से जोड़ने पर ATmega बंदरगाहों को नुकसान की संभावना को कम करता है। यह ध्यान दिया जाना चाहिए कि एटीमेगा को अवशिष्ट कैपेसिटर चार्ज से बचाने के लिए कोई सर्किटरी पूरी तरह से गारंटी नहीं है। इसलिए, परीक्षण से पहले, संधारित्र को निर्वहन करना सुनिश्चित करें! BC547 या Ubat रिले प्रकार के आधार पर TP1 TP2 TP3 PC4 (ADC4 / SDA) PC2 (ADC2) 4k7 PC0 (ADC0) PC1 (ADC1) (a) रिले TP1 TP2 TP3 100nF P6KE6V8A 2 SRV05 4 (b) डायोड का उपयोग करके 5 अंजीर सुरक्षा ATmega इनपुट का 4 V से अधिक वोल्टेज वाले जेनर डायोड को मापना यदि UART की आवश्यकता नहीं है, तो PC3 पोर्ट को बाहरी वोल्टेज को मापने के लिए एनालॉग इनपुट के रूप में उपयोग किया जा सकता है। वैकल्पिक 10: 1 प्रतिरोधक विभक्त के साथ वोल्टेज 50 V तक हो सकता है। चित्र 2.3 ATmega के PD7 पोर्ट पर जेनर ब्रेकडाउन वोल्टेज को निम्न स्तर पर मापने के लिए सर्किट दिखाता है। जब तक आप टेस्ट बटन को दबाए रखते हैं, तब तक परीक्षक बाहरी वोल्टेज प्रदर्शित करता है। बैटरी से खींची गई धारा में लगभग 40 एमए की वृद्धि होती है। बाहरी वोल्टेज C17 10n R17 R18 20k 180k Uext सीरियल / PC3 बटन R Uext 10k Vout + 15 Vin + Com DC DC Conv। विन वाउट 15 TMA0515D C13 L1 33uH 1uF Ubat T4 IRFU9024 IC3 MCP1702 C14 OUT GND C15 C16 50u 100n 100n टेस्टर बोर्ड पर रखा जा सकता है! अलग रखना चाहिए ! ATmega328 में अतिरिक्त कार्यों के मेनू से चयन करते समय जेनर डायोड के मापदंडों को मापने के लिए अंजीर सर्किट ए 10: 1 रेसिस्टर डिवाइडर का उपयोग बाहरी वोल्टेज को मापने के लिए किया जा सकता है। जेनर डायोड को मापने के लिए डीसी-डीसी कनवर्टर की उपस्थिति हस्तक्षेप नहीं करती है, क्योंकि बटन नीचे नहीं रखा जाता है और तदनुसार, डीसी-डीसी कनवर्टर डी-एनर्जेटिक होता है। इस प्रकार, केवल सकारात्मक ध्रुवीयता के साथ डीसी वोल्टेज को 50 वी तक मापना संभव है, जिससे ध्रुवीयता का निरीक्षण करना सुनिश्चित हो जाता है। ग्यारह

13 2.2.3 आवृत्ति जनरेटर अतिरिक्त फ़ंक्शन मेनू से, ATmega328 का उपयोग करते समय, आवृत्ति जनरेटर का चयन किया जा सकता है। वर्तमान में, 1 हर्ट्ज से 2 मेगाहर्ट्ज की सीमा में आवृत्तियों के विकल्प का समर्थन किया जाता है। 5 वी आउटपुट सिग्नल पिन टीपी 2 का परीक्षण करने के लिए प्रतिरोधी के माध्यम से खिलाया जाता है। इस स्थिति में, DC-DC कनवर्टर के GND या परीक्षण संपर्क TP1 को GND सिग्नल के रूप में उपयोग किया जा सकता है। टेस्ट पिन TP3 एक रेसिस्टर के माध्यम से GND से जुड़ा है। बेशक, आप एक अलग एम्पलीफायर-ड्राइवर सर्किट को जोड़ने के लिए पोर्ट PB2 का भी उपयोग कर सकते हैं। लेकिन इस सर्किट के इनपुट को ATmega पोर्ट पर बहुत अधिक भार नहीं डालना चाहिए। फ़्रीक्वेंसी मापन वैकल्पिक आवृत्ति माप फ़ंक्शन का उपयोग करने के लिए, परीक्षक पर एक मामूली ट्विक की आवश्यकता होती है। ATmega के PD4 पोर्ट (T0 / PCINT20) का उपयोग आवृत्ति को मापने के लिए किया जाता है। एलसीडी डिस्प्ले को जोड़ने के लिए उसी पोर्ट का उपयोग किया जाता है। मानक संस्करण में, LCD-RS सिग्नल PD4 पोर्ट से जुड़ा होता है, स्ट्रिप ग्रिड संस्करण में - LCD-D4 सिग्नल। दोनों संकेतों के लिए, PD4 पोर्ट को इनपुट पर स्विच किया जा सकता है यदि एलसीडी को आउटपुट होने के लिए वर्तमान में कोई जानकारी आवश्यक नहीं है। हालांकि, चित्र 2.4 में दिखाए गए अतिरिक्त कनेक्शन आरेख का उपयोग करना बेहतर है। PD4 पोर्ट पिन (LCD-RS या LCD-D4) पर वोल्टेज को ATmega बंद के साथ लगभग 2.4V पर सेट किया जाना चाहिए, या इनपुट सिग्नल के लिए सर्वोत्तम संवेदनशीलता प्राप्त करने के लिए ATmega की आवृत्ति को मापते समय पुन: समायोजित किया जाना चाहिए। समायोजन के दौरान, एलसीडी स्थापित किया जाना चाहिए, क्योंकि संकेतक के पुल-अप प्रतिरोधक सेट वोल्टेज को बदल सकते हैं। 10k PD4 10k 10k 100nF 470 TP4 अंजीर आवृत्ति माप के लिए अतिरिक्त सर्किट रोटरी एन्कोडर का उपयोग करना ATmega328 के लिए अतिरिक्त फ़ंक्शन मेनू तक आसान पहुंच के लिए, आप पुशबटन के साथ एक वृद्धिशील एन्कोडर स्थापित करके सर्किट को पूरक कर सकते हैं। चित्र 2.5 वर्ण LCD वाले परीक्षक के लिए वायरिंग आरेख दिखाता है। एक रोटरी वृद्धिशील एन्कोडर को जोड़ने के लिए सभी सिग्नल एलसीडी कनेक्शन में उपलब्ध हैं। इसलिए, अधिकांश मौजूदा परीक्षकों के लिए अपग्रेड संभव है। कई मामलों में, ग्राफिक एलसीडी को रिसर बोर्ड पर इकट्ठा किया जाता है और चरित्र एलसीडी को जोड़ने के लिए पिन से जुड़ा होता है। इस प्रकार, इन मामलों में आधुनिकीकरण भी संभव है। 12

14 1k 1k PD1 PD3 10k 10k टेस्ट कुंजी चित्र। रोटरी एनकोडर कनेक्शन आरेख चित्र। 2.6 दो प्रकार के रोटरी वृद्धिशील एन्कोडर के संचालन की ख़ासियत को दर्शाता है। संस्करण 1 में, स्विच राज्यों का पूरा क्रम तब होता है जब दो निश्चित स्थितियों के माध्यम से घुमाया जाता है। पूर्ण चक्रों की संख्या प्रति एन्कोडर क्रांति में निश्चित पदों की संख्या का आधा है। संस्करण 2 में, एक डिटेंट स्थिति को मोड़ने से एक पूर्ण संपर्क स्थिति चक्र उत्पन्न होता है। इस मामले में, निश्चित पदों की संख्या प्रति एन्कोडर क्रांति चक्रों की संख्या से मेल खाती है। कभी-कभी, ऐसे एन्कोडर में, प्रत्येक निश्चित स्थिति में, स्विच की स्थिति हमेशा समान होती है। 13

15 एचएलएचएल स्विच ए स्विच बी राज्य: डिटेंट डिटेंट संस्करण 2 एचएलएचएल स्विच ए स्विच बी स्टेट: डिटेंट डिटेंट डिटेंट डिटेंट डिटेंट संस्करण 1 अंजीर दो प्रकार के रोटरी वृद्धिशील एन्कोडर की विशेषताएं चित्र 2.7 एक एन्कोडर के संचालन को दिखाता है जिसमें न केवल " संपर्कों की उछाल", लेकिन लैचिंग बिंदु पर स्विच की अस्थिर स्थिति भी। स्विच की स्थिति में प्रत्येक परिवर्तन कार्यक्रम द्वारा निर्धारित किया जाता है और एक गोलाकार बफर में संग्रहीत किया जाता है। इसलिए, प्रत्येक राज्य परिवर्तन के बाद स्विच के अंतिम तीन राज्यों की जाँच की जा सकती है। प्रत्येक राज्य स्विचिंग चक्र के लिए, रोटेशन की प्रत्येक दिशा के लिए कुल चार अनुक्रमों को परिभाषित किया जा सकता है। यदि स्विच स्टेट्स का एक पूरा चक्र एक निश्चित स्थिति में किया जाता है, तो सही गिनती के लिए यह एक चैनल में स्विच स्थिति की निगरानी करने के लिए पर्याप्त है (WITH_ROTARY_SWITCH = 2 या 3)। यदि स्विच स्टेट्स का एक पूरा चक्र उत्पन्न करने के लिए दो निश्चित स्थितियों के रोटेशन की आवश्यकता होती है, जैसा कि चित्र 2.7 में दिखाया गया है, तो आपको दो चैनलों (WITH_ROTARY_SWITCH = 1) में स्विचिंग अनुक्रम की निगरानी करनी चाहिए। नॉन-लैचिंग एन्कोडर के लिए, आप रोटेशन संवेदनशीलता के किसी भी कोण का चयन कर सकते हैं। मान 2 और 3 कम संवेदनशीलता, 1 मध्यम संवेदनशीलता और 5 उच्च संवेदनशीलता सेट करते हैं। दालों की गिनती ("ऊपर की संख्या", "नीचे" की संख्या) एक निश्चित एल्गोरिथ्म के चयन द्वारा प्रदान की जा सकती है, लेकिन साथ ही, संपर्कों की अस्थिर स्थिति के कारण इसे खो दिया जा सकता है निर्धारण बिंदु पर स्विच। चौदह

16 एचएलएचएल स्विच ए स्विच बी राज्य: 0 डिटेंट 1 2 डिटेंट 2 डिटेंट बाएं से दाएं संभावित राज्य इतिहास: = 231 = 310 = 320 = = = = 201 = + बाउंस स्विच संपर्कों के साथ अंजीर एनकोडर यदि एन्कोडर उपलब्ध नहीं है या नहीं डिज़ाइन कारणों के लिए उपयुक्त, दो एन्कोडर संपर्कों के बजाय, आप "ऊपर" और "नीचे" स्थानांतरित करने के लिए दो चेकबॉक्स कनेक्ट कर सकते हैं। इस मामले में, के लिए WITH_ROTARY_SWITCH विकल्प का मान सही कामसॉफ्टवेयर इंस्टाल होना चाहिए ग्राफिक डिस्प्ले को कनेक्ट करना वोल्फगैंग एसएच को बहुत धन्यवाद। डिवाइस द्वारा ST7565 नियंत्रक के साथ प्रदर्शन के चीनी संस्करण का समर्थन करने के लिए किए गए कार्य के लिए। आजकल आप ग्राफिक LCD (128x64 पिक्सल) को ST7565 कंट्रोलर से भी कनेक्ट कर सकते हैं। चूंकि ST7565 नियंत्रक एक सीरियल इंटरफ़ेस के माध्यम से जुड़ा हुआ है, केवल चार सिग्नल लाइनों का उपयोग किया जाता है। ATmega के दो D पोर्ट पिन का उपयोग अन्य उद्देश्यों के लिए किया जा सकता है। ग्राफिकल डिस्प्ले को सपोर्ट करने के लिए एटीमेगा प्रोसेसर में कम से कम 32kb फ्लैश मेमोरी होनी चाहिए। ST7565 नियंत्रक 3.3 V के ऑपरेटिंग वोल्टेज का उपयोग करता है। इसलिए, 3.3 V के एक अतिरिक्त स्टेबलाइजर की आवश्यकता है। ST7565 नियंत्रक के लिए दस्तावेज़ीकरण की अनुमति नहीं है सीधा सम्बन्ध 5 वी स्तर के तर्क संकेत। 5 वी और 3.3 वी संकेतों के तर्क स्तर से मेल खाने के लिए, आप 74HC4050 स्तर के कनवर्टर माइक्रोक्रिकिट का उपयोग करके चित्र 2.8 में दिखाए गए सर्किट का उपयोग कर सकते हैं। आप 74HC4050 के चार तत्वों के बजाय चार प्रतिरोधों का उपयोग करने का प्रयास कर सकते हैं, लगभग 2.7 kΩ। प्रतिरोधों में वोल्टेज ड्रॉप ग्राफिक्स नियंत्रक के इनपुट पर वोल्टेज को 3.3 V के आपूर्ति वोल्टेज से अधिक बढ़ने से रोकेगा, और ग्राफिक्स नियंत्रक के इनपुट पर अतिरिक्त डायोड ATmega से 5 V आउटपुट सिग्नल को प्रवेश करने से रोकेगा। . आपको यह सुनिश्चित करना चाहिए कि ST7565 नियंत्रक के इनपुट द्वारा प्रतिरोधों से तरंगों को सही ढंग से माना जा सकता है। किसी भी स्थिति में, 74HC4050 चिप के तत्वों का उपयोग करते समय, ग्राफिक्स नियंत्रक के इनपुट पर तरंग ATmega से आउटपुट सिग्नल के तरंग से अधिक निकटता से मेल खाता है। आमतौर पर ST7565 या SSD1306 नियंत्रक 4-तार SPI इंटरफ़ेस के माध्यम से जुड़ा होता है। लेकिन SSD1306 कंट्रोलर के साथ आप PD2 को SDA और PD5 को SCL सिग्नल के रूप में उपयोग करके I 2 C बस के साथ इंडिकेटर को भी कनेक्ट कर सकते हैं। एसडीए और एससीएल संकेतों को लगभग 4.7 kΩ प्रतिरोधों के साथ 3.3 V तक खींचा जाना चाहिए। I 2 C बस सिग्नल केवल ATmega पोर्ट को 0 V पर स्विच करके महसूस किए जाते हैं। नियंत्रक 5 V के सिग्नल स्तर की अनुमति देता है। 15

17 PD0 PD1 PD3 PD2 RES RS EN B Vdd Vss / CS / RES A0 R / W_WR / RD_E DB0 DB1 DB2 DB3 DB4 DB5 DB6_SCL DB7_SI VDD VSS LCD ERC IRS P / S C86 VR VO V4 V3 V2 V1 CAP2 + CAP2 + CAP2 सीएपी3 यू 1यू 1यू 1यू 1यू 1यू 1यू 1यू एमसीपी जीएनडी 100एन जीएनडी आउट 100एन 10यू 100एन 100एन 10? पृष्ठभूमि एलईडी चित्र। ग्राफिक डिस्प्ले कनेक्शन ATmega644 श्रृंखला नियंत्रकों से कनेक्ट करने के लिए, PD0 - PD3 पोर्ट के बजाय पोर्ट PB2 - PB5 का उपयोग किया जाता है। कैरेक्टर डिस्प्ले को ग्राफिक डिस्प्ले के साथ बदलने के लिए, आप कैरेक्टर एलसीडी के समान कनेक्टर के साथ एक एडेप्टर प्रिंटेड सर्किट बोर्ड का उपयोग कर सकते हैं, क्योंकि इस पर सभी सिग्नल और पावर उपलब्ध हैं। डिस्प्ले को ST7920 कंट्रोलर से कनेक्ट करना बहुत आसान है, क्योंकि कंट्रोलर 5 V के सप्लाई वोल्टेज को सपोर्ट करता है। डिस्प्ले को 128x64 डॉट्स मोड को सपोर्ट करना चाहिए। ST7920 कंट्रोलर के साथ डिस्प्ले मॉड्यूल को 4-बिट समानांतर इंटरफ़ेस या एक विशेष, सीरियल इंटरफ़ेस के माध्यम से आंकड़े के अनुसार जोड़ा जा सकता है

18 GND VEE PD2 PD VSS VDD VO RS R / WE DB0 DB1 BB2 DB3 DB4 DB5 DB6 DB7 PSB NC RST VOUT BLK BLK ST7920 ग्राफिक डिस्प्ले GND VEE PD4 GND PD5 PD0 PD1 PD2 PD VSS VDD VO RS R / BBWE DB3 DB1 DB5 DB6 DB7 PSB NC RST VOUT BLA BLK ST7920 ग्राफिक डिस्प्ले सीरियल मोड 4 बिट समानांतर मोड चित्र। ST7920 कंट्रोलर के साथ एक इंडिकेटर को कनेक्ट करना ST7920 कंट्रोलर के साथ इंडिकेटर को जोड़ने के दो प्रकार के लिए, "WITH_LCD_ST7565 = 7920" विकल्प में सेट होना चाहिए मेकफ़ाइल। इसके अलावा, सीरियल इंटरफ़ेस के माध्यम से कनेक्ट करते समय, आपको "CFLAGS + = -DLCD_INTERFACE_MODE = 5" विकल्प भी सेट करना होगा। जैसा कि अन्य ग्राफिक संकेतकों का उपयोग करने के मामले में, ST7920 नियंत्रक के साथ प्रदर्शन के लिए, LCD_ST7565_H_FLIP और LCD_ST7565_V_FLIP विकल्प प्रदर्शित छवि के उन्मुखीकरण को बदल सकते हैं। एक विशेष मामला ST7108 नियंत्रक के साथ डिस्प्ले का कनेक्शन है। चूंकि इन डिस्प्ले में केवल समानांतर 8-बिट इंटरफ़ेस होता है, इसलिए आपको सीरियल से समानांतर इंटरफ़ेस कनवर्टर का उपयोग करना चाहिए। सबसे आसान तरीका 74HCT164 चिप का उपयोग करना। इस तरह के कनेक्शन का एक प्रकार अंजीर में दिखाया गया है।

19 एटीमेगा पोर्ट से PD5 PD2 PD0 PD4 PD3 PD1 100nF 100nF CLR CLK AB QA QB QC QD QE QF QG QH GND VSS VDD VO RS R / WE DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 CS1 CS2 / RST VOUT BLA (6BLM01 CS2 / RST VOUT BLA) ) अंजीर एक ग्राफिक डिस्प्ले को ST कंट्रोलर के साथ जोड़ना परीक्षक को असेंबल करने के निर्देश परीक्षक 2x16 LCD डिस्प्ले, HD44780 या ST7036 के साथ संगत सॉफ्टवेयर का उपयोग कर सकते हैं। आपको बैकलाइट के लिए आवश्यक करंट पर विचार करना होगा, कुछ LCD को दूसरों की तुलना में कम करंट की आवश्यकता होती है। मैंने OLED डिस्प्ले का उपयोग करने की कोशिश की, लेकिन इसने ATmega के साथ हस्तक्षेप किया और मैं इसकी अनुशंसा नहीं करता। साथ ही OLED डिस्प्ले के उपयोग से रेसिस्टर को प्रदर्शित करने के लिए एक विशेष कैरेक्टर लोड करने में समस्या हुई। सर्वोत्तम माप सटीकता प्राप्त करने के लिए, प्रतिरोधक R1 - R6 और 470 kΩ सटीक (0.1%) होने चाहिए। परीक्षक ATmega8, ATmega168 और ATmega328 का उपयोग कर सकता है। सभी कार्यों का उपयोग करने में सक्षम होने के लिए, ATmega168 या ATmega328 की आवश्यकता होती है। सबसे पहले आपको परीक्षक के सभी तत्वों को एक माइक्रोकंट्रोलर के बिना मुद्रित सर्किट बोर्ड पर इकट्ठा करना होगा। IC2 के लिए MCP कम ड्रॉपआउट नियामक का उपयोग करने की अनुशंसा की जाती है, क्योंकि यह केवल 2 μa की खपत करता है और केवल 5.4 V के इनपुट वोल्टेज के साथ 5 V की आपूर्ति कर सकता है। लेकिन यह TO92 पैकेज में प्रसिद्ध 78L05 के साथ पिन-संगत नहीं है। . सही इंस्टॉलेशन को सत्यापित करने के बाद, बिना एलसीडी डिस्प्ले और माइक्रोकंट्रोलर के बैटरी या बिजली की आपूर्ति को बोर्ड से जोड़ना आवश्यक है। जब टेस्ट बटन दबाया जाता है, तो माइक्रोकंट्रोलर और एलसीडी डिस्प्ले के पावर पिन पर 5 वी का वोल्टेज मौजूद होना चाहिए। जब परीक्षण बटन जारी किया जाता है, तो वोल्टेज गायब हो जाना चाहिए। यदि वोल्टेज सामान्य है, तो बिजली बंद करना, माइक्रोकंट्रोलर को सही ढंग से सम्मिलित करना और एलसीडी डिस्प्ले को कनेक्ट करना आवश्यक है। एलसीडी डिस्प्ले को कनेक्ट करने से पहले, आपको जीएनडी और टेस्टर बोर्ड के साथ एलसीडी डिस्प्ले के पावर लीड्स (क्योंकि कुछ एलसीडी डिस्प्ले पर वे रिवर्स में जुड़े हुए हैं) के सही कनेक्शन की सावधानीपूर्वक जांच करनी चाहिए! यदि आप सुनिश्चित हैं कि सब कुछ क्रम में है, तो आप शक्ति को जोड़ सकते हैं। यदि आप पहले से ही 18 . प्रोग्राम कर चुके हैं

20 फ्लैशिंग एटीमेगा, आप शीघ्र ही टेस्ट बटन दबा सकते हैं। जब टेस्ट बटन को थोड़े समय के लिए दबाया जाता है, तो LED1 LED और LCD-डिस्प्ले की बैकलाइट चालू होनी चाहिए। यदि आप परीक्षण बटन छोड़ते हैं, तो LED1 LED कम से कम कुछ सेकंड के लिए बाहर नहीं जाना चाहिए (सॉफ्टवेयर संकलित करते समय निर्धारित मापदंडों पर निर्भर करता है)। ध्यान दें कि माइक्रोकंट्रोलर के लिए सॉफ़्टवेयर उपयोग किए जा रहे माइक्रोकंट्रोलर के प्रकार के लिए होना चाहिए। ATmega8 सॉफ्टवेयर ATmega168 पर काम नहीं करता है! 2.4 परीक्षक मार्कस एफ. वोल्टेज नियंत्रण के संस्करणों के लिए सुधार। समस्या इस प्रकार प्रकट होती है: हर बार चालू होने पर परीक्षक तुरंत बंद हो जाता है। इसका कारण ATmega की आपूर्ति वोल्टेज को 4, 3 V तक कम करने के लिए फ़्यूज़ (मेकफ़ाइल) नियंत्रण की सेटिंग हो सकती है। यह निम्नानुसार होता है: PD6 पोर्ट कैपेसिटर C2 100 nf को एक स्तर पर चार्ज करने का प्रयास करता है, जिसके कारण एक वोल्टेज डुबकी (5 वी)। समस्या को हल करने के लिए, कैपेसिटर C2 को कम किया जा सकता है< 10 nf. Если возможно, то включить последовательно в цепь PD6 резистор сопротивлением более >0 . बिजली आपूर्ति सर्किट में सुधार। यदि टेस्ट बटन दबाकर टेस्टर चालू किया जाता है, लेकिन कुंजी तुरंत निकल जाती है, तो इस समस्या का कारण अक्सर बिजली की आपूर्ति में होता है। समस्या एलसीडी बैकलाइट के उच्च प्रवाह के कारण होती है। बिजली की खपत को कम करने के लिए PNP ट्रांजिस्टर T3 के आधार पर R7 का प्रतिरोध 27 kΩ था। कम बैटरी वोल्टेज या कम अनुपात पर स्विचिंग में सुधार करने के लिए लाभ पी-एन-पीट्रांजिस्टर T3, प्रतिरोध को 3.3 kΩ तक कम करना आवश्यक है। अतिरिक्त PD7 पोर्ट पुल-अप रोकनेवाला। पुल-अप रोकनेवाला की अनुपस्थिति, थोड़े समय के बाद, "टाइमआउट" संदेश के साथ परीक्षक को बंद करके काम समाप्त हो जाता है। सॉफ्टवेयर PULLUP_DISABLE विकल्प के साथ उत्पन्न होता है, अर्थात सभी आंतरिक पुल-अप प्रतिरोधक अक्षम हैं। इस कारण से, PD7 पोर्ट वोल्टेज का पता तब तक नहीं चलता जब तक कि स्तर TEST बटन या T2 ट्रांजिस्टर द्वारा GND में स्विच नहीं किया जाता है। एक बाहरी 27 kΩ रोकनेवाला इस समस्या को हल करता है। एआरईएफ में कैपेसिटर सी1। बहुत से लोग मार्कस एफ की तरह ही एआरईएफ पिन पर 100 एनएफ कैपेसिटर का उपयोग करते हैं। जबकि एडीसी संदर्भ वोल्टेज को बदलना जरूरी नहीं था, यह एक अच्छा समाधान था। ATmega168 और ATmega328 के लिए सॉफ़्टवेयर स्वचालित रूप से ADC के आंतरिक 1.1 V संदर्भ का चयन करता है जब इनपुट वोल्टेज 1 V से कम होता है। यह कम इनपुट वोल्टेज पर ADC के रिज़ॉल्यूशन को बेहतर बनाता है। दुर्भाग्य से, संदर्भ वोल्टेज को 5V से 1.1V पर स्विच करना बहुत धीमा है। इस कारण से, 10 एमएस की अतिरिक्त विलंबता को ध्यान में रखा जाना चाहिए। संधारित्र मान को 1 nf तक कम करके, इस समय को काफी कम किया जा सकता है। मैंने इस परिवर्तन के साथ माप गुणवत्ता में कोई गिरावट नहीं देखी। संधारित्र को हटा दिए जाने पर भी, माप परिणामों में कोई महत्वपूर्ण परिवर्तन नहीं होता है। यदि आप संधारित्र को 100 nf पर छोड़ना पसंद करते हैं, तो आप प्रोग्राम को प्रतीक्षा समय बढ़ाने के लिए सक्षम करने के लिए Makefile में NO_AREF_CAP विकल्प को बंद कर सकते हैं। 8 मेगाहर्ट्ज पर क्वार्ट्ज की स्थापना। आप पीसीबी के पीछे से सीधे PB6 और PB7 (पिन 9 और 10) पोर्ट पर 8 मेगाहर्ट्ज क्रिस्टल स्थापित कर सकते हैं। मेरा अपना काम पीएफ कैपेसिटर के बिना किया गया था और सभी एटीमेगा परीक्षण के साथ अच्छा काम किया। आप स्थिर माप (कैपेसिटेंस वैल्यू) के साथ बेहतर समय रिज़ॉल्यूशन के लिए फ़्यूज़ का चयन करके आंतरिक 8 मेगाहर्ट्ज ऑसिलेटर का भी उपयोग कर सकते हैं।

21 आपूर्ति वोल्टेज को चौरसाई करना। मूल मार्कस एफ सर्किट केवल एक 100 एनएफ वोल्टेज कैपेसिटर का उपयोग करता है। यह स्वीकार्य निस्पंदन प्रदान नहीं करता है। आपको ATmega पावर पिन के पास और वोल्टेज रेगुलेटर के इनपुट और आउटपुट पिन के पास कम से कम 100nF कैपेसिटर का उपयोग करना चाहिए। वोल्टेज नियामक के इनपुट और आउटपुट पर अतिरिक्त 10μF कैपेसिटर (इलेक्ट्रोलाइटिक या टैंटलम) वोल्टेज स्थिरता को बढ़ाते हैं। एक 10μF टैंटलम एसएमडी कैपेसिटर ट्रैक की तरफ उपयोग करना आसान है और आम तौर पर कम ईएसआर होता है। ATmega माइक्रोकंट्रोलर चुनना। परीक्षक के मुख्य कार्यों के लिए, ATmega8 का उपयोग करना संभव है, इसमें फ्लैश मेमोरी का लगभग 100% उपयोग किया जाता है। ATmega168 या ATmega328 ATmega8 के साथ संगत पिन हैं, मैं प्रतिस्थापन की सिफारिश कर सकता हूं। ATmega168 या ATmega328 का उपयोग करते समय, आपको निम्नलिखित लाभ मिलते हैं: स्वचालित अंशांकन के साथ स्व-परीक्षण। के साथ माप गुणवत्ता में सुधार स्वचालित स्विचिंगस्केल एडीसी। 2100 से कम प्रतिरोध के साथ अधिष्ठापन का मापन। 90 nF से ऊपर की धारिता वाले कैपेसिटर के ESR मान का मापन। 0.01 के संकल्प के साथ 10 से नीचे के प्रतिरोधों को मापें। बाहरी वोल्टेज को मापने के लिए सीरियल आउटपुट या एनालॉग इनपुट के रूप में PC3 पोर्ट का उपयोग करें। सटीक वोल्टेज संदर्भ गुम है। सॉफ्टवेयर को पिन पीसी4 पर लापता संदर्भ वोल्टेज का पता लगाना चाहिए। इस मामले में, जब बिजली चालू होती है, तो एलसीडी की दूसरी पंक्ति पर "No = x.xv" संदेश टाइप करना चाहिए। यदि संदर्भ स्थापित होने पर यह संदेश प्रकट होता है, तो आपको PC4 पिन और के बीच एक 2, 2 kΩ रोकनेवाला कनेक्ट करना होगा। 2.5 चीनी क्लोन मेरे पास मौजूद जानकारी के अनुसार, चीन में टेस्टर का उत्पादन दो संस्करणों में किया जाता है। बिना आईएसपी पोर्ट के मार्कस एफ से पहले डिजाइन का पहला मॉडल। ATmega8 को सॉकेट में रखा गया है, इसलिए आप इसे ATmega168 या ATmega328 से बदल सकते हैं। इस संस्करण के लिए, आपको खंड 2.4 के सभी बिंदुओं की समीक्षा करनी होगी। आपूर्ति वोल्टेज को बेहतर ढंग से स्थिर करने के लिए, -GND और ATmega के A-GND पिन के पास एक अतिरिक्त 100 nF सिरेमिक कैपेसिटर स्थापित किया जाना चाहिए। साथ ही, आपको यह ध्यान रखना चाहिए कि यदि आप क्रिस्टल को 8 मेगाहर्ट्ज पर सेट करते हैं, तो आपके बाहरी आईएसपी प्रोग्रामर के पास प्रोग्रामिंग के लिए घड़ी की आवृत्ति या क्रिस्टल होना चाहिए। एसएमडी तत्वों के साथ परीक्षक का दूसरा संस्करण। 32TQFP SMD पैकेज में ATmega168 स्थापित है। सौभाग्य से, प्रोग्रामिंग के लिए 10-पिन आईएसपी कनेक्टर है। मैंने बोर्ड के संस्करण "/ 11/06" का विश्लेषण किया। मुझे एक त्रुटि मिली - "D1" तत्व: एक जेनर डायोड स्थापित है, लेकिन 2, 5 V पर एक सटीक संदर्भ होना चाहिए। जेनर डायोड को हटाया जाना चाहिए, और इसके स्थान पर ION LM4040AIZ2.5 या LT1004CZ स्थापित करें- 2.5. लापता संदर्भ वोल्टेज को सॉफ़्टवेयर द्वारा ध्यान में रखा जाता है, भले ही संदर्भ स्थापित न हो। मेरा नमूना सॉफ्टवेयर संस्करण 1.02k के साथ भेज दिया गया था। 10-पिन ISP कनेक्टर स्थापित नहीं किया गया था और मैंने ISP6 से ISP10 एडेप्टर बनाया था। मेरे प्रोग्रामर के पास पिन 10 से जुड़ा एक GND सर्किट है, और बोर्ड पर, एक GND सर्किट ISP के पिन 4 और 6 से जुड़ा है। ATmega168 चिह्न मिटा दिए गए थे और कोई दस्तावेज़ीकरण नहीं था। ATmega के लॉक फ़्यूज़ को इस तरह से सेट किया गया है कि मेमोरी को पढ़ा नहीं जा सकता। लेकिन सॉफ़्टवेयर स्थापित करें 20

22 सुरक्षित संस्करण 1.05k बिना किसी समस्या के सफल हुआ। एक अन्य उपयोगकर्ता को समान संस्करण 1.05k के सॉफ़्टवेयर के साथ समस्या है। इस उपयोगकर्ता के पास एक चीनी बोर्ड "/ 11/26" है। सॉफ्टवेयर एटीमेगा के ए (पिन 18) और जीएनडी (पिन 21) पिन के बीच एक अतिरिक्त 100 एनएफ सिरेमिक कैपेसिटर स्थापित करके शुरू होता है। सॉफ्टवेयर संस्करण 1.05k माप समयबाह्य के दौरान ATmega स्लीप मोड का उपयोग करता है। इस कारण से, वर्तमान खपत बार-बार बदलती है और वोल्टेज नियामक अधिक लोड होता है। इसके बाद, मैंने देखा कि वोल्टेज को 100 nf सिरेमिक कैपेसिटर और 78L05 के पास 0 μf इलेक्ट्रोलाइटिक कैपेसिटर द्वारा अवरुद्ध किया गया था। 9 वी के इनपुट वोल्टेज को उसी कैपेसिटर द्वारा अवरुद्ध किया जाता है, लेकिन नियामक के इनपुट पर नहीं, बल्कि पीएनपी ट्रांजिस्टर (बैटरी के समानांतर) के उत्सर्जक में। ATmega168 से परीक्षण बंदरगाह तक का रास्ता इतना पतला है कि 100mΩ प्रतिरोध को मापा नहीं जा सकता। यह दो जुड़े हुए लीड के लिए न्यूनतम 0.3 के प्रतिरोध माप का कारण होगा। ईएसआर को मापते समय, इस मूल्य की आमतौर पर भरपाई की जा सकती है। सॉफ्टवेयर संस्करण 1.07k और बाद में 10 से नीचे के प्रतिरोधों को मापने के लिए इस ऑफसेट को ध्यान में रखता है। परीक्षक के नए बिल्ड, जैसे कि Fish8840 का संस्करण, 128x64 डॉट्स ग्राफ़िक डिस्प्ले का उपयोग करते हैं। यह संस्करण संशोधित शक्ति और बटन तर्क का उपयोग करता है। चित्र 2.11 संशोधित परिपथ का भाग दर्शाता है। + 9V R7 10k R9 27k PC5 PC6 PD7 ADC5 R15 47k R17 47k Q1 INP OUT रीसेट D6 D5 GND OFF टेस्ट R8 47k Q2 R20 10k R18 27k C24 PD6 अंजीर। बैटरी वोल्टेज माप सर्किट में प्रतिरोधक, R8 और R15, 2: 1 है गिने चुने। इसके अलावा, रोकनेवाला R15 सीधे बैटरी से जुड़ा होता है, जो बंद होने पर बिजली की खपत करता है। बैटरी पावर की अनावश्यक निकासी को रोकने के लिए रेसिस्टर R15 को Q1 के ड्रेन या वोल्टेज रेगुलेटर के इनपुट से जोड़ा जाना चाहिए। बैटरी वोल्टेज को मापने के लिए विभक्त कारक को मूल सॉफ़्टवेयर (उदाहरण के लिए BAT_NUMERATOR = 66) को संशोधित करने के बाद मेकफ़ाइल में सेट किया जाना चाहिए। आपके द्वारा बनाए गए सॉफ़्टवेयर को अपने जोखिम और जोखिम पर बदलने के सभी प्रयास। नए संस्करणों के रखरखाव के लिए कोई गारंटी नहीं दी जा सकती है। दुर्भाग्य से, ATmega328 के सुरक्षा बिट सेट के कारण मूल चीनी फर्मवेयर को सहेजा नहीं जा सकता है। इसलिए डिवाइस को उसकी मूल स्थिति में रीसेट करने का कोई तरीका नहीं है। 2.6 ATmega644 या ATmega1284 के साथ विस्तारित सर्किट ATmega644 / 1284 नियंत्रकों के लिए विस्तारित सर्किट को यूक्रेन से निक एल के सहयोग से विकसित किया गया था। योजना 2.12 आपको मापी गई आवृत्तियों की सीमा का विस्तार करने की अनुमति देती है, और इसमें 21 . भी शामिल है

23 क्वार्ट्ज परीक्षण सर्किट। हालांकि विस्तारित लेआउट लगभग चित्र 2.1 के समान है, पोर्ट असाइनमेंट थोड़ा अलग हैं। आरेख 2.5 में रोटरी एन्कोडर को PB5 और PB7 (PD1 और PD3 के बजाय) से जोड़ा जाना चाहिए। दोनों सिग्नल और साथ ही GND ISP प्रोग्रामिंग कनेक्टर पर उपलब्ध हैं। इस प्रकार, रोटरी एनकोडर को जोड़ना सीधा होना चाहिए। 74HC4060 पर 16:1 डिवाइडर हमेशा 2 मेगाहर्ट्ज से अधिक आवृत्तियों के लिए उपयोग किया जाता है। इसका उपयोग 24 kHz से 400 kHz तक आवृत्तियों के लिए भी किया जा सकता है ताकि अवधि की गणना करके आवृत्ति माप सटीकता में सुधार किया जा सके। स्विच (फ़्रीक्वेंसी डिवाइडर और क्रिस्टल ऑसिलेटर) को स्विच करने के लिए एक एनालॉग स्विच 74HC4052 का उपयोग किया जाता है। तालिका 2.2 डिस्प्ले को ATmega324 / 644/1284 पोर्ट से जोड़ने के विकल्प दिखाती है। I 2 C इंटरफ़ेस का उपयोग करके एक संकेतक को कनेक्ट करना केवल SSD1306 नियंत्रक वाले संकेतकों के लिए संभव है। I 2 C इंटरफ़ेस संकेतों को 3.3V पर सेट करने के लिए 4, 7kΩ पुल-अप रोकनेवाला की आवश्यकता होती है। I 2 C बस सिग्नल केवल ATmega पोर्ट को 0 V पर स्विच करके महसूस किए जाते हैं। पोर्ट कैरेक्टर ग्राफिक एलसीडी ग्राफिक एलसीडी अतिरिक्त एलसीडी SPI 4 -वायर I 2 C फंक्शन PB2 LCD-RS PB3 LCD-E LCD-SCL PB4 LCD-D4 LCD-REST LCD-SDA PB5 LCD-D5 LCD-RS ISP-MOSI रोटरी एनकोडर 2 PB6 LCD-D6 LCD-SCLK ISP-MISO PB7 LCD-D7 LCD- SI ISP-SCK रोटरी एनकोडर 1 तालिका 2.2। ATmega324 / 644/1284 पोर्ट के लिए कनेक्शन प्रदर्शित करें

24 Ubat 100n D10 SS14 MCP IC2 आउट C11 C10 GND 10u C25 39p HF TP4 फ़्रिक्वेंसी 9V LF R35 R34 R31 1M C26 12p C21 10u C20 2.2n T1 MPSA65 2M4 620k C 33p R28 1k R29 360k C17 100n 1N4148 R14 k 15k R16 LED1 T3 100n Vdd 3k3 CD4011 IC3 T4 BFT93 Vss R24 टेस्ट BC C13 10n TR BFT93 AB 100n R27 R23 INH X0 X1 X2 X3 Y0 Y1 Y2 Y3 Vdd 7 VEE C14 C3 100k 1k T2 BC547 R20 27k 10u C6 100k 1k T2 BC547 R20 27k 10u C6 C8 Vss 8 1N4148 R17 27k 13 3 C p R26 R 8.2k R2 1n 1k 10k रीसेट MHz C9 100n 11 बटन CLKI RESET IC5 100n रीसेट A AREF AGND XTAL1 XTAL2 GND 74HC4060 QCLKO CLKO Ubat C28 Q4 Q5 Q6 Q7 Q8 Q14 Vdd Vss 8 C15 ATmega644 / u C29 PD3 (PCINT27 / TXD1) PD4 (PCINT28 / OC1B) MCP IC7 इन GND PA0 (ADC0) PA1 (ADC1) PA2 (ADC2) PA3 (ADC3) PA4 (ADC4) PA6 (ADC5) PA6 (ADC6) PA7 (ADC7) PD0 (RXD0 / T3) PD1 (PCINT24 / TXD0) PD2 (PCINT26 / RXD1) PD5 (PCINT29 / OC1A) PD6 (OC2B / ICP) PD7 (PCINT31 / OC2A) PB0 (PCINT8 / XCK0 / T0 ) PB1 (PCINT9 / CLK0 / T1) 4 3 PB2 (PCINT10 / INT2 / AIN0) 5 4 PB3 (PCINT11 / OC0A / AIN1) 6 5 PB4 (PCINT12 / OC0B / SS) 7 6 PB5 (PCINT13 / ICP3 / MOSI) 8 7 PB6 (PCINT14 / OC3A / MISO) 9 8 PB7 (PCINT15 / OC3B / SCK) C16 100n 100n PC0 (SCL / PCINT16) PC1 (SDA / PCINT17) PC2 (TCK / PCINT18) PC3 (TMS / PCINT) PC4 (TD0 / PCINT20) PC5 (TDI / PCINT21) PC6 (TOSC1 / PCINT) PC7 (TOSC2 / PCINT23) 16: AB INH X0 X1 X2 X3 Y0 Y1 Y2 Y3 Vdd 7 VEE IC6 R40 C HC4052 XY 100k C34 Ubat R Vss 8 100n C33 100u 10k सीरियल R41 1u R1 20k 3k3 R18 10k T7 IRLML5203 C31 R5 100n रीसेट L1 C2 C7 33uH 4.7u P6KE6V8A 10n R6 R4 180k R11 100 R 2 5 R8 JMP1 R MOSI GND R R37 1.2k D16 D17 D18 3x 1N4148 SRV R9 DC DC + 5V + 2x15V LT1004 2k2 2.5V BC640 T8 10k C32 R13 GND + 5V VEE RS R / WE D0 D1 D2 D3 D4 D5 D6 D7 1u 10k LCD 2x16 या 4x20 TP5 (Vext) TP1 TP2 TP3 TP5 (Vext) R30 39k 10k R33 1N4148 D R32 1k D12 T6 BFT93 सोर्स कोड... विकास लिनक्स (उबंटू) ऑपरेटिंग सिस्टम में किया गया था और मेकफाइल का उपयोग करके संकलित किया गया था। मेकफ़ाइल आश्वासन देता है कि सॉफ्टवेयर सही ढंग से संकलित होगा।

25 आपके पास यह Makefile में पूर्व-चयनित विकल्पों के साथ है। कुछ संरचनाएं स्रोत के साथ पूर्व-संकलित हैं। कृपया सॉफ़्टवेयर / डिफ़ॉल्ट निर्देशिका और अध्याय 4 में ReadMe.txt फ़ाइल देखें। संकलन परिणाम दो एक्सटेंशन .hex और.eep वाली फ़ाइलों द्वारा दर्शाया गया है। डिफ़ॉल्ट रूप से, नाम TransistorTester.hex और TransistorTester.eep होंगे। .hex फ़ाइल में प्रोग्राम मेमोरी (फ़्लैश) के लिए डेटा होता है, और eep फ़ाइल में ATmega माइक्रोकंट्रोलर की EEprom मेमोरी के लिए डेटा होता है। दोनों डेटा फ़ाइलों को ATmega माइक्रोकंट्रोलर के संबंधित मेमोरी क्षेत्रों में लोड किया जाना चाहिए। ATmega माइक्रोकंट्रोलर के अतिरिक्त स्थिति विकल्प फ़्यूज़ के साथ प्रोग्राम किए जाने चाहिए। यदि आप मेरे मेकफ़ाइल को एवरड्यूड के साथ उपयोग कर सकते हैं, तो आपको फ़्यूज़ के विस्तृत ज्ञान की आवश्यकता नहीं है। यदि आपके पास क्रिस्टल नहीं है तो आपको केवल "मेक फ़्यूज़" का चयन करना होगा, या यदि आपने अपने पीसीबी पर 8 मेगाहर्ट्ज क्रिस्टल स्थापित किया है तो "फ़्यूज़-क्रिस्टल बनाएं"। ATmega168 श्रृंखला के साथ, आप कम बिजली की खपत वाले क्वार्ट्ज का उपयोग करने के लिए "मेक फ़्यूज़-क्रिस्टल-एलपी" का भी उपयोग कर सकते हैं। यदि आपके पास 8 मेगाहर्ट्ज क्वार्ट्ज स्थापित नहीं है तो कभी भी क्वार्ट्ज वाला सेट न चुनें। यदि आप फ़्यूज़ के बारे में सुनिश्चित नहीं हैं, तो उन्हें फ़ैक्टरी-सेट पर छोड़ दें और इस मोड में परीक्षक को काम करने की स्थिति में लाएं। यदि आप 8 मेगाहर्ट्ज पर संचालित करने के लिए निर्दिष्ट प्रोग्राम डेटा का उपयोग कर रहे हैं तो प्रोग्राम धीमा हो सकता है, लेकिन आप इसे बाद में ठीक कर सकते हैं! लेकिन फ़्यूज़ का गलत चुनाव भविष्य में ISP प्रोग्रामिंग को प्रतिबंधित कर सकता है। बेशक, एवरड्यूड प्रोग्राम को आपके प्रोग्रामर का समर्थन करना चाहिए, और मेकफ़ाइल में कॉन्फ़िगरेशन आपके विकास परिवेश से मेल खाना चाहिए। डेबियन-आधारित लिनक्स पर लिनक्स में मेकफ़ाइल का उपयोग करके, आप सिनैप्टिक या डीपीकेजी का उपयोग करके पैकेज स्थापित कर सकते हैं। एसवीएन संग्रह से स्रोत और दस्तावेज डाउनलोड करने के लिए "सबवर्सन" पैकेज स्थापित किया जाना चाहिए। कमांड "svn checkout svn: // के साथ आप पूरा संग्रह डाउनलोड कर सकते हैं। बेशक, आप संग्रह से केवल उपनिर्देशिकाएँ भी लोड कर सकते हैं। किसी एक उपनिर्देशिका में Makefile का उपयोग करने के लिए, आपको संकुलों को संस्थापित करने की आवश्यकता है: मेक, बिनुटिल्स-एवीआर, एवरड्यूड, एवीआर-लिबक और जीसीसी-एवीआर। कंसोल विंडो में, आपको पहले "सीडी" कमांड का उपयोग करके डायरेक्टरी ट्री में आवश्यक उपनिर्देशिका पर जाना होगा। अब आप Makefile में किसी भी विकल्प के साथ विकल्प बदल सकते हैं पाठ संपादक... फर्मवेयर को संकलित करने के लिए, बस एक साधारण मेक कमांड चलाएँ। यदि मेकफ़ाइल में प्रोग्रामर सही ढंग से कॉन्फ़िगर किया गया है, तो "अपलोड करें" कमांड को फर्मवेयर को ATmega को ISP इंटरफ़ेस के माध्यम से लिखना चाहिए। ATmega में एक बार फ़्यूज़ को सही ढंग से सेट करना भी आवश्यक है। यह "मेक फ़्यूज़" या "मेक फ़्यूज़-क्रिस्टल" कमांड का उपयोग करके किया जा सकता है विंडोज ओएस में WinAVR प्रोग्राम का उपयोग करना यदि आप ऑपरेटिंग का उपयोग कर रहे हैं विंडोज सिस्टम, तो ठीक से प्रोग्राम किए गए ATmega को प्राप्त करने का सबसे आसान तरीका WinAVR पैकेज का उपयोग करना है। मेकफ़ाइल के साथ फ़्यूज़ सेट करने के लिए आप WinAVR के लिए मेरे पैच का उपयोग कर सकते हैं। चित्र 2.13 एक मेकफ़ाइल (ओपन) खोलने और एक संशोधित मेकफ़ाइल (सहेजें) को सहेजने के लिए WinAVR GUI का फ़ाइल मेनू दिखाता है। 24

26 (ए) ओपन मेकफाइल (बी) विनएवीआर प्रोग्राम का उपयोग करके मेकफाइल फिग को सेव करें निम्नलिखित आंकड़ा 2.14 प्रोग्राम को संकलित करने के लिए विनएवीआर जीयूआई के टूल्स मेनू को दिखाता है (मेक ऑल) और एटीमेगा (प्रोग्राम) को एवरड्यूड के साथ प्रोग्रामिंग के लिए। (ए) फर्मवेयर बनाना (.hex / .eep) (बी) WinAVR 25 का उपयोग करके एटीमेगा फिग प्रोग्रामिंग


एचएलएचएल स्विच ए स्विच बी राज्य: 0 डिटेंट डिटेंट डेंट 0 बाएं से दाएं संभावित राज्य इतिहास: 0 00 00 0 00 0 = = 0 = 0 = + = + 0 = + 0 = 0 = + अंजीर ... एनकोडर के साथ " बाउंस "संपर्क स्विच करें

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.11k कार्ल-हेंज कुबेलर [ईमेल संरक्षित]रूसी अनुवाद सर्गेई बाज़ीकिन जनवरी 27, 2015 सामग्री 1 विशेषताएँ

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.12k कार्ल-हेंज कुबेलर [ईमेल संरक्षित]सर्गेई बाज़ीकिन द्वारा रूसी अनुवाद 17 अप्रैल, 2015 सामग्री 1 विशेषताएं

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.10k कार्ल-हेंज कुबेलर [ईमेल संरक्षित]रूसी अनुवाद सर्गेई बाज़ीकिन मार्च 24, 2014 विषय-सूची 1 अभिलक्षण

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.10k कार्ल-हेंज कुबेलर [ईमेल संरक्षित]सर्गेई बाज़ीकिन द्वारा रूसी अनुवाद अप्रैल 11, 2014 विषय-सूची 1 विशेषताएँ

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.12k कार्ल-हेंज कुबेलर [ईमेल संरक्षित]सेर्गेई बाज़ीकिन द्वारा रूसी अनुवाद अक्टूबर 25, 2015 सामग्री की तालिका 1 विशेषताएँ

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.13k कार्ल-हेंज कुबेलर [ईमेल संरक्षित]सर्गेई बाज़ीकिन द्वारा रूसी अनुवाद जनवरी 27, 2018 सामग्री की तालिका 1 विशेषताएं

ट्रांजिस्टर टेस्टर मॉडल मेगा 328 के लिए ऑपरेटिंग निर्देश विवरण मेगा 328 मापने वाला उपकरण रेडियो शौकिया के लिए एक उत्कृष्ट परीक्षक है। यह रेडियो घटकों के मापदंडों को निर्धारित करने और कन्वर्ट करने में सक्षम है

एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्व संस्करण 1.10k कार्ल-हेंज कुबेलर [ईमेल संरक्षित] 29 दिसंबर, 2013 - 0 - सामग्री अध्याय 1। विशेषताएँ ... 5 अध्याय 2।

संस्करण: MG328 उपयोगकर्ता मैनुअल 3.1 परीक्षक का उपयोग करके माप करना सरल है, लेकिन इसके लिए कुछ स्पष्टीकरण की आवश्यकता है। ज्यादातर मामलों में, मगरमच्छ के तार परीक्षण बंदरगाहों से जुड़े होते हैं।

MP8014 यूनिवर्सल इलेक्ट्रॉनिक कंपोनेंट टेस्टर यूजर मैनुअल हमारी किट खरीदने के लिए धन्यवाद। हमें उम्मीद है कि आप अपने माप की सटीकता और सुविधा का आनंद लेंगे। सामने

Arduino Uno Arduino UNO ATmega328P माइक्रोकंट्रोलर पर आधारित प्रमुख विकास मंच है। Arduino Uno आपको माइक्रोकंट्रोलर के साथ सुविधाजनक काम के लिए आवश्यक सब कुछ प्रदान करता है: 14 डिजिटल इनपुट / आउटपुट

नोकिया डिस्प्ले के साथ एफएम रेडियो0. ATmega माइक्रोकंट्रोलर द्वारा नियंत्रित रेडियो रिसीवर RDA07M ट्यूनर मॉड्यूल पर आधारित है। एक अलग RDA07FP ट्यूनर चिप का उपयोग करना भी संभव है

1 MY-68 N मल्टीमीटर 1. परिचय यह मैनुअल मल्टीमीटर - कॉम्पैक्ट हैंडहेल्ड के लिए सुरक्षित संचालन, संचालन निर्देश, रखरखाव निर्देश और विनिर्देशों के लिए सभी आवश्यक जानकारी प्रदान करता है।

1 MY-65 मल्टीमीटर 1. सुरक्षा जानकारी इस मल्टीमीटर का निर्माण और परीक्षण IEC-1010 के अनुसार ओवरवॉल्टेज सुरक्षा श्रेणी CAT II और श्रेणी 2 प्रभाव संरक्षण के साथ किया गया है।

मल्टीफ़ंक्शन टेस्टर मॉडल टीसी1 के लिए ऑपरेटिंग निर्देश विवरण 1-160x128 टीएफटी डिस्प्ले 2 - मल्टीफंक्शनल की 3 - ट्रांजिस्टर के लिए टेस्ट एरिया 4 - जेनर डायोड के लिए टेस्ट एरिया

मल्टी-मीटर MY-61, MY-62, MY-63, MY-64 यूजर मैनुअल v. 2011-08-10-डीएसडी-डीवीबी फीचर्स एसी और डीसी वोल्टेज का मापन। प्रत्यक्ष और प्रत्यावर्ती धारा का मापन। प्रतिरोध माप।

मल्टीमीटर M890C +, M890D, M890G ऑपरेशन मैनुअल v। 2014-10-14 DSD-DVB M890C + M890D M890G फीचर्स LCD डिस्प्ले। अधिभार संकेत। सीमा का मैनुअल स्विचिंग। स्वचालित शटडाउन

My - 64 उपयोग के लिए डिजिटल मल्टीमीटर निर्देश 1. सुरक्षित उपयोग और भंडारण के लिए शर्तें डिवाइस को इलेक्ट्रॉनिक माप उपकरणों से संबंधित IEC-1010 निर्देश के अनुसार डिज़ाइन किया गया है।

मल्टीमीटर फंक्शंस 1000A DC / AC मॉडल DT-3343 सेफ्टी इंटरनेशनल सेफ्टी सिंबल के साथ करंट क्लैम्प्स यह प्रतीक (अन्य चिह्नों के बगल में या किसी संपर्क के पास) एक आवश्यकता को इंगित करता है

1 डिजिटल मल्टीमीटर मास्टेक MY-64 के लिए निर्देश। सामग्री: 1. सुरक्षा जानकारी ... 1 2. विवरण: ... 2 3. मल्टीमीटर का उपयोग करना: ... 3 4. विशेष विवरण... 5 5. सहायक उपकरण: ...

मैनुअल सुरक्षा को संचालित करने वाले बहु-मीटर कार्यों के साथ वर्तमान क्लिप अंतर्राष्ट्रीय सुरक्षा प्रतीक यह प्रतीक (अन्य चिह्नों के बगल में या किसी संपर्क के पास) एक आवश्यकता को इंगित करता है

AS-con6 अडैप्टर के साथ काम करना अपने AVR माइक्रोकंट्रोलर्स के इन-सर्किट प्रोग्रामिंग के लिए, Atmel ने दो कनेक्टर विकल्प पेश किए: 6-पिन और 10-पिन। 6-पिन कनेक्टर में शामिल है

डिजिटल मल्टीमीटर मॉडल DT-662 ऑपरेटिंग मैनुअल काम शुरू करने से पहले निर्देशों को ध्यान से पढ़ना आवश्यक है। महत्वपूर्ण जानकारीसुरक्षा के लिए निर्देशों में दिया गया है सामग्री

AVR-ISP500 परिचय: AVR-ISP500 AVR माइक्रोकंट्रोलर्स के लिए एक USB इन-सिस्टम प्रोग्रामर है। यह Atmel द्वारा परिभाषित STK500v2 प्रोटोकॉल को लागू करता है, इसे टूलकिट के साथ संगत बनाता है,

डिजिटल मल्टीमीटर एम-9502 निर्देश मैनुअल सुरक्षा सूचना सावधानी: माप लेने से पहले कृपया निर्देश पुस्तिका को ध्यान से पढ़ें। यह मापने वाला उपकरण

STEMTera ब्रेडबॉर्ड STEMTera ब्रेडबोर्ड और Arduino Uno प्लेटफॉर्म से बना एक लेयर्ड केक है। STEMTera को कनेक्ट करना और कॉन्फ़िगर करना, इसके प्रोटोटाइप Arduino Uno की तरह, में दो भाग होते हैं, जिनमें से प्रत्येक को नियंत्रित किया जाता है

ME-EASYARM V6 EasyARM v6 विकास बोर्ड एआरएम माइक्रोकंट्रोलर के साथ प्रोग्रामिंग और प्रयोग करने के लिए एक विकास वातावरण है। बोर्ड पर कई मॉड्यूल दिए गए हैं, जैसे कि ग्राफिक

LCR-T4 12864LCD ESR SCR मीटर ट्रांजिस्टर टेस्टर LCR-T4 डिजिटल टेस्टर का उपयोग विभिन्न इलेक्ट्रॉनिक तत्वों जैसे बैटरी, रेसिस्टर्स, कैपेसिटर, के मापदंडों का परीक्षण और निर्धारण करने के लिए किया जाता है।

MULTIMETER MY-64 उपयोगकर्ता मैनुअल v. 2014-05-23-DSD-DVB-OVR विशेष सुविधाएँ एसी और डीसी वोल्टेज का मापन। प्रत्यक्ष और प्रत्यावर्ती धारा का मापन। प्रतिरोध माप। माप

1 मल्टीमीटर एमएएस-344। उपयोगकर्ता पुस्तिका। 1. सुरक्षा जानकारी। उपकरण को CAT II . के साथ इलेक्ट्रॉनिक माप उपकरणों के लिए IEC-1010 मानक के अनुसार डिज़ाइन किया गया है

डिबग बोर्ड उपयोगकर्ता पुस्तिका बोर्ड एक माइक्रो-सर्किट पर आधारित एकल-बोर्ड नियंत्रक है। एवीआर माइक्रोकंट्रोलर के काम से परिचित होने के लिए बोर्ड को प्रशिक्षण बोर्ड के रूप में इस्तेमाल किया जा सकता है,

आरएफ स्पेक्ट्रम विश्लेषक 240-960 मेगाहर्ट्ज डिवाइस एक मापने वाला उपकरण नहीं है, बल्कि जांच के तहत आरएफ रेंज में आरएफ सिग्नल की विशेषताओं के मोटे अनुमान के रूप में कार्य करता है। संक्षिप्त विशेषताएं:-

मल्टीमीटर फंक्शंस के साथ 1000A करंट क्लैंप DT-3367 ऑपरेटिंग मैनुअल सुरक्षा अंतर्राष्ट्रीय सुरक्षा प्रतीक यह प्रतीक (अन्य चिह्नों के बगल में या किसी संपर्क के पास) इंगित करता है

उपयोग के लिए निर्देश 93-606 डिजिटल मल्टीमीटर इस उपकरण के संचालन या सर्विसिंग से पहले सभी निर्देश और सुरक्षा निर्देश पढ़ें।

एसएसडी06 डिस्प्ले के साथ आरडीए5807 पर एफएम रेडियो। एक माइक्रोकंट्रोलर द्वारा नियंत्रित रेडियो रिसीवर RDA5807M ट्यूनर मॉड्यूल पर आधारित है। एक अलग RDA5807FP ट्यूनर चिप का उपयोग करना भी संभव है

एलेक्ज़ेंडर शचेरबा [ईमेल संरक्षित]विवरण AN23K04-DVLP3 विकास किट AN23K04-DVLP3 विकास बोर्ड एक उपयोग में आसान प्लेटफॉर्म जो आपको एनालॉग को त्वरित रूप से लागू करने और परीक्षण करने की अनुमति देता है

डिबग बोर्ड संस्करण 2.0 उपयोगकर्ता पुस्तिका बोर्ड ATmega324PB microcircuit पर आधारित एकल-बोर्ड नियंत्रक है। ATmega324PB माइक्रोकंट्रोलर में इंटरफेस का अधिकतम सेट होता है

वैज्ञानिक कार्यों का संग्रह एनएसटीयू। 009. (55)। 99 0 यूडीसी 6.78.00 संपर्क रहित लिफ्ट गति मीटर त्वरण सेंसर पर आधारित है डी.ओ. वी. ए. सियोसेव ZHMUD, यू.ए. SHKREDOV आउटपुट का डिजिटल एकीकरण

मीटर यूटी 602 / यूटी 603 के उपयोग के लिए निर्देश। 3 ½ के डिस्प्ले रिज़ॉल्यूशन के साथ कैपेसिटेंस, इंडक्शन और प्रतिरोध को मापने के लिए डिवाइस का डिजिटल मॉडल - विश्वसनीय, पोर्टेबल, संचालन में स्थिर

डेमो और डिबग बोर्ड Eval17. तकनीकी विवरण... 1. सामान्य प्रावधान। डेमो और डिबग बोर्ड Eval17 (इसके बाद Eval17) को माइक्रोकंट्रोलर के कामकाज को प्रदर्शित करने के लिए डिज़ाइन किया गया है

MS8216 मल्टीमीटर ऑपरेटिंग निर्देश सुरक्षा सूचना सुरक्षा प्रमाणन यह मापने वाला उपकरण IEC1010 मानक का अनुपालन करता है, अर्थात। मापने के लिए डिज़ाइन किया गया

बिल्ट-इन थर्मोकूलर DLT-37M के साथ एलईडी के लिए यूनिवर्सल ड्राइवर ऑपरेशन मैनुअल सामग्री 1. उद्देश्य। 3 2. परिचालन की स्थिति ... 4 3. डिवाइस और इंटरफ़ेस तत्वों का प्रकार ... 5

4 इन 1 ATMEL AVR ISP v3.2 इन-सर्किट प्रोग्रामर / गैल्वेनिकली आइसोलेटेड + 5V पावर सप्लाई / USB से UART_TTL कन्वर्टर (5V लेवल) / 1.8MHz क्लॉक सोर्स AVR ISP v3.2 एक पेशेवर है

1 M9502, M9508 डिजिटल मल्टीमीटर 1. सुरक्षा आवश्यकताएँ यह मल्टीमीटर IEC-1010 मापक उपकरण मानक के अनुसार डिज़ाइन किया गया है और श्रेणी II ओवरवॉल्टेज सुरक्षा का अनुपालन करता है

बहु-मीटर कार्यों के साथ वर्तमान क्लैंप DT-351 ऑपरेटिंग मैनुअल सुरक्षा अंतर्राष्ट्रीय सुरक्षा प्रतीक यह प्रतीक (अन्य चिह्नों के बगल में या संपर्क के पास) एक आवश्यकता को इंगित करता है

पीकमीटर MS89 उपयोगकर्ता मैनुअल 1 पीकमीटर MS89 खरीदने के लिए धन्यवाद! कृपया अपने मल्टीमीटर का उपयोग करने से पहले इस मैनुअल को ध्यान से पढ़ें और इसे भविष्य के संदर्भ के लिए सहेजें।

तापमान और आर्द्रता रिकॉर्डर मॉडल DT-191A ऑपरेशन मैनुअल रिकॉर्डर का विवरण: 1. सेंसर 2. चेतावनी संकेतक, लाल / हरा एलईडी। : हरी बत्ती चमकती है

1 डिजिटल मल्टीमीटर मास्टेक एमएएस -830, 830 एल के लिए ऑपरेटिंग निर्देश। सामग्री: सुरक्षा सूचना ... 1 कुछ विद्युत चिह्न ... 1 आपके मल्टीमीटर की देखभाल ... 1 आपके मल्टीमीटर के साथ कार्य करना ... 2

पोर्टेबल मल्टीमीटर के लिए मैनुअल MASTECH MS8250 1 विवरण: MASTECH 8250A / B माप मूल्यों के आसान पढ़ने के लिए एलसीडी डिस्प्ले और बैकलाइट के साथ एक पोर्टेबल, पेशेवर माप उपकरण है।

उपयोग सामग्री के लिए निर्देश डिजिटल मल्टीमीटर MS-8221 1. सुरक्षा जानकारी ... 1 1.1 प्रारंभिक जानकारी ... 1 1.2 विनियम सुरक्षित काम... 1 1.3 प्रतीक ... 1 1.4 तकनीकी

उपयोगकर्ता गाइड। SMD कंपोनेंट मीटर मॉडल: MS8910 परिचय पॉकेट टेस्टर एक बहुत ही उपयोगी छोटा उपकरण है जो विशेष रूप से SMD (सरफेस सरफेस डिवाइस) को मापने के लिए उपयोग किया जाता है।

आरसीएल मीटर उपयोगकर्ता पुस्तिका (अंश) संस्करण 1.02 शुरुआत में यह खंड चिमटी के बुनियादी कार्यों का सारांश देता है। अनुभाग में: सिंहावलोकन संक्षिप्त समीक्षाडिवाइस नियंत्रण बटन का वर्णन करता है और

डिजिटल मल्टीमीटर के लिए निर्देश MASTECH MS8321D 1 डिजिटल मल्टीमीटर MASTECH MS8321 इलेक्ट्रॉनिक माप के लिए अंतर्राष्ट्रीय सुरक्षा मानकों EN61010-1 विद्युत सुरक्षा आवश्यकताओं का अनुपालन करता है

1 डिजिटल मल्टीमीटर मास्टेक MY-67 के लिए निर्देश। सामग्री: 1. सुरक्षा जानकारी ... 1 2. विवरण: ... 2 3. मल्टीमीटर का संचालन: ... 3 4. निर्दिष्टीकरण ... 4 5. सहायक उपकरण: ...

एक एकीकृत पावर स्विच के साथ एक स्टेप-डाउन पल्स वोल्टेज कनवर्टर का नियंत्रक 1393EU014 मुख्य विशेषताएं इनपुट वोल्टेज रेंज 9-20 वी; स्टैंडबाय वर्तमान खपत 250 एमकेए;

स्टीयरिंग बटन के अतिरिक्त कार्यों के लिए यूनिवर्सल एडेप्टर ExFS इंस्टॉलेशन और कॉन्फ़िगरेशन निर्देश फर्मवेयर संस्करण: R01sy v 1.00 स्टीयरिंग बटन के अतिरिक्त कार्यों के लिए यूनिवर्सल एडेप्टर ExFS ExFS-R01sy

एक एकीकृत पावर स्विच के साथ एक स्टेप-डाउन पल्स वोल्टेज कनवर्टर का नियंत्रक 393EU04 मुख्य विशेषताएं विकिरण प्रतिरोध; इनपुट वोल्टेज रेंज 9-20V; खपत वर्तमान

डिजिटल मल्टीमीटर मास्टेक MY-60 के लिए निर्देश। 1 सामग्री: 1. सुरक्षा जानकारी ... 1 2. विवरण ... 2 3. मल्टीमीटर का संचालन ... 3 4. विनिर्देश ... 4 5. सहायक उपकरण: ...

मल्टीमीटर UT57. उपयोगकर्ता पुस्तिका। परिचय परिचय UT57 मल्टीमीटर किससे संबंधित है नई शृंखलामल्टीमीटर UT50 41/2 की एक संकेत सीमा के साथ, जिसमें कार्यों का एक स्थिर प्रदर्शन है और

मैं आपको Aliexpress वेबसाइट पर एक सफल खरीदारी के बारे में बताना चाहता हूं।


Lcr-t4 एक संयुक्त इलेक्ट्रॉनिक उपकरण है जो कैपेसिटर की कैपेसिटेंस, रेसिस्टर्स के रेजिस्टेंस, कॉइल्स के इंडक्शन को माप सकता है। Lcr-t4 ट्रांजिस्टर, डायोड के मापदंडों को निर्धारित कर सकता है। इसके अलावा, वह आपको ट्रांजिस्टर के प्रकार, इसकी विशेषताओं, ग्राफिक एलसीडी पर ट्रांजिस्टर टर्मिनलों का पदनाम दिखाएगा।

Lcr-t4 का हृदय ATmega328 माइक्रोकंट्रोलर है। बाद में मुझे पता चला कि Lcr-t4 वास्तव में कॉमरेड कार्ल-हेन्ज़ कुबेलर का एक घर का बना उत्पाद है, जिसे उन्होंने एक अन्य कॉमरेड मार्कस फ़्रीजेक के घर के उत्पाद के आधार पर बनाया था, जिसे उन्होंने "AVR-ट्रांजिस्टरटेस्टर" कहा था। उन्होंने इलेक्ट्रॉनिक तकनीक के इस चमत्कार को विकसित किया, इंटरनेट पर मुफ्त में उपलब्ध एक आरेख, सॉफ्टवेयर और विवरण पोस्ट किया। अब इस डिवाइस को "एवीआर माइक्रोकंट्रोलर के साथ ईआरई टेस्टर और न्यूनतम अतिरिक्त तत्व" नाम मिला है। यह दुनिया भर के रेडियो शौकिया द्वारा अन्य माइक्रोकंट्रोलर पर बनाया गया है, वे डिज़ाइन बदलते हैं, विभिन्न प्रकार के डिस्प्ले का उपयोग करते हैं और निश्चित रूप से, सॉफ़्टवेयर को बदलते हैं। Lcr-t4 "एवीआर माइक्रोकंट्रोलर के साथ ईआरई परीक्षक और न्यूनतम अतिरिक्त तत्वों" के संभावित रूपों में से एक है। इसलिए, हम सर्गेई बाज़ीकिन द्वारा सॉफ़्टवेयर संस्करण संख्या 1.12k के लिए 2015 में अनुवादित "एवीआर माइक्रोकंट्रोलर और न्यूनतम अतिरिक्त तत्वों के साथ ईआरई परीक्षक" के लिए तकनीकी निर्देश का उपयोग कर सकते हैं।

आप इंटरनेट पर दिए गए लिंक्स पर "एवीआर-ट्रांजिस्टरटेस्टर" के दस्तावेज़ीकरण से भी परिचित हो सकते हैं:



Lcr-t4 - कारखाने में निर्मित, प्रतिरोधों के प्रतिरोध को मापने की सटीकता, कैपेसिटर की समाई, कॉइल के अधिष्ठापन के संदर्भ में अच्छी विशेषताएं हैं। यह मेरे द्वारा व्यवहार में सत्यापित किया गया है। Lcr-t4 एक बहुत ही आवश्यक, सस्ता मापने वाला उपकरण है जो एक रेडियो हॉबीस्ट के पास उसकी प्रयोगशाला में होना चाहिए।

विक्रेता द्वारा घोषित की जाने वाली विशेषताएं:
प्रतिरोधी प्रतिरोध माप सीमा: न्यूनतम 0.1 ओम 50 मोहम;
संधारित्र समाई माप सीमा: न्यूनतम 25 पीएफ, अधिकतम 100,000 μF;
प्रेरण सीमा: न्यूनतम 0.01 एमएन, अधिकतम 20 एन।

मैं आपको बताना चाहूंगा कि Lcr-t4 के लिए आप फर्मवेयर को नई सुविधाओं के साथ एक नए फर्मवेयर में बदल सकते हैं। मैंने देखा कि यह कैसे किया जाता है, लेकिन मैंने इसे स्वयं नहीं दोहराया। ऐसा करने के लिए, एक कनेक्टर को बोर्ड पर मिलाया जाता है (नीचे फोटो देखें) और एवीआर माइक्रोकंट्रोलर के लिए प्रोग्रामर का उपयोग करके डिवाइस के फर्मवेयर को बदल दिया जाता है।


बिजली के स्रोत के रूप में 9 वोल्ट की क्राउन बैटरी का उपयोग करना पूरी तरह से किफायती नहीं है। मैं एक 12 वोल्ट बिजली की आपूर्ति और एक डीसी / डीसी कनवर्टर का उपयोग करता हूं जो 9 वोल्ट तक नीचे जाता है। यह मेरे लिए ठीक काम करता है।

मैंने पहले से ही एक समान परीक्षक को इकट्ठा किया था, लेकिन एक और यात्रा विकल्प बनाने का फैसला किया, क्योंकि कभी-कभी घर के बाहर इस तरह के उपकरण की आवश्यकता होती है - उदाहरण के लिए, कॉल पर रेडियो उपकरण की मरम्मत के लिए। योजनाबद्ध आरेख नीचे दिखाया गया है, क्योंकि आकार बड़ा है, यह एक कम प्रति है। इस पर क्लिक करें।

Atmega328 परीक्षक सर्किट

डिवाइस को पावर देने के लिए, पुराने मोबाइल फोन से लिथियम-आयन बैटरी का उपयोग करने का निर्णय लिया गया था, चीनी फोन पहले ही मर चुका था, लेकिन बैटरी अभी भी भरी हुई थी और उपकरणों को पावर देने के लिए तैयार थी। इसलिए, नियंत्रक को हटाने और लीड को मिलाप करने के बाद, इसे भविष्य के डिवाइस के मामले में सफलतापूर्वक रखा गया था और पैरामीटर और आयामों दोनों के मामले में इस सर्किट के लिए बिल्कुल सही था।

ऑन-बोर्ड कनवर्टर का एक हिस्सा, जो मूल रूप से बड़ी मेमोरी क्षमता और महान कार्यक्षमता के साथ 328 मेगाहर्ट्ज का उपयोग करके जेनर डायोड को मापने के लिए प्रदान किया गया था, को ऐसी बैटरी से संचालित करने के लिए कनवर्टर के रूप में उपयोग करने का निर्णय लिया गया था। रेटिंग का चयन करने के बाद, मैंने इष्टतम दक्षता और वोल्टेज हासिल किया, जो लगभग 4 वोल्ट से 9 वोल्ट में परिवर्तित हो जाता है।

डिस्प्ले एक विशेष रूप से सील कनेक्टर के माध्यम से जुड़ा हुआ है, और पोस्ट और बोल्ट के माध्यम से डिस्प्ले का कनेक्शन संरचना को अधिक टिकाऊ बनाता है, विशेष रूप से कनेक्शन को ढीला और ढीला करने के खिलाफ, सब कुछ मजबूत गोंद के साथ तय किया गया है।

बोर्ड में दुर्लभ स्पेयर पार्ट्स की एक छोटी संख्या है, डिवाइस का दिल एक मेगा -8 माइक्रोकंट्रोलर है, जो 34063 माइक्रोक्रिकिट पर एक कनवर्टर है।

छोटे भागों को मापने के लिए कनेक्टर माइक्रोक्रिकिट्स के लिए एक गहरी सॉकेट (बिस्तर) हैं, और बड़े लोगों के लिए - एक पूर्वनिर्मित टर्मिनल ब्लॉक 2 + 2 क्लैंप, जो सॉकेट के समानांतर में मिलाप होते हैं।

बैटरी को पूरी तरह से खत्म न करने के लिए, 5 मापों के बाद फर्मवेयर में स्वचालित शटडाउन मोड का उपयोग किया जाता है, यदि भाग कनेक्ट नहीं है, तो डिवाइस स्टैंडबाय मोड में चला जाता है, जबकि डिवाइस डिस्प्ले बंद हो जाता है और डिवाइस 150 एमए की खपत नहीं करता है , लेकिन 10-15 mA - तब केवल कनवर्टर काम कर रहा है और अब और नहीं, लेकिन डिस्चार्ज को पूरी तरह से खत्म करने के लिए, जब डिवाइस पहले से ही आपकी जेब में डालने वाला है, तो एक पावर स्विच होता है जो बैटरी को डिस्कनेक्ट करता है जब आप बटन दबाते हैं तो बोर्ड।

भागों का परीक्षण करते समय उपयोग किया जाने वाला "परीक्षण" बटन तय नहीं है, यह स्वयं-रीसेटिंग है। प्लास्टिक के मामले को एक हार्डवेयर स्टोर पर 15 रूबल के लिए खरीदा गया था, अच्छे गैर-उत्तल साबुन व्यंजन वितरित किए गए थे, सभी बोर्ड बस फिट थे और मुक्त स्थानलगभग अंदर चला गया।

बाहरी कनेक्टर को कनेक्ट करते समय चार्जिंग कनेक्टर डिवाइस सर्किट को डिस्कनेक्ट करता है और चार्जिंग के लिए केवल बैटरी से कनेक्ट होता है (डिवाइस में एक प्रकार का अंतर्निर्मित स्विच)। आप सामान्य रूप से परीक्षक को दोहराने के लिए आवश्यक सभी फाइलें डाउनलोड कर सकते हैं



संबंधित आलेख: