Микроконтроллеры ATtiny87/167 компании Atmel идеальны для применения в промышленной электронике с функцией подключения к шине LIN, а также в любой другой электронной технике, где требуются несколько интерфейсов связи, гибкая генерация ШИМ-сигналов и обработка аналоговых сигналов. Данный набор возможностей доступен в миниатюрном 8-битном микроконтроллере tinyAVR®, который легко интегрировать в любое устройство. Технология LIN – недорогое решение для построения сетевых интеллектуальных датчиков, исполнительных устройств и других элементов встраиваемых систем, которые не нуждаются в быстродействии и гибкости сетей CAN.

Коммуникационный протокол LIN основан на формате данных SCI (UART), а также концепции один мастер – несколько подчиненных. Из соображений электромагнитной совместимости скорость связи ограничена до 20 Кбит/с, а большинство сетей LIN имеют до 16 узлов и менее. Себестоимость узлы шины LIN гораздо ниже, чем шины CAN, а доступность простых в применении инструментальных средств существенно ускоряет процесс проектирования. Все микроконтроллеры tinyAVR выполнены на основе одной и той же дружественной для пользователя архитектуре AVR®, одного и того же набора модулей ввода-вывода и поддерживаются теми же средствами для проектирования. Все это способствует сокращению длительности проектирования, ускорению вывода продукции на рынок и упрощению процесса портирования кода программы между микроконтроллерами с различным объемом памяти и набором модулей ввода-вывода.
ATtiny87/167 прекрасно подходит для использования в следующих применениях:
- Промышленные датчики и устройства автоматики
- Бытовая техника
- Офисное оборудование
- Аудиооборудование
- Системы сетей управления
- Потребительская техника с питанием от сети переменного напряжения
- Пожарная сигнализация
- Беспроводные датчики
- Простые MAC-контроллеры
- Портативные электронные приборы
- Сопроцессоры защищенной загрузки
- Охранные системы
Набор особенностей ATtiny87/167 дает ряд преимуществ (см. таблицу ниже).
| Особенности | Преимущества |
| Контроллер LIN 2.1 и 1.3 или 8-битный UART | Простота реализации ведущего или подчиненного узла для шины LIN 2.1 с одним мастером и несколькими подчиненными узлами. Возможность работы в качестве полнодуплексного UART. |
Один 8-битный асинхронный таймер-счетчик с предделителем
|
8-битный асинхронный счетчик может оставаться в работе, когда остальная система синхронизации находится в режиме SLEEP. Это снижает общий потребляемый ток. Корректная 16-битная генерация ШИМ-сигналов идеальна для управления электродвигателями исполнительных механизмов. |
10-битный АЦП
|
Широкий диапазон усиления от 1 до 20 дает возможность оцифровывать сигналы различных типов датчиков, существенно различающихся по уровню. |
| Программное управление сигналами синхронизации для оптимизации электропотребления и снижения электромагнитных излучений. | Возможность управления синхронизацией "на лету" позволяет использовать идеальный для текущих условий источник синхронизации, не ухудшая, при этом, быстродействие продукции, производительность и электропотребление. |
Сравнение с другими микроконтроллерами tinyAVR
| ATtiny84 | ATtiny861A | ATtiny87/167 | |
| Flash-память | 8 кбайт | 8 кбайт | 8/16 кбайт |
| SRAM | 512 байт | 512 байт | 512 байт |
| EEPROM | 512 байт | 512 байт | 512 байт |
| АЦП | 8 каналов, 10 бит усиление 1×/20× |
11 каналов, |
16 каналов, 10 бит усиление 1×/8×/20× |
| Источник тока 100 мкА | Нет | Нет | Есть |
| Таймер-счетчик и ШИМ | 1 × 8 бит ТС 2 ШИМ выхода (8 бит) |
1 × 8/16 бит ТС | 1 × 8 бит асинхронный ТС |
| Таймер-счетчик и ШИМ | 1 × 16 бит ТС 2 ШИМ-выхода (16 бит) |
1 × 8/10 бит высокочастотный (64 МГц) ТС 6 ШИМ-выходов (8/10 бит) Несколько режимов, в т.ч. высокочастотный Отказоустойчивость |
1 х 16 бит 8 ШИМ-выходов (16 бит) |
| Интерфейсы | USI | USI | USI, UART, LIN |
| Программное управление синхронизацией |
Нет | Нет | Есть |
| Количество линий ввода-вывода | 12 | 16 | 16 |
| Наименьший корпус | QFN (4 × 4 мм) | QFN (5 × 5 мм) | QFN (5 × 5 мм) |



Купить ATtiny87 на РадиоЛоцман.Цены


