विषयसूची:
- आपूर्ति
- चरण 1: योजनाबद्ध बनाना
- चरण 2: पदचिह्न घटकों के लिए योजनाबद्ध मानचित्रण
- चरण 3: पीसीबी बनाना
- चरण 4: अंतिम टिप्पणियाँ
वीडियो: Arduino Attiny प्रोग्रामिंग शील्ड - SMD: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
नमस्ते, मैं पिछले महीनों के दौरान वियरेबल्स के लिए अपने प्रोग्रामिंग टूल के सेटअप पर काम कर रहा था। आज मैं साझा करना चाहूंगा कि मैंने अपना Arduino Shield कैसे बनाया।
थोड़ी देर के लिए गुगली करने के बाद, मुझे यह दिलचस्प पुराना लेख Attiny प्रोग्रामिंग शील्ड मिला, जिसने मुझे अपना खुद का बनाने के लिए प्रेरित किया।
यह शील्ड Arduino Uno संगत है और इसका उद्देश्य निम्नलिखित पैकेज PDIP/SOIC/TSSOP में विभिन्न ATtiny uCs के साथ उपयोग किया जाना है, हाँ.. SMD पैकेजिंग भी:)
आइए परियोजना की बाधाओं को परिभाषित करें:
- Arduino Uno संगत
- ATtiny25/45/85, ATtiny24/44/84 और ATtiny2313A/4313 संगत
- पीडीआईपी / एसओआईसी / टीएसएसओपी संगत
- पीसीबी एज कनेक्टर का उपयोग करके एसएमडी पैकेज समर्थित हैं
आपूर्ति
आवश्यक हार्डवेयर:
- Arduino बोर्ड कनेक्शन के लिए 1 x 6 पिन 2.54 मिमी लंबवत शीर्षलेख
- 1 x 5 पिन 2.54 मिमी लंबवत शीर्षलेख
- 1 x 1 पिन 2.54 मिमी लंबवत शीर्षलेख
- 1x PDIP_8 सॉकेट
- 1x PDIP_20 सॉकेट
- SMD पैकेज सपोर्ट के लिए 1 x PCB एज एक्सटेंशन सॉकेट। मैं TE Connectivity द्वारा प्रदान किए गए एक का उपयोग कर रहा हूं
- 1 x 10 यूसी संधारित्र एसएमडी पैकेज
- स्थिति संकेत के लिए 1 लाल, 1 पीला और 1 हरा एसएमडी एलईडी। मैं किंगब्राइट 3.2mmx1.6mm SMD CHIP LED LAMP का उपयोग कर रहा हूं
- 3 एसएमडी प्रतिरोधी (3225 पैकेज), प्रत्येक 400 ओम
आवश्यक उपकरण:
स्कीमैटिक्स और पीसीबी डिजाइन के लिए सीएडी टूल, मैं किकाड 5.1.5. का उपयोग कर रहा हूं
चरण 1: योजनाबद्ध बनाना
आइए उपरोक्त चित्र में योजनाबद्ध की जाँच करें।
यूसी की प्रोग्रामिंग के लिए शील्ड में 2 विकल्प हैं।
- हम संबंधित पीडीआईपी पैकेजिंग के लिए 2 डीआईपी सॉकेट का उपयोग कर रहे हैं।
- दूसरी ओर एसएमडी पैकेज चिप्स एक मिनी पीसीबी डिवाइस (पहनने योग्य) का हिस्सा हैं। पीसीबी से पीसीबी प्लग इंटरफेस में 6 पिन होते हैं। इसे पीसीबी एज सॉकेट (पीसी मेनबोर्ड के लिए मिनी पीसीआई इंटरफेस के समान) से डाला / हटाया जा सकता है। ऊपर की तस्वीर में आप इस बोर्ड में इस्तेमाल किए गए कनेक्टर को भी देख सकते हैं।
अंतिम एक वैकल्पिक विशेषता है, आप इसे अपनी आवश्यकताओं के आधार पर अपनी योजना से हटा सकते हैं। आप इस लिंक के तहत ATtiny-Wearable-Device-PCB-Edge-Connector इस उद्देश्य के लिए एक मिनी पीसीबी बनाने के तरीके के बारे में एक स्पष्टीकरण पा सकते हैं।
PDIP सॉकेट और एज कनेक्टर ऊपर दी गई तालिका के आधार पर Arduino पिन से जुड़े हैं। ये ISP प्रोग्रामिंग के लिए आवश्यक सिग्नल हैं।
टिप्पणी: प्रोग्रामिंग प्रक्रिया के दौरान किसी भी रीसेट को शून्य करने के लिए, Arduino Board में एक संधारित्र जोड़ा जाता है।
चरण 2: पदचिह्न घटकों के लिए योजनाबद्ध मानचित्रण
इस परियोजना में अधिकांश पदचिन्ह किकाड फुटप्रिंट पुस्तकालय का हिस्सा हैं। हम यहां केवल एक छोटा पड़ाव बनाते हैं, यह इंगित करने के लिए कि हमने कौन सा विकल्प चुना और क्यों।
विवरण के लिए उपरोक्त चित्र देखें, कृपया संकेत के अनुसार एसएमडी कैपेसिटर फुटप्रिंट का उपयोग करें और पीसीबी एज कनेक्टर के लिए टीएचटी 6 पिन हेडर का उपयोग करें (पिच 2.54 मिमी है, कोई 3 डी मॉडल उपलब्ध नहीं है)।
चरण 3: पीसीबी बनाना
आइए पीसीबी लेआउट के मुख्य दृष्टिकोण की व्याख्या करें:
- पीछे की तरफ हम अपने Arduino Board से जुड़ने के लिए केवल PADs रखते हैं।
- ऊपरी तरफ, हम चाहते हैं कि डीआईपी सॉकेट, मिनी पीसीबी सॉकेट और स्टेटस एलईडी भी हों।
इस महान Arduino विवरण के आधार पर Arduino Uno Drawing, हम शील्ड कनेक्टर को अपने लेआउट पर रखना शुरू कर सकते हैं (ऊपर चित्र देखें)। एक अच्छे अभ्यास के रूप में हम दूरी की गणना के प्रयास को कम करने के लिए अपनी माप इकाइयों को इंच में बदलते हैं।
चरण 4: अंतिम टिप्पणियाँ
मैं एक ही समय में एक चिप को प्रोग्राम करने के लिए शील्ड का उपयोग कर रहा हूं। सिग्नल स्तर और प्रोग्रामिंग प्रवाह के साथ किसी भी समस्या से बचने के लिए मैं ऐसा करने की अनुशंसा करता हूं।
यदि आवश्यक हो तो मैं संबंधित फाइलों के लिए एक लिंक अपडेट करूंगा।
एक बार जब मैं बोर्ड की एक अच्छी तस्वीर ले लूंगा, तो मैं इसे यहां अपलोड करूंगा। आशा है आपको भी मज़ा आया होगा!
सिफारिश की:
8-पिन प्रोग्रामिंग शील्ड: 14 चरण (चित्रों के साथ)
8-पिन प्रोग्रामिंग शील्ड: 8-पिन प्रोग्रामिंग शील्ड आपको प्रोग्रामर के रूप में Arduino का उपयोग करके ATtiny श्रृंखला चिप्स को प्रोग्राम करने की अनुमति देती है। दूसरे शब्दों में, आप इसे अपने Arduino में प्लग करते हैं और फिर आप आसानी से 8-पिन चिप्स प्रोग्राम कर सकते हैं। ये छोटे माइक्रोकंट्रोलर तब हो सकते हैं
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
ATtiny Arduino प्रोग्रामिंग शील्ड: 7 कदम
ATtiny Arduino प्रोग्रामिंग शील्ड: इस प्रोजेक्ट बिल्ड में, हम आपको दिखाते हैं कि बैंटम टूल्स डेस्कटॉप पीसीबी मिलिंग मशीन का उपयोग करके अपना खुद का ATtiny Arduino प्रोग्रामर शील्ड कैसे बनाया जाए। यह आवश्यक घटक आपको Arduino IDE के माध्यम से ATtiny चिप्स को प्लग इन और प्रोग्राम करने की अनुमति देता है। यह परियोजना
ATMEGA328 Arduino Uno के लिए बूटलोडर प्रोग्रामिंग शील्ड: 3 चरण (चित्रों के साथ)
Arduino Uno के लिए ATMEGA328 बूटलोडर प्रोग्रामिंग शील्ड: Arduino Uno के लिए ATMEGA328P बूट-लोडर प्रोग्रामिंग शील्ड कभी-कभी ऐसा होता है और आप अपने Arduino Uno Atmega328P माइक्रोप्रोसेसर को नुकसान पहुंचाते हैं। आप प्रोसेसर बदल सकते हैं। लेकिन पहले इसमें बूट-लोडर को प्रोग्राम करना होगा। तो यह ट्यूटोरियल इसे बी कैसे बनाएं
DIY Attiny प्रोग्रामिंग शील्ड: 8 कदम (चित्रों के साथ)
DIY Attiny प्रोग्रामिंग शील्ड: यदि आप एक छोटे और कम शक्ति वाले Arduino बोर्ड की तलाश कर रहे हैं, तो Attiny वास्तव में एक अच्छा विकल्प है, इसके आकार के लिए आश्चर्यजनक रूप से विशेषता है। इसमें 5 GPIO पिन हैं, जिनमें से 3 एनालॉग पिन हैं और 2 जिनमें PWM आउटपुट है। यह वास्तव में लचीला भी है