WLCSP MCU's - इन छोटे चिप्स को प्रोग्रामिंग करने के लिए किस हार्डवेयर की आवश्यकता होती है?

मैंने अभी-अभी DiggKey से कुछ Atmel ATTiny4 MCU का मेरा DigiKey ऑर्डर प्राप्त किया। मैं सबसे छोटे एमसीयू में से एक के साथ छेड़छाड़ करना चाहता था जो मुझे मिल सकता था, और यह उनमें से एक था।

यह वास्तव में छोटा है, क्योंकि यह वेफर लेवल चिप स्केल पैकेजिंग (WLCSP) है, जिसे यहाँ वर्णित किया गया है । उस दस्तावेज़ से यह छवि पैमाने को इंगित करती है।

enter image description here

यह सवाल बहुत भोला हो सकता है, लेकिन मैं इस आकार के चिप के साथ "शौक" कैसे करूं?

मैं इसे सीधे ब्रेडबोर्ड पर नहीं लगा सकता। (जब तक कुछ सॉकेट नहीं है जिसे मैं खरीद सकता हूं कि मैं अनजान हूं?) चिप को प्रोग्रामिंग करना अगला कदम है, लेकिन मुझे नहीं पता कि मुझे अपने पीसी के साथ किस हार्डवेयर की जरूरत है वेब पर बहुत सारे ट्यूटोरियल हैं जो डीआईपी प्रोग्राम करने के लिए दिखाते हैं (उदाहरण के लिए, एक Arduino के साथ)। हालाँकि, मैं इन छोटे चिप्स को प्रोग्राम करने के बारे में कोई जानकारी नहीं ढूँढ सकता।

क्या यह किसी के लिए भी संभव है (मुझे) उसके अपार्टमेंट से छेड़छाड़ करना? या ये चिप आकार मुख्य रूप से इन चिप्स को एकीकृत करने के लिए स्वचालित प्रणालियों के साथ इलेक्ट्रॉनिक उपकरणों के विनिर्माण के लिए बेचे जाते हैं?

नोट: मुझे यकीन नहीं है कि इस प्रश्न को कैसे टैग किया जाए। बेझिझक संपादित करें।

6
वही आकार मर जाते हैं, "उसी" की उदार परिभाषा के लिए; वे वास्तव में 4 विभिन्न मॉडल हैं।
जोड़ा लेखक Dan, स्रोत
बस इसे स्पष्ट करने के लिए, उस तस्वीर में दिखाए गए सभी Atmel चिप्स में एक ही सिलिकॉन डाई होगी, बस अलग-अलग मात्रा में काला एपॉक्सी पैकेजिंग।
जोड़ा लेखक jns, स्रोत
जुड़ा हुआ दस्तावेज़ आपको बहुत कुछ बताता है। बस इसे एक BGA की तरह व्यवहार करें;; आसान नहीं लगता ...
जोड़ा लेखक jumojer, स्रोत

6 उत्तर

यह संभव है आप टोस्टर ओवन दृष्टिकोण के साथ एक सोना चढ़ाया पीसीबी (केवल फ्लक्स, कोई पेस्ट नहीं) पर इस छोटे बीजीए को वापस कर सकते हैं, लेकिन पहली कोशिश में आपकी उपज 100% नहीं हो सकती है। इसे 0.1 मिमी या तो रखा जाना चाहिए (वे कहते हैं कि उत्पादन के लिए +/- 0.03 मिमी) इसलिए एक माइक्रोस्कोप एक अच्छा विचार होगा जब तक कि आपकी आंखें मेरी तुलना में बहुत बेहतर न हों।

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

बोर्ड आपके कंप्यूटर स्क्रीन पर किसी अन्य बोर्ड (जब आप ज़ूम इन) के रूप में ईडीए सॉफ्टवेयर में उसी के बारे में दिखेगा, सही विनिर्देशों के लिए निर्मित बोर्ड को प्राप्त करने के साथ समस्याएं शुरू हो जाएंगी (सस्ते पीसीबी आपूर्तिकर्ता शायद बहुत अच्छे नहीं होंगे ठीक विशेषताएं) और विशेष रूप से वास्तव में BGA भाग को आबाद करने के साथ।

7
जोड़ा

मुझे क्षमा करें, लेकिन आपको कोई मौका नहीं मिला है।

यह मूल रूप से एक अल्ट्रा-छोटा बीजीए है - आपको इसे पीसीबी पर ठीक से रीफ्लो करने की आवश्यकता है, और उस पैमाने पर यह दोनों को प्राप्त करने और संरेखण को ठीक से रखने के लिए बहुत मुश्किल होने वाला है (और यहां तक ​​कि पहली बार में पीसीबी उत्पन्न करता है)। डीआईपी से चिपके रहने के लिए बेहतर है।

उन्हें प्रोग्रामिंग करने के लिए - आप प्रोग्रामिंग पिन को अपने पीसीबी पर एक हेडर में रूट करते हैं और उसमें किसी न किसी रूप का एक सामान्य AVR ICSP कनेक्ट करते हैं।

6
जोड़ा

It's not impossible to solder them yourselves, contrary to the impression other people are giving. You could even solder them by hand! http://hackaday.com/2013/07/03/hand-soldering-bga-wafer-chips/

I'd also recommend looking at the skillet technique from SparkFun: https://www.sparkfun.com/tutorials/59

5
जोड़ा

संभवत: आपके द्वारा खरीदा गया चिप स्केल पैकेज एक ऐसे भाग परिवार में है जिसका अन्य प्रकार के पैकेजों में समान भाग है। उस ने कहा, भाग की प्रोग्रामिंग एक ही प्रक्रिया का पालन करती है और बड़े लीड किए गए पैकेजों में उसी प्रकार के प्रोग्रामिंग एडेप्टर की आवश्यकता होती है।

चिप स्केल पैकेज सर्किट बोर्ड पर सतह माउंट तकनीकों के माध्यम से प्रत्यक्ष संलग्न किए जाते हैं जो कि भाग को स्वीकार करने के लिए सही पैड पदचिह्न हैं।

इन भागों के साथ "हॉबी" की आशा करने का एकमात्र तरीका निम्नलिखित में से एक है

  1. सर्किट बोर्ड बनाएं।
  2. एक उपयुक्त ब्रेकआउट बोर्ड खोजने का प्रयास करें।
  3. उस पैकेज के प्रकार को खरीदें जिसके साथ काम किया जा सकता है।

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

इसलिए निष्कर्ष पर वापस जाएं और डीआईपी पैक किए गए हिस्से को खरीदें ताकि आप इसे अपने प्रोटोबार्ड पर उपयोग कर सकें। फिर अगर आपकी "शौक" गतिविधि कुछ प्रकार के गैजेट डिज़ाइन की ओर ले जाती है जिसे आप अंततः सर्किट बोर्ड पर पैकेज करना चाहते हैं और यह उतना छोटा है जितना संभव हो आप अपने चिप स्केल पैकेज का उपयोग करने में सक्षम हो सकते हैं।

4
जोड़ा

भी

  1. क्या उन्हें वितरक द्वारा प्रोग्राम किया गया है। उत्पादन के लिए अच्छा है या यदि आपके पास काम करने वाला बूटलोडर है। या
  2. प्रोग्रामिंग पिन को हेडर पर लाएं।
1
जोड़ा

टेस्ट लीड वायर - अच्छा, वास्तव में लचीला सामान - आमतौर पर 40 गज़ तार के दर्जनों स्ट्रेंड से बना होता है।

यदि आप इनमें से कुछ स्ट्रैड्स लेते हैं, तो चिप को उल्टा करके माउंट करें, और बहुत ही महीन टिप वाले टांका लगाने वाले लोहे का उपयोग करके आप इन चिपों को गर्भित कर सकते हैं।

हालांकि यह काफी हद तक इतनी छोटी चिप का उपयोग करने के उद्देश्य को हरा देता है। अपने डिवाइस को बड़े चिप्स के साथ प्रोटोटाइप करें, फिर एक पीसीबी डिजाइन करें और अंतिम उत्पाद के लिए सतह माउंट तकनीकों का उपयोग करके इसे माउंट करें।

1
जोड़ा