אנו הולכים להקדיש מאמר זה ל- לוח פיתוח מתבגר. לוח תכליתי מאוד, תואם לארדואינו, ובגודל מצומצם כדי להיות מסוגל להקדיש אותו לפרויקטים שבהם הגודל קובע. כאן תוכלו לראות מה זה, הסוגים והגרסאות הקיימות, המאפיינים הטכניים, ומה ניתן לעשות עם הלוח הזה עם MCU או מיקרו-בקר.
מה זה טיני?
Teensy הוא מותג של לוח פיתוח מיקרו-בקר שנוצר על ידי PJRC ועם עיצוב בו השתתף הבעלים המשותף פול סטופרגן. PJRC היא מעצבת ויצרנית של מכשירים שונים ליצרנים, עשה זאת בעצמך, פיתוח יצירתיות וכו'. לשם כך, הם יצרו את הלוח הקטן והרב-תכליתי הזה עם הפוטנציאל של Arduino, ועם כוח וגמישות פנטסטיים, גם באמצעות מיקרו-בקרים מבוססי ARM במקום רסיברים המשמשים לוחות פיתוח דומים אחרים.
Teensy זה לא רק צלחת, אבל יש דגמים או גרסאות שונות., שבהם כמה הטבות וגודלן משתנים. כל עיצובי החומרה הללו נוצרו מתוך רעיון למקסם את יכולות ה-I/O, כמו גם להיות נתמכים על ידי שורה של ספריות תוכנה כדי לספק תכונות רבות ומוכנות להפעלה עם Arduino IDE.
מאפיינים טכניים של Teensy
אתה יכול לראות את הפרטים של הדגם שלך בגיליונות הנתונים שסופקו על ידי יצרן הלוח. כמו כן, זכור שייתכנו הבדלים בין גרסאות. עם זאת, כדי לקבל השקפה קצת יותר כללית על Teensy המשותפת לכולם, הנה כמה המאפיינים הטכניים שלה:
- תאימות עם תוכנת arduino והספריות. כמו כן, יש לו תוסף עבור Arduino בשם teensyduino
- יציאת USB
- האפליקציה מטעין עשרה לנוחות השימוש
- תוכנת פיתוח חינמית
- תמיכה חוצת פלטפורמות, זמינה עבור מערכות ההפעלה Linux, MacOS ו-Windows
- גודל קטן, מתאים לפרויקטים רבים
- זמין עם או בלי סיכות לוח לחם מולחמות
- תכנות כפתור אחד
- יש לך את המהדר? WinAVR
- ניפוי USB
מידע טכני נוסף והורדות - האתר הרשמי של PJRC
סוגים ואיפה קונים
לגבי סוגי הצלחות Teensy והן מפרט טכני, יש לנו את הווריאציות הבאות ביחס למאפיינים המשותפים של הסעיף הקודם:
בני נוער 2.0
לא נמצאו מוצרים.
- MCU: Atmel ATMEGA32U4 ברסיבר של 8 סיביות 16 מגה-הרץ
- זיכרון RAM: 2560 בתים
- זיכרון EEPROM: 1024 בתים
- זיכרון פלאש: 32256 בתים
- קלט / פלט דיגיטלי: 25 פינים, 5V
- כניסות אנלוגיות: 12
- PWM: 7
- UART,I2C,SPI: 1, 1, 1
- מחיר: 16 $
Teensy++ 2.0
לא נמצאו מוצרים.
- MCU: Atmel AT90USB1286 ברסיבר של 8 סיביות 16 מגה-הרץ
- זיכרון RAM: 8192 בתים
- זיכרון EEPROM: 4096 בתים
- זיכרון פלאש: 130048 בתים
- קלט / פלט דיגיטלי: 46 פינים, 5V
- כניסות אנלוגיות: 8
- PWM: 9
- UART,I2C,SPI: 1, 1, 1
- מחיר: 24 $
lc מתבגר
- MCU: ARM Cortex-M0+ @ 48MHz
- זיכרון RAM: 8K
- זיכרון EEPROM: 128 בתים (אמו)
- זיכרון פלאש: 62K
- קלט / פלט דיגיטלי: 27 פינים, 5V, 4x ערוצי DMA
- כניסות אנלוגיות: 13
- PWM: 10
- UART,I2C,SPI: 1, 1, 1
- מחיר: 11,65 $
בני נוער 3.2
-לא זמין-
- MCU: ARM Cortex-M4 במהירות 72MHz
- זיכרון RAM: 64K
- זיכרון EEPROM: 2K
- זיכרון פלאש: 256K
- קלט / פלט דיגיטלי: 34 פינים, 5V
- כניסות אנלוגיות: 8
- PWM: 21
- UART,I2C,SPI: 1, 1, 1
- מחיר: 19,80 $
בני נוער 3.5
- MCU: 4 מגה-הרץ ARM Cortex-M120 + 32 סיביות FPU + RNG + מאיץ הצפנה
- זיכרון RAM: 256K
- זיכרון EEPROM: 4K
- זיכרון פלאש: 512K
- קלט / פלט דיגיטלי: 64 פינים, 5V
- כניסות אנלוגיות: 27
- PWM: 20
- UART,I2C,SPI: 0, 3, 3
- תמצית: שמע I2S/TDM, אפיק CAN, 16 ערוצי DMA לשימוש כללי, RTC, SDIO 4-bit (כרטיסי SD), USB 12 Mb/s
- מחיר: 24,25 $
בני נוער 3.6
- MCU: 4 מגה-הרץ ARM Cortex-M180 + 32 סיביות FPU + RNG + מאיץ הצפנה
- זיכרון RAM: 256K
- זיכרון EEPROM: 4K
- זיכרון פלאש: 1024K
- קלט / פלט דיגיטלי: 64 פינים, 5V
- כניסות אנלוגיות: 27
- PWM: 20
- UART,I2C,SPI: 0, 3, 3
- תמצית: שמע I2S/TDM, אפיק CAN, 16 ערוצי DMA לשימוש כללי, RTC, 4 סיביות SDIO (כרטיסי SD), מארח USB של 12 Mb/s ו-480 Mb/s
- מחיר: 29,25 $
בני נוער 4.0
- MCU: ARM Cortex-M7 במהירות 600 מגה-הרץ + FPU של 32 סיביות + RNG + מאיץ הצפנה
- זיכרון RAM: 1024K (2×512)
- זיכרון EEPROM: 1K (אמו)
- זיכרון פלאש: 1984K
- קלט / פלט דיגיטלי: 40 פינים, 5V
- כניסות אנלוגיות: 14
- PWM: 31
- סדרתי, I2C, SPI: 7, 3, 3
- תמצית: 2x שמע I2S/TDM, אודיו דיגיטלי S/PDIF, 3x CAN bus (1x CAN FD), 32 ערוצי DMA לשימוש כללי, RTC, FlexIO ניתן לתכנות, USB 480 Mb/s ומארח USB 480 Mb/s, צינור עיבוד פיקסלים, הפעלה מוצלבת עבור ציוד היקפי, וניהול הפעלה/כיבוי.
- מחיר: 19,95 $
בני נוער 4.1
- MCU: 7 MHz ARM Cortex-M600 + 64/32 סיביות FPU + RNG + מאיץ הצפנה
- זיכרון RAM: 1024K (2×512) ו-QSPI להרחבת זיכרון עם שני מיקומים נוספים ל-RAM או שבבי פלאש
- זיכרון EEPROM: 4K (אמו)
- זיכרון פלאש: 7936K
- קלט / פלט דיגיטלי: 55 פינים, 5V
- כניסות אנלוגיות: 18
- PWM: 35
- סדרתי, I2C, SPI: 8, 3, 3
- תמצית: Ethernet 10/100 Mbit עם DP83825 PHY, 2x שמע I2S/TDM, שמע דיגיטלי S/PDIF, 3x CAN bus (1x CAN FD), 32 ערוצי DMA לשימוש כללי, RTC, FlexIO לתכנות, USB 480 Mb/s ומארח USB במהירות 480 Mb/s, 1 SDIO (4 סיביות) עבור כרטיסי SD, Pixel Processing Pipeline, הפעלה צולבת עבור ציוד היקפי וניהול הפעלה/כיבוי.
- מחיר: 26,85 $
הכי טוב | Teensy 4.1 (ללא סיכות) | ראה תכונות | ראה הצעה | |
איכות מחיר | Teensy 4.1 (עם סיכות) | ראה תכונות | ראה הצעה | |
האהוב עלינו | Teensy 4.0 (עם סיכות) | ראה תכונות | ראה הצעה | |
Teensy 4.0 (ללא סיכות) | ראה תכונות | ראה הצעה |
מה אפשר לעשות עם Teensy בצורה שונה משאר הצלחות? (יישומים)
לוח הפיתוח של Teensy הוא אחד המוערכים ביותר על ידי יצרנים רבים מכמה סיבות. אחד המרכזיים שבהם קשור לשבב שבו הותקנו חלק מהלוחות הללו, שכן הם מבוססים על שבבי ARM של 32 סיביות. זה לא רק מספק ביצועים גבוהים יותר מאשר עם AVR, זה גם מאפשר להחזיק MCU מודרני יותר, עבודה עם ארכיטקטורה חשובה ונפוצה כיום כמו ARM וכו'.
מצד שני, למרות גודלו הקטן, הם די חזקים, עם קיבולות טובות של זיכרון RAM, פלאש וזיכרון EEPROM, כמו גם עשיר בפיני חיבור לשימוש בציוד היקפי לחומרה, ואפילו כמה עם כרטיסי SD, Ethernet וכו'. וכל זה מבלי לגרוע שמץ של תאימות עם Arduino. אבל כפי שאתה יכול לראות, זה לא "עוד אחד", אלא אחד מיוחד.
תכונה נהדרת נוספת של Teensy היא שהוא יכול לעבוד כמו כל אחד אחר התקן USB מקוריכלומר, אתה יכול לתכנת את הלוח להיות ציוד היקפי ולשמש כמכשיר HID, MIDI, ג'ויסטיקים, משטחי משחק וכו'. וכל זה ללא כל קוד נוסף, הכל חלק מחסנית התוכנה של Teensy כך שאינך צריך לדאוג לגבי זה. באשר ל-Teensyduino, התוסף ל-Arduino IDE, זה עוד תכונה פנטסטית, וזה לוקח רק רגע כדי להתחיל לעבוד...