סקירה כללית של לוח ננו של ארדואינו

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





מאמר זה נותן מידע מפורט על לוח Arduino Nano, וזהו לוח מיקרו-בקר אחד שתוכנן על ידי צוות Arduino. מיקרו-בקר זה מבוסס על Atmega168 או Atmega328p. זה די דומה ללוח Arduino Uno אבל בכל מה שקשור לתצורת סיכות ותכונות, לוח ננו זה הוחלף ארדואינו אונו בגלל גודל קטן. כידוע תוך כדי תכנון מערכת משובצת מחשב רכיבים בגודל קטן עדיפים. לוחות ארדואינו משמשים בעיקר לבנייה פרויקטים אלקטרוניים . מערכות משובצות, רובוטיקה וכו '. אך לוחות הננו מוצגים בעיקר למתחילים שאינם מן הרקע הטכני.

מהו לוח ננו של ארדואינו?

ארדואינו ננו הוא אחד סוג של מיקרו-בקר לוח, והוא תוכנן על ידי Arduino.cc. ניתן לבנות אותו עם מיקרו-בקר כמו Atmega328. משתמשים במיקרו-בקר זה גם ב- ארדואינו UNO. זהו לוח בגודל קטן וגם גמיש עם מגוון רחב של יישומים. אַחֵר לוחות ארדואינו כולל בעיקר Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo ו- Arduino Due. ולוחות פיתוח אחרים הם AVR Board Board, PIC Development Board, פאי פטל , Intel Intel, MSP430 Launchpad ו- ESP32.




ללוח זה יש פונקציות ותכונות רבות כמו לוח Arduino Duemilanove. עם זאת, לוח ננו זה שונה באריזה. אין לו שום שקע DC כך שניתן לספק את אספקת החשמל באמצעות יציאת USB קטנה אחרת אם היא מחוברת ישר לסיכות כמו VCC & GND. ניתן לספק לוח זה עם 6 עד 20 וולט באמצעות יציאת USB מיני בלוח.

תכונות ננו של Arduino

התכונות של ננו ארדואינו כוללות בעיקר את הדברים הבאים.



לוח ארדואינו-ננו

לוח ארדואינו-ננו

  • מיקרו-בקרה ATmega328P הוא ממשפחת AVR של 8 סיביות
  • מתח ההפעלה הוא 5V
  • מתח כניסה (Vin) הוא 7V עד 12V
  • סיכות קלט / פלט הן 22
  • סיכות i / p אנלוגיות הן 6 מ- A0 ל- A5
  • סיכות דיגיטליות הן 14
  • צריכת החשמל היא 19 mA
  • סיכות קלט / פלט זרם DC הוא 40 mA
  • זיכרון הפלאש הוא 32 KB
  • SRAM הוא 2 KB
  • EEPROM הוא 1 KB
  • מהירות CLK היא 16 מגה-הרץ
  • משקל -7 גרם
  • גודל המעגל המודפס הוא 18 X 45 מ'מ
  • תומך בשלוש תקשורת כמו SPI, IIC ו- USART

Arduino Nano Pinout

תצורת סיכות ננו של Arduino מוצגת להלן וכל פונקציונליות של סיכה נידונה להלן.

ארדואינו-ננו-פינאוט

ארדואינו-ננו-פינאוט

פין כוח (Vin, 3.3V, 5V, GND): סיכות אלה הן סיכות חשמל


  • Vin הוא מתח הקלט של הלוח, והוא משמש כאשר חיצוני מקור כוח משמש מ 7V ל 12V.
  • 5V הוא ה- אספקת חשמל מוסדרת מתח של לוח הננו והוא משמש למתן אספקה ​​ללוח כמו גם לרכיבים.
  • 3.3V הוא המתח המינימלי שנוצר מה- וסת מתח על הלוח.
  • GND הוא הסיכה הקרקעית של הלוח

פין RST (איפוס): סיכה זו משמשת לאיפוס המיקרו-בקר

סיכות אנלוגיות (A0-A7): פינים אלה משמשים לחישוב המתח האנלוגי של הלוח בטווח של 0 וולט עד 5 וולט

סיכות קלט / פלט (סיכות דיגיטליות מ- D0 - D13): סיכות אלה משמשות כ- i / p אחרת סיכות o / p. 0V ו- 5V

סיכות טוריות (Tx, Rx): פינים אלה משמשים להעברה וקבלת נתונים טוריים של TTL.

הפרעות חיצוניות (2, 3): סיכות אלה משמשות להפעלת הפרעה.

PWM (3, 5, 6, 9, 11): פינים אלה משמשים לספק פלט PWM של 8 סיביות.

SPI (10, 11, 12, & 13): סיכות אלה משמשות לתמיכה תקשורת SPI .

מובנה LED (13): סיכה זו משמשת להפעלת ה- LED.

IIC (A4, A5): פינים אלה משמשים לתמיכה בתקשורת TWI.

AREF: סיכה זו משמשת למתן מתח התייחסות למתח הכניסה

ההבדל בין Arduino UNO לבין Arduino Nano

לוח ה- Arduino Nano דומה ללוח UNO של Arduino כולל מיקרו-בקר דומה כמו Atmega328p. כך הם יכולים לשתף תוכנית דומה. ההבדל העיקרי בין שני אלה הוא הגודל. כי גודל Arduino Uno הוא כפול ללוח ננו. כך שלוחות Uno משתמשים יותר מקום במערכת. ניתן לבצע את התכנות של UNO USB כבל ואילו ננו משתמש בכבל ה- USB המיני. ההבדלים העיקריים בין שני אלה מפורטים בטבלה הבאה.

הבדל-בין-ארדואינו-אונו-ל-ארדואינו-ננו

ההבדל-בין-Arduino-UNO ו- Arduino-nano

ארדואינו ננו תקשורת

התקשורת של לוח Arduino Nano יכולה להיעשות באמצעות מקורות שונים כמו שימוש בלוח Arduino נוסף, מחשב, אחרת באמצעות מיקרו-בקרים. המיקרו-בקר באמצעות לוח ננו (ATmega328) מציע תקשורת סדרתית (UART TTL). זה יכול להיות נגיש בסיכות דיגיטליות כמו TX ו- RX. תוכנת Arduino כוללת צג סדרתי המאפשר העברה וקבלה של מידע טקסטואלי קל מהלוח.

נוריות ה- TX וה- RX בלוח הננו יהבהבו בכל פעם שנשלח מידע דרך קישור ה- FTDI ו- USB לכיוון המחשב. הספרייה דמוית הספרייה מאפשרת תקשורת טורית בכל אחד מהסיכות הדיגיטליות בלוח. המיקרו-בקר תומך גם בתקשורת SPI & I2C (TWI).

תכנות ננו של Arduino

התכנות של ננו ארדואינו יכול להתבצע באמצעות תוכנת הארדואינו. לחץ על האפשרות כלים ובחר את לוח הננו. מיקרו-בקר ATmega328 מעל לוח הננו מגיע עם תכנות מראש עם מעמיס אתחול. מטעין אתחול זה מאפשר להעלות קוד חדש ללא שימוש במתכנת חומרה חיצוני. ניתן לבצע את התקשורת באמצעות פרוטוקול STK500. כאן ניתן גם להימנע ממעמי האתחול ולבצע את תוכנית המיקרו באמצעות הכותרת של תכנות סדרתי במעגל או ICSP עם ספק שירותי Arduino.

יישומים של Arduino Nano

לוחות אלה משמשים לבניית פרויקטים של Arduino Nano על ידי קריאת תשומות של חיישן, כפתור או אצבע ונותנים פלט על ידי הפעלת מנוע או נורית LED, או שחלק מהיישומים מפורטים להלן.

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