חדשות
חדשות
סיכום המדע הפופולרי החזק ביותר של MCU [אוסף מומלץ] (1)
2022-03-17 277



MCU הוא קיצור של יחידת מיקרו-בקר (Microcontroller Unit). בסינית הוא נקרא מיקרו-בקר והוא ידוע בכינויו מיקרו-מחשב בעל שבב יחיד., היא להפחית בצורה הולמת את התדירות והמפרטים של המעבד, ולשלב ממשקים היקפיים כגון זיכרון, מונה, USB, המרת A/D, UART, PLC, DMA, ואפילו מעגלי דרייבר LCD על שבב יחיד כדי ליצור מחשב ברמת שבב, שיכול לבצע שילובי בקרה שונים עבור יישומים שונים, כגון טלפונים ניידים, ציוד היקפי למחשב, שלטים רחוקים, אלקטרוניקה לרכב, מנועי צעד תעשייתיים ובקרת זרוע רובוטית. ניתן לראות את כולם מיקרו-בקרים.


       

1

היסטוריה קצרה של פיתוח מיקרו-בקרים          
 

ההיסטוריה של המיקרו-בקרים אינה ארוכה, אך הם התפתחו במהירות רבה. ייצורם ופיתוחם מסונכרנים בדרך כלל עם ייצורם ופיתוחם של מיקרו-מעבדים (CPU). מאז שחברת אינטל בארצות הברית השיקה לראשונה מיקרו-מעבד בעל 4 סיביות בשנת 1971, ניתן לחלק את התפתחותו עד כה באופן גס לחמישה שלבים. להלן מבוא לפיתוח המיקרו-בקרים של חברת אינטל.


  1971 ~ 1976השלב הראשוני בפיתוח מיקרו-בקרים. בנובמבר 1971, אינטל תכננה לראשונה את Intel 4004, מיקרו-מעבד 4-סיביות עם שילוב של 2,000 טרנזיסטורים/שבב, המצויד ב-RAM, ROM ו-shift register, ויצרה את המיקרו-מעבד MCS-4 הראשון. לאחר מכן היא השיקה את המיקרו-מעבד 8-סיביות Intel 8008, ומעבדי 8-סיביות אחרים שהושקו על ידי חברות אחרות.  
  1976 ~ 1980שלב מיקרו-בקר בעל ביצועים נמוכים. סדרת MCS-48 שהושקה על ידי אינטל בשנת 1976, משתמשת במבנה מונוליטי המשלב מעבד של 8 סיביות, ממשק קלט/פלט מקבילי של 8 סיביות, טיימר/מונה של 8 סיביות, זיכרון RAM ו-ROM על גבי שבב מוליך למחצה. למרות שטווח הכתובות שלו מוגבל (לא יותר מ-4 KB), אין קלט/פלט טורי, קיבולת ה-RAM וה-ROM קטנה, ומערכת הפסיקות פשוטה יחסית, אך תפקודיה יכולים לענות על הצרכים של בקרה תעשייתית כללית ומכשירים ומדי חשמל חכמים.  
  1980 ~ 1983שלב מיקרו-בקר בעל ביצועים גבוהים. מיקרו-בקרים בעלי ביצועים גבוהים של 8 סיביות שהושקו בשלב זה כוללים בדרך כלל יציאות טוריות, מערכות עיבוד פסיקות מרובות רמות, וטיימרים/מונים מרובים של 16 סיביות. קיבולת ה-RAM וה-ROM המובנים גדלה, וטווח הכתובות יכול להגיע ל-64 KB. לחלק מהשבבים יש גם ממשק המרה A/D.  
  1983~סוף שנות ה-1980שלב מיקרו-בקר 16 סיביות. בשנת 1983, השיקה אינטל את סדרת מיקרו-בקר ה-MCS-96 בעלת הביצועים הגבוהים של 16 סיביות. הודות לאימוץ טכנולוגיית הייצור העדכנית ביותר, רמת שילוב השבבים מגיעה עד ל-120,000 טרנזיסטורים/שבב.  
  1990sמיקרו-בקרים מתפתחים לרמה גבוהה יותר בכל היבטי האינטגרציה, הפונקציונליות, המהירות, האמינות ותחומי היישומים.


2

סיווג ויישום של מיקרו-מחשב יחיד



ניתן לחלק את המיקרו-בקר ל-אין סוג ROM על שבבועם סוג ROM על שבבשני סוגים. עבור שבבים ללא ROM על השבב, יש לחבר EPROM חיצוני לפני שניתן להשתמש בהם (בדרך כלל 8031); שבבים עם ROM על השבב מחולקים לסוג EPROM על השבב (שבב טיפוסי הוא 87C51), סוג ROM על השבב MASK mask (שבב טיפוסי הוא 8051), סוג פלאש על השבב (שבב טיפוסי הוא 89C51) וסוגים אחרים.  
ניתן לחלק לאוניברסליוסוג מיוחדבהתאם לרוחב אפיק הנתונים ולאורך בייט הנתונים שניתן לעבד בו זמנית, ניתן לחלק אותו ל-מיקרו-בקר 8, 16, 32 סיביות.  
נכון לעכשיו, שוק יישומי המיקרו-בקר המקומי הנרחב ביותר הואמוצרי אלקטרוניקהשדה, ואחריותחום תעשייתי ושוק האלקטרוניקה לרכבמוצרי אלקטרוניקה צרכניים כוללים מכשירי חשמל ביתיים, טלוויזיות, קונסולות משחקים, מערכות שמע ווידאו ועוד. תחומים תעשייתיים כוללים בתים חכמים, אוטומציה, יישומים רפואיים וייצור וחלוקת אנרגיה חדשים. תחום הרכב כולל מערכות הנעה ובטיחות לרכב.

       

3

פונקציות בסיסיות של מיקרו-בקר


   

עבור רוב המיקרו-בקרים, הפונקציות הבאות הן הנפוצות והבסיסיות ביותר. עבור מיקרו-בקרים שונים, אופן התיאור שלהן עשוי להיות שונה, אך הן זהות במהותן:


  1. טיימר (טיימר):למרות שישנם סוגים רבים של טיימרים, ניתן לסכם אותם לשתי קטגוריות עיקריות:One type is TImer with fixed time intervals,כלומר, זמן התזמון נקבע על ידי המערכת ואינו ניתן לשליטה על ידי תוכנית המשתמש. המערכת מספקת רק מספר מרווחי זמן קבועים לבחירת תוכנית המשתמש, כגון 32 הרץ, 16 הרץ, 8 הרץ וכו'. סוג זה של טיימר נפוץ ב-MCUs של 4 סיביות, כך שניתן להשתמש בו כדי ליישם שעון, תזמון ופונקציות קשורות אחרות.  
  הסוג השני הוא טיימר ניתן לתכנות (טיימר ניתן לתכנות).כפי שהשם מרמז, ניתן לשלוט בזמן של טיימר מסוג זה על ידי תוכנית המשתמש. שיטות הבקרה כוללות: בחירת מקור שעון, בחירת חלוקת תדר (Prescale) וקביעת מספר מוגדר מראש. לחלק מה-MCU יש את שלושתם בו זמנית, בעוד שאחרים עשויים לכלול אחד או שניים מהם. יישום טיימר מסוג זה גמיש מאוד, והשימוש בפועל בו משתנה ללא הרף. אחד היישומים הנפוצים ביותר הוא השימוש בו כדי ליישם פלט PWM.  
מכיוון שניתן לבחור באופן חופשי את מקור השעון, טיימר מסוג זה משולב בדרך כלל עם מונה האירועים.  
  2. יציאת קלט/פלט: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:סוג זה של יציאת IO נקבע על ידי תכנון החומרה של המיקרו-בקר ויכול להיות רק קלט או פלט. לא ניתן להשתמש בתוכנה עבור הגדרות בזמן אמת.  
  קריאה וכתיבה ישירים של יציאת IO:לדוגמה, יציאת ה-IO של MCS-51 שייכת לסוג זה של יציאת IO. כאשר הוראת קריאת יציאת IO מבוצעת, היא משמשת כיציאת קלט; כאשר הוראת כתיבת יציאת IO מבוצעת, היא משמשת אוטומטית כיציאת פלט.  
  Programming to set the input and output direction:הקלט או הפלט של יציאת IO מסוג זה נקבעים על ידי התוכנית בהתאם לצרכים בפועל. היישום גמיש יחסית ויכול לממש כמה יישומים ברמת האפיק, כגון אפיק I2C, LCD שונים, אפיקי בקרה של דרייברים של LED וכו'.  
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. פסיקה חיצונית:פסיקות חיצוניות הן גם הפונקציות הבסיסיות של רוב המיקרו-בקרים. הן משמשות בדרך כלל להפעלת אותות בזמן אמת, דגימת נתונים וזיהוי סטטוס. שיטות הפסיקות כוללות הפעלת קצה עולה, הפעלת קצה יורד והפעלת רמה. פסיקות חיצוניות מיושמות בדרך כלל דרך יציאות קלט. אם מדובר ביציאת IO, פונקציית הפסיקות שלה תופעל רק כאשר היא מוגדרת כקלט; אם מדובר ביציאת פלט, פונקציית הפסיקות החיצונית תכבה אוטומטית (ישנם כמה יוצאים מן הכלל בסדרת ATiny של ATMEL, שיכולה גם להפעיל את פונקציית הפסיקות כאשר היא יציאת פלט). היישומים של פסיקות חיצוניות הם כדלקמן:
  זיהוי אותות טריגר חיצוניים:אחת מבוססת על דרישות בזמן אמת, כגון בקרת תיריסטורים, זיהוי אותות פתאומיים וכו', בעוד שהשנייה היא הצורך לחסוך בחשמל.  
  מדידת תדר האות:על מנת להבטיח שלא יחמיצו אותות, פסיקות חיצוניות הן הבחירה האידיאלית.  
  פענוח נתונים:בתחום יישומי שלט רחוק, על מנת להפחית את עלות התכנון, לעתים קרובות יש צורך להשתמש בתוכנה לפענוח נתונים מקודדים שונים, כגון פענוח קידוד מנצ'סטר וקידוד PWM.  
  זיהוי מפתחות והעיר את המערכת:עבור מיקרו-בקר שנכנס למצב שינה, בדרך כלל יש צורך להעיר אותו באמצעות פסיקה חיצונית. הצורה הבסיסית ביותר היא כפתור, ושינויי הרמה נגרמים על ידי פעולת הכפתור.  
  4. ממשק תקשורת:The communication interfaces provided by MCU generally include SPI interface, UART, I2C interface, etc., which are described as follows:
  ממשק SPI:This type of interface is the most basic communication method provided by most MCUs. Its data transmission is controlled by a synchronous clock. The signals include: SDI (serial data input), SDO (serial data output), SCLK (serial clock) and Ready signal; in some cases, there may be no Ready signal; this type of interface can work in master mode or Slave mode. The popular saying is that it depends on who provides the clock signal. The party providing the clock is the master, and the opposite party is the Slaver.  
  UART (שידור קליטה אסינכרוני אוניברסלית):זהו ממשק השידור האסינכרוני הבסיסי ביותר, עם שני קווי אות בלבד: Rx ו-Tx. פורמט הנתונים הבסיסי הוא: ביט התחלה + ביט נתונים (7/8 ביט) + ביט זוגיות (זוגי, אי-זוגי או ללא) + ביט עצירה (1~2 ביט). הזמן שתופס ביט נתונים אחד נקרא קצב באוד.  
עבור רוב המיקרו-בקרים, ניתן להגדיר באופן גמיש את אורך ביטים הנתונים, מצב בדיקת הנתונים (בדיקה אי-זוגית, בדיקה זוגית או ללא בדיקה), אורך ביטים (Stop Bit) וקצב הבאוד באמצעות תכנות תוכנה. השיטה הנפוצה ביותר של ממשק מסוג זה היא לתקשר עם היציאה הטורית של מחשב.  
  ממשק I2C:I2C הוא פרוטוקול העברת נתונים שפותח על ידי פיליפס. הוא מיושם גם באמצעות שני אותות: SDAT (קלט ופלט נתונים טוריים) ו-SCLK (שעון טורי). היתרון הגדול ביותר שלו הוא שניתן לחבר מספר התקנים לאפיק זה ולזהות אותם ולגשת אליהם דרך כתובות; אחד היתרונות הגדולים ביותר של אפיק I2C הוא שנוח מאוד להשתמש בתוכנה כדי ליישם אותו דרך יציאת ה-IO. קצב העברת הנתונים שלו נשלט לחלוטין על ידי SCLK, שיכול להיות מהיר או איטי, בניגוד לממשק UART, שיש לו דרישות קצב מחמירות.  
  5. כלב שמירה (טיימר כלב שמירה):Watchdog הוא גם תצורה בסיסית של רוב המיקרו-בקרים (חלק ממיקרו-בקרים של 4 סיביות עשויים שלא לכלול פונקציה זו). Watchdog של רוב המיקרו-בקרים יכול רק לאפשר לתוכנית לאפס אותו אך לא לכבות אותו (חלקם מוגדרים כאשר התוכנית נצרבת, כגון מיקרו-בקרים מסדרת Microchip PIC), בעוד שחלק מהמיקרו-בקרים משתמשים בשיטה ספציפית כדי להחליט אם להפעיל אותו, כגון סדרת KS57 של סמסונג. כל עוד התוכנית ניגשת לרגיסטר Watchdog, היא נדלקת אוטומטית ולא ניתן לכבות אותה שוב. באופן כללי, ניתן להגדיר את זמן האיפוס של Watchdog באופן תכנותי. היישום הבסיסי ביותר של Watchdog הוא לספק יכולת שחזור עצמי עבור מיקרו-בקרים שקורסים עקב כשלים בלתי צפויים.

4

יצרן מיקרו-בקרים מרכזי עולמי


להלן רשימה של מיקרו-בקרים מיצרנים נפוצים (ייתכנו כמה השמטות), ללא סדר מסוים.


אירופה ואמריקה


  1. פריסקייל+NXP (פריסקייל+NXP):The Netherlands mainly provides 16-bit and 32-bit MCUs. Applications: Automotive electronics, LED and general lighting, healthcare, multimedia convergence, home appliances and power tools, building automation technology motor control, power supplies and power converters, energy and smart grids, automation, computer and communication infrastructure.  
  2. מיקרוצ'יפ+אטמל (טכנולוגיית מיקרוצ'יפ + אטמל):ארצות הברית מספקת בעיקר מיקרו-בקרים של 16 סיביות ו-32 סיביות. יישומים: אלקטרוניקה לרכב, שימוש תעשייתי, בקרת מנועים, כלי רכב, אוטומציה של מבנים, מכשירי חשמל ביתיים, בידור ביתי, אוטומציה תעשייתית, תאורה, האינטרנט של הדברים, אנרגיה חכמה, ציוד אלקטרוני נייד, ציוד היקפי למחשב.  
  3. ברוש+ספנסיון (Cypress+Spansion):The United States mainly provides 8-bit, 16-bit, and 32-bit MCUs. Applications: automotive electronics, home appliances, medical, consumer electronics, communications and telecommunications, industry, wireless.  
  4. ADI (התקנים אנלוגיים):ארצות הברית מספקת בעיקר מיקרו-בקרים של 8 סיביות, 16 סיביות ו-32 סיביות. יישומים: תעופה וחלל וביטחון, יישומי רכב, טכנולוגיית בנייה, תקשורת, מוצרי אלקטרוניקה, אנרגיה, שירותי בריאות, מכשור ומדידה, מנועים, אוטומציה תעשייתית, אבטחה.  
  5. אינפיניון:גרמניה מספקת בעיקר מיקרו-בקרים (MCU) של 16 סיביות ו-32 סיביות. יישומים: אלקטרוניקה לרכב, מוצרי אלקטרוניקה, הנדסה, כלי רכב מסחריים וחקלאיים, עיבוד נתונים, תחבורה חשמלית, יישומים תעשייתיים, ציוד רפואי, ציוד נייד, בקרת מנוע והנעה, אספקת חשמל, לאופנועים, אופניים חשמליים וכלי רכב חשמליים קטנים, רשתות חכמות, תאורה, פתרונות למערכות סולאריות, פתרונות למערכות אנרגיית רוח.  
  6. ST Microelectronics:Italy/France, mainly provides 32-bit MCU. Applications: LED and general lighting, transportation, healthcare, multimedia convergence, home appliances and power tools, building automation technology motor control, power supplies and power converters, energy and smart grids, automation, computer and communication infrastructure.  
  7. Qualcomm:ארצות הברית מספקת בעיקר מיקרו-בקרים של 16 סיביות ו-32 סיביות. יישומים: טלפונים חכמים, טאבלטים, מודמים אלחוטיים.  
  8. טקסס אינסטרומנטס:The United States mainly provides 16-bit and 32-bit MCUs. Application scope: automotive electronics, consumer electronics, medical equipment, mobile devices, communications.  
  9. Maxim:The United States mainly provides 32-bit MCUs. Application scope: automotive electronics, consumer electronics, industrial applications, security.  
  יפן ודרום קוריאה  
  1. רנסאס:יפן מספקת בעיקר מיקרו-בקרים של 16 סיביות ו-32 סיביות. היקף היישום: מחשבים וציוד היקפי, מוצרי אלקטרוניקה צרכניים, מוצרי אלקטרוניקה רפואית ובריאותית, מוצרי אלקטרוניקה לרכב, תעשייה ותקשורת.  
  2. טושיבה:יפן מספקת בעיקר מיקרו-בקרים של 16 סיביות ו-32 סיביות. היקף היישום: אלקטרוניקה לרכב, שימוש תעשייתי, בקרת מנועים, תקשורת אלחוטית, טלפונים ניידים, מחשבים וציוד היקפי, הדמיה, אודיו ווידאו, צרכנות (מכשירי חשמל ביתיים), תאורת LED, אבטחה, ניהול צריכת חשמל, ציוד בידור.  
  3. פוג'יטסו:Japan mainly provides 32-bit MCUs. Application scope: automobile, medical, machinery, home appliances.  
  4. סמסונג אלקטרוניקה:דרום קוריאה מספקת בעיקר מיקרו-בקרים (MCU) של 16 סיביות ו-32 סיביות. יישומים: אלקטרוניקה לרכב, שימוש תעשייתי, בקרת מנועים, כלי רכב, אוטומציה של מבנים, מכשירי חשמל ביתיים, בידור ביתי, אוטומציה תעשייתית, תאורה, האינטרנט של הדברים, אנרגיה חכמה, ציוד אלקטרוני נייד, ציוד היקפי למחשב.  
  אזור סין  
  סין היבשתית
 
  1. Sigma Microelectronics:מספק בעיקר מיקרו-בקר של 32 סיביות, היקף יישום: טלקומוניקציה, ייצור, אנרגיה, תחבורה, חשמל וכו'.  
  2. Zhuhai Orbit: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:מספק בעיקר מיקרו-בקר 32 סיביות, היקף יישום: אוטומציה תעשייתית, ממשק אדם-מכונה, בקרת מנוע, ניטור אבטחה, בית חכם, האינטרנט של הדברים.  
  4. מיקרואלקטרוניקה של שנגסי:Mainly providing 8-bit and 32-bit MCUs, application scope: small household appliances, consumer electronics, remote controls, mice, lithium batteries, digital products, automotive electronics, medical instruments and measurement, toys, industrial control, smart home and security and other fields.  
  5. טכנולוגיית צ'יפסאה:מספקת בעיקר מיקרו-בקרים של 16 ו-32 סיביות, היקף יישומים: מכשור, האינטרנט של הדברים, מוצרי אלקטרוניקה, מכשירי חשמל ביתיים, אלקטרוניקה לרכב.  
  6. מעגל משולב ליאנהואה:מספקת בעיקר מיקרו-בקרים של 8 סיביות ו-16 סיביות, היקף יישומים: מוצרי אלקטרוניקה, מוצרים לבנים, בקרה תעשייתית, ציוד תקשורת, אלקטרוניקה לרכב, מחשבים.  
  7. Zhuhai Jianrong:מספק בעיקר מיקרו-בקר 8-bit, היקף יישום: מכשירי חשמל ביתיים, ספק כוח נייד.  
  8. טכנולוגיית ג'וקסין:מספקת בעיקר מיקרו-בקרים מ-8 סיביות עד 32 סיביות, מגוון יישומים: מחשבי טאבלטים, בית חכם, מולטימדיה, בלוטות', אודיו wifi.  
  9. Aisco Microelectronics:Mainly providing 8-bit and 16-bit MCUs, application scope: consumer chips, communication chips, information chips, home appliances.  
  10. מיקרואלקטרוניקה של הואקסין:מספקים בעיקר מיקרו-בקרים של 8 סיביות ו-4 סיביות, היקף היישום: מקלטי לוויין, מטענים לטלפונים ניידים, לוחות שנה תמידיים, שלטים רחוקים הכל-באחד.  
  11. שנגחאי בלינג (Huada Semiconductor Holdings):מספקת בעיקר מיקרו-בקרים של 8 סיביות, 16 סיביות ו-32 סיביות, היקף יישומים: ציוד היקפי למחשב, טלוויזיות HD, ניהול צריכת חשמל, מכשירי חשמל קטנים, מכשירים דיגיטליים.  
  12. Haier integrated circuit:היא מספקת בעיקר מיקרו-בקרים של 14 סיביות, 15 סיביות ו-16 סיביות. היקף היישום: מוצרי אלקטרוניקה צרכנית, מוצרי אלקטרוניקה לרכב, תעשייה ומכשירים חכמים.  
  13. Beijing Junzheng:מספק בעיקר מיקרו-בקר 32 סיביות, היקף יישום: מכשירים לבישים, האינטרנט של הדברים, מכשירי חשמל ביתיים חכמים, מכוניות, מוצרי אלקטרוניקה צרכניים, מחשבי לוח.  
  14. מיקרו סמיקונדקטור של סין:מספק בעיקר מיקרו-בקר 8-bit, היקף יישום: מכשירי חשמל ביתיים חכמים, אלקטרוניקה לרכב, ניטור אבטחה, תאורת LED ונוף, צעצועים חכמים, בתים חכמים, מוצרי אלקטרוניקה.  
  15. מעגל משולב של סין לונגסון:מספק בעיקר מיקרו-בקר 32 סיביות, היקף יישום: ניטור צריכת חשמל, רשת חכמה, בקרה דיגיטלית תעשייתית, אינטרנט של הדברים, בית חכם, ניטור נתונים.  
  16. זיגואנג מיקרואלקטרוניקה:מספק בעיקר מיקרו-בקרים של 8 סיביות ו-16 סיביות, היקף היישום: מכשירי חשמל ביתיים חכמים.  
  17. טיימס מינקסין:מספק בעיקר מיקרו-בקר של 32 סיביות, היקף יישום: ניווט לרכב, ניטור תנועה, פיקוח על כלי דיג, רשת תקשורת חשמל.  
  18. צ'יינה ריסורסס סיליקון מיקרואלקטרוניקה (חברת בת של צ'יינה ריסורסס מיקרואלקטרוניקה):מספק בעיקר מיקרו-בקרים של 8 סיביות ו-16 סיביות, היקף יישום: מוצרי אלקטרוניקה, בקרה תעשייתית, מכשירי חשמל ביתיים.  
  19. טכנולוגיית גואוקסין:מספק בעיקר מיקרו-בקר 32 סיביות, היקף יישום: תחום אבטחת מידע, תחום אוטומציה משרדית, תחום רשתות תקשורת, תחום אבטחת מידע.  
  20. Zhongtian Micro:Mainly providing 32-bit MCU, application range: smart phones, digital TVs, set-top boxes, automotive electronics, GPS, e-readers, printers.  
  21. מיקרואלקטרוניקה של סין:מספק בעיקר מיקרו-בקרים של 8 סיביות ו-16 סיביות, היקף יישום: מעגלי בקרה כלליים עבור מכשירי חשמל ביתיים, מוצרי אלקטרוניקה צרכניים ובקרת אוטומציה תעשייתית.  
  22. ז'ונגינג אלקטרוניקה:מספקים בעיקר מיקרו-בקרים של 4 סיביות, 8 סיביות, 16 סיביות ו-32 סיביות, היקף היישום: מכשירי חשמל ביתיים, מנועים.  
  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. טכנולוגיית נובוטון:Mainly provides 32-bit MCU, application scope: lighting, Internet of Things, etc.  
  25. חברת ניוסופט:Mainly providing 8-bit and 32-bit MCUs, application scope: home appliances, smart homes, instrumentation, LCD panel controllers, industrial control, etc.  
  26. בטלי:מספק בעיקר מיקרו-בקר 32 סיביות, היקף יישום: בית חכם, בקרה תעשייתית ומוצרי צריכה.  
  27. טכנולוגיית Shengquan:מספק בעיקר מיקרו-בקר 8-bit, מגוון יישומים: לוחות תצוגה קטנים ובינוניים עבור רכב, חינוך, בקרה תעשייתית, רפואה וכו'.  
  28. שבב האנגשון:מספק בעיקר מיקרו-בקרים של 8 סיביות ו-32 סיביות, היקף יישום: רכב, האינטרנט של הדברים וכו'.  
  29. פודאן מיקרואלקטרוניקה:Mainly provides 16-bit and 32-bit MCUs, application scope: smart meters, smart door locks, etc.  
  30. הואדה סמיקונדקטור:היא מספקת בעיקר מיקרו-בקרים של 8 סיביות, 16 סיביות ו-32 סיביות, עם טווחי יישומים: בקרה תעשייתית, ייצור חכם, חיים חכמים ואינטרנט של הדברים.  
  טייוואן, סין  
  1. טכנולוגיית הונגג'ינג:מספקים בעיקר מיקרו-בקר של 8 סיביות. היקף יישום: תקשורת, בקרה תעשייתית, מכשירי מידע וקול.  
  2. Holtek Semiconductor:מספקים בעיקר מיקרו-בקרים של 8 סיביות ו-32 סיביות. היקף היישום: מוצרי אלקטרוניקה צרכנית, תאורת LED וכו'.  
  3. Lingyang Technology:מספק בעיקר מיקרו-בקרים של 8 סיביות ו-16 סיביות. היקף היישום: אודיו ווידאו ביתיים.  
  4. ז'ונגינג אלקטרוניקה:מספק בעיקר מיקרו-בקרים של 4 סיביות ו-8 סיביות. היקף היישום: מטענים, ספקי כוח ניידים, מכשירי חשמל ביתיים, בקרה תעשייתית.  
  5. טכנולוגיית סונגהאן: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. Winbond Electronics: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. Yingguang Technology MCU:מספק בעיקר מיקרו-בקרים של 4 סיביות ו-8 סיביות. היקף היישום: מכונות, אוטומציה, מכשירי חשמל ביתיים, רובוטים.  
  10. אלן אלקטרוניקה:מספק בעיקר מיקרו-בקרים של 8 סיביות ו-16 סיביות. היקף היישום: מוצרי אלקטרוניקה, מחשבים, טלפונים חכמים.

       

5

טיפים ללימוד מיקרו-בקרים

The basic principles and functions of any MCU are similar.ההבדל היחיד הוא התצורה והכמות של מודולי הפונקציה ההיקפיים, מערכת הפיקוד וכו'..  
באשר למערכת הפיקוד, למרות שנראה שהיא שונה מאוד בצורתה,But in fact it’s just a difference in symbols,המשמעויות שהן מייצגות, הפונקציות שיש להשלים ושיטות הפנייה דומות בעיקרן.  
כדי להבין מיקרו-בקר, ראשית עליכם לדעת את...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.  
לאחר הבנת תכונות המיקרו-בקר הללו, השלב הבא הוא להשוות את הפונקציות של המיקרו-בקר שנבחר עם הפונקציות הנדרשות לפיתוח הפרויקט בפועל, ולהבהיר אילו משאבים נדרשים כעת ואילו אינם בשימוש בפרויקט זה.  
עבור פונקציות שיש להשתמש בהן בפרויקט אך אינן מסופקות על ידי המיקרו-בקר שנבחר, עליכם להבין היטב את המידע הרלוונטי של המיקרו-בקר על מנת להשתמש בשיטות עקיפות כדי ליישמן. לדוגמה, אם הפרויקט שאתם מפתחים צריך לתקשר עם יציאת ה-COM של המחשב, והמיקרו-בקר שנבחר אינו מספק יציאת UART, תוכלו לשקול שימוש בפסיקות חיצוניות כדי ליישם זאת.  
עבור המשאבים הדרושים לפיתוח פרויקטים, עליכם להבין ולקרוא בעיון את המדריך*, בעוד שתוכלו להתעלם או לעיין במודולים פונקציונליים מיותרים. עבור למידה של מיקרו-בקר, יישום הוא המפתח והמטרה העיקרית.  
לאחר הבהרת הפונקציות הרלוונטיות של ה-MCU, ניתן להתחיל בתכנות.  
עבור מתחילים או מעצבים המשתמשים במיקרו-בקר זה בפעם הראשונה, הם עשויים להיתקל בתיאורים רבים ולא ברורים של תפקודי המיקרו-בקר. עבור בעיות כאלה, ישנן שתי שיטות לפתור אותן. האחת היא לכתוב תוכנית אימות מיוחדת כדי להבין את הפונקציות המתוארות בנתונים; השנייה היא להתעלם ממנה באופן זמני ולכתוב את תוכנית המיקרו-בקר בהתאם להבנתכם הנוכחית, ולהשאיר אותה לשינוי ולשיפור במהלך ניפוי שגיאות. השיטה הראשונה מתאימה לפרויקטים עם זמן פנוי ולמתחילים, בעוד שהשיטה השנייה מתאימה לאנשים עם ניסיון מסוים בפיתוח מיקרו-בקרים או כאשר לוח הזמנים של הפרויקט צפוף.  
 

אל תשקיעו זמן מיוחד בהבנת מערכת הפקודות. מערכת ההוראות היא רק סמל לתיאור לוגי. במהלך התכנות תוכלו לראות את ההוראות הרלוונטיות רק בהתאם להיגיון שלכם ולדרישות הלוגיות של התוכנית. ככל שהתכנות מתקדם, תהיו יותר ויותר מיומנים במערכת ההוראות, ותוכלו אפילו לשנן אותה באופן לא מודע.



מספר טלפון של החברה: 86-0755-83044319+
פקס/פקס: 86-0755-83975897+
דוא"ל: 1615456225@qq.com
QQ: 3518641314 מנהל לי

QQ: 332496225 מנהל Qiu

כתובת: חדר 809, בניין C, בניין הטכנולוגיה ז'אנטאו, שדרת מינגז'י מס' 1079, רובע לונגהואה החדש, שנזן

whatsapp

Service Hotline

tel: +86 755 83044319

WhatsApp

Whatsapp:+8618073002950