Teensy: מדריך לוח פיתוח USB

צעיר

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

מה זה טיני?

גודל MCU

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

Teensy זה לא רק צלחת, אבל יש דגמים או גרסאות שונות., שבהם כמה הטבות וגודלן משתנים. כל עיצובי החומרה הללו נוצרו מתוך רעיון למקסם את יכולות ה-I/O, כמו גם להיות נתמכים על ידי שורה של ספריות תוכנה כדי לספק תכונות רבות ומוכנות להפעלה עם Arduino IDE.

מאפיינים טכניים של Teensy

גיליון נתונים pinout teensy

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

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

מידע טכני נוסף והורדות - האתר הרשמי של PJRC

סוגים ואיפה קונים

מתבגר 4.1

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

יש צורך להבדיל בין Teensy 2.0/Teensy++ 2.0, והשאר, מכיוון שהשניים הראשונים הללו הם 8 סיביות ומבוססים על AVR לתאימות לאחור. הגרסאות הבאות הן בעלות ביצועים גבוהים של 32 סיביות ומבוססות ARM, בין היתר.

בני נוער 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 $

Teensy 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 בצורה שונה משאר הצלחות? (יישומים)

צעיר

לוח הפיתוח של Teensy הוא אחד המוערכים ביותר על ידי יצרנים רבים מכמה סיבות. אחד המרכזיים שבהם קשור לשבב שבו הותקנו חלק מהלוחות הללו, שכן הם מבוססים על שבבי ARM של 32 סיביות. זה לא רק מספק ביצועים גבוהים יותר מאשר עם AVR, זה גם מאפשר להחזיק MCU מודרני יותר, עבודה עם ארכיטקטורה חשובה ונפוצה כיום כמו ARM וכו'.

מצד שני, למרות גודלו הקטן, הם די חזקים, עם קיבולות טובות של זיכרון RAM, פלאש וזיכרון EEPROM, כמו גם עשיר בפיני חיבור לשימוש בציוד היקפי לחומרה, ואפילו כמה עם כרטיסי SD, Ethernet וכו'. וכל זה מבלי לגרוע שמץ של תאימות עם Arduino. אבל כפי שאתה יכול לראות, זה לא "עוד אחד", אלא אחד מיוחד.

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


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם.

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

מבחן באנגליתבדוק קטלאניתחידון ספרדי