Микроконтроллеры 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-битная генерация ШИМ-сигнала
Один 16-битный синхронный таймер-счетчик с предделителем
Внешний счетчик событий
2 блока сравнения или генерация до 4 ШИМ-сигналов
8-битный асинхронный счетчик может оставаться в работе, когда остальная система синхронизации находится в режиме SLEEP. Это снижает общий потребляемый ток. Корректная 16-битная генерация ШИМ-сигналов идеальна для управления электродвигателями исполнительных механизмов.
10-битный АЦП
11 несимметричных каналов
8 дифференциальных каналов АЦП с программируемым усилением (8× или 20×)
Широкий диапазон усиления от 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 каналов,
10 бит усиление 1×/8×/20×/32×
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 бит)
Несколько режимов,
в т.ч. высокочастотный
Микроконтроллеры ATtiny87/167 компании Atmel идеальны для применения в промышленной электронике с функцией подключения к шине LIN, а также в любой другой электронной технике, где требуются несколько интерфейсов связи, гибкая генерация ШИМ-сигналов и обработка аналоговых сигналов. Данный набор возможностей доступен в миниатюрном 8-битном микроконтроллере tinyAVR®, который легко интегрировать в любое устройство. Технология LIN – недорогое решение для построения сетевых интеллектуальных датчиков, исполнительных устройств и других элементов встраиваемых систем, которые не нуждаются в быстродействии и гибкости сетей CAN.
Коммуникационный протокол LIN основан на формате данных SCI (UART), а также концепции один мастер – несколько подчиненных. Из соображений электромагнитной совместимости скорость связи ограничена до 20 Кбит/с, а большинство сетей LIN имеют до 16 узлов и менее. Себестоимость узлы шины LIN гораздо ниже, чем шины CAN, а доступность простых в применении инструментальных средств существенно ускоряет процесс проектирования. Все микроконтроллеры tinyAVR выполнены на основе одной и той же дружественной для пользователя архитектуре AVR®, одного и того же набора модулей ввода-вывода и поддерживаются теми же средствами для проектирования. Все это способствует сокращению длительности проектирования, ускорению вывода продукции на рынок и упрощению процесса портирования кода программы между микроконтроллерами с различным объемом памяти и набором модулей ввода-вывода.
ATtiny87/167 прекрасно подходит для использования в следующих применениях:
Набор особенностей ATtiny87/167 дает ряд преимуществ (см. таблицу ниже).
Сравнение с другими микроконтроллерами tinyAVR
10 бит усиление 1×/20×
11 каналов,
10 бит усиление 1×/8×/20×/32×
10 бит усиление 1×/8×/20×
2 ШИМ выхода (8 бит)
2 ШИМ-выхода (16 бит)
6 ШИМ-выходов (8/10 бит)
Несколько режимов,
в т.ч. высокочастотный
Отказоустойчивость
8 ШИМ-выходов (16 бит)
синхронизацией
rtcs.ru