विषयसूची:

बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ)
बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ)

वीडियो: बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ)

वीडियो: बिजनेस कार्ड पीआईसी प्रोग्रामर: 6 कदम (चित्रों के साथ)
वीडियो: Excel Marksheet Tips And Trick | Know Every New Excel Users #exceltipsandtricks #technicalcomputer 2024, जुलाई
Anonim
बिजनेस कार्ड पीआईसी प्रोग्रामर
बिजनेस कार्ड पीआईसी प्रोग्रामर

हैक ए डे बिजनेस कार्ड साइज सर्किट प्रतियोगिता के लिए यह मेरी प्रविष्टि थी। मैंने बस फाइलों को ज़िप किया और उन्हें अपनी वेबसाइट पर डाल दिया। मैं इसे यहां पोस्ट कर रहा हूं क्योंकि अन्य सभी प्रविष्टियां आसान पहुंच के लिए ब्लॉग पर हैं। उम्मीद है कि यह परियोजना को और अधिक सुलभ बना देगा और मेरे सर्वर पर लोड को कम करेगा। संलग्न संग्रह प्रतियोगिता प्रविष्टि है क्योंकि यह मेरे सर्वर पर थी, छवियों को घटाकर। पाठ शामिल दस्तावेज़ से लिया गया है। यह PIC/EEPROM प्रोग्रामर इतना सरल और छोटा है कि यह एक बिजनेस कार्ड पर फिट बैठता है जिसमें असेंबली निर्देशों के लिए पर्याप्त जगह बची है … प्रोजेक्ट: साधारण JDM2 स्टाइल PIC ICSP प्रोग्रामर (एक बिजनेस कार्ड पर)।

  • सभी छेद के माध्यम से
  • 2USD से कम मूल्य के पुर्जे (1s और 2s में!)
  • घर पर आसान एक तरफा निर्माण (3 जंपर्स के साथ)
  • विधानसभा निर्देशों के लिए पर्याप्त जगह बची है
  • और भी अधिक व्यवसाय-कार्डी अच्छाई के लिए पीठ पर अतिरिक्त स्थान
  • सीरियल EEPROMS को भी प्रोग्राम/पढ़ता है

कौशल स्तर: आसान/शुरुआती। विधानसभा समय: लगभग एक घंटा।

चरण 1: विवरण

विवरण
विवरण
विवरण
विवरण
विवरण
विवरण
विवरण
विवरण

कोई भी इस सरल प्रोग्रामर का निर्माण कर सकता है और PIC माइक्रोकंट्रोलर के बारे में जान सकता है। JDM2 प्रोग्रामर सुपर सरल (लगभग 10 भाग) है, लेकिन PICS और सीरियल EEPROM की एक विशाल विविधता को प्रोग्राम करता है। मैंने JDM2 के साथ 8 पिन 12F629 से एक नए 18F4550 USB PIC में सब कुछ प्रोग्राम किया है। इस प्रोग्रामर के पास एक ICSP इंटरफ़ेस है, जिसका अर्थ है कि यह PIC को प्रोग्राम कर सकता है और EEPROMs को पढ़ सकता है जबकि वे एक सर्किट बोर्ड से जुड़े होते हैं। अपनी हैकिंग शुरू करें!

पीसीबी को सिंगल साइडेड (तीन जम्पर वायर के साथ) बनाया जा सकता है, लेकिन टू लेयर डिज़ाइन असेंबली को और भी आसान बना देता है। घर पर आसान टोनर-ट्रांसफर या फोटो-प्रोसेस के लिए सभी निशान अच्छे और मोटे हैं। JDM2 डिज़ाइन काफी पुराना है, मूल JDM2 सर्किट यहाँ पाया जा सकता है:https://www.jdm.homepage.dk/newpic.htm यह डिज़ाइन पुराने योजनाबद्ध के लिए सही रहता है, लेकिन डायोड नंबरिंग अब 1 से शुरू होती है, बल्कि 2 से

चरण 2: भाग

पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स

भाग मान विवरण C1 100uF/16 वोल्ट इलेक्ट्रोलाइटिक संधारित्र C2 22uF/16 वोल्ट टैंटलम संधारित्र D1 8.2V जेनर डायोड D2 5.1V जेनर डायोड D3, 4, 5, 6 1N4148 डायोड Q1, 2 BC547B ट्रांजिस्टर-एनपीएन R1 10K रोकनेवाला R2 1.5K रोकनेवाला SV1 5 पिन हेडर पिन हेडर (या महिला पिन हेडर, आप चुनते हैं) X1 DB9 महिला सीरियल कनेक्टर

चरण 3: विधानसभा #1

विधानसभा #1
विधानसभा #1

नीचे से शुरू करें और ऊपर काम करें: यदि आप एक तरफा पीसीबी का उपयोग कर रहे हैं तो जम्पर तारों से शुरू करना न भूलें।

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

चरण 4: विधानसभा # 2

विधानसभा #2
विधानसभा #2

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

चरण 5: विधानसभा #3

", "शीर्ष": 0.44285714285714284, "बाएं": 0.4160714285714286, "ऊंचाई": 0.08095238095238096, "चौड़ाई": 0.05714285714285714}, {"नोट आईडी": "TKKAZDP0KJEWT14CGS", "लेखक": "इयान", "पाठ": "मैं महिला हेडर का इस्तेमाल किया क्योंकि मेरे सभी ICSP हेडर पुरुष हैं। इस तरह, प्रोग्रामर सीधे सर्किट में प्लग कर सकता है।", "टॉप": 0.6285714285714286, "बाएं": 0.21071428571428572, "ऊंचाई": 0.11428571428571428, "चौड़ाई": 0.21785714285714286}, {"नोटआईडी":"TQ9CYOK8CBEWT14CGF", "लेखक ":"ian", "text":"इलेक्ट्रोलाइटिक कैपेसिटर। ग्राउंड लीड इंडिकेटर स्ट्रिप यहां बाईं ओर मुश्किल से दिखाई देती है।", "टॉप":0.430952380952381, "बाएं":0.1875, "ऊंचाई":0.05714285714285714, "चौड़ाई":0.026785714285714284}]">

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

चरण 6: उपयोग करें

उपयोग
उपयोग

सॉफ्टवेयरप्रोग्रामर किसी भी प्रोग्रामिंग सॉफ्टवेयर के साथ काम करेगा जो JDM2 का समर्थन करता है। मुझे WinPic800 पसंद है क्योंकि यह कई PIC का स्वतः पता लगा सकता है। WinPIC भी महान तकनीकी सहायता जानकारी WinPIC के लिए श्रेय का पात्र है। दोनों नवीनतम USB PICs (18F2/4455) का समर्थन करते हैं। ICProg कई PIC, साथ ही EEPROMs करता है, लेकिन कुछ समय में अपडेट नहीं किया गया है। एक प्रोग्रामर का निर्माण एक बेहतरीन पहला इलेक्ट्रॉनिक्स प्रोजेक्ट बनाता है। इस खंड का लक्ष्य माइक्रोचिप पीआईसी के साथ उपयोग की जाने वाली सरल 'इन सर्किट सीरियल प्रोग्रामिंग' विधि की व्याख्या करना है। आईसीएसपी क्यों? एक बड़ी डीआईपी (छेद के माध्यम से) चिप को प्रोग्रामिंग करना आसान है। इसे सॉकेटेड प्रोग्रामर में पॉप करें, जलाएं, और एप्लिकेशन सर्किट पर वापस आएं। परीक्षण करें और दोहराएं। छोटे (सतह माउंट) चिप्स के साथ चीजें और अधिक कठिन हो जाती हैं। QFN, SSOP, QFP, या यहां तक कि बड़े SOIC.300 पैकेज के लिए कोई मानक सॉकेट नहीं हैं। वास्तव में महंगे ($ 100s) क्लिप हैं जो इन चिप्स से जुड़ सकते हैं और प्रोग्राम कर सकते हैं। आपके द्वारा उपयोग किए जाने वाले प्रत्येक चिप प्रकार और पिन काउंट के लिए एक अलग क्लिप की आवश्यकता होती है। एक विकल्प है। इसे ICSP कहा जाता है। ICSP का अर्थ है 'इन सर्किट सीरियल प्रोग्रामर (आईएनजी?)'। यह एक PIC प्रोग्रामिंग का एक तरीका है जबकि यह अभी भी एप्लिकेशन सर्किट से जुड़ा हुआ है। यह सही है, अब और चिप की अदला-बदली नहीं।तो, ICSP एक अच्छी बात क्यों है?1. छोटे पैकेज चिप्स के लिए कोई प्रोग्रामिंग सॉकेट नहीं हैं। क्लिप महंगे हैं।२। विकास के दौरान प्रोग्रामर के अंदर और बाहर चिप्स को स्थानांतरित करना एक दर्द है। सतह माउंट भागों के लिए असंभव। बाकी पढ़ें।

सिफारिश की: