ATtiny84 / 85/2313 स्पष्टीकरण पर पिन रीसेट करें


9

मेरे पास दो प्रश्न हैं जो मैं उम्मीद कर रहा था कि कोई व्यक्ति त्वरित ट्रू / गलत के साथ स्पष्ट कर सकता है। ATtiny85 / 85/2313 का उपयोग करते समय रीसेट पिन 10k रोकनेवाला से जुड़ा होता है जो VCC से जुड़ा होता है।

  1. जब एक AVR 6 पिन प्रोग्रामर के साथ प्रोग्रामिंग करता है, तो उस बिंदु पर ATtiny पर रीसेट पिन VCC से 10k रोकनेवाला से जुड़ा होना चाहिए?

  2. एक ATtiny प्रोग्राम करने के लिए एक Arduino Uno का उपयोग करते समय, अटारी पर रीसेट पिन D10 से जुड़ा होता है। क्या रीसेट पिन अतिरिक्त रूप से वीसीसी से 10k रोकनेवाला से जुड़ा होना चाहिए?

या संक्षेप करने के लिए एक ATtiny84 / 85/2313 पर रीसेट पिन हमेशा VCC के लिए एक 10k रोकनेवाला से जुड़ा होना चाहिए?

जवाबों:


7

हां, हमेशा 10k रोकनेवाला के माध्यम से एटीसीसी के रीसेट पिन को वीसीसी से कनेक्ट करें। यह चोट नहीं पहुँचा सकता, और यह मदद कर सकता है (आपके डिवाइस को अनियमित रूप से रीसेट करने से रोक सकता है)।


6

Spurious resets को रोकने के लिए, 10k रोकनेवाला के माध्यम से V (CC) के माध्यम से कंट्रोलर के रीसेट पिन को कनेक्ट करना अच्छा अभ्यास है। हालाँकि, जबकि प्रोग्रामर से जुड़ा एक 10k रोकनेवाला चोट नहीं पहुँचाएगा, लेकिन यह वास्तव में आवश्यक नहीं है। प्रोग्रामर नियंत्रक के पिन को वांछित स्तर (ऊपर या नीचे) तक खींचने के लिए अपने कम प्रतिबाधा आउटपुट पिन में से एक का उपयोग करेगा। उस स्थिति में 10k रोकनेवाला पर कोई प्रभाव नहीं पड़ता है क्योंकि प्रोग्रामर के आउटपुट में बहुत कम बाधा है।

हालांकि ध्यान दें कि एक बार प्रोग्रामर डिवाइस की प्रोग्रामिंग खत्म कर देता है, यह मेरे लिए अज्ञात है कि प्रोग्रामर के आउटपुट (और नियंत्रक के रीसेट पिन पर तर्क स्तर) के साथ क्या होगा। यदि प्रोग्रामर इसे उच्च प्रतिबाधा / इनपुट स्थिति में बदल देता है, तो नियंत्रक के रीसेट पर 10k रोकनेवाला फिर से उचित है।

बेशक 10k रोकनेवाला अनावश्यक है जब रीसेट पिन एक अन्य चिप से एक तर्क आउटपुट से जुड़ा हुआ है।

दूसरे शब्दों में: V (CC) पर रीसेट पर 10k रोकनेवाला प्रोग्रामिंग करते समय चोट नहीं पहुंचाता है, लेकिन यह अनजाने रीसेट को एक बार करने से रोकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.