कंप्यूटरउपकरण

पीआईसी नियंत्रक। प्रोग्रामिंग पीआईसी-नियंत्रकों। पीआईसी-नियंत्रकों की योजनाएं

जब योजना बना रही है, आप किसी को या कुछ और आवश्यक कार्रवाई के कार्यान्वयन की निगरानी करने के लिए की आवश्यकता है। के रूप में यह अलग अलग तत्व है जो अपने काम (ट्रांजिस्टर, प्रतिरोधों, thyristors, डायोड, संधारित्र, आदि) को नियंत्रित करने के लिए अनुमति देते हैं की एक बड़ी संख्या का उपयोग करने के लिए आवश्यक है आदमी के लिए, काफी समस्याग्रस्त है। लेकिन सभी जटिल और बड़े सर्किट नियंत्रक (एमसीयू) द्वारा नियंत्रित किया जा सकता है। वे कर रहे हैं यही कारण है, उदाहरण के लिए, RІS परिवारों में वर्णित किया जा जाएगा। तो, पीआईसी-नियंत्रकों क्या है नौसिखियों के लिए? क्या उनकी योजना है और वे जहां उपयोग किया जाता है।

माइक्रो PIC- क्या है

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

काम RІS नियंत्रक के विशाल बहुमत के लिए एक स्थिर वोल्टेज की जरूरत है - 5V। ताकि वह अपने सामान्य मोड में काम करते हैं और उसके सामने वितरित एक कार्यक्रम प्रदर्शन कर सकते हैं यह पर्याप्त है। प्रोग्रामिंग पीआईसी नियंत्रक सीधे एक कंप्यूटर से संभव नहीं है। इस उद्देश्य के प्रोग्रामर के लिए।

नियंत्रक परिवार

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

जहां लागू

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

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

पीआईसी-नियंत्रक के साथ प्रयोग के लिए सॉफ्टवेयर

न्यूनतम आवश्यक सॉफ्टवेयर - यह नोट। फिर भी नि: शुल्क वितरण के कारण, आप का उपयोग करें और निर्माता सॉफ्टवेयर उपकरण MPLAB द्वारा की पेशकश कर सकते हैं। दरअसल, लाइन सॉफ्टवेयर (विकास पर्यावरण, compilers) MPLAB। कंपनी की नीति के कारण, वह मुक्त है, लेकिन कुछ सीमाएँ हैं। इस प्रकार, कम डेमो संस्करण में आप सभी संभावनाओं की कोशिश, लेकिन कार्यक्रम के इसके पूरा होने कार्यक्षमता में कटौती की जाएगी के बाद कर सकते हैं। पूरा कार्यक्रम आसान कार्यक्रम, समस्या क्षेत्रों और आचरण कोड अनुकूलन की एक किस्म के लिए देखने के लिए सुविधाजनक बनाने के लिए करता है कि एक महत्वपूर्ण उपकरण है। समारोह के संस्करण के आधार पर कोड अनुकूलन समाप्त किया जा सकता है, या उस कार्यक्रम के द्वारा समर्थित हैं नियंत्रकों की संख्या कम। सत्य की खातिर यह कहा जाना चाहिए कि कंपनी केवल सबसे लोकप्रिय प्रतिनिधि का समर्थन बरकरार रखती है।

अन्य कंपनियों द्वारा प्रदान की सॉफ्टवेयर का एक संख्या में हैं। सामान्य तौर पर, उनकी कार्यक्षमता समान है, लेकिन वहाँ मतभेद हैं। तो, कई असंतोष कि MPLAB उपयोगकर्ता केंद्रित डिजाइन करने के लिए विश्वासघाती है व्यक्त की है। इसलिए, निर्माताओं कटऑफ समारोह और उनके सॉफ्टवेयर की उपयोगिता को बनाए रखने पर दांव लगा रहे हैं। पीआईसी-नियंत्रकों के लिए कार्यक्रम बहुत ही विविध हैं, इसलिए यहां बड़े पैमाने पर स्वाद की बात है।

पीआईसी नियंत्रक के लिए एक कार्यक्रम बनाया जा रहा है

एक विशेष कार्यक्रम बनाने के लिए, आप उपयुक्त सॉफ्टवेयर, और यहां तक कि एक साधारण नोटबुक का उपयोग कर सकते हैं। यह तथ्य यह है कि यह इस तरह असेंबलर और सी के रूप में प्रोग्रामिंग भाषाओं मुख्य अंतर यह निर्धारित जानकारी की संख्या और डेटा कार्यों में आसानी में निहित है के साथ काम करता करने के लिए संभव धन्यवाद है। आप और अधिक कठिन सी की जटिलता के बारे में बहुत है, लेकिन विधानसभा सुना है और एक सावधान दृष्टिकोण की आवश्यकता है सकते हैं।

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

प्रोग्रामिंग के साथ प्रोग्रामिंग

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

फार्म प्रोग्रामर

कौन सा प्रोग्रामर एक माइक्रोकंट्रोलर पर एक कार्यक्रम को रिकॉर्ड करने के चयन करने के लिए? निर्माता और अन्य कंपनियों के कारखाने से, स्व-निर्मित: मोटे तौर पर तीन प्रकार में विभाजित किया जा सकता है। उनमें से प्रत्येक के उपयोग के लिए अपने स्वयं के लक्षण है।

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

निर्माता से मूल प्रोग्रामर गुणात्मक किसी भी माइक्रोकंट्रोलर के लिए अपने काम को अंजाम देने में सक्षम हो जाएगा। उस पर एक गारंटी नहीं है, और अगर यह प्राप्त करने के बाद काम नहीं करता है, कोई समस्या नहीं बदलें। लेकिन चीजों की योजना है, जब फर्मवेयर पीआईसी-नियंत्रकों यह समस्याओं के बिना किया जाता है में।

लेकिन एक काफी ऊंची कीमत के अधिग्रहण की वजह से उपजी।

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

योजनाबद्ध सुविधाओं

और अंत में, छवि पैटर्न बारे में कुछ शब्द। यह समर्थित दस्तावेज़ों के आधार पर पैर पर ध्यान केंद्रित करने के रूप में रेखाचित्र के रूप में माइक्रोकंट्रोलर्स अक्सर वास्तविक ड्रॉ निष्कर्ष से अलग कर देना चाहिए। ऐसे मामलों में मुख्य बात निष्कर्ष पर हस्ताक्षर किए हैं, और यह उनके लिए है और डिवाइस के लिए लक्षित किया जाना चाहिए।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.delachieve.com. Theme powered by WordPress.