Teensy: Руководство по макетной плате USB

крошечный

Эту статью мы посвятим тинси развивающая доска. Очень универсальная плата, совместимая с Arduino и уменьшенного размера, позволяющая использовать ее для проектов, в которых размер имеет значение. Здесь вы можете увидеть, что это такое, какие типы и версии существуют, технические характеристики и что можно сделать с этой платой с микроконтроллером или микроконтроллером.

Что такое Тини?

Размер микроконтроллера

Teensy - это бренд платы для разработки микроконтроллеров, созданный PJRC. и с дизайном, в котором участвовал совладелец Пауль Стоффреген. PJRC является разработчиком и производителем различных устройств для мастеров, DIY, развития творчества и т. д. Для этого они создали эту небольшую, очень универсальную плату с потенциалом Arduino, а также с фантастической мощностью и гибкостью, также используя микроконтроллеры на базе ARM вместо AVR, используемых в других подобных платах для разработки.

Teensy — это не только тарелка, но и различные модели или версии., в которых различаются некоторые льготы и их размер. Все эти аппаратные конструкции были созданы с идеей максимизации возможностей ввода-вывода, а также поддерживаются множеством программных библиотек для предоставления множества функций и готовы к работе с Arduino IDE.

Технические характеристики Тинси

распиновка тинси

Подробную информацию о вашей модели можно найти в таблицах данных, предоставленных производителем платы. Также помните, что между версиями могут быть различия в распиновке. Однако, чтобы иметь несколько более общее представление о Teensy, которое является общим для всех них, вот некоторые из них. его технические характеристики:

  • Совместимость с ардуинопрограммное обеспечение и библиотеки. Кроме того, у него есть надстройка для Arduino под названием Тинсидуино
  • USB-порт
  • Приложение Подростковый погрузчик для простоты использования
  • Бесплатное программное обеспечение для разработки
  • Кроссплатформенная поддержка, доступная для операционных систем Linux, MacOS и Windows.
  • Небольшой размер, подходит для многих проектов
  • Доступны с припаянными контактами на макетной плате или без них.
  • Программирование одной кнопкой
  • У вас есть компилятор? ВинАВР
  • USB отладки

Дополнительная техническая информация и файлы для загрузки – Официальный сайт PJRC

Виды и где купить

тинси 4.1

Что касается типов пластин Teensy и их Технические характеристики, мы имеем следующие вариации относительно общих характеристик предыдущего раздела:

Необходимо различать Teensy 2.0/Teensy++ 2.0 и остальные, поскольку первые два являются 8-битными и основаны на AVR для обратной совместимости. Следующие версии являются высокопроизводительными 32-разрядными и основанными на ARM, среди прочих улучшений.

Малолетка 2.0

Товар не был найден.

  • MCU: Atmel ATMEGA32U4, 8-битный AVR 16 МГц
  • RAM: Байты 2560
  • память EEPROM: Байты 1024
  • Флэш-память: Байты 32256
  • Цифровой ввод / вывод: 25 контактов, 5 В
  • Аналоговые входы: 12
  • ШИМ: 7
  • УАРТ, I2C, SPI: 1, 1, 1
  • Цена : 16 $

Тинси++ 2.0

Товар не был найден.

  • MCU: Atmel AT90USB1286, 8-битный AVR 16 МГц
  • RAM: Байты 8192
  • память EEPROM: Байты 4096
  • Флэш-память: Байты 130048
  • Цифровой ввод / вывод: 46 контактов, 5 В
  • Аналоговые входы: 8
  • ШИМ: 9
  • УАРТ, I2C, SPI: 1, 1, 1
  • Цена : 24 $

тинси ЛК

  • MCU: ARM Cortex-M0+ @ 48 МГц
  • RAM: 8K
  • память EEPROM: 128 байт (эму)
  • Флэш-память: 62K
  • Цифровой ввод / вывод: 27 контактов, 5 В, 4 канала DMA
  • Аналоговые входы: 13
  • ШИМ: 10
  • УАРТ, I2C, SPI: 1, 1, 1
  • Цена : 11,65 $

Малолетка 3.2

-нет в наличии-

  • MCU: ARM Cortex-M4 на частоте 72 МГц
  • RAM: 64K
  • память EEPROM: 2K
  • Флэш-память: 256K
  • Цифровой ввод / вывод: 34 контактов, 5 В
  • Аналоговые входы: 8
  • ШИМ: 21
  • УАРТ, I2C, SPI: 1, 1, 1
  • Цена : 19,80 $

Малолетка 3.5

  • MCU: ARM Cortex-M4 120 МГц + 32-битный FPU + RNG + ускоритель шифрования
  • RAM: 256K
  • память EEPROM: 4K
  • Флэш-память: 512K
  • Цифровой ввод / вывод: 64 контактов, 5 В
  • Аналоговые входы: 27
  • ШИМ: 20
  • УАРТ, I2C, SPI: 0, 3, 3
  • экстракт: аудио I2S/TDM, шина CAN, 16 каналов DMA общего назначения, RTC, SDIO 4-бит (SD-карты), USB 12 Мбит/с
  • Цена : 24,25 $

Малолетка 3.6

  • MCU: ARM Cortex-M4 180 МГц + 32-битный FPU + RNG + ускоритель шифрования
  • RAM: 256K
  • память EEPROM: 4K
  • Флэш-память: 1024K
  • Цифровой ввод / вывод: 64 контактов, 5 В
  • Аналоговые входы: 27
  • ШИМ: 20
  • УАРТ, I2C, SPI: 0, 3, 3
  • экстракт: Аудио I2S/TDM, шина CAN, 16 каналов DMA общего назначения, RTC, 4-битный SDIO (SD-карты), 12 Мбит/с USB и 480 Мбит/с USB-хост
  • Цена : 29,25 $

Малолетка 4.0

  • MCU: ARM Cortex-M7 на частоте 600 МГц + 32-битный FPU + RNG + ускоритель шифрования
  • RAM: 1024К (2×512)
  • память EEPROM: 1K (эму)
  • Флэш-память: 1984K
  • Цифровой ввод / вывод: 40 контактов, 5 В
  • Аналоговые входы: 14
  • ШИМ: 31
  • Серийный, I2C, SPI: 7, 3, 3
  • экстракт: 2x аудио I2S/TDM, цифровой аудио S/PDIF, 3x шина CAN (1x CAN FD), 32 канала DMA общего назначения, RTC, программируемый FlexIO, USB 480 Мбит/с и USB-хост 480 Мбит/с, конвейер обработки пикселей, перекрестный запуск для периферийных устройств и управление включением/выключением.
  • Цена : 19,95 $

Малолетка 4.1

  • MCU: 7 МГц ARM Cortex-M600 + 64/32-битный FPU + RNG + ускоритель шифрования
  • RAM: 1024K (2×512) и QSPI для расширения памяти с двумя дополнительными местами для ОЗУ или чипов флэш-памяти
  • память EEPROM: 4K (эму)
  • Флэш-память: 7936K
  • Цифровой ввод / вывод: 55 контактов, 5 В
  • Аналоговые входы: 18
  • ШИМ: 35
  • Серийный, I2C, SPI: 8, 3, 3
  • экстракт: Ethernet 10/100 Мбит с DP83825 PHY, 2x аудио I2S/TDM, цифровой аудио S/PDIF, 3x шина CAN (1x CAN FD), 32 канала DMA общего назначения, RTC, программируемый FlexIO, USB 480 Мбит/с и USB-хост на скорости 480 Мбит/с, 1 SDIO (4 бита) для SD-карт, конвейер обработки пикселей, перекрестный запуск для периферийных устройств и управление включением/выключением.
  • Цена : 26,85 $

Что можно сделать с Тинси отличным от остальных тарелок? (Приложения)

крошечный

Плата для разработки Teensy является одной из самых популярных среди многих производителей по нескольким причинам. Одна из основных связана с чипом, которым оснащены некоторые из этих плат, так как они основаны на 32-битные ARM-чипы. Это не только обеспечивает более высокую производительность, чем с AVR, но и позволяет иметь более современный MCU, работать с такой важной и распространенной сегодня архитектурой, как ARM и т.д.

С другой стороны, несмотря на свои небольшие размеры, они довольно мощные, с хорошим объемом ОЗУ, флэш-памяти и памяти EEPROM, а также большим количеством соединительных контактов для использования аппаратных периферийных устройств, а некоторые даже с SD-картами, Ethernet и т. д. И все это ни на йоту не умаляя совместимости с Arduino. Но, как видите, не "другой", а особенный.

Еще одна замечательная особенность Teensy заключается в том, что он может работать как любой другой собственное USB-устройство, то есть вы можете запрограммировать плату как периферийное устройство и действовать как HID, MIDI-устройство, джойстики, геймпады и т. д. И все это без какого-либо дополнительного кода, все это часть программного стека Teensy, поэтому вам не нужно об этом беспокоиться. Что касается Teensyduino, надстройки для Arduino IDE, это еще одна фантастическая функция, и для ее запуска и работы требуется всего мгновение...


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.