לוח Arduino מגה 2560

נסה את הכלי שלנו לביטול בעיות





לוח Arduino הוא לוח מיקרו-בקר בעל קוד פתוח המבוסס על מיקרו-בקר Atmega 2560. סביבת הצמיחה של לוח זה מבצעת את שפת העיבוד או החיווט. לוחות אלה טעינו את תעשיית האוטומציה עם הפלטפורמה הפשוטה לשימוש שלהם בכל מקום שכולם עם רקע קטן אחרת, ללא תפאורה טכנית, יכולים להתחיל ולגלות כמה כישורים נחוצים לתכנת וכן להפעיל את לוח ארדואינו . לוחות אלה משמשים להארכת אובייקטים אינטראקטיביים נפרדים אחרת נוכל להתחבר לתוכנה במחשב האישי שלך כמו MaxMSP, Processing ו- Flash. מאמר זה דן ב מבוא ללוח Arduino מגה 2560 , תרשים סיכות ומפרטיו.

מהו ארדואינו מגה 2560?

לוח המיקרו-בקר כמו 'Arduino Mega' תלוי במיקרו-בקר ATmega2560. הוא כולל סיכות קלט / פלט דיגיטליות -54, כאשר 16 פינים הם כניסות אנלוגיות, 14 משמשים כמו יציאות PWM של יציאות טוריות של חומרה ( UARTs ) - 4, א מתנד קריסטל -16 מגהרץ, כותרת ICSP, שקע חשמל, חיבור USB וכן כפתור RST. לוח זה כולל בעיקר את כל מה שחיוני לתמיכה במיקרו-בקר. לכן, ניתן לבצע את אספקת החשמל של לוח זה על ידי חיבורו למחשב באמצעות כבל USB, או סוללה או מתאם AC-DC. ניתן להגן על לוח זה מפני פריקה חשמלית בלתי צפויה על ידי הנחת לוח בסיס.




arduino-mega 2560-board

ארדואינו-מגה 2560-לוח

סיכות SCL ו- SDA בלוח מגה 2560 R3 מתחברות לצד סיכת AREF. בנוסף, ישנם שני סיכות אחרונות הממוקמות בסמוך לסיכת RST. סיכה אחת היא ה- IOREF המאפשרת למגנים להתאים את המתח המוצע מלוח הארדואינו. סיכה אחרת אינה משויכת והיא נשמרת למטרות הקרובות. לוחות אלה עובדים עם כל מגן קיים, אם כי הם יכולים להתאים את עצמם למגנים האחרונים המשתמשים בסיכות הנוספות הללו.



מפרטי מגה של Arduino

המפרט של Arduino Mega כולל את הדברים הבאים.

  • ה- ATmega2560 הוא מיקרו-בקר
  • מתח ההפעלה של מיקרו-בקר זה הוא 5 וולט
  • מתח הכניסה המומלץ ינוע בין 7 וולט ל 12 וולט
  • מתח הכניסה ינוע בין 6 וולט ל -20 וולט
  • סיכות הקלט / הפלט הדיגיטליות הינן 54 כאשר 15 מהפינים הללו יספקו PWM o / p.
  • סיכות קלט אנלוגיות הן 16
  • זרם DC לכל סיכת קלט / פלט הוא 40 mA
  • זרם DC המשמש לפין 3.3V הוא 50 mA
  • זיכרון פלאש כמו 256 קילו-בייט שבו 8 קילו-בתים של זיכרון פלאש משמשים באמצעות Bootloader
  • זיכרון הגישה האקראית הסטטית (SRAM) הוא 8 KB
  • הזיכרון לקריאה בלבד לתכנות (EEPROM) הניתן לתכנות מוחק חשמלית הוא 4 KB
  • מהירות השעון (CLK) היא 16 מגה-הרץ
  • שבב ה- USB המארח המשמש בזה הוא MAX3421E
  • אורכו של לוח זה הוא 101.52 מ'מ
  • רוחב הלוח הזה הוא 53.3 מ'מ
  • משקלו של לוח זה הוא 36 גרם

תצורת מגה פין של Arduino

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

arduino-mega 2560-pin-pin-diagram

Arduino-mega 2560-pin-pin-diagram

פין 3.3V & 5V


פינים אלה משמשים לאספקת מתח מוסדר o / p בערך 5V. זֶה RPS (ספק כוח מוסדר) מספק את הכוח ל המיקרו-בקר כמו גם רכיבים אחרים המשמשים מעל לוח מגה Arduino. ניתן להשיג אותו מ- Vin-pin של הלוח או מאספקת מתח מוסדרת אחת נוספת - 5V אחרת כבל יו אס בי ואילו ויסות מתח נוסף יכול להיות מוצע על ידי 3.3V0 פינים. ההספק המרבי יכול להיות מושך על ידי זה הוא 50mA.

סיכת GND

לוח המגה של Arduino כולל פינים של 5 GND שבהם ניתן להשתמש באחד מהסיכות הללו בכל פעם שהפרויקט דורש.

אפס פין (RST)

ניתן להשתמש בסיכת RST של לוח זה לסידור הלוח מחדש. ניתן לסדר את הלוח מחדש על ידי הגדרת סיכה זו נמוכה.

סיכה וין

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

תקשורת סדרתית

הפינים הטוריים של הלוח הזה כמו TXD ו- RXD משמשים להעברה ולקבלת הנתונים הסידוריים. Tx מציין העברת מידע ואילו ה- RX מציין נתונים שקיבלו. הפינים הסדרתיים של הלוח הזה כוללים ארבעה שילובים. עבור סדרתי 0, זה כולל Tx (1) ו- Rx (0), עבור סדרתי 1, זה כולל Tx (18) & Rx (19), עבור סדרתי 2 כולל Tx (16) & Rx (17), ולבסוף עבור סדרתי 3, הוא כולל Tx (14) & Rx (15).

הפרעות חיצוניות

את ההפרעות החיצוניות ניתן ליצור באמצעות 6 פינים כמו הפסקה 0 (0), הפרעה 1 (3), הפרעה 2 (21), הפרעה 3 (20), הפרעה 4 (19), הפרעה 5 (18). סיכות אלה מייצרות הפרעות במספר דרכים כלומר מתן ערך LOW, קצה עולה או יורד או משנה את הערך לסיכות ההפסקה.

לד

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

AREF

המונח AREF מייצג מתח הפניה אנלוגי שהוא מתח התייחסות לכניסות אנלוגיות

סיכות אנלוגיות

ישנם 16 פינים אנלוגיים הכלולים בלוח המסומנים כ- A0-A15. חשוב מאוד לדעת כי ניתן להשתמש בכל הפינים האנלוגיים בלוח זה כמו פינים של קלט / פלט דיגיטלי. כל סיכה אנלוגית נגישה עם הרזולוציה של 10 סיביות שיכולה להתבצע בין GND ל -5 וולט. עם זאת, ניתן לשנות את הערך הגבוה יותר באמצעות סיכת AREF וכן באמצעות הפונקציה של הפניה אנלוגית ().

I2C

ה תקשורת I2C יכול להיות נתמך על ידי שני פינים כלומר 20 & 21 כאשר 20 פינים מסמל קו נתונים סידורי (SDA) המשמש להחזקת נתונים & 21 פינים מסמל קו שעון סידורי (SCL) המשמש בעיקר להצעת סנכרון נתונים בין המכשירים

תקשורת SPI

המונח SPI הוא ממשק היקפי סדרתי המשמש להעברת הנתונים בין הבקר ורכיבים אחרים. ארבעה פינים כמו MISO (50), MOSI (51), SCK (52) ו- SS (53) משמשים ל התקשורת של SPI.

ממדים

המימד של לוח Arduino מגה 2560 כולל בעיקר את האורך כמו גם רוחבים כמו 101.6 מ'מ או 4 אינץ 'X 53.34 מ'מ או 2.1 אינץ'. זה עדיף יחסית לסוגים אחרים של לוחות שנגישים בשוק. אבל, שקע החשמל ויציאת ה- USB מורחבים מעט מהמידות שצוינו.

תאימות מגן

Arduino Mega מתאים היטב לרוב השומרים המשמשים בלוחות Arduino אחרים. לפני שאתה מציע להשתמש בשומר, ודא שמתח ההפעלה של השומר מתאים למתח הלוח. מתח ההפעלה של מרבית השומרים יהיה 3.3 וולט אחרת 5 וולט. אבל, שומרים עם מתח הפעלה גבוה יכולים לפגוע בלוח.

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

תִכנוּת

התכנות של Arduino Mega 2560 יכול להיעשות בעזרת IDE (Arduino Software), והיא תומכת בשפת תכנות C. כאן השרטוט הוא הקוד בתוכנה שנצרב בתוך התוכנה ואז הועבר ללוח הארדואינו באמצעות כבל USB.

לוח מגה של Arduino כולל מטעין אתחול המבטל ניצול צורב חיצוני לצריבת קוד התוכנית בלוח הארדואינו. כאן ניתן לבצע את התקשורת של מטעין האתחול באמצעות פרוטוקול STK500.

כאשר אנו מרכיבים כמו גם שורפים את תוכנית Arduino, נוכל לנתק את כבל ה- USB כדי להסיר את אספקת החשמל מלוח Arduino. בכל פעם שאתה מציע להשתמש בלוח Arduino לפרויקט שלך, אספקת החשמל יכולה להיות מסופקת על ידי שקע חשמל אחרת סיכת Vin של הלוח.

מאפיין נוסף של זה הוא ריבוי משימות בכל מקום שבו לוח מגה של Arduino יהיה שימושי. עם זאת, תוכנת Arduino IDE אינה תומכת בריבוי משימות אולם ניתן להשתמש במערכות הפעלה נוספות כלומר RTX & FreeRTOS כדי לכתוב תוכנית C מסיבה זו. זה גמיש לשימוש בתוכנית הבנייה האישית שלך בעזרת מחבר ספק שירותי אינטרנט.

לפיכך, מדובר בסך הכל ב- גיליון נתונים של Arduino מגה 2560 . זה תחליף של המבוגרים ארדואינו לוח מגה. בגלל מספר הפינים, בדרך כלל הוא אינו מנוצל לפרויקטים כלליים אולם אנו יכולים לגלות אותם בפרויקטים מורכבים כגון חישת טמפרטורה, מדפסות תלת מימד, יישומי IOT, גלאי ראדון, ניטור יישומי נתונים בזמן אמת וכו 'הנה שאלה בשבילך, מה המפרט של לוח Arduino מגה 2560?

מקורות תמונה: ארדואינו