मैं एक अलग डुबकी ATmega328 कार्यक्रम के लिए अपने SMD Arduino का उपयोग कैसे कर सकता हूं?


15

मेरे पास एक आरडिनो है जिसमें एक सतह घुड़सवार (SMD) माइक्रोकंट्रोलर है:

Arduino SMD संस्करण

मुझे पता है कि एक डीआईपी ATmega328 के लिए एक प्रोग्रामर के रूप में एक डीआईपी अरुडिनो का उपयोग कैसे करें। यह आसान है - आप धारक में बस अपने माइक्रोकंट्रोलर को पॉप करते हैं।

हालांकि, एक सतह माउंट Arduino के साथ, कोई स्पष्ट नहीं है। माइक्रोकंट्रोलर का वर्णन करना एक तरीका है, लेकिन यह icky और विनाशकारी है।

क्या मैं इस Arduino को DIP ATmega328 के लिए प्रोग्रामर के रूप में बोर्ड को घातक रूप से नुकसान पहुंचाए बिना इस्तेमाल कर सकता हूं? यदि हां, तो कैसे?

जवाबों:


9

अपने Arduino SMD बोर्ड को किसी अन्य Arduino बोर्ड को प्रोग्राम करने के लिए उपयोग करने के निर्देशों के लिए Arduino साइट की जाँच करें ।

Arduino ISP आरेख

DIP ATmega328 को प्रोग्रामिंग तक विस्तारित करने के लिए, आप DIP मॉड्यूल पर संबंधित पिनों को चित्रित 6 तारों का अनुवाद करेंगे।

  • डी 13 = पीबी 5, पिन 19
  • डी 12 = पीबी 4, पिन 18
  • डी 11 = पीबी 3, पिन 17
  • RESET = RESET, पिन 1
  • 5 वी = एवीसीसी और वीसीसी, क्रमशः 20 और 7, पिन
  • जीएनडी = एजीएनडीएन और जीएनडी, क्रमशः 22 और 8 पिन

Arduino संयुक्त राष्ट्र संघ योजनाबद्ध सत्यापन के लिए संदर्भ के लिए उपयोगी होगा।

जैसा कि बताया गया है, आपको उस चिप पर 22pF कैपेसिटर के साथ 16MHz क्रिस्टल कनेक्ट करने की भी आवश्यकता होगी जिसे प्रोग्राम किया जा रहा है। आप जिस चिप को देख रहे हैं उस पर आपको 9 और 10 पिन से इसे कनेक्ट करना होगा जैसा कि आप यहां देख रहे हैं :

ब्रेडबोर्ड पर एक ATmega पर बूटलोडर को जलाने के लिए एक Arduino बोर्ड का उपयोग करना।


क्या यह सिर्फ ब्रेडबोर्ड पर एक ATmega के साथ काम करेगा? ATmega पिन पर पिन के लिए पिन नंबर हैं? उपसर्ग "पीबी" भी क्या है?
बेनामी पेंगुइन

आपको atmega328 में एक क्रिस्टल जोड़ने और 2 VCC पिन और 2 जीएनडी पिन के atmega को जोड़ने की आवश्यकता है।
मूनाद

@ n0idea - अच्छी बात है, मैंने पोस्ट अपडेट कर दी है।

1
@AnnonomusPerson - पीए, पीबी, आदि पोर्ट ए, पोर्ट बी के लिए आशुलिपि है, जो आपको ATmega328 के लिए डेटशीट में मिलेगा। यह चिप पिन नाम, Arduino के नामकरण से स्वतंत्र है।

2

एक अन्य उपाय है , ईविल मैड साइंटिस्ट से आईएसपी शील्ड का उपयोग करना । किट की कीमत लगभग $ 13 है और एक साथ मिलाप करने में लगभग 30 मिनट लगते हैं।

यदि आप कई हिस्सों को प्रोग्राम करने की योजना बना रहे हैं, तो ISP शील्ड पर ZIF (Zero सम्मिलन बल) सॉकेट निश्चित रूप से भुगतान करेगा। यहां तक ​​कि अगर आप शील्ड नहीं खरीदते हैं, तो मुट्ठी भर भागों से अधिक प्रोग्रामिंग के लिए एक ZIF सॉकेट पर विचार करें।

इविल मैड साइंटिस्ट से आईएसपी शील्ड

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