Getting Set Up
To get the required software installed and to test program the hardware, follow the article Starting AVR 8-bit Development on this website.
This article uses the AVRISP mkII to program a ATtiny2313 microcontroller circuit that flashes an LED on and off. If you are using the AVR Dragon instead, just select the AVR Dragon in the Atmel Studio settings instead of the AVRISP mkII. For other programmers, you will need to follow their specific software requirements and usage instructions.
Once you have followed the above article, you will have the software and hardware installed and tested. You will then be ready to follow the rest of the parts of this tutorial.
Go back to AVR 8-bit MicrocontrollersPart 2:ATtiny2313 Ports, Pins and Registers
Displays
ILI9341 Color TFT Display The best supported display for Teensy 3.6
- ILI9341 320×240 Color TFT
- These displays are the best supported on Teensy 3.6, with multiple high
performance libraries for fast updates speed.
ILI9341 is usually the best
display to use, due to superior software support. - ST7735 Color TFT
- These displays are slightly smaller and lower resolution than ILI9341.
Highly optimized libaries for ST7735 & ST7789 allow these to also perform
very well. - SSD1306 Monochrome OLED
- These small displays are very popular and well supported.
- Other Displays
- Almost all displays with Arduino libraries work on Teensy 3.6.
Краткий обзор Tny178pn
Tny178pn — это компонент электронной сборки, предназначенный для использования в различных электронных устройствах. Он обеспечивает функциональность, совместимую с несколькими аналогичными компонентами, однако имеет некоторые уникальные особенности.
Основные характеристики Tny178pn включают:
- Напряжение питания: 3.3 В
- Максимальный рабочий ток: 500 мА
- Максимальная рабочая температура: 85°C
- Встроенная защита от короткого замыкания и перегрузки
Компонент Tny178pn широко используется в промышленности и бытовой электронике для регулирования и контроля электропитания. Он может быть применен в источниках бесперебойного питания, блоках питания для компьютеров и других устройствах.
Одной из главных особенностей Tny178pn является его эффективность работы. Он обеспечивает высокоэффективное преобразование энергии и минимизирует потери тепла. Это позволяет устройствам, оснащенным данной компонентой, работать более стабильно и продолжительное время без перегрева.
Дополнительные функции Tny178pn включают защиту от перенапряжения и подавления помех. Он также обеспечивает стабильное выходное напряжение и поддерживает режимы работы с постоянным и переменным током.
Общие характеристики и надежность Tny178pn делают его привлекательным выбором для различных проектов и приложений, где требуется эффективное и надежное управление электропитанием. Однако перед использованием данного компонента рекомендуется ознакомиться с его документацией и спецификациями для обеспечения корректной работы и безопасности системы.
Audio
Audio Design Tool makes it easy to create
an audio processing system which streams sound while your program runs.
Audio Shield converts I2S digital audio to analog stereo input & output.
- I2S / TDM
- Most commonly used with the audio shield,
1 digital audio port can simultaneously transmit and receive up to
4 audio channels using I2S protocol, or up to 16 channels using
TDM.
Alternately, a special format used by inexpensive
PT8211 DAC
chips can be used. - S/PDIF
- The I2S port may be used to transmit S/PDIF. Receiving S/PDIF is
not supported on Teensy 3.6, but Teensy 4.0 & 4.1 can receive S/PDIF. - Analog Input (ADC)
- 1 or 2 analog input pins may be used for audio inputs. These may be used simultaneously
with the other audio inputs & outputs. - Analog Output (DAC)
- 1 or 2 DAC outputs can transmit audio. These may be used simultaneously
with the other audio inputs & outputs.
PT8211 is the least expensive DAC for good quality stereo signal output
Memory
- Program / Flash Memory
- Teensy 3.6 has 1 Mbyte of flash memory intended for storing your
code. The flash memory can also store read-only variables and arrays. - RAM
- 256K of memory is available for variables and data. Functions
may also be placed in RAM using the FASTRUN keyword. - EEPROM
- 4096 bytes of emulated EEPROM memory is supported. Special
FlexNVM hardware allows this memory to be written without disruption
to normal flash memory. The
EEPROM library is typically used to
access this memory. AVR libc functions may also be used. - RTC RAM
- 32 bytes of memory are located within the RTC. If a coin
cell is connected to VBAT, contents of this memory is preserved
while power is off. The last 4 bytes are used by startup code
to manage configuration of data/time, leaving 28 bytes available
for general use. - SD Card
- A built in SD socket allows you to use SD cards for large
data storage. The Arduino SD library is used to access the card,
using SD.begin(BUILTIN_SDCARD). This built in SD socket uses
fast 4 bit native SDIO to access the card. SD cards may also
be used via the SPI pins, with SD.begin(cspin), using the slower
single bit SPI protocol to access the card. - SPI Flash
- Flash memory chips may be added using the SPI pins. These
are supported by the SerialFlash and LittleFS libraries.
Сравнение с аналогами
Характеристики и функционал
TNY178PN обладает разнообразными характеристиками и функционалом, которые позволяют ему эффективно выполнять задачи. Он имеет широкий диапазон рабочих напряжений, регулируемый выходной ток, встроенную защиту от повышенной температуры и короткого замыкания. Функционал TNY178PN обеспечивает гибкую настройку и мониторинг работы для оптимальных результатов.
Производительность
TNY178PN обладает высокой производительностью, обеспечивая быстрый и эффективный вывод энергии. Он способен работать на высоких частотах, что позволяет увеличить плотность мощности и улучшить общую производительность системы. TNY178PN обеспечивает стабильную работу в различных условиях и гарантирует высокую эффективность энергопотребления.
Доставка и оплата.
Доставка:
1. Самовывоз со склада г. Москва, Алтуфьевское шоссе 79Д
2. Доставка по г.Москва (в пределах МКАД).
- Осуществляется на следующий день, после прихода детали на склад или поступления заказа на позиции из наличия на складе Алтуфьево. Стоимость доставки по Москве (в пределах МКАД до 6 кг) 350 рублей. Крупногабаритные и тяжелые детали от 500 руб.
3. Доставка за пределы МКАД.
- Стоимость данной доставки 350 руб + 30 руб за 1 км от МКАД.
- Стоимость доставки до данной т/к от 300р.
- Стоимость доставки до данной т/к от 300р.
6. Мы можем отправить заказ любой транспортной компанией, которая имеет возможность самостоятельно забрать груз с нашего склада, по вашей заявке.
Важно!!! Жидкости, кузовные, хрупкие детали, пластиковые элементы обвеса упаковываются в транспортных компаниях в жесткую упаковку или палетный борт, для исключения деформации и поломки во время транспортировки. Все запасные части поставляются клиенту вместе с сопроводительными документами
Все запасные части поставляются клиенту вместе с сопроводительными документами.
Оплата:
1. Оплата наличными в магазине по адресу г. Москва, Алтуфьевское ш., д.79Д
2. Оплата наличными курьеру (только для жителей г. Москва).
3. Перевод на карточку Сбербанк.
4. Безналичный расчет.
Заказы на детали из наличия и со сроком поставки не более одного рабочего дня принимаются без предоплаты. Для заказов на детали со сроком поставки более одного рабочего дня необходима полная предоплата заказа.
Заказы, которые требуют отправки через транспортные компании, принимаются в работу только после полной их оплаты.
Убедительная просьба, оплату безналичным расчетом и перевод на карточку Сбербанка совершать только после подтверждения вашего заказа!!! В противном случае наличие заказанных запчастей не гарантируется!!!
Обмен, возврат товара или денежное возмещение:
Вы можете отказаться от поставленного нами товара надлежащего качества в течение 7 (семи) дней с момента доставки его Вам, при условии, что данный товар не был в употреблении, отсутствуют следы установки, сохранены его товарный вид, потребительские свойства, фабричные ярлыки, упаковка при наличии сопроводительных документов Вашей покупки.
Важно, обратите внимание!
- К возврату не принимаются детали, заказанные покупателем по ошибке. А также, если необходимость в деталях у покупателя отпала, срок поставки по которым составляет более одного рабочего дня.
- К возврату не принимаются детали, которые были ошибочно подобраны самостоятельно покупателем, в том числе был указан неверный каталожный номер детали.
- К возврату не принимаются детали заказанные с центральных складов автомобильных брендов.
Если у Вас возникли какие-либо вопросы, пожалуйста, свяжитесь с нашим отделом обслуживания.
Analog Pins
- Analog Inputs
- 25 pins can be used an analog inputs, for reading sensors or other
analog signals. Basic analog input is done with the analogRead function.
The default resolution is 10 bits (input range 0 to 1023), but can be
adjusted with analogReadResolution. The hardware allows up to 16 bits
of resolution, but in practice only up to 13 bits are normally usable
due to noise.
More advanced use is possible with the ADC library.
Analog inputs can also receive audio signals with the
Audio library,
but the sound quality is lower than using the Audio shield. - Analog Range & Reference Voltage
- The AREF pin is used to set the analog input range. By default,
AREF is 3.3V due to a resistor. External shunt-type reference chips
may be connected for lower reference voltage. Or analogReference(INTERNAL)
may be used to set the analog range to 1.2V. - Differential & Programming Gain Amplifiers
- Pins A10 & A11 have a differential amplifier.
- Analog Comparators
- These comparators allow an analog signal to be converted to
digital, with a precisely defined voltage threshold for logic
low versus high. - Analog Outputs / Digital To Analog (DAC)
- Two true analog output DACs are present on pins A21 & A22.
These may be used with analogWrite, or the Audio library. - Capacitive Touch Sensing
- 11 pins can measure ground-coupled capacitance. The touchRead(pin)
function is used. When Teensy GND is connected to earth ground, or to
a conductive enclosure the user holds, these pins may be connected to
electrodes to for a touch sensitive user interface. Touch sensing can
also be done on other pins with the
CapacitiveSensor library,
but the built in hardware on these 11 pins is more accurate and much faster.
Tny178pn versus другой аналог
Tny178pn – это микросхема, которая является частью семейства Tny, разработанного компанией Power Integrations. Она предназначена для использования в системах питания и обладает рядом полезных особенностей.
Однако, помимо Tny178pn существует и другой аналог, который также может быть использован в подобных системах. Это микросхема .
Вот основные особенности и характеристики Tny178pn и другой аналогичной микросхемы:
- Рабочее напряжение: Tny178pn – , другой аналог – .
- Выходная мощность: Tny178pn – , другой аналог – .
- Частота работы: Tny178pn – , другой аналог – .
- Количество выводов: Tny178pn – , другой аналог – .
Обе микросхемы обладают высокой эффективностью и надежностью работы, что делает их подходящими для использования в различных системах питания. Однако, выбор между Tny178pn и другим аналогом зависит от конкретных требований проекта, таких как требуемая выходная мощность, рабочее напряжение и другие параметры.
Важно учитывать, что функциональные особенности и спецификации могут различаться у разных микросхем, поэтому рекомендуется тщательно изучить документацию и провести необходимые тесты перед принятием окончательного решения о выборе микросхемы для конкретного проекта
Сравнение Tny178pn и другого аналога
Характеристики
Tny178pn
Другой аналог
Рабочее напряжение
Выходная мощность
Частота работы
Количество выводов
Prerequisites
In order to follow this series of tutorials on the ATtiny2313, you will need to have some experience in the following fields.
Building Circuits
It is assumed that you have some basic knowledge of electronics and that you can build breadboard circuits. If not, learn about electronics and how to build breadboard circuits in the Start Electronics Now course.
Software Development
To be able to do your own software development, you will need to be able program in the C programming language. If you do not know the C programming language, then it is still possible to follow the tutorials as you will be able to load the C program examples to the microcontroller without having to write your own programs.
Подбор альтернативного продукта
При выборе альтернативного продукта важно учитывать ряд факторов, таких как цена, качество, функциональность и доступность на рынке. В данном разделе мы рассмотрим несколько альтернативных продуктов, которые могут заменить Tny178pn
- Низкая цена;
- Хорошая функциональность;
- Надежность;
- Производитель предоставляет отличную поддержку.
Альтернатива 2: XYZ456st.
XYZ456st предлагает аналогичные функции и характеристики Tny178pn, но может иметь некоторые отличия в цене и уровне поддержки. Он также может предлагать ряд продвинутых функций, которые отсутствуют в Tny178pn.
Преимущества:
- Разумная цена;
- Широкий функционал;
- Продвинутые возможности;
- Поддержка со стороны производителя.
Альтернатива 3: LMN789wx.
LMN789wx предлагает уникальные характеристики и функциональность, которые могут превосходить возможности Tny178pn. Он может быть более дорогим, но предлагать более высокое качество и возможности настройки.
Преимущества:
- Высокое качество;
- Уникальные функции и возможности;
- Возможность настройки;
- Поддержка высокого уровня.
При выборе альтернативного продукта рекомендуется проанализировать каждую из предложенных альтернатив и определить, какая подходит лучше всего к вашим потребностям и бюджету.
Важно помнить, что переход на новый продукт может требовать некоторого времени и затрат на обновление и интеграцию. Поэтому перед принятием решения рекомендуется провести тестирование и оценить все аспекты, связанные с заменой продукта Tny178pn на альтернативный вариант
Применимость PN0178 NIBK к автомобилям:
Легковые автомобили:
PEUGEOT 206 Van 1.9 D | 69 PS | 04.1999 — 05.2007 |
PEUGEOT 206 Наклонная задняя часть (2A/C) 1.1 | 54 PS | 08.1998 — 07.2000 |
PEUGEOT 206 Наклонная задняя часть (2A/C) 1.1 i | 60 PS | 09.1998 — |
PEUGEOT 206 Наклонная задняя часть (2A/C) 1.4 i | 75 PS | 09.1998 — |
PEUGEOT 206 Наклонная задняя часть (2A/C) 1.6 i | 89 PS | 09.1998 — 12.2000 |
PEUGEOT 206 Наклонная задняя часть (2A/C) 1.9 D | 69 PS | 09.1998 — 11.2001 |
PEUGEOT 306 (7B, N3, N5) 1.4 SL | 75 PS | 06.1994 — 05.2001 |
PEUGEOT 306 (7B, N3, N5) 1.6 | 98 PS | 10.2000 — 05.2001 |
PEUGEOT 306 (7B, N3, N5) 1.6 SR | 89 PS | 06.1994 — 10.2000 |
PEUGEOT 306 Наклонная задняя часть (7A, 7C, N3, N5) 1.4 | 75 PS | 05.1993 — 05.2001 |
PEUGEOT 306 Наклонная задняя часть (7A, 7C, N3, N5) 1.6 | 90 PS | 07.2000 — 05.2001 |
PEUGEOT 306 Наклонная задняя часть (7A, 7C, N3, N5) 1.6 | 89 PS | 05.1993 — 10.2000 |
PEUGEOT 306 Наклонная задняя часть (7A, 7C, N3, N5) 1.6 | 98 PS | 10.2000 — 05.2001 |
Грузовые автомобили:
DAF 85 FAT 85.360 | 364 PS | 07.1992 — 02.1998 |
DAF 85 FT 85.360 | 364 PS | 07.1992 — 02.1998 |
HYUNDAI HD HEAVY HD 250 | 380 PS | 09.2006 — |
MAN TGA 28.310, 28.320 FNLC, FNLLC, FNLL-LE, FNLLR-LE | 310 — 320 PS | 07.2006 — |
MAN TGA 28.360 FANLC | 360 PS | 07.2006 — |
MERCEDES-BENZ AROCS 2633 B, 2633 LB | 326 PS | 01.2013 — |
MERCEDES-BENZ AROCS 2633 S, 2633 LS | 326 PS | 01.2013 — |
RENAULT TRUCKS Kerax 500.32 | 500 PS | 05.2006 — |
RENAULT TRUCKS Kerax 500.32 | 500 PS | 05.2006 — |
VOLVO VNX VNX 630-610 | 608 — 609 PS | 08.2016 — |
Programming
Teensy Loader Application
- Teensy Loader
- Programming of Teensy’s flash memory is done by the
Teensy Loader application.
Normally the Arduino IDE or other software is used to
compose code, and it automatically runs Teensy Loader as needed. If
you have compiled code in HEX file format, Teensy Loader can be used
stand-alone to write your HEX file into Teensy’s flash memory. - Automatic Software Entry to Program Mode
- While developing with Teensy, loading normally happens automatically
after compiling your program. A «teensy_reboot» utility looks for your
Teensy on all USB ports and sends a request (serial baud rate or HID feature
report) to automatically switch to programming mode. - Program Pushbutton / Pin
- If code previously written to Teensy is not listening for USB
communication, automatic entry to programming mode is not possible.
A physical pushbutton is provided to allow recovery from bad code.
Pressing the button button puts Teensy into programming mode. It is
not a «reset button» which restarts your program. The button is
dedicated to recovery from bad code. A Program pin also allows
external hardware to force entry to programming mode. - Reset
- An active-low reset pin allows rebooting, which restarts the
program loaded in Teensy’s flash memory. - Memory Wipe
- Teensy 3.6 will fully erase its non-volatile memory if the
program button is held between 13 to 17 seconds. After erasure,
the flash memory contains no code which can respond to the automatic
program entry resuest on the USB port. Another press of the button
is needed to again enter programming mode. - Bootloader Chip
- Teensy 3.6’s bootloader is stored in a dedicated chip. All
of the main chip’s memory is available to your program. Upon
power up, your program runs immediately. The bootloader does
not run automatically at startup, as is done with most Arduino
compatible boards. The physically separate chip keeps Teensy’s
bootloader separate from your code and prevents flash programming
from being able to damage or erase the bootloader. - Code Security
- For applications requiring code secrecy or security, the
FSEC setting may be edited in Teensy’s startup code. When code
with FSEC set to secure mode is loaded, the Program button
function changes to fully erase the flash memory when pressed.
Special Features
- Nested Interrupt Controller
- Priority nesting allows low latency for critical interrupts
while lower priority interrupts are in use. Teensyduino’s libraries
utilize interrupt nesting with priority level defaults which allow
many types of libraries to work well when used together. - Direct Memory Access (DMA)
- Teensy 3.6 has a general purpose 32 channel DMA controller.
Optimized Audio, LED and display libraries make uses of these DMA
channels. A DMAChannel.h abstraction layer is provided. The
USB device, USB host, SD card and Ethernet peripherals also have
specialized DMA engines built in. - Random Number Generator
- True random number hardware is capable of generating random
data at (TBD) rate. The Entropy library is used to access the random
number generator. - Cryptographic Acceleration
- Hardware support for symetric ciphers (AES, DES) and one-way
hash (MD5, SHA1, SHA256) is available. The
CryptoAccel library
provides functions to access these algorithms. - Temperature Sensor
- A built in temperature sensor allows reading the temperature
inside the main chip. The
InternalTemperature library
can be used to access this sensor.
Software
- Arduino IDE + Teensyduino
-
Arduino’s IDE software with the Teensyduino add-on
is the primary programming environment for Teensy. On
Windows, Linux and old Macs, Arduino is installed first
and then the Teensyduino installer adds Teensy support to
the Arduino IDE. On newer Macs, an all-in-one download
is provided.
Teensyduino includes a large collection of libraries which
are tested and optimized for Teensy. Other libraries may
be installed manually or by Arduino’s library manager. - Visual Micro
-
Visual Micro allows use of
Microsoft Visual Studio to program Arduino compatible boards, including Teensy.
Only Windows is supported. Visual Micro is commercial paid software. - PlatformIO
-
PlatformIO IDE is
a cross platform development environment with many advanced features.
Windows, Linux and Macintosh are supported. - Command Line with Makefile
- Makefiles for non-graphical use are provided with the Teensyduino installer.
- Teensy 4.x: {Arduino}/hardware/teensy/avr/cores/teensy4/Makefile
- Teensy LC & 3.x: {Arduino}/hardware/teensy/avr/cores/teensy3/Makefile
Почему люди ищут замены Tny178pn
Тny178pn – это товар или услуга, которая обычно используется людьми в определенных ситуациях. Однако, по разным причинам люди могут искать замены этому товару или услуге. Вот несколько причин, по которым люди могут искать аналоги или замены для Tny178pn:
-
Недоступность. В некоторых случаях Tny178pn может быть не доступен или выйти из производства. Это может быть связано с тем, что компания, производящая Tny178pn, прекратила его производство или проблемы с поставкой товара.
-
Цена. Tny178pn может быть слишком дорогим для некоторых людей. В некоторых случаях люди ищут аналоги или замены с более доступной ценой без значительной потери качества.
-
Инновации и улучшения. Новые технологии и разработки могут привести к появлению более эффективных и улучшенных аналогов Tny178pn. Люди могут искать замены, чтобы воспользоваться преимуществами новых возможностей или функций.
-
Личные предпочтения. Каждый человек имеет свои предпочтения и вкус. Возможно, некоторым людям не нравится Tny178pn из-за его характеристик или внешнего вида. Эти люди будут искать замены, которые лучше соответствуют их вкусу и потребностям.
В итоге, люди ищут замены Tny178pn по разным причинам, включая недоступность, цену, наличие новых технологий и личные предпочтения. Поиск замены помогает людям найти товар или услугу, которая лучше соответствует их потребностям и предпочтениям.
Power
- USB Power
- Normally Teensy is powered by your PC or USB hub, through a USB cable. The
USB power arrives at the VUSB pin, which is connected VIN and powers the entire
board. - VIN Pin
- When USB power is not used, 5V power may be applied to the VIN pin.
Because VIN & VUSB are connected, power should not be applied to VIN
while a USB cable is used, to prevent the possibility of power flowing
back into your computer. Alternately, a pair of pads on the bottom side
may be cut apart, to separate VUSB from VIN, allowing power to be safely
applied while USB is in use. - 3.3V Power
- Teensy 3.6 has a voltage regulator which reduces the 5V VUSB / VIN power
to 3.3V for use by the main processor and most other parts. Additional
circuitry may be powered from the 3.3V pin. The recommended maximum for
external 3.3V usage is 250mA. When power is not applied to VUSB or VIN,
it is possible to run by externally applying 3.3V power. - USB Host Hot Plugging
- Power to USB devices connected on the USB host port is provided through
a current limited switch and a large capacitor. The current limit lessens
the disruption to Teensy’s power when a USB device is hot plugged and needs
a sudden inrush current to charge up all its capacitors. - AGND & GND Pins
- Teensy 3.6 has 6 GND pins and 1 AGND pin. The GND pins are the normal
system ground. Digital signals and most applications should use GND. The
AGND pin is meant only for the grounds from sensitive analog signals. - Power Consumption
- (info here)
- Low Power Features
- (info here — Snooze library)
- VBAT
- A 3 volt coin cell may be connected to VBAT & GND to allow the
RTC to keep track of date / time while power is off. A CR2032 type
battery is recommended, though other 3V coin cells may also be used.
TNY178PN Datasheet PDF — Power Integrations, Inc
Part Name
TNY178PN
Description
TinySwitch-LT Family Energy Efficient, Offline Switcher with Enhanced Flexibility and Extended Power RangeВ
Other PDF
no available.
DOWNLOAD
page
22 Pages
File Size
1.3 MB
MFG CO.
DescriptionTinySwitch-LTincorporates a 650 V power MOSFET, oscillator, high voltage switched current source, current limit (user selectable) and thermal shutdown circuitry. The IC family uses an ON/OFF control scheme and offers a designflexible solution with a low system cost and extended power capability.
Product HighlightsLowest System Cost with Enhanced Flexibility• 650 V rating optimized for non-active PFC applications• Simple ON/OFF control, no loop compensation needed• Selectable current limit through BP/M capacitor value — Higher current limit extends peak power or, in open frame applications, maximum continuous power — Lower current limit improves efficiency in enclosed adapters/chargers — Allows optimum TinySwitch-LT choice by swapping devices with no other circuit redesign• Tight I2f parameter tolerance reduces system cost — Maximizes MOSFET and magnetics power delivery — Minimizes max overload power, reducing cost of transformer, primary clamp & secondary components• ON-time extension – extends low line regulation range/hold-up time to reduce input bulk capacitance• Self-biased: no bias winding or bias components• Frequency jittering reduces EMI filter costs• Pin-out simplifies heatsinking to the PCB• SOURCE pins are electrically quiet for low EMI
Enhanced Safety and Reliability Features• Accurate hysteretic thermal shutdown protection with automatic recovery eliminates need for manual reset• Auto-restart delivers <3% of maximum power in short circuit and open loop fault conditions• Output overvoltage shutdown with optional Zener• Very low component count enhances reliability and enables single-sided printed circuit board layout• High bandwidth provides fast turn on with no overshoot and excellent transient load response• Extended creepage between DRAIN and all other pins improves field reliability
EcoSmartВ– Extremely Energy Efficient• Easily meets all global energy efficiency regulations• No-load <150 mW at 265 VAC without bias winding, <50 mW with bias winding• ON/OFF control provides constant efficiency down to very light loads – ideal for mandatory CEC regulations
Applications• Chargers/adapters for cell/cordless phones, PDAs, digital cameras, MP3/portable audio, shavers, etc.• DVD/PVR and other low power set top decoders• Supplies for appliances, industrial systems, metering, etc.
Timing
Tools > USB Speed menu configures the speed Teensy 3.6 will run your code.
- Crystals & Clock Generation
- Two crystals prodvide accurate timing. A 16 MHz crystal is the
basis for the system clock and most peripherals. A phase locked loop (PLL)
increases the 16 MHz up to the system clock speed. A separate 32.768 kHz
crystal is used for the Real Time Clock (RTC). If a coin cell is added
to VBAT, the 32.768 kHz oscillator continues keeping date/time while
main power is off. - Interval Timers
- 4 timers are dedicated to running a function at precisely timed
intervals. These are configured using the
IntervalTimer class. - PWM Timers
- 6 timers control PWM pins,
or may be used for other timing functions.
Normally these timers are accessed with analogWrite or libraries, but they
have many very advanced features which may be accessed by direct hardware
register use.-
FTM0 — Controls PWM pins 5, 6, 9, 10, 20, 21, 22, 23. Used by
AltSoftSerial library and
PulsePosition library. - FTM1 — Controls PWM pins 3, 4.
-
FTM2 — Controls PWM pins 29, 30. Used by
OctoWS2811 library. - FTM3 — Controls PWM pins 2, 7, 8, 14, 35, 36, 37, 38.
- TPM0 — No pins accessible.
- TPM1 — Controls PWM pins 16, 17.
-
FTM0 — Controls PWM pins 5, 6, 9, 10, 20, 21, 22, 23. Used by
- Watchdog Timer
- This timer is meant to reboot Teensy if your software crashes or
gets stuck. Once started, the watchdog timer must be periodically reset.
If the software stops resetting the timer for too long, Teensy reboots. - Special Timers
- These extra timers allow delays, analog sample rate timing, carrier modulation,
and other special timing tasks to be performed, without consuming any of the
normal PWM-oriented timers.-
PDB — Delay timer, used by
Servo library, and
Audio library for ADC input & DAC output. -
LPTMR — Generic Timer, used by
FreqCount library. -
CMT — Carrier Modulation Timer, used by
IRRemote library.
-
PDB — Delay timer, used by
- Cycle Counter
- A 32 bit counter increments every CPU clock cycle (180 MHz). ARM_DWT_CYCCNT
may be read by programs to precisely measure short time duration time. - SysTick
- This system timer generates an interrupt every millisecond. Most of the software
timing features use this Systick timer. - Software Timing
- Many common timing requirements can be met using the software timing features.
- delay(), delayMicroseconds(), delayNanoseconds() — Simple delay for milliseconds, microseconds, or nanoseconds.
-
elapsedMillis, elapsedMicros — These C++ classes act as a variable which
automatically increments ever millisecond or microsecond. These can be written or
modified as needed, which greatly simplifies implementation of repetitive tasks,
measuring elapsed time, inactivity timeouts, and so on. The number of these variable
is only limited to the available memory. -
millis(), micros() — Stardard Arduino functions for the system time
in milliseconds and microseconds.
- Real Time Clock — Date & Time
- The RTC keeps track of date / time. The
Time library is typically used
together with the RTC. Teensy Loader automatically initializes
the RTC to your PC’s time while uploading. If a coin cell is connected to VBAT,
the RTC will continue keeping time while power is turned off.
CR2032 Coin Cell connected to VBAT allows Teensy 3.6 to keep date / time while power is off
Преимущества TNY178PN
Инновационный, эффективный, компактный, надежный.
Инновационный подход
TNY178PN представляет собой инновационное решение, которое объединяет передовые технологии и передовые подходы в области электроники. Его разработка основана на последних научных исследованиях и опыте производителя. Благодаря инновационному подходу, TNY178PN обеспечивает высокую эффективность, надежность и функциональность, делая его идеальным выбором для широкого спектра приложений.
Эффективность и компактность
TNY178PN обладает высокой эффективностью преобразования, что позволяет снизить потери энергии. Благодаря компактному дизайну, он занимает минимум места на плате и является идеальным решением для ограниченных пространств. Компактность TNY178PN упрощает его интеграцию в различные устройства, обеспечивая высокую производительность и эффективность.
Надежность
TNY178PN ⎯ это надежное решение, которое обеспечивает стабильную и непрерывную работу. Он прошел строгие тесты на надежность и соответствует высоким стандартам. Благодаря надежности TNY178PN выдерживает экстремальные условия эксплуатации и долгий срок службы. Он гарантирует надежную работу систем и минимизирует риски сбоев и отказов.