Что такое микроконтроллер ATtiny13. Какие у него характеристики и возможности. Как программировать ATtiny13. Для каких проектов подходит этот микроконтроллер. Какие преимущества дает использование ATtiny13 в электронных схемах.
Основные характеристики микроконтроллера ATtiny13
ATtiny13 — это 8-битный микроконтроллер семейства AVR от компании Atmel (ныне Microchip). Несмотря на свои компактные размеры, этот чип обладает впечатляющими возможностями:
- 8-битное ядро AVR RISC
- 1 КБ флеш-памяти программ
- 64 байта SRAM
- 64 байта EEPROM
- Тактовая частота до 20 МГц
- 6 линий ввода-вывода общего назначения
- Встроенный 10-битный АЦП
- Два 8-битных таймера/счетчика
- Встроенный температурный датчик
- Программируемый сторожевой таймер
- Напряжение питания 2.7-5.5В
Благодаря своей миниатюрности (корпус DIP-8 или SOIC-8) и низкому энергопотреблению, ATtiny13 отлично подходит для компактных автономных устройств.
Программирование микроконтроллера ATtiny13
Для программирования ATtiny13 используется язык С или ассемблер. Процесс разработки включает следующие этапы:

- Написание кода в среде разработки (например, Atmel Studio)
- Компиляция программы
- Загрузка скомпилированного кода в микроконтроллер через программатор
Какие программаторы можно использовать для ATtiny13? Наиболее популярные варианты:
- USBasp — бюджетный USB программатор
- AVR ISP mkII — фирменный программатор от Atmel
- Arduino в качестве программатора (требуется загрузка специального скетча)
Для начинающих разработчиков рекомендуется использовать Arduino в качестве программатора, так как это наиболее простой и доступный способ.
Применение ATtiny13 в электронных проектах
Благодаря своей универсальности, ATtiny13 находит применение во множестве электронных устройств и проектов:
- Управление светодиодной подсветкой и световыми эффектами
- Простые контроллеры для бытовой техники
- Датчики и сенсоры различного назначения
- Генераторы сигналов и звуковых эффектов
- Таймеры и счетчики
- Автоматизация простых процессов
Какие преимущества дает использование ATtiny13 в проектах? Основные плюсы:
- Компактные размеры
- Низкое энергопотребление
- Невысокая стоимость
- Достаточный функционал для многих задач
- Простота программирования
Проект светодиодной гирлянды на ATtiny13
Рассмотрим пример использования ATtiny13 для создания «умной» светодиодной гирлянды с различными эффектами. Для этого проекта потребуется:

- Микроконтроллер ATtiny13
- Светодиодная лента (30-50 светодиодов)
- Резисторы и конденсаторы по схеме
- Источник питания 5В
Алгоритм работы гирлянды:
- Каждые 30 секунд эффект меняется на новый
- Всего реализовано 5-7 различных эффектов (мигание, бегущие огни, плавное затухание и т.д.)
Программный код для микроконтроллера будет включать функции управления светодиодами и генератор случайных чисел для выбора эффектов. Подключение светодиодов осуществляется через транзисторные ключи к выводам ATtiny13.
Оптимизация кода для ATtiny13
При разработке программ для ATtiny13 важно учитывать ограниченный объем памяти. Какие приемы помогут оптимизировать код?
- Использование битовых операций вместо арифметических, где это возможно
- Применение константных выражений и макросов
- Отказ от использования библиотек в пользу прямого управления регистрами
- Оптимизация циклов и условных операторов
- Использование ассемблерных вставок для критичных участков кода
Грамотная оптимизация позволяет существенно уменьшить размер прошивки и повысить быстродействие устройства на базе ATtiny13.

Отладка и тестирование проектов на ATtiny13
Отладка программ для ATtiny13 может быть непростой задачей из-за отсутствия встроенного отладчика. Какие методы можно использовать для поиска и устранения ошибок?
- Пошаговая проверка алгоритма на макетной плате
- Использование светодиодов для индикации состояний программы
- Вывод отладочной информации через UART (при наличии свободных выводов)
- Эмуляция работы программы на ПК перед загрузкой в микроконтроллер
- Применение логического анализатора для контроля сигналов
Тщательное тестирование на всех этапах разработки поможет избежать большинства проблем при создании устройств на базе ATtiny13.
Альтернативы и аналоги ATtiny13
Хотя ATtiny13 отлично подходит для многих проектов, в некоторых случаях могут потребоваться микроконтроллеры с большими возможностями. Какие альтернативы стоит рассмотреть?
- ATtiny25/45/85 — больше памяти и функций при той же компактности
- ATmega328P — используется в Arduino Uno, больше ресурсов и периферии
- STM32F0 — 32-битные микроконтроллеры с широкими возможностями
- ESP8266/ESP32 — микроконтроллеры со встроенным Wi-Fi модулем
Выбор конкретной модели зависит от требований проекта, сложности задач и необходимых функций. Для простых устройств ATtiny13 часто оказывается оптимальным решением.

Перспективы развития микроконтроллеров семейства ATtiny
Несмотря на то, что ATtiny13 был представлен достаточно давно, интерес к компактным и энергоэффективным микроконтроллерам продолжает расти. Какие тенденции наблюдаются в развитии этого семейства?
- Увеличение производительности при сохранении низкого энергопотребления
- Интеграция дополнительных периферийных модулей
- Уменьшение размеров корпусов
- Расширение диапазона рабочих напряжений
- Улучшение средств разработки и отладки
Можно ожидать, что в будущем появятся новые модели микроконтроллеров, сочетающие компактность ATtiny13 с расширенными возможностями более мощных чипов.
Attiny 13 в категории «Техника и электроника»
Микросхема ATTiny13A-PU
Доставка по Украине
101.50 грн
Купить
Микросхема ATTiny13A-SU
Доставка по Украине
103.50 грн
Купить
Микросхема ATTINY13A-SU
Доставка по Украине
124.25 — 148.68 грн
от 2 продавцов
148.68 грн
Купить
Отладочная плата для ATtiny13A, ATtiny25, ATtiny45, ATtiny85 microUSB
Доставка по Украине
27.50 грн
Купить
Отладочная плата для ATtiny13A, ATtiny25, ATtiny45, ATtiny85
Доставка из г. Гайворон
36 грн
Купить
ATtiny13A-SSU Atmel
Доставка по Украине
95.33 грн
85.80 грн
Купить
ATtiny13A-SU Atmel
Доставка по Украине
100 грн
90 грн
Купить
Микросхема ATTINY13V-10SU
Доставка по Украине
142.80 грн
Купить
Микросхема ATTINY13A-PU
Доставка по Украине
140.80 грн
Купить
Микросхема ATTINY13A-SU
Доставка по Украине
148. 70 грн
Купить
Плата программирования форм ATtiny13A / ATtiny25 / ATtiny45 / ATtiny85
Доставка из г. Киев
147 грн
Купить
Микросхема Attiny13A-PU
Доставка по Украине
105 грн
Купить
Микросхема ATTINY13A-SSUR
Доставка по Украине
65 грн
Купить
Модуль отладочная плата для ATtiny13/25/45/85
Доставка из г. Днепр
60.36 — 74.81 грн
от 2 продавцов
60.36 грн
Купить
Микросхема ATTINY13A-PU ( ATTINY13-20PU ) , DIP8
На складе в г. Запорожье
Доставка по Украине
101.36 грн
Купить
Смотрите также
Микросхема ATTINY13A-SU , so-8
На складе в г. Запорожье
Доставка по Украине
101.36 грн
Купить
ATTINY13 Модуль на микросхеме ATTINY13
Заканчивается
Доставка по Украине
159 грн
Купить
Микросхема ATTINY13V-10MMUR ИМС МК VFDFN-10 (3x3mm) AVR® ATtiny Microcontroller IC 8-Bit 10MHz 1KB (512 x 16)
Доставка из г. Киев
130 грн
Купить
Контроллер ATtiny13A-SU
Доставка по Украине
143 грн
Купить
Отладочная плата для ATtiny13A, ATtiny25, ATtiny45, ATtiny85
На складе в г. Тернополь
Доставка по Украине
53 грн
Купить
ATtiny13A-SSU
Доставка по Украине
130 грн
Купить
ATTINY13А — PU, микроконтроллер.
Доставка из г. Киев
56 грн
Купить
ATTINY13А-PU, микроконтроллер.
Доставка из г. Киев
64 грн
Купить
Микросхема ATTINY13A-PU DIP8
Доставка из г. Днепр
95.90 грн
Купить
Микросхема ATTINY13A-SU SO8-208
Доставка из г. Днепр
101.30 грн
Купить
Плата разработчика, Attiny88
Доставка по Украине
142 грн
Купить
Адаптер XinGong для TL866A (TL866CS) SOP44 TSOP44 TSOP48 ZIF — под DIP40 плату-материнку v.3 (оригинал)
На складе
Доставка по Украине
399 грн
Купить
Складские остатки Ч. 3 , новый товар , не б/у , RJH60D3 , NTA7002NT1G , C2073 , IDC-34
Доставка из г. Днепр
от 3.50 грн
Купить
Модуль отладочная плата для ATtiny 13/25/45/85
Недоступен
43 грн
Смотреть
Анимируем статичную гирлянду с помощью ATtiny13
Новый год уже скоро, поэтому самое время подумать о праздничном освещении. Сегодня я хочу показать, как с помощью дешевого микроконтроллера и хитрой прошивки можно сделать веселее даже самую скучную статичную светодиодную гирлянду.
Исходные данные
У меня скопилось великое множество самых разных гирлянд, среди них есть как простые советские на лампочках, так и модные нынче на адресных светодиодах. Когда играться с режимами последних мне надоело, я пришел к выводу, что это все баловство, и самый оптимальный вариант гирлянды — это та, которую включил один раз и забыл.
Заказывал здесь. Это примитивная гирлянда на 30 светодиодов длиной 4.5 метра, которая питается от любого USB порта и во время работы просто светится по всей длине:
В ней чередуются светодиоды 4х цветов: красного, желтого, зеленого и синего. Есть и варианты с просто белыми/теплыми вариантами светодиодов:
На странице лота есть и вариант с батарейным питанием, причем он отличается наличием мигающего режима (мигает просто вся гирлянда). Такая у меня тоже есть, и у нее имеется большой минус: она очень быстро теряет яркость по мере просадки батареек.

Они сделаны из прозрачной эпоксидки и наполнены пузырьками, на которых красиво рассеивается свет, создавая эффект шара со снежинками:
В техническом плане гирлянда ничего сложного и интересного не представляет, на конце обычный USB разъем со встроенной в него парочкой гасящих резисторов:
А все светодиоды подключены параллельно, на всю длину гирлянда имеет всего 2 провода:
Потребляет это поделие всего 90мА, поэтому его можно питать от любого подвернувшегося USB порта:
Я, например, втыкаю свои в порты телевизора, ТВ приставки, в старые ненужные зарядники от телефонов — везде работает отлично.
Теория
Несмотря на то, что провода в данной гирлянде всего 2, мы с помощью хитрости можем заставить ее мигать двумя группами светодиодов независимо друг от друга. Хитрость эта называется Charlieplexing, и ей уже сто лет в обед. Заключается она в том, что можно подключить светодиоды разной полярностью к общей шине и управлять ими отдельно с помощью изменения полярности на шине:
Особенно легко это делать при помощи микроконтроллера: подаем на вход X1 логическую единицу, на X2 — ноль, в итоге горит LED1. Инвертируем (X1 — ноль, X2 — единица) — горит LED2, таким образом мы имеем возможность по всего двум проводам независимо управлять двумя отдельными светодиодами. Если переключать выходы с большой частотой, по визуально будут гореть оба светодиода, причем с помощью изменения длины периода можно менять и яркость, т.е. это фактически обычный двухполярный ШИМ. На самом деле Чарлиплексинг не ограничивается двумя светодиодами, это для него вообще самый примитивный случай. Обычно в реальности эта техника используется для управления всякими матрицами светодиодов с использованием сильно меньшего количества пинов микроконтроллера. Но у такого подхода есть существенный минус: мерцание и падение яркости с ростом количества коммутируемых светодиодов, от этого никуда не деться.
Практика
Для управления светодиодами будем традиционно использовать микроконтроллер ATiny13, причем питать светодиоды мы будем напрямую с пинов контроллера, а для повышения максимального отдаваемого тока мы запараллелим по паре пинов. О допустимости такого подхода ходят споры, но на деле лично я проблем никогда не замечал, по моему опыту этот МК вообще нереально убить практически ничем. Каждый пин t13 может отдавать до 20мА, для двух пинов получаем до 40мА, чего должно быть достаточно для питания половины гирлянды почти без потери яркости (т.к. вся она потребляет 90мА, см. выше). Общая схема:
Здесь C1 — конденсатор на 0.1-1 мКф, R1 — резистор на 10-20 Ом. Питать напрямую от МК можно гирлянду длиной 15-30 светодиодов, не больше. Для гирлянд большей длины придется городить усилитель на полевиках, что-то типа такого:
Бинарник прошивки и исходники можно скачать тут.
Внимательных читателей заинтересует, как же осуществляется переключение режимов, если на схеме нет ни одной кнопки? А хитрость в том, что я пошел по пути, который используется в фонариках, и режимы здесь переключаются быстрым отключением-включением питания схемы.

Светодиод сидит на термоклею, для более легкого съема «плафон» можно погреть феном. Снимаем старую термоусадку:
Между контактами имеется кусок пластика, его не выкидываем — он нужен для предотвращения замыкания. Каждый второй светодиод таким образом перепаиваем на обратную полярность и собираем в обратном порядке. Новая термоусадка:
Диаметр 4.8мм, брал тут, на всю длину гирлянды хватит отрезка длиной 50см. Усаживаем:
При усадке каждого светодиода важно проверить, что нигде ничего не замкнуло или не пропал контакт.

Если все сделано верно, гореть должны при этом только сине-зеленые или красно-желтые светодиоды, а при смене полярности питания — наоборот:
Для электронной начинки было лень разводить и травить свою плату, поэтому первый прототип я решил сделать с помощью платы-переходника SSOP8:
А размещаться все это будет в сборном USB type A разъеме:
Для большей компактности пришлось немного подрезать как пластиковую часть коннектора, так и переходник микроконтроллера:
Запаиваем микроконтроллер и параллелим пины:
Далее я буквально навесным монтажом разместил на разъеме конденсатор и припаял плату с МК:
Два средних пина из разъема я вытащил, чтобы конденсатор уместился и не замыкал. Аналогичным образом на весу припаян 1206 резистор на 10 Ом:
Ни к какой красоте я здесь не стремился, это чисто демонстрационный прототип для проверки работоспособности идеи.

Результат
Всего в прошивке 11 режимов, среди них:
- Автоматический — в нем все мигающие режимы переключаются по кругу через определенный интервал времени
- Статический — горят все диоды одновременно, как было изначально
- 9 видов мигалок, у каждой из которой есть 3 скорости (медленно, средне, быстро)
Переключение между режимами, как вы догадываетесь, осуществляется перетыканием USB разъема, что при активном использовании может сократить срок службы порта на питающем устройстве, но на деле скорее всего в 99% случаев при первом же включении будет установлен автоматический режим, в котором гирлянда будет работать практически всегда. Но при большом желании в корпусе разъема можно уместить и микропереключатель.
Итак, предлагаю посмотреть, как работают всякие мигалки.
Самая первая — просто мигание всеми светодиодами одновременно:
Далее идет поочередная мигалка:
«Полицейская» мигалка:
Поочередная мигалка «с нахлестом»:
Поочередная мигалка «с нахлестом» №2:
Плавная мигалка всеми светодиодами:
Плавная поочередная мигалка:
Плавная поочередная мигалка «с нахлестом»:
Плавная поочередная мигалка «с нахлестом» №2:
Итог
Описанным образом можно оживить практически любую статичную гирлянду, если в ней не очень много светодиодов. Хотя на рынке в наши дни полно готовых гирлянд и контроллеров к ним, на сделанную своими руками смотреть гораздо приятнее)
Лак для ногтей Essie Nail Color 219 Bikini So Teeny 13,5 мл | Магазин красоты
У меня не было взаимодействия с командой CS, но мне это было не нужно, так как во время оформления заказа все было легко.
Синди Сальвадор | 01.24.2023 15:20:43
Выполнение было быстрым, и обновления были отправлены своевременно.
Кэти | 01.16.2023 17:57:42
Первоклассная, эффективная, быстрая обработка и превосходная упаковка. Классный поступок.
Сойер | 01.13.2023 04:15:12
Спасибо за то, что вы так отзывчивы. Был клиентом в течение многих лет!!
жасмин | 01.10.2023 07:58:17
Нет проблем, требующих особого внимания.
Стейси | 01.09.2023 04:45:11
покупка была утомительной легкости
мирьяна | 01.08.2023 22:45:32
Я принимаю эти капсулы в течение последних 6 месяцев, и изменения заметны. У меня больше нет выпадения волос.
Элизабет | 01.05.2023 17:45:48
Хорошее обслуживание клиентов
Кэти | 01.
05.2023 08:22:24
Мне нравится, что ваше обслуживание клиентов просто фантастическое.
Мария | 01.04.2023 07:03:41
В этом не было необходимости, но доставка была быстрой.
Кортни | 01.03.2023 04:10:57
Доставка и отправка были на месте. Мне нравится этот сайт
Тахир | 12.28.2022 07:31:21
Идеальная доставка
Жак | 12.28.2022 07:08:40
- « Первый
- < Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- Далее >
- Последняя »
FedEx Priority: доставлено быстро и без проблем
Кэти | 01.16.2023 17:57:42
FedEx Priority : FedEx Priority на сегодняшний день является лучшим выбором для доставки этого продавца и удивительно быстрой доставки.
Сойер | 01.13.2023 04:15:12
Приоритет FedEx: Очень быстрая доставка!!! Спасибо!
жасмин | 01.10.2023 07:58:17
FedEx Priority: Доставка в соответствии с ожиданиями.
Стейси | 01.09.2023 04:45:11
FedEx Priority: исключительно быстрая доставка
мирьяна | 01.08.2023 22:45:32
Приоритет FedEx: отлично!
Элизабет | 01.05.2023 17:45:48
FedEx Priority: быстрая доставка с отслеживанием
Кэти | 01.05.2023 08:22:24
Приоритет FedEx: я получил его в течение 5 дней после заказа, спасибо FexEx
Мария | 01.04.2023 07:03:41
FedEx Priority: самая быстрая доставка, которая у меня когда-либо была, особенно перед Рождеством
дина подрыга | 12.
15.2022 16:53:18
FedEx Priority: было немного сложно, потому что требовалась подпись.
Анна | 12.08.2022 13:30:00
FedEx Priority: Дошло до меня быстро и без повреждений.
Перри | 12.07.2022 16:48:48
FedEx Priority: быстрое и своевременное обслуживание
Роберт | 12.06.2022 07:54:59
- « Первый
- < Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- Далее >
- Последняя »
‘teeny 13’ Поиск — XNXX.COM
БЕСПЛАТНО — 21 538 ЗОЛОТО — 7 179
- ×
- Mode
Default
- Default
- Hits
- Random
- Period
Ever
- Ever
- Year
- Month
- Length
All
- Все
- 0–10 мин
- 10 мин +
- 10–20 мин
- 20 мин +
- Качество видео 6
- All
- 720p +
- 1080p +
- Просмотр видео
Показать все
- Показать все
- Hide
8 Все
Все американские подростки.