समाचार
समाचार
एमसीयू का सबसे सशक्त लोकप्रिय विज्ञान सारांश [अनुशंसित संग्रह] (1)
2022-03-17 277



MCU is the abbreviation of Microcontroller Unit. It is called microcontroller in Chinese and is commonly known as single chip microcomputer.इसका उद्देश्य सीपीयू की आवृत्ति और विशिष्टताओं को उचित रूप से कम करना और मेमोरी, काउंटर, यूएसबी, ऑडियो/डी रूपांतरण, यूएआरटी, पीएलसी, डीएमए और यहां तक ​​कि एलसीडी ड्राइवर सर्किट जैसे परिधीय इंटरफेस को एक ही चिप पर एकीकृत करना है, ताकि एक चिप-स्तरीय कंप्यूटर बनाया जा सके, जो मोबाइल फोन, पीसी परिधीय उपकरण, रिमोट कंट्रोल, ऑटोमोटिव इलेक्ट्रॉनिक्स, औद्योगिक स्टेपर मोटर और रोबोटिक आर्म नियंत्रण जैसे विभिन्न अनुप्रयोगों के लिए नियंत्रण के विभिन्न संयोजनों को निष्पादित कर सके। इन सभी में एमसीयू को देखा जा सकता है।


       

1

माइक्रोकंट्रोलर के विकास का संक्षिप्त इतिहास          
 

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


  1971 ~ 1976माइक्रोकंट्रोलर के विकास का प्रारंभिक चरण। नवंबर 1971 में, इंटेल ने पहली बार इंटेल 4004 को डिज़ाइन किया, जो 2,000 ट्रांजिस्टर/चिप के एकीकरण वाला 4-बिट माइक्रोप्रोसेसर था, जिसमें रैम, रोम और शिफ्ट रजिस्टर लगे थे, जिससे पहला MCS-4 माइक्रोप्रोसेसर बना। इसके बाद इसने 8-बिट माइक्रोप्रोसेसर इंटेल 8008 लॉन्च किया, और अन्य कंपनियों द्वारा भी 8-बिट माइक्रोप्रोसेसर लॉन्च किए गए।  
  1976 ~ 1980Low-performance microcontroller stage. Represented by the MCS-48 series launched by Intel in 1976, it uses a monolithic structure that integrates an 8-bit CPU, 8-bit parallel I/O interface, 8-bit timer/counter, RAM and ROM on a semiconductor chip. Although its addressing range is limited (no more than 4 KB), there is no serial I/O, RAM and ROM capacity is small, and the interrupt system is relatively simple, but its functions can meet the needs of general industrial control and intelligent instruments and meters.  
  1980 ~ 1983उच्च-प्रदर्शन माइक्रोकंट्रोलर चरण। इस चरण में लॉन्च किए गए उच्च-प्रदर्शन 8-बिट माइक्रोकंट्रोलर में आमतौर पर सीरियल पोर्ट, बहु-स्तरीय इंटरप्ट प्रोसेसिंग सिस्टम और कई 16-बिट टाइमर/काउंटर होते हैं। ऑन-चिप रैम और रोम की क्षमता बढ़ाई जाती है, और एड्रेसिंग रेंज 64 केबी तक पहुंच सकती है। कुछ चिप्स में ए/डी रूपांतरण इंटरफ़ेस भी होता है।  
  1983~1980 के दशक के उत्तरार्ध16-बिट माइक्रोकंट्रोलर चरण। 1983 में, इंटेल ने उच्च-प्रदर्शन वाले 16-बिट माइक्रोकंट्रोलर MCS-96 श्रृंखला को लॉन्च किया। नवीनतम विनिर्माण तकनीक को अपनाने के कारण, चिप एकीकरण स्तर 120,000 ट्रांजिस्टर/चिप तक है।  
  1990sएकीकरण, कार्यक्षमता, गति, विश्वसनीयता और अनुप्रयोग क्षेत्रों के सभी पहलुओं में माइक्रोकंट्रोलर उच्च स्तर पर विकसित हो रहे हैं।


2

सिंगल चिप माइक्रो कंप्यूटर का वर्गीकरण और अनुप्रयोग



MCU can be divided intoNo on-chip ROM typeऔरऑन-चिप रोम प्रकार के साथदो प्रकार के चिप्स होते हैं। जिन चिप्स में ऑन-चिप ROM नहीं होता, उन्हें उपयोग करने से पहले एक बाहरी EPROM (आमतौर पर 8031) कनेक्ट करना आवश्यक होता है; ऑन-चिप ROM वाले चिप्स को ऑन-चिप EPROM प्रकार (सामान्य चिप 87C51), MASK ऑन-चिप ROM प्रकार (सामान्य चिप 8051), ऑन-चिप फ्लैश प्रकार (सामान्य चिप 89C51) और अन्य प्रकारों में विभाजित किया जाता है।  
में विभाजित किया जा सकता हैसार्वभौमऔरविशेष प्रकार;According to the width of the data bus and the length of data bytes that can be processed at one time, it can be divided into8, 16, 32-बिट एमसीयू.  
At present, the most extensive domestic MCU application market isउपभोक्ता इलेक्ट्रॉनिक्सfield, followed byऔद्योगिक क्षेत्र और ऑटोमोटिव इलेक्ट्रॉनिक्स बाजारउपभोक्ता इलेक्ट्रॉनिक्स में घरेलू उपकरण, टेलीविजन, गेम कंसोल, ऑडियो और वीडियो सिस्टम आदि शामिल हैं। औद्योगिक क्षेत्रों में स्मार्ट होम, स्वचालन, चिकित्सा अनुप्रयोग और नई ऊर्जा उत्पादन एवं वितरण शामिल हैं। ऑटोमोटिव क्षेत्र में ऑटोमोटिव पावरट्रेन और सुरक्षा नियंत्रण प्रणाली शामिल हैं।

       

3

माइक्रोकंट्रोलर के बुनियादी कार्य


   

अधिकांश एमसीयू के लिए, निम्नलिखित कार्य सबसे सामान्य और बुनियादी हैं। विभिन्न एमसीयू के लिए, इन्हें वर्णित करने का तरीका अलग हो सकता है, लेकिन मूल रूप से ये समान ही होते हैं:


  1. टाइमर (टाइमर):हालांकि टाइमर कई प्रकार के होते हैं, लेकिन उन्हें दो मुख्य श्रेणियों में संक्षेप में प्रस्तुत किया जा सकता है:One type is TImer with fixed time intervals,That is to say, the timing time is set by the system and cannot be controlled by the user program. The system only provides several fixed time intervals for the user program to choose, such as 32Hz, 16Hz, 8Hz, etc. This type of TImer is common in 4-bit MCUs, so it can be used to implement clock, timing and other related functions.  
  दूसरा प्रकार प्रोग्रामेबल टाइमर (programmable timer) है।As the name suggests, the timing time of this type of Timer can be controlled by the user's program. The control methods include: selection of clock source, selection of frequency division (Prescale) and setting of preset number. Some MCUs have all three at the same time, while others may have one or two of them. This type of Timer application is very flexible, and its actual use is also ever-changing. One of the most common applications is to use it to implement PWM output.  
क्योंकि क्लॉक सोर्स को स्वतंत्र रूप से चुना जा सकता है, इसलिए इस प्रकार के टाइमर को आमतौर पर इवेंट काउंटर के साथ जोड़ा जाता है।  
  2. IO port:Any MCU has a certain number of IO ports. Without IO ports, the MCU loses its communication channels with the outside world. According to the configurability of the IO port, it can be divided into the following types:
  Pure input or pure output port:This type of IO port is determined by the MCU hardware design and can only be input or output. Software cannot be used for real-time settings.  
  Directly read and write IO port:For example, the IO port of MCS-51 belongs to this type of IO port. When the read IO port instruction is executed, it is an input port; when the write IO port instruction is executed, it is automatically an output port.  
  Programming to set the input and output direction:The input or output of this type of IO port is set by the program according to actual needs. The application is relatively flexible and can realize some bus-level applications, such as I2C bus, various LCD, LED Driver control buses, etc.  
For the use of IO ports, an important point that must be kept in mind is: for the input port, there must be a clear level signal to ensure that it cannot float (this can be achieved by adding a pull-up or pull-down resistor); and for the output port, the output status level must consider its external connection conditions, and it should be ensured that there is no pulling or sinking current in the standby or static state.  
  3. बाह्य व्यवधान:External interrupts are also the basic functions of most MCUs. They are generally used for real-time triggering of signals, data sampling and status detection. The interrupt methods include rising edge triggering, falling edge triggering and level triggering. External interrupts are generally implemented through input ports. If it is an IO port, its interrupt function will be turned on only when it is set to input; if it is an output port, the external interrupt function will be automatically turned off (there are some exceptions in ATMEL's ATiny series, which can also trigger the interrupt function when it is an output port). The applications of external interrupts are as follows:
  बाह्य ट्रिगर संकेतों का पता लगाना:One is based on real-time requirements, such as thyristor control, sudden signal detection, etc., while the other is the need to save power.  
  सिग्नल आवृत्ति का मापन:In order to ensure that signals are not missed, external interrupts are the ideal choice.  
  Decoding of data:In the field of remote control applications, in order to reduce the design cost, it is often necessary to use software to decode various encoded data, such as the decoding of Manchester and PWM encoding.  
  कुंजी पहचान और सिस्टम वेक-अप:स्लीप मोड में जाने वाले MCU को आमतौर पर बाहरी इंटरप्ट के माध्यम से जगाने की आवश्यकता होती है। इसका सबसे बुनियादी रूप एक बटन है, और लेवल में परिवर्तन बटन की क्रिया के कारण होते हैं।  
  4. संचार इंटरफ़ेस:The communication interfaces provided by MCU generally include SPI interface, UART, I2C interface, etc., which are described as follows:
  SPI interface:इस प्रकार का इंटरफ़ेस अधिकांश MCU द्वारा प्रदान किया जाने वाला सबसे बुनियादी संचार माध्यम है। इसका डेटा ट्रांसमिशन सिंक्रोनस क्लॉक द्वारा नियंत्रित होता है। इसमें शामिल सिग्नल हैं: SDI (सीरियल डेटा इनपुट), SDO (सीरियल डेटा आउटपुट), SCLK (सीरियल क्लॉक) और रेडी सिग्नल; कुछ मामलों में, रेडी सिग्नल मौजूद नहीं हो सकता है; इस प्रकार का इंटरफ़ेस मास्टर मोड या स्लेव मोड में काम कर सकता है। आमतौर पर यह कहा जाता है कि यह इस बात पर निर्भर करता है कि क्लॉक सिग्नल कौन प्रदान करता है। क्लॉक सिग्नल प्रदान करने वाला पक्ष मास्टर होता है, और दूसरा पक्ष स्लेव होता है।  
  UART(यूनिवर्सल एसिंक्रोनस रिसीव ट्रांसमिट):यह सबसे बुनियादी अतुल्यकालिक संचरण इंटरफ़ेस है, जिसमें केवल दो सिग्नल लाइनें होती हैं: Rx और Tx। मूल डेटा प्रारूप है: स्टार्ट बिट + डेटा बिट (7-बिट/8-बिट) + पैरिटी बिट (सम, विषम या शून्य) + स्टॉप बिट (1~2 बिट)। डेटा के एक बिट द्वारा ग्रहण किए गए समय को बॉड दर कहा जाता है।  
अधिकांश एमसीयू के लिए, डेटा बिट्स की लंबाई, डेटा चेक मोड (विषम चेक, सम चेक या नो चेक), स्टॉप बिट की लंबाई और बॉड रेट को प्रोग्रामिंग के माध्यम से लचीले ढंग से सेट किया जा सकता है। इस प्रकार के इंटरफ़ेस का सबसे अधिक उपयोग किया जाने वाला तरीका पीसी के सीरियल पोर्ट के साथ संचार करना है।  
  I2C interface:I2C is a data transmission protocol developed by Philips. It is also implemented using 2 signals: SDAT (serial data input and output) and SCLK (serial clock). Its biggest benefit is that multiple devices can be attached to this bus and identified and accessed through addresses; one of the biggest benefits of the I2C bus is that it is very convenient to use software to implement it through the IO port. Its transmission data rate is completely controlled by SCLK, which can be fast or slow, unlike the UART interface, which has strict rate requirements.  
  5. वॉचडॉग (वॉचडॉग टाइमर):वॉचडॉग अधिकांश एमसीयू का एक बुनियादी कॉन्फ़िगरेशन है (कुछ 4-बिट एमसीयू में यह फ़ंक्शन नहीं हो सकता है)। अधिकांश एमसीयू का वॉचडॉग केवल प्रोग्राम को इसे रीसेट करने की अनुमति देता है, इसे बंद करने की नहीं (कुछ एमसीयू में यह प्रोग्राम बर्न करते समय सेट किया जाता है, जैसे कि माइक्रोचिप पीआईसी सीरीज़ के एमसीयू), जबकि कुछ एमसीयू इसे चालू करने या बंद करने का निर्णय लेने के लिए एक विशिष्ट विधि का उपयोग करते हैं, जैसे कि सैमसंग की KS57 सीरीज़। जब तक प्रोग्राम वॉचडॉग रजिस्टर तक पहुंचता है, यह स्वचालित रूप से चालू हो जाता है और इसे फिर से बंद नहीं किया जा सकता है। सामान्य तौर पर, वॉचडॉग का रीसेट समय प्रोग्राम द्वारा सेट किया जा सकता है। वॉचडॉग का सबसे बुनियादी उपयोग अप्रत्याशित विफलताओं के कारण क्रैश होने वाले एमसीयू के लिए स्व-पुनर्प्राप्ति क्षमता प्रदान करना है।

4

वैश्विक स्तर पर मुख्यधारा के माइक्रोकंट्रोलर निर्माता


निम्नलिखित सूची में प्रमुख निर्माताओं के माइक्रोकंट्रोलर शामिल हैं (कुछ छूट सकते हैं), यह किसी विशेष क्रम में नहीं है।


यूरोप और अमेरिका


  1. फ्रीस्केल+एनएक्सपी (Freescale+NXP):नीदरलैंड मुख्य रूप से 16-बिट और 32-बिट एमसीयू का उत्पादन करता है। अनुप्रयोग: ऑटोमोटिव इलेक्ट्रॉनिक्स, एलईडी और सामान्य प्रकाश व्यवस्था, स्वास्थ्य सेवा, मल्टीमीडिया अभिसरण, घरेलू उपकरण और बिजली उपकरण, भवन स्वचालन प्रौद्योगिकी, मोटर नियंत्रण, बिजली आपूर्ति और बिजली कनवर्टर, ऊर्जा और स्मार्ट ग्रिड, स्वचालन, कंप्यूटर और संचार अवसंरचना।  
  2. माइक्रोचिप+एटमेल (माइक्रोचिप टेक्नोलॉजी + एटमेल):संयुक्त राज्य अमेरिका मुख्य रूप से 16-बिट और 32-बिट एमसीयू प्रदान करता है। अनुप्रयोग: ऑटोमोटिव इलेक्ट्रॉनिक्स, औद्योगिक उपयोग, मोटर नियंत्रण, ऑटोमोबाइल, भवन स्वचालन, घरेलू उपकरण, घरेलू मनोरंजन, औद्योगिक स्वचालन, प्रकाश व्यवस्था, इंटरनेट ऑफ थिंग्स, स्मार्ट ऊर्जा, मोबाइल इलेक्ट्रॉनिक उपकरण, कंप्यूटर परिधीय उपकरण।  
  3. सरू+स्पैन्शन (सरू+स्पैन्शन):संयुक्त राज्य अमेरिका मुख्य रूप से 8-बिट, 16-बिट और 32-बिट एमसीयू प्रदान करता है। अनुप्रयोग: ऑटोमोटिव इलेक्ट्रॉनिक्स, घरेलू उपकरण, चिकित्सा, उपभोक्ता इलेक्ट्रॉनिक्स, संचार और दूरसंचार, उद्योग, वायरलेस।  
  4. एडीआई (एनालॉग डिवाइसेस):The United States mainly provides 8-bit, 16-bit, and 32-bit MCUs. Applications: Aerospace and defense, automotive applications, building technology, communications, consumer electronics, energy, healthcare, instrumentation and measurement, motors, industrial automation, security.  
  5. इन्फिनियन:जर्मनी मुख्य रूप से 16-बिट और 32-बिट एमसीयू का उत्पादन करता है। इसके अनुप्रयोग हैं: ऑटोमोटिव इलेक्ट्रॉनिक्स, उपभोक्ता इलेक्ट्रॉनिक्स, इंजीनियरिंग, वाणिज्यिक और कृषि वाहन, डेटा प्रोसेसिंग, इलेक्ट्रिक परिवहन, औद्योगिक अनुप्रयोग, चिकित्सा उपकरण, मोबाइल उपकरण, मोटर नियंत्रण और ड्राइव, बिजली आपूर्ति, मोटरसाइकिल, इलेक्ट्रिक साइकिल और छोटे इलेक्ट्रिक वाहन, स्मार्ट ग्रिड, प्रकाश व्यवस्था, सौर प्रणाली समाधान, पवन ऊर्जा प्रणाली समाधान।  
  6. एसटी माइक्रोइलेक्ट्रॉनिक्स:इटली/फ्रांस मुख्य रूप से 32-बिट MCU प्रदान करता है। अनुप्रयोग: एलईडी और सामान्य प्रकाश व्यवस्था, परिवहन, स्वास्थ्य सेवा, मल्टीमीडिया अभिसरण, घरेलू उपकरण और विद्युत उपकरण, भवन स्वचालन प्रौद्योगिकी, मोटर नियंत्रण, विद्युत आपूर्ति और विद्युत परिवर्तक, ऊर्जा और स्मार्ट ग्रिड, स्वचालन, कंप्यूटर और संचार अवसंरचना।  
  7. Qualcomm:संयुक्त राज्य अमेरिका मुख्य रूप से 16-बिट और 32-बिट एमसीयू प्रदान करता है। अनुप्रयोग: स्मार्टफोन, टैबलेट, वायरलेस मॉडेम।  
  8. टेक्सास इंस्ट्रूमेंट्स:संयुक्त राज्य अमेरिका मुख्य रूप से 16-बिट और 32-बिट एमसीयू प्रदान करता है। अनुप्रयोग क्षेत्र: ऑटोमोटिव इलेक्ट्रॉनिक्स, उपभोक्ता इलेक्ट्रॉनिक्स, चिकित्सा उपकरण, मोबाइल उपकरण, संचार।  
  9. कहावत:The United States mainly provides 32-bit MCUs. Application scope: automotive electronics, consumer electronics, industrial applications, security.  
  जापान और दक्षिण कोरिया  
  1. रेनेसास:Japan mainly provides 16-bit and 32-bit MCUs. Application scope: computers and peripherals, consumer electronics, health and medical electronics, automotive electronics, industry, and communications.  
  2. तोशिबा:जापान मुख्य रूप से 16-बिट और 32-बिट एमसीयू का उत्पादन करता है। अनुप्रयोग क्षेत्र: ऑटोमोटिव इलेक्ट्रॉनिक्स, औद्योगिक उपयोग, मोटर नियंत्रण, वायरलेस संचार, मोबाइल फोन, कंप्यूटर और परिधीय उपकरण, इमेजिंग और ऑडियो एवं वीडियो, उपभोक्ता (घरेलू उपकरण), एलईडी प्रकाश व्यवस्था, सुरक्षा, विद्युत प्रबंधन, मनोरंजन उपकरण।  
  3. फुजित्सु:Japan mainly provides 32-bit MCUs. Application scope: automobile, medical, machinery, home appliances.  
  4. सैमसंग इलेक्ट्रॉनिक्स:दक्षिण कोरिया मुख्य रूप से 16-बिट और 32-बिट एमसीयू का उत्पादन करता है। अनुप्रयोग: ऑटोमोटिव इलेक्ट्रॉनिक्स, औद्योगिक उपयोग, मोटर नियंत्रण, ऑटोमोबाइल, भवन स्वचालन, घरेलू उपकरण, घरेलू मनोरंजन, औद्योगिक स्वचालन, प्रकाश व्यवस्था, इंटरनेट ऑफ थिंग्स, स्मार्ट ऊर्जा, मोबाइल इलेक्ट्रॉनिक उपकरण, कंप्यूटर परिधीय उपकरण।  
  चीन क्षेत्र  
  ▍मुख्यभूमि चीन
 
  1. सिग्मा माइक्रोइलेक्ट्रॉनिक्स:Mainly provides 32-bit MCU, application scope: telecommunications, manufacturing, energy, transportation, electric power, etc.  
  2. झूहाई कक्षा:Mainly providing 32-bit MCU, application scope: aerospace: satellite station ships, aircraft; high-end industrial control: embedded computers; ship control, industrial control, power equipment, environmental monitoring.  
  3. GigaDevice Innovation:Mainly providing 32-bit MCU, application scope: industrial automation, human-machine interface, motor control, security monitoring, smart home, Internet of Things.  
  4. Shengsi Microelectronics:मुख्य रूप से 8-बिट और 32-बिट एमसीयू प्रदान करना, अनुप्रयोग क्षेत्र: छोटे घरेलू उपकरण, उपभोक्ता इलेक्ट्रॉनिक्स, रिमोट कंट्रोल, माउस, लिथियम बैटरी, डिजिटल उत्पाद, ऑटोमोटिव इलेक्ट्रॉनिक्स, चिकित्सा उपकरण और माप, खिलौने, औद्योगिक नियंत्रण, स्मार्ट होम और सुरक्षा और अन्य क्षेत्र।  
  5. Chipsea Technology:मुख्य रूप से 16- और 32-बिट एमसीयू प्रदान करने वाली कंपनी, जिसका अनुप्रयोग क्षेत्र है: उपकरण, इंटरनेट ऑफ थिंग्स, उपभोक्ता इलेक्ट्रॉनिक्स, घरेलू उपकरण, ऑटोमोटिव इलेक्ट्रॉनिक्स।  
  6. लियानहुआ इंटीग्रेटेड सर्किट:Mainly providing 8-bit and 16-bit MCUs, application scope: consumer electronics, white goods, industrial control, communication equipment, automotive electronics, computers.  
  7. Zhuhai Jianrong:Mainly provides 8-bit MCU, application scope: household appliances, mobile power supply.  
  8. जुक्सिन टेक्नोलॉजी:Mainly providing 8-bit to 32-bit MCUs, application range: tablet computers, smart home, multimedia, Bluetooth, wifi audio.  
  9. Aisco Microelectronics:Mainly providing 8-bit and 16-bit MCUs, application scope: consumer chips, communication chips, information chips, home appliances.  
  10. हुआक्सिन माइक्रोइलेक्ट्रॉनिक्स:Mainly providing 8-bit and 4-bit MCUs, application scope: satellite receivers, mobile phone chargers, perpetual calendars, all-in-one remote controls.  
  11. Shanghai Belling (Huada Semiconductor Holdings):मुख्य रूप से 8-बिट, 16-बिट और 32-बिट एमसीयू प्रदान करना, अनुप्रयोग क्षेत्र: कंप्यूटर परिधीय, एचडीटीवी, विद्युत प्रबंधन, छोटे उपकरण, डिजिटल उपकरण।  
  12. Haier integrated circuit:It mainly provides 14-bit, 15-bit, and 16-bit MCUs. Application scope: consumer electronics, automotive electronics, industry, and smart instruments.  
  13. बीजिंग जुन्झेंग:मुख्य रूप से 32-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: पहनने योग्य उपकरण, इंटरनेट ऑफ थिंग्स, स्मार्ट घरेलू उपकरण, ऑटोमोबाइल, उपभोक्ता इलेक्ट्रॉनिक्स, टैबलेट कंप्यूटर।  
  14. China Micro Semiconductor:मुख्य रूप से 8-बिट एमसीयू प्रदान करना, अनुप्रयोग क्षेत्र: स्मार्ट घरेलू उपकरण, ऑटोमोटिव इलेक्ट्रॉनिक्स, सुरक्षा निगरानी, ​​एलईडी प्रकाश व्यवस्था और लैंडस्केप, स्मार्ट खिलौने, स्मार्ट घर, उपभोक्ता इलेक्ट्रॉनिक्स।  
  15. चाइना लूंगसन इंटीग्रेटेड सर्किट:मुख्य रूप से 32-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: बिजली निगरानी, ​​स्मार्ट ग्रिड, औद्योगिक डिजिटल नियंत्रण, इंटरनेट ऑफ थिंग्स, स्मार्ट होम, डेटा निगरानी।  
  16. Ziguang Microelectronics:मुख्य रूप से 8-बिट और 16-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: स्मार्ट घरेलू उपकरण।  
  17. Times Minxin:मुख्य रूप से 32-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: कार नेविगेशन, यातायात निगरानी, ​​मछली पकड़ने वाले जहाजों की निगरानी, ​​​​बिजली दूरसंचार नेटवर्क।  
  18. China Resources Silicon Microelectronics (a subsidiary of China Resources Microelectronics):Mainly provides 8-bit and 16-bit MCUs, application scope: consumer electronics, industrial control, home appliances.  
  19. Guoxin Technology:Mainly provides 32-bit MCU, application scope: information security field, office automation field, communication network field, information security field.  
  20. झोंगटियन माइक्रो:Mainly providing 32-bit MCU, application range: smart phones, digital TVs, set-top boxes, automotive electronics, GPS, e-readers, printers.  
  21. चीन संसाधन माइक्रोइलेक्ट्रॉनिक्स:मुख्य रूप से 8-बिट और 16-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: घरेलू उपकरणों, उपभोक्ता इलेक्ट्रॉनिक्स और औद्योगिक स्वचालन नियंत्रण के लिए सामान्य नियंत्रण सर्किट।  
  22. झोंगयिंग इलेक्ट्रॉनिक्स:Mainly provide 4-bit, 8-bit, 16-bit, and 32-bit MCUs, application scope: home appliances, motors.  
  23. स्मार्ट माइक्रोइलेक्ट्रॉनिक्स:Mainly providing 32-bit, application range: motor control, Bluetooth control, high-definition display, wireless charging, drones, micro printers, smart labels, electronic cigarettes, LED dot matrix screens, etc.  
  24. Nuvoton Technology:मुख्य रूप से 32-बिट MCU प्रदान करता है, अनुप्रयोग क्षेत्र: प्रकाश व्यवस्था, इंटरनेट ऑफ थिंग्स, आदि।  
  25. न्यूसॉफ्ट कैरियर:Mainly providing 8-bit and 32-bit MCUs, application scope: home appliances, smart homes, instrumentation, LCD panel controllers, industrial control, etc.  
  26. Betley:मुख्य रूप से 32-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: स्मार्ट होम, औद्योगिक नियंत्रण और उपभोक्ता उत्पाद।  
  27. Shengquan Technology:Mainly provides 8-bit MCU, application range: small and medium-sized display panels for automotive, education, industrial control, medical, etc.  
  28. Hangshun chip:मुख्य रूप से 8-बिट और 32-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: ऑटोमोटिव, इंटरनेट ऑफ थिंग्स, आदि।  
  29. फुदान माइक्रोइलेक्ट्रॉनिक्स:मुख्य रूप से 16-बिट और 32-बिट एमसीयू प्रदान करता है, अनुप्रयोग क्षेत्र: स्मार्ट मीटर, स्मार्ट डोर लॉक आदि।  
  30. हुआडा सेमीकंडक्टर:It mainly provides 8-bit, 16-bit, and 32-bit MCUs, with application ranges: industrial control, intelligent manufacturing, smart life, and the Internet of Things.  
  ताइवान, चीन  
  1. Hongjing Technology:मुख्य रूप से 8-बिट MCU प्रदान करता है। अनुप्रयोग क्षेत्र: संचार, औद्योगिक नियंत्रण, सूचना उपकरण और ध्वनि।  
  2. Holtek Semiconductor:मुख्य रूप से 8-बिट और 32-बिट MCU प्रदान करते हैं। अनुप्रयोग क्षेत्र: उपभोक्ता इलेक्ट्रॉनिक्स, एलईडी लाइटिंग आदि।  
  3. लिंगयांग प्रौद्योगिकी:Mainly provides 8-bit and 16-bit MCUs. Application scope: home audio and video.  
  4. झोंगयिंग इलेक्ट्रॉनिक्स:Mainly provides 4-bit and 8-bit MCUs. Application scope: chargers, mobile power supplies, home appliances, industrial control.  
  5. Songhan Technology:Mainly provide 8-bit and 32-bit MCU. Application scope: remote controls, smart chargers, large and small systems, electronic scales, ear thermometers, blood pressure monitors, tire pressure gauges, various measurement and health equipment.  
  6. विनबॉन्ड इलेक्ट्रॉनिक्स:Mainly provides 8-bit and 16-bit MCUs. Application scope: automotive electronics, industrial electronics, network, computer, consumer electronics, Internet of Things.  
  7. Ten Speed ​​Technology:मुख्य रूप से 4-बिट, 8-बिट और 51-बिट एमसीयू प्रदान करते हैं। अनुप्रयोग क्षेत्र: रिमोट कंट्रोल, छोटे घरेलू उपकरण।  
  8. Youhua Microelectronics:Mainly provides 4-bit and 8-bit MCUs. Application scope: recording integrated circuit products, consumer electronics, household products.  
  9. यिंगगुआंग प्रौद्योगिकी एमसीयू:मुख्य रूप से 4-बिट और 8-बिट एमसीयू प्रदान करता है। अनुप्रयोग क्षेत्र: मशीनरी, स्वचालन, घरेलू उपकरण, रोबोट।  
  10. एलन इलेक्ट्रॉनिक्स:मुख्य रूप से 8-बिट और 16-बिट एमसीयू प्रदान करता है। अनुप्रयोग क्षेत्र: उपभोक्ता इलेक्ट्रॉनिक्स, कंप्यूटर, स्मार्टफोन।

       

5

माइक्रोकंट्रोलर सीखने के लिए टिप्स

The basic principles and functions of any MCU are similar.The only difference is the configuration and quantity of its peripheral function modules, command system, etc..  
जहां तक ​​कमांड सिस्टम की बात है, हालांकि यह देखने में काफी अलग लगता है,But in fact it’s just a difference in symbols,वे जिन अर्थों का प्रतिनिधित्व करते हैं, जिन कार्यों को पूरा किया जाना है, और संबोधित करने के तरीके मूल रूप से समान हैं।  
किसी MCU को समझने के लिए, आपको सबसे पहले उसके बारे में जानना होगा।ROM space, RAM space, number of IO ports, number of timers and timing methods, provided peripheral function modules (Peripheral Circuit), interrupt sources, operating voltage and power consumption, etc.  
इन एमसीयू विशेषताओं को समझने के बाद, अगला कदम चयनित एमसीयू के कार्यों की तुलना वास्तविक परियोजना विकास के लिए आवश्यक कार्यों से करना है, और यह स्पष्ट करना है कि वर्तमान में किन संसाधनों की आवश्यकता है और इस परियोजना में किन संसाधनों का उपयोग नहीं किया जा रहा है।  
प्रोजेक्ट में उपयोग किए जाने वाले उन कार्यों के लिए जो चयनित MCU द्वारा प्रदान नहीं किए जाते हैं, आपको MCU की प्रासंगिक जानकारी को ध्यानपूर्वक समझना होगा ताकि आप अप्रत्यक्ष तरीकों का उपयोग करके उन्हें लागू कर सकें। उदाहरण के लिए, यदि आपके द्वारा विकसित किए जा रहे प्रोजेक्ट को PC के COM पोर्ट से संचार करने की आवश्यकता है, और चयनित MCU UART पोर्ट प्रदान नहीं करता है, तो आप इसे लागू करने के लिए बाहरी इंटरप्ट का उपयोग करने पर विचार कर सकते हैं।  
प्रोजेक्ट डेवलपमेंट के लिए आवश्यक संसाधनों के लिए, आपको मैनुअल* को ध्यानपूर्वक समझना और पढ़ना होगा, जबकि आप अनावश्यक कार्यात्मक मॉड्यूल को अनदेखा कर सकते हैं या सरसरी तौर पर देख सकते हैं। एमसीयू सीखने के लिए, अनुप्रयोग ही मुख्य है और यही इसका प्रमुख उद्देश्य है।  
एमसीयू के प्रासंगिक कार्यों को स्पष्ट करने के बाद, आप प्रोग्रामिंग शुरू कर सकते हैं।  
शुरुआती लोगों या ऐसे डिज़ाइनरों के लिए जो पहली बार इस MCU का उपयोग कर रहे हैं, उन्हें MCU के कार्यों के कई अस्पष्ट विवरण मिल सकते हैं। ऐसी समस्याओं को हल करने के दो तरीके हैं। एक तरीका है डेटा में वर्णित कार्यों को समझने के लिए एक विशेष सत्यापन प्रोग्राम लिखना; दूसरा तरीका है इसे अस्थायी रूप से अनदेखा करना और अपनी वर्तमान समझ के अनुसार MCU प्रोग्राम लिखना, जिसे डिबगिंग के दौरान संशोधित और बेहतर बनाया जा सकता है। पहला तरीका उन परियोजनाओं के लिए उपयुक्त है जिनमें समय की कमी नहीं है और जो शुरुआती हैं, जबकि दूसरा तरीका उन लोगों के लिए उपयुक्त है जिन्हें माइक्रोकंट्रोलर विकास में कुछ अनुभव है या जब परियोजना का समय सीमित हो।  
 

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



कंपनी का फ़ोन नंबर: +86-0755-83044319
फैक्स: +86-0755-83975897
ईमेल: 1615456225@qq.com
QQ: 3518641314 मैनेजर ली

QQ: 332496225 प्रबंधक किउ

पता: कमरा नंबर 809, बिल्डिंग सी, झांताओ टेक्नोलॉजी बिल्डिंग, 1079 मिंझी एवेन्यू, लोंगहुआ न्यू डिस्ट्रिक्ट, शेन्ज़ेन

whatsapp

सेवा हॉटलाइन

tel: +86 755 83044319

WhatsApp

Whatsapp:+8618073002950