עם הרבה יותר כוח ותכונות נוספות, Uno R4 אמור להקל על יצירת פרויקטים מורכבים.
Arduino, פלטפורמת האלקטרוניקה הפתוח שמעצימה חובבים ויצרנים כבר למעלה מעשור, הכריזה לאחרונה על התוספת האחרונה שלה לקו Uno, Arduino Uno R4. הלוח החדש הזה, שיושק במאי הקרוב, הוא שדרוג משמעותי לדגם הפופולרי R3 - שקיים מאז 2010.
עם SoC חדש לחלוטין מבית Renesas, Uno R4 הוא מחליף משחקים עם יכולות לשנות את אופן הטיפול בפרויקטים מורכבים. אבל למה MCU החדש הזה מסדרת 32 סיביות RA4 עומד לזעזע את העניינים?
יש לו מעבד חזק יותר
אם אתה משתמש בפלטפורמת Arduino כבר זמן מה, תדע שיש הרבה סוגים שונים של מיקרו-בקר Arduino, הכולל יכולות וקישוריות משתנות. עם כל שדרוגי החומרה שהוכרזו עבור ה-Uno R4, הוא עשוי להפוך ללוח ה-Arduino המומלץ עבור יצרנים.
במיוחד, מעבד Renesas RA4M1 (32 סיביות Arm Cortex-M4) החזק שלו פועל במהירות 48 מגה-הרץ מרשימה. זה מייצג עלייה משמעותית של פי 3 עד 16 בכוח העיבוד בהשוואה ל-Uno R3. באופן כללי, ה-Cortex M4 מספק ביצועים גבוהים יותר עם מהירויות שעון מהירות יותר והדרכה מתקדמת יותר ערכות, המאפשרות ביצוע יעיל ומהיר יותר של קוד - בניגוד ל-8-bit AVR MCU הקודם ב-Uno R3.
בהשוואה ללוחות קטנים יותר כמו Raspberry Pi Pico הכוללים Cortex M0+, ביצועי Cortex-M4 טובים יותר בערך פי שישה. ייתכן שתוכל להפעיל את הפרויקטים האהובים עליך הכוללים לכידה ועיבוד נתונים במהירות גבוהה מחיישנים, כגון נתונים מאותות אנלוגיים בתדר גבוה.
אחסון משודרג
עם מהירות שעון מהירה יותר וזיכרון מורחב, אתה יכול להיפרד מהרגעים הכל כך נפוצים של גירוד ראש של תהייה מדוע הקוד שלך לא עובד, רק כדי לגלות שזה בגלל שהצהרות Serial.print() שלך היו מילוליות מדי עבור ה-MCU האיטי, או שהמערך העצום שלך לעס את כל האפשרויות הזמינות זיכרון.
כתב ארדואינו בהודעתו פוסט בבלוג שה-Uno R4 יגיע עם SRAM וזיכרון פלאש מורחבים משמעותית.
"SRAM עבר מ-2kB ל-32kB, וזיכרון הפלאש עבר מ-32kB ל-256kB כדי להכיל פרויקטים מורכבים יותר."
בהסתכלות נוספת על זה, זה פותח את הדלת ליצירה של יישומים עשירים יותר בתכונות, כגון אלה הכוללות רישום נתונים או עיבוד נתונים בפרויקטים של IoT.
שיפוץ חומרה
הלוח החדש מספק שיפורי חומרה מבוקשים במבנה קומפקטי דומה כדי לאפשר תאימות עם מגנים ורכיבים קיימים. חיזוק הרכיבים המשולבים מאפשר לך לעשות את מה שהיה אפשרי רק עם לוחות מותאמים אישית בעבר.
תאימות USB-C ו-Vin
ה-Uno R4 יגיע עם יציאת USB-C למתח ותכנות עם מחשב, המהווה שדרוג משמעותי ביחס ליציאת ה-USB-B הקודמת. האופנה לקיום יציאות USB-C בלוחות Arduino הונחה על ידי קהילת היצרנים, מה שהוביל לשדרוג הזה. בנוסף, ה-Uno R4 תומך ב-24 וולט על Vin, מה שהופך אותו לתואם למגוון רחב יותר של מקורות כוח.
אוטובוס CAN
אוטובוס CAN (Controller Area Network), הידוע בשימושו במערכות משובצות, יאפשר לך למזער חיווט ולבצע מספר משימות במקביל על ידי חיבור מגנים מרובים. יחד עם יציאת SPI (Serial Peripheral Interface), זה אמור לאפשר תקשורת יעילה יותר בין רכיבים שונים של פרויקט.
ממיר דיגיטלי לאנלוגי משופר (DAC)
ה-Uno R4 יכלול DAC אנלוגי של 12 סיביות, המספק דיוק ודיוק משופרים עבור פלט אנלוגי. הפרויקטים שלך הדורשים דיוק על פני אותות אנלוגיים, כגון ממשק חיישנים ובקרת מנוע, יוגדלו.
מודול Wi-Fi מובנה
תוכל לבחור בין שתי גרסאות של הלוח: Uno R4 WiFi ו- Uno R4 Minima. גרסת ה-WiFi תצויד במודול Wi-Fi של Espressif S3, אידיאלי עבור פרויקטי IoT או כל אחר הדורש קישוריות אלחוטית.
מצד שני, ה-Uno R4 Minima מציע אפשרות חסכונית למי שזקוק במיוחד לכוחו של המיקרו-בקר החדש ללא תכונות קישוריות נוספות.
תאימות תוכנה ותוכנית מאמצים מוקדמים
בעוד ששדרוגי החומרה החדשים מרשימים, תאימות התוכנה של Uno R4 חשובה לא פחות. ארדואינו הכריז על א תוכנית המאמצים המוקדמים לטפל בכל אי תאימות תוכנה שעלולה להתעורר עקב המעבר למעבד 32 סיביות מבוסס Arm. ספריות ודוגמאות שנכתבו אך ורק בשפת Arduino צריכות לעבוד בצורה חלקה עם הלוח החדש. עם זאת, ספריות המותאמות למעבד או ארכיטקטורה ספציפיים עשויות להזדקק למעבר.
למרבה המזל, Arduino מציעה לוחות Uno R4 בחינם למפתחים שרוצים לעדכן את הספריות שלהם עבור הלוח החדש. תמיכה זו של Arduino מבטיחה שהספרייה העצומה של מגנים, מדריכים וקוד שפותחו עבור ה-Uno R3 תמשיך להיות זמינה עבור הלוח החדש.
מועצת הדור הבא ליצרנים
ה-Arduino Uno R4 הוא שדרוג גדול לקו מרשים ממילא של לוחות. תכונות החומרה החדשות הופכות את Uno R4 לחזק ורב-תכליתי יותר, תוך שמירה על תאימות עם החומרה הקיימת.