Teensy: USB izstrādes padomes rokasgrāmata

tīņains

Mēs veltīsim šo rakstu pusaudžu attīstības padome. Ļoti daudzpusīga tāfele, saderīga ar Arduino un samazināta izmēra, lai to varētu veltīt projektiem, kuros izmēram ir nozīme. Šeit jūs varat redzēt, kas tas ir, kādi veidi un versijas pastāv, kādi ir tehniskie parametri un ko var izdarīt ar šo plati ar MCU vai mikrokontrolleri.

Kas ir Tīnijs?

MCU izmērs

Teensy ir PJRC izveidots mikrokontrolleru izstrādes paneļa zīmols un ar dizainu, kurā piedalījies līdzīpašnieks Pols Stofrēgens. PJRC ir dažādu ierīču dizainers un ražotājs ražotājiem, DIY, radošuma attīstībai utt. Lai to izdarītu, viņi ir izveidojuši šo mazo, ļoti daudzpusīgo plati ar Arduino potenciālu un fantastisku jaudu un elastību, izmantojot arī ARM balstītus mikrokontrollerus, nevis AVR, ko izmanto citas līdzīgas izstrādes plates.

Teensy ir ne tikai plate, bet ir dažādi modeļi vai versijas., kurā dažas priekšrocības un to lielums atšķiras. Visi šie aparatūras dizaini tika izveidoti ar ideju palielināt I/O iespējas, kā arī tos atbalsta daudzas programmatūras bibliotēkas, lai nodrošinātu daudzas funkcijas un būtu gatavas darbam ar Arduino IDE.

Teensy tehniskie parametri

datu lapa pinout teensy

Sīkāku informāciju par savu modeli varat skatīt datu lapās, ko nodrošina plates ražotājs. Atcerieties arī, ka starp versijām var būt atšķirības. Tomēr, lai iegūtu nedaudz vispārīgāku priekšstatu par Teensy, kas ir kopīgs viņiem visiem, šeit ir daži no tā tehniskās īpašības:

  • Saderība ar arduino programmatūra un bibliotēkas. Tam ir arī Arduino papildinājums, ko sauc teensyduino
  • USB ports
  • Lietojumprogramma Teensy Loader lietošanas ērtībai
  • Bezmaksas izstrādes programmatūra
  • Vairāku platformu atbalsts, pieejams operētājsistēmām Linux, MacOS un Windows
  • Mazs izmērs, piemērots daudziem projektiem
  • Pieejams ar lodētām maizes dēļa tapām vai bez tām
  • Programmēšana ar vienu spiedpogu
  • Vai jums ir kompilators? WinAVR
  • USB atkļūdošana

Plašāka tehniskā informācija un lejupielādes - PJRC oficiālā vietne

Veidi un kur nopirkt

pusaudžu 4.1

Par Teensy šķīvju veidiem un to Tehniskās specifikācijas, mums ir šādas izmaiņas attiecībā uz iepriekšējās sadaļas kopīgajiem raksturlielumiem:

Ir jānošķir Teensy 2.0/Teensy++ 2.0 un pārējās, jo šie pirmie divi ir 8 bitu un balstīti uz AVR, lai nodrošinātu atpakaļejošu saderību. Tālāk norādītās versijas ir augstas veiktspējas 32 bitu un ARM bāzes, kā arī citi uzlabojumi.

Teensy 2.0

Netika atrasts neviens produkts.

  • MCU: Atmel ATMEGA32U4 un 8 bitu 16 MHz AVR
  • RAM: 2560 baiti
  • EEPROM atmiņa: 1024 baiti
  • Zibatmiņa: 32256 baiti
  • Digitālā I / O: 25 tapas, 5v
  • Analogās ieejas: 12
  • PWM: 7
  • UART, I2C, SPI: 1, 1, 1
  • cena: 16 $

Teensy++ 2.0

Netika atrasts neviens produkts.

  • MCU: Atmel AT90USB1286 un 8 bitu 16 MHz AVR
  • RAM: 8192 baiti
  • EEPROM atmiņa: 4096 baiti
  • Zibatmiņa: 130048 baiti
  • Digitālā I / O: 46 tapas, 5v
  • Analogās ieejas: 8
  • PWM: 9
  • UART, I2C, SPI: 1, 1, 1
  • cena: 24 $

pusaudžu lc

  • MCU: ARM Cortex-M0+ @ 48MHz
  • RAM: 8 tūkst
  • EEPROM atmiņa: 128 baiti (emu)
  • Zibatmiņa: 62 tūkst
  • Digitālā I / O: 27 kontakti, 5v, 4x DMA kanāli
  • Analogās ieejas: 13
  • PWM: 10
  • UART, I2C, SPI: 1, 1, 1
  • cena: 11,65 $

Teensy 3.2

-nav pieejams-

  • MCU: ARM Cortex-M4 pie 72MHz
  • RAM: 64 tūkst
  • EEPROM atmiņa: 2 tūkst
  • Zibatmiņa: 256 tūkst
  • Digitālā I / O: 34 tapas, 5v
  • Analogās ieejas: 8
  • PWM: 21
  • UART, I2C, SPI: 1, 1, 1
  • cena: 19,80 $

Teensy 3.5

  • MCU: 4 MHz ARM Cortex-M120 + 32 bitu FPU + RNG + šifrēšanas paātrinātājs
  • RAM: 256 tūkst
  • EEPROM atmiņa: 4 tūkst
  • Zibatmiņa: 512 tūkst
  • Digitālā I / O: 64 tapas, 5v
  • Analogās ieejas: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • Ekstras: I2S/TDM audio, CAN kopne, 16 vispārējas nozīmes DMA kanāli, RTC, SDIO 4 bitu (SD kartes), USB 12 Mb/s
  • cena: 24,25 $

Teensy 3.6

  • MCU: 4 MHz ARM Cortex-M180 + 32 bitu FPU + RNG + šifrēšanas paātrinātājs
  • RAM: 256 tūkst
  • EEPROM atmiņa: 4 tūkst
  • Zibatmiņa: 1024 tūkst
  • Digitālā I / O: 64 tapas, 5v
  • Analogās ieejas: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • Ekstras: I2S/TDM audio, CAN kopne, 16 vispārējas nozīmes DMA kanāli, RTC, 4 bitu SDIO (SD kartes), 12 Mb/s USB un 480 Mb/s USB resursdators
  • cena: 29,25 $

Teensy 4.0

  • MCU: ARM Cortex-M7 pie 600 MHz + 32 bitu FPU + RNG + šifrēšanas paātrinātājs
  • RAM: 1024K (2 × 512)
  • EEPROM atmiņa: 1K (emu)
  • Zibatmiņa: 1984 tūkst
  • Digitālā I / O: 40 tapas, 5v
  • Analogās ieejas: 14
  • PWM: 31
  • Sērijas, I2C, SPI: 7, 3, 3
  • Ekstras: 2x I2S/TDM audio, S/PDIF digitālā audio, 3x CAN kopne (1x CAN FD), 32 vispārējas nozīmes DMA kanāli, RTC, FlexIO programmējams, USB 480 Mb/s un USB resursdators 480 Mb/s, Pixel Processing Pipeline, šķērsota perifērijas ierīču aktivizēšana un IESLĒGŠANAS/IZSLĒGŠANAS vadība.
  • cena: 19,95 $

Teensy 4.1

  • MCU: 7 MHz ARM Cortex-M600 + 64/32 bitu FPU + RNG + šifrēšanas paātrinātājs
  • RAM: 1024K (2×512) un QSPI atmiņas paplašināšanai ar divām papildu vietām RAM vai zibatmiņas mikroshēmām
  • EEPROM atmiņa: 4K (emu)
  • Zibatmiņa: 7936 tūkst
  • Digitālā I / O: 55 tapas, 5v
  • Analogās ieejas: 18
  • PWM: 35
  • Sērijas, I2C, SPI: 8, 3, 3
  • Ekstras: Ethernet 10/100 Mbit ar DP83825 PHY, 2x I2S/TDM audio, S/PDIF digitālais audio, 3x CAN kopne (1x CAN FD), 32 vispārējas nozīmes DMA kanāli, RTC, FlexIO programmējams, USB 480 Mb/s un USB resursdators 480 Mb/s, 1 SDIO (4 bitu) SD kartēm, pikseļu apstrādes cauruļvads, šķērsaktivizēšana perifērijas ierīcēm un IESLĒGŠANAS/IZSLĒGŠANAS pārvaldība.
  • cena: 26,85 $

Ko var darīt ar Teensy, kas atšķiras no pārējām plāksnēm? (Lietojumprogrammas)

tīņains

Teensy izstrādes dēlis ir viens no daudzu ražotāju visvairāk novērtētajiem vairāku iemeslu dēļ. Viens no galvenajiem ir saistīts ar mikroshēmu, ar kuru ir aprīkoti daži no šiem dēļiem, jo ​​tie ir balstīti uz 32 bitu ARM mikroshēmas. Tas ne tikai nodrošina augstāku veiktspēju nekā ar AVR, bet arī ļauj izmantot modernāku MCU, strādāt ar mūsdienās tik svarīgu un plaši izplatītu arhitektūru kā ARM utt.

No otras puses, neskatoties uz tā nelielo izmēru, tie ir diezgan spēcīgi, ar labām RAM, zibatmiņas un EEPROM atmiņas ietilpībām, kā arī bagātīgām savienojuma tapām, lai izmantotu aparatūras perifērijas ierīces, un pat dažas ar SD kartēm, Ethernet utt. Un tas viss, neatņemot ne kripatiņu saderības ar Arduino. Bet, kā redzat, tas nav "cits", bet gan īpašs.

Vēl viena lieliska Teensy iezīme ir tā, ka tā var darboties tāpat kā jebkura cita vietējā USB ierīce, tas ir, jūs varat ieprogrammēt plati kā perifērijas ierīci un darboties kā HID, MIDI ierīce, kursorsviras, spēļu paneļi utt. Un tas viss bez papildu koda, tas viss ir daļa no Teensy programmatūras steka, tāpēc jums par to nav jāuztraucas. Kas attiecas uz Teensyduino, Arduino IDE papildinājumu, tā ir vēl viena fantastiska funkcija, un tā sāk darboties tikai pēc mirkļa...


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.