विषयसूची:

ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम

वीडियो: ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम

वीडियो: ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम
वीडियो: How to get source code onto a PIC microcontroller 2024, जुलाई
Anonim
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें

आपको PIC (या किसी अन्य) माइक्रोकंट्रोलर के साथ खेलने के लिए महंगे और परिष्कृत उपकरणों की आवश्यकता नहीं है। आपको बस एक ब्रेडबोर्ड चाहिए जहां आप अपने सर्किट और प्रोग्रामिंग का परीक्षण करें। बेशक किसी तरह का प्रोग्रामर और आईडीई जरूरी है। इस निर्देशयोग्य में मैं MPLAB X IDE और PICkit3 प्रोग्रामर का उपयोग करूंगा।

मैंने PIC18F14K22 को चुना है। इस विशेष पीआईसी के लिए कोई विशेष कारण नहीं है, मेरे पास फिलहाल इसका उपयोग नहीं किया गया है। यह 2.3 वी और 5.5 वी के बीच वोल्टेज रेंज में काम करता है। प्रोग्रामिंग प्रक्रिया को सरल कोड के साथ दिखाया जाएगा जो एलईडी को समय-समय पर ब्लिंक करने देता है।

चरण 1: हमें क्या चाहिए

हमें क्या चाहिये
हमें क्या चाहिये
हमें क्या चाहिये
हमें क्या चाहिये
  • PICkit3 प्रोग्रामर
  • ब्रेड बोर्ड
  • PIC18F14K22 एमसीयू
  • 6-पिन हैडर
  • कुछ केबल
  • या तो 4.5 वी बैटरी या यूएसबी केबल (आप पुराने माउस या कीबोर्ड से कुछ का उपयोग कर सकते हैं या स्वयं बना सकते हैं)
  • परीक्षण उद्देश्यों के लिए किसी भी रंग एलईडी और 470 रोकनेवाला;

डाटा शीट:

PIC18F14K22

पिककिट 3

चरण 2: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों
तारों
तारों

पिककिट3

आइए PICkit3 प्रोग्रामर पर एक नजर डालते हैं। नीचे की तरफ 6-पिन वाली महिला हेडर पर ध्यान दें। पिन नंबर एक को एक सफेद त्रिकोण के साथ हस्ताक्षरित किया जाता है, इसलिए सामने की ओर से पिनों को दाएं से बाएं तक गिना जाता है। पिन का विवरण:

  1. एमसीएलआर
  2. वीडीडी
  3. ज़मीन
  4. आईसीएसपी डेटा
  5. आईसीएसपी घड़ी
  6. जुड़े नहीं हैं

ब्रेड बोर्ड

ब्रेडबोर्ड पर पहले 6-पिन हेडर और PIC को एक-दूसरे के काफी करीब रखें। PIC डेटाशीट में हमें फंक्शन मैपिंग का पता लगाना है:

  1. वीडीडी - पिन 1
  2. वीएसएस (जमीन) - पिन 20
  3. पीजीडी (आईसीएसपी डेटा) - पिन 19
  4. पीजीसी (आईसीएसपी घड़ी) - पिन 18
  5. एमसीएलआर - पिन 4
  6. RC0 - पिन 16 (जिस पिन से LED चलाई जाएगी)

सर्किट योजना को फ्रिट्ज़िंग चित्र में दिखाया गया है।

शक्ति

जैसा कि पहले उल्लेख किया गया था कि सर्किट को या तो 4.5 वी बैटरी या यूएसबी आउटलेट (5 वी) से संचालित किया जा सकता है। यह स्पष्ट करने के लिए कि इस विशेष PIC के लिए 5 V ठीक है, लेकिन दूसरों के लिए होना आवश्यक नहीं है। डिवाइस पर लागू वोल्टेज रेंज के लिए हमेशा डेटाशीट की जांच करें।

चरण 3: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग

मैंने परीक्षण उद्देश्यों के लिए बहुत ही सरल कोड तैयार किया। जब आपके पास प्रोग्रामिंग के लिए MPLAB प्रोजेक्ट तैयार हो, तो PICkit3 को ब्रेडबोर्ड पर पिन हेडर से जोड़ दें। सर्किट को संचालित करना न भूलें अन्यथा PIC और प्रोग्रामर के बीच कनेक्शन विफल हो जाता है। "मेक एंड प्रोग्राम डिवाइस मेन प्रोजेक्ट" बटन पर क्लिक करें और प्रोग्रामिंग समाप्त होने तक प्रतीक्षा करें। उसके बाद एलईडी को ब्लिंक करना चाहिए - 500 एमएस ऑन और 500 एमएस ऑफ।

सिफारिश की: