הכרטיס מבוסס על בקר ATmega32u4 התומך פנימית בתקשורת USB, כך שאין צורך בבקר נוסף או מתאם FTDI על הכרטיס, שכל מה שהוא עושה זה לתאם בין הבקר הראשי לחיבור ה-USB. חוץ מיכולות תקשורת ה-USB, הבקר מכפיל את כמות הכניסות האנלוגיות ל-12 (לא ממש ברור איפה הם מהצילום שהם הוציאו) ומוסיף עוד 0.5K של זכרון SRAM שיאפשר פיתוח תוכניות מסובכות יותר. כמות ה-FLASH נשארת 32K.
- עוד מ-4Project:
- יודעים איך דיפרנציאל עובד?
- מגבר אודיו נשלט באמצעות Bluetooth
בגלל שהבקר צריך לטפל גם ב-USB, אני צופה שרוב הזכרון הזה יוקדש למשימה זו, וכנראה גם חלק מה-FLASH ינוצל לצרכים האלה. למתקדמים בתחום, כמו גם בגרסאות האחרונות של ה-UNO שהחליפו את רכיב ה-FTDI בבקר AVR נוסף, גם כרטיס זה יוכל להזדהות מול המחשב ככל סוג של התקן USB, כמו עכבר, מקלדת, מצלמה וכו'.
תופעת לוואי נחמדה מהעובדה שיש רק בקר אחד היא שעכשיו יש הפרדה מלאה בין תקשורת USB לתקשורת הטורית, כך שלא יהיה עוד צורך לנתק רכיבים המחוברים לקווי התקשורת כדי שאפשר יהיה לצרוב את התוכנה. שינוי נוסף הוא מחבר ה-USB קטן יותר, במקרה ואתם לחוצים במקום בפרוייקט.
יש עוד בשורות טובות, כנראה שמחיר הכרטיס יהיה קצת יותר נמוך מה-UNO בגלל שיש בקר אחד פחות, אבל הבשורות הפחות טובות הן שלא תהיה לכם אפשרות להחליף רק את הבקר אם הצלחתם לשרוף אותו. די דומה לגרסת ה-SMD של ה-UNO בתקופה שהיה מחסור ברכיבים. נשרף – תקנו כרטיס חדש, אלא אם תרצו להתעסק עם החלפת בקר SMD בעל 44 רגליים.
נראה שצוות הארדואינו החליטו ללכת בדרך של SparkFun ולאפשר לקנות את הכרטיס גם בלי מחברים, מה שיוזיל את המחיר עוד יותר ובשורה נהדרת למי שרוצה להתחבר לכרטיס בצורה שונה מהמקובל. גם הגרסה הרגילה תמכר בצורה שכולנו רגילים אליה ושלא מצריכה הלחמות כדי להתחיל לעבוד עם הכרטיס.
גרסה זו של הכרטיס תפעל ב-5V ובאותה המהירות כמו ה-UNO. יש לא מעט אנשים שמצפים שתצה גם גרסת ה-3.3V של הכרטיס. הרי הבקר תומך בזה ללא בעיה, נשאר רק להחליף את מייצב המתח וכמה נגדים. נחכה ונראה.
מתי אצלנו? עדיין לא ידוע.
יכולות היצור שלהם לא יוכלו לספק את הביקוש הראשוני וההזמנות הראשונות של הכרטיס מהיצרן מעוכבות זמן מה. נשתדל להשיג את הכרטיסים כמה שיותר מהר.
ב-4Project.co.il תוכלו למצוא תוכן נוסף ומידע רב בנושאי האלקטרוניקה, ארדואינו ופלטפורומות פיתוח.
לא נראה לא כמו שינוי משמעותי
ובטח שלא טוב למתחילים, שעלולים לשרוף את הצ'יפ.
כל הארדואינו הזה …
יש היום כרטיסים טובים בהרבה –
אם רוצים משהו זול לפרויקט, שום דבר לא ינצח את ה- TI launchpad שב- $4.30 נותן לך 16KB flash.
ב- $20 אתה כבר מקבל כרטיסים מבוססי STM32 (ARM Cortex) שאוכלים את הAVR לארוחת בוקר בלי מלח.
https://github.com/corecode/mchck/wiki
לוח ARM ב- $7 (מחיר יעד $5)
יש גם את הלוחות של Maple leaf שמגיעים עם GUI מבוסס Arduino במחיר דומה
STM32F4 discovery ב- $16
http://il.farnell.com/stmicroelectronics/stm32f4discovery/board-eval-stm32f4-discovery/dp/2009276
קיבלתי אחד חינם בכנס בארץ, ונאמר לי שהם נמכרים לכל דורש ב- $20
מדובר במעבד ARM 32 ביט עם 1MB פלאש, 192K ראם, טונות של I/O על הלוח, ואפילו יציאת DAC סטריאופונית מוגברת, ואקסלרומטר מובנה על הלוח.
אז תסבירו לי עוד פעם למה להתקשקש עם מעבד ה- 8 ביט הזה שנקרא AVR?
ל-2
אודי,
כנראה שלך, כמי שמכיר את התחום ורוצה לבנות פרוייקטים גדולים ומסובכים יותר, מתאימים כרטיסי פיתוח משוכללים יותר.
לאומת זאת לכאלה שרק מתחילים עם התחום, או כאלה שלא רוצים להתעסק עם makefiles כדי לקמפל את התוכנה, מתאימים דברים אחרים.
זה וויכוח שלא יגמר אף פעם. כולם צודק 🙂
הייתי שמח לההסבר..
מה זה מה היעוד של זה מה נותן דבר כזה ואיך מתחילים לעבוד עם דבר כזה..
אני חולם לעבוד על חומרה (מהנדס חומרה ואני רוצה להיכנס טיפה לתחום)
הסבר ל-4
ארדואינו הוא כרטיס פיתוח המבוסס על מיקרובקר של חברת AVR ומספק לך פלטפורמת חומרה לפרוייקטים לא מסובכים.
סביבת פיתוח לכרטיס היא חינמית והתכנות נעשה בשפה דומה לשפת C מופשטת.
הכרטיס מאוד פופולרי ואפשר למצוא הרבה דוגמאות קוד ואפילו ספריות שלמות לעבודה עם הרבה רכיבים.
מה שיפה שאתה לא צריך כלום, חוץ מכבל USB ומחשב כדי לתכנת את הכרטיס.
יש לו הרבה כניסות ויציאות דיגיטליות, כניסות אנלוגיות ויציאות PWM שבעזרתם אפשר לייצר "דמוי" יציאה אנלוגית ברוה המקרים.
הנה האתר הרשמי שלהם:
http://arduino.cc/
זה לא קשור למסובך
זה לא מסובך יותר, רק נותן יותר בתמורה לאותו הכסף.
כרטיס כמו ה- Maple Leaf עולה בערך כמו ארדואינו מגה או פחות, מהיר בהרבה, ומתוכנת באותה תוכנה כמו ארדואינו.
http://leaflabs.com/devices/maple/
http://www.seeedstudio.com/depot/leaf-maple-cortex-m3-p-670.html?cPath=132_137
בדומה, גם ה- chipkit (מבוסס מעבד של microchip , תואם MIPS), מריץ אותה סביבת פיתוח כמו ארדואינו, ואם אתה לא מתכנת באסמבלר, לא תרגיש בהבדל.
ה- uno32 נותן לך ב- $27 תאימות בכרטיסי הרחבה לארדואינו, סביבת פיתוח זהה לחלוטין, אבל עם מעבד 32 ביט ב- 80Mhz ו- 128K זכרון פלאש.
http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,892&Cat=18
ל-4
אז הגיע הזמן לפתוח גוגל לא?
ארדאינו ftw
העוצמה של הארדואינו פחות קשורה לנתונים היבשים ויותר לקהילה הרחבה
http://arduino.cc/playground/Main/InterfacingWithHardware
ולתוספים המצויינים
http://shieldlist.org
לכל פרוייקט מצליח יקומו מתחרים ומקטרגים. וטוב שכך.