Site Loader

Содержание

Частотомер с ЖК индикатором на Atmega8515

Дата публикации: .

Разрабатывая этот прибор, автор поставил перед собой задачу создать частотомер на доступной, но современной элементной базе, легко повторяемый радиолюбителями средней квалификации, с достаточным для их нужд частотным диапазоном без переключения пределов измерения, с большим входным сопротивлением и малой емкостью.

Принцип работы частотомера хорошо известен. Подсчитав число периодов входного сигнала за известное время, он приводит его к секундному интервалу и показывает на индикаторе значение частоты в герцах или кратных им единицам.

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

Трудность состоит лишь в сравнительной низкочастотности счетчика, встроенного в микроконтроллер. Это вынуждает добавлять между выходом формирователя и входом микроконтроллера предварительный делитель частоты импульсов, понижающий ее до приемлемого значения. Нужно сказать, что в микроконтроллерах семейства PIC имеется встроенный достаточно высокочастотный предварительный делитель частоты, который с успехом используют в частотомерах. Микроконтроллер ATmega8515 семейства AVR. на котором построен предлагаемый частотомер, при многих других достоинствах не имеет такого делителя. Поэтому пришлось использовать внешний на микросхеме-счетчике.

Основные технические характеристики:
Диапазон измеряемой частоты, Гц……………10..32-10*
Форма входного сигнала ……………произвольная
Чувствительность, мВ ………..250
Максимальная амплитуда входного сигнала, В ………..20
Дискретность отсчета частоты, Гц ……………10
Время измерения, мс ………..100
Период повторения измерений, мс…………………200
Напряжение питания, В…………5

Частотомер с ЖК индикатором - схема

 

Схема прибора приведена на рис. 1

. Входной формирователь построен на транзисторах VT1—VT3 и логическом инверторе DD2.1 Он аналогичен описанному в статье Н. Хлюпина «Частотомер — цифровая шкала с цифровым индикатором» («Радио», 2004, № 7, с. 64. 65). Там же изложены принцип работы формирователя и особенности его налаживания.
Сформированные импульсы поступают на элемент И DD3.1, который пропускает их на вход предварительного делителя частоты (четырехразрядного двоичного счетчика DD4) только при высоком уровне на выходе PD0 микроконтроллера DD1. Частота импульсов на выходе подключенного к счетчику дешифратора на элементах DD3.2—DD3.4 и на входе РВ1 микроконтроллера в 16 раз меньше исходной.

В начале цикла измерения уровень на выходе PD0 микроконтроллера низкий и элемент DD3-1 закрыт. Кратковременным сигналом высокого уровня, сформированным на выходе PD1 микроконтроллера, программа устанавливает счетчик DD4 в нулевое состояние. Затем она на 100 мс открывает элемент DD3.1. Импульсы, поступающие на вход РВ1 микроконтроллера, подсчитывает встроенный в него таймер-счетчик Т1.

По истечении счетного интервала программа запрещает дальнейшее прохождение импульсов на вход счетчика DD4 и считывает состояние его выходов. Далее она обрабатывает результаты работы предварительного и встроенного счетчиков, вычисляет значение частоты и выводит его на двухстрочный символьный ЖКИ. Описанный измерительный цикл периодически повторяется.

Подстроечным резистором R22 устанавливают оптимальную контрастность индикатора. Транзистор VT4 по командам микроконтроллера замыкает и размыкает цепь светодиодной подсветки табло индикатора.

Частотомер с ЖК индикатором - индикация

После включения частотомера на его индикаторе приблизительно на 2 с появляется надпись, показанная на рис. 2,а, затем прибор переходит в режим непрерывного измерения частоты, отображая ее текущее значение ХХХХХХХО Гц, как показано на рис. 2,6. При длительности измерительного интервала 100 мс единицы герц фактически не измеряются, но для удобства отсчета в соответствующем разряде индикатора всегда выведен ноль.

В этом режиме действует только одна из четырех подключенных к микроконтроллеру кнопок — SB1 «Память». При нажатии на нее микроконтроллер запоминает измеренное в этот момент значение частоты YYYYYYYO Гц и в дальнейшем выводит его на индикатор вместе с измеряемым в следующих циклах текущим значением (рис. 2,в). Последующие нажатия на кнопку SB1 обновляют содержимое памяти.

Когда режим «Память» включен, горит светодиод HL3 и действуют кнопки SB2—SB4. После нажатия на кнопку SB2 «Частота +» индикатор показывает сумму текущего измеренного и хранящегося в памяти значений ZZZZZZZ0 Гц (рис. 2,г). Об этом сигнализирует светодиод HL2.

Кнопка SB3 «Частота -» действует аналогично, но после ее нажатия на индикаторе отображается разность указанных выше значений (рис. 2,д)- Если текущее значение частоты меньше хранящегося в памяти, их разность будет выведена со знаком «минус». О включении этого режима сигнализирует светодиод НИ.

Нажатием на кнопку SB4 «Уст. 0» стирают из памяти записанное ранее значение частоты (оно не сохраняется и при выключении питания) и возвращают частотомер в исходный режим непосредственного отображения измеренного значения.
Светодиод HL4 сигнализирует лишь о включении питания прибора.

ЖКИ подключают к разъему ХРЗ 16-проводным плоским кабелем (шлейфом). Номера контактов разъема соответствуют номерам выводов индикатора.

При загрузке программы в микроконтроллер DD1 необходимо установить его конфигурационные ячейки в следующие состояния: CKSEL3 = 1, CKSEL2 = 1, CKSEL1 = 1, CKSEL0 = 1. Этим будет включен тактовый генератор микроконтроллера, работающий с внешним кварцевым резонатором частотой 8… 16 МГц. Состояние остальных ячеек конфигурации изменять не требуется. Если используемый микроконтроллер ранее был запрограммирован для работы в другом устройстве, рекомендуется восстановить его исходную (заводскую) конфигурацию и лишь затем внести указанные выше изменения.

Входной формирователь частотомера налаживают согласно методике, описанной в упомянутой ранее статье Н. Хлюпина. В отсутствие входного сигнала подстроечным резистором R13 устанавливают на коллекторе транзистора VT3 напряжение 2,65 В — порог переключения элемента DD2.1. Если при замкнутом входе частотомер все же показывает 10 Гц, нужно напряжение на коллекторе транзистора VT3 немного (приблизительно до 2,7 В) увеличить. Подстроечным резистором R 22 добиваются наилучшей контрастности индикатора. Далее подают на вход частотомера сигнал известной частоты (например, 1 МГц) от эталонного генератора и подстройкой конденсатора С19 устанавливают ее точное значение на индикаторе прибора.

Источник: Радио №9, 2006г.


Архив для статьи «Частотомер с ЖК индикатором»
Описание:
Размер файла: 5.12 KB Количество загрузок: 1 636 Скачать

Atmega8515 описание на русском — PDF Free Download

Найди слова природа 11 уровень

Найди слова природа 11 уровень Найди слова природа 11 уровень >>> Найди слова природа 11 уровень Найди слова природа 11 уровень Каждая отгаданная подсказка поможет узнать следующие слова. Unfortunately, it looks like the search requests

Подробнее

Найди слова ответы спорт 12 уровень

Найди слова ответы спорт 12 уровень Найди слова ответы спорт 12 уровень >>> Найди слова ответы спорт 12 уровень Найди слова ответы спорт 12 уровень Подписывайтесь на канал и ставьте лайки! Слова в связке 3 часть кроссворды ответы на все

Подробнее

Артик и асти номер 1 скачать

Артик и асти номер 1 скачать Артик и асти номер 1 скачать >>> Артик и асти номер 1 скачать Артик и асти номер 1 скачать Припев: Он — мой номер 1, моя половина. Если слышишь, знай — я твоя. Unfortunately, it looks like the search requests

Подробнее

Инструкция холодильник саратов 1615м

Инструкция холодильник саратов 1615м Инструкция холодильник саратов 1615м >>> Инструкция холодильник саратов 1615м Инструкция холодильник саратов 1615м Инструкцию холодильника Саратов 1615м кш 160 инструкция на. Ссылку на него скидываю, она

Подробнее

Atmega16 datasheet на русском

Atmega16 datasheet на русском Atmega16 datasheet на русском >>> Atmega16 datasheet на русском Atmega16 datasheet на русском Полное техническое описание AVR-микроконтроллера составляет несколько. AVR 32-х разрядные: ARM, AVR32 Полное

Подробнее

>>> Погода на сегодня в гродно

>>> Погода на сегодня в гродно Погода на сегодня в гродно >>> Погода на сегодня в гродно Погода на сегодня в гродно Ваши предложения и пожелания высылайте на почту Мы рекомендуем проверять прогноз погоды не реже двух раз в сутки. Why

Подробнее

Вебинар антидрочер скачать

Вебинар антидрочер скачать Вебинар антидрочер скачать >>> Вебинар антидрочер скачать Вебинар антидрочер скачать Много солнца, моря, движения. If this is the case, we recommend disabling these add-ons. Unfortunately, it looks like

Подробнее

>>> Драйвера на ноутбук asus x53b

>>> Драйвера на ноутбук asus x53b Драйвера на ноутбук asus x53b >>> Драйвера на ноутбук asus x53b Драйвера на ноутбук asus x53b Помогите пожалуйста, не догоняю я! Какая Windows на ноутбуке? Вы также сможете выбрать операционную систему,

Подробнее

>>> Драйвера на ноутбук asus x53b

>>> Драйвера на ноутбук asus x53b Драйвера на ноутбук asus x53b >>> Драйвера на ноутбук asus x53b Драйвера на ноутбук asus x53b Помогите пожалуйста, не догоняю я! Какая Windows на ноутбуке? Вы также сможете выбрать операционную систему,

Подробнее

Atmega2560 datasheet на русском

Atmega2560 datasheet на русском Atmega2560 datasheet на русском >>> Atmega2560 datasheet на русском Atmega2560 datasheet на русском You could be submitting a large number of automated requests to our search engine. Поиск по: ATmega datasheet

Подробнее

Циклон цн-15 чертеж скачать

Циклон цн-15 чертеж скачать Циклон цн-15 чертеж скачать >>> Циклон цн-15 чертеж скачать Циклон цн-15 чертеж скачать Был бы очень благодарен! You could be submitting a large number of automated requests to our search engine. Unfortunately,

Подробнее

Гдз читательский дневник 3 класс буряк

Гдз читательский дневник 3 класс буряк Гдз читательский дневник 3 класс буряк >>> Гдз читательский дневник 3 класс буряк Гдз читательский дневник 3 класс буряк Читательский дневник содержит задания, которые направлены на формирование читательской

Подробнее

Ответы на новые сканворды

Ответы на новые сканворды Ответы на новые сканворды >>> Ответы на новые сканворды Ответы на новые сканворды Зубец на машинном колесе. Куча чего-нибудь, сваленного в беспорядке. Механическое соединение разнородных частей и предметов.

Подробнее

>>> Друг вокруг изменить номер телефона

>>> Друг вокруг изменить номер телефона Друг вокруг изменить номер телефона >>> Друг вокруг изменить номер телефона Друг вокруг изменить номер телефона Он был указан при регистрации пользователя в сети ДругВокруг. Why did this happen? Но в любой

Подробнее

Апельсин луховицы каталог товаров

Апельсин луховицы каталог товаров Апельсин луховицы каталог товаров >>> Апельсин луховицы каталог товаров Апельсин луховицы каталог товаров Переходите в нужный раздел и оцените удобство Апельсина. Пожалуйста, оставьте отзыв об этой организации,

Подробнее

Апельсин луховицы каталог товаров

Апельсин луховицы каталог товаров Апельсин луховицы каталог товаров >>> Апельсин луховицы каталог товаров Апельсин луховицы каталог товаров Переходите в нужный раздел и оцените удобство Апельсина. Пожалуйста, оставьте отзыв об этой организации,

Подробнее

Апельсин луховицы каталог товаров

Апельсин луховицы каталог товаров Апельсин луховицы каталог товаров >>> Апельсин луховицы каталог товаров Апельсин луховицы каталог товаров Переходите в нужный раздел и оцените удобство Апельсина. Пожалуйста, оставьте отзыв об этой организации,

Подробнее

Скачать картинки бпан на рабочий стол

Скачать картинки бпан на рабочий стол Скачать картинки бпан на рабочий стол >>> Скачать картинки бпан на рабочий стол Скачать картинки бпан на рабочий стол Нам очень жаль, но запросы, поступившие с вашего IP-адреса, похожи на автоматические.

Подробнее

Айгада барамын жулдыздай жанамын

Айгада барамын жулдыздай жанамын Айгада барамын жулдыздай жанамын >>> Айгада барамын жулдыздай жанамын Айгада барамын жулдыздай жанамын Сейчас читают: Обратная связь: Права на тексты песен, переводы принадлежат их авторам. Давайте не

Подробнее

>>> Дельта тест для матросов

>>> Дельта тест для матросов Дельта тест для матросов >>> Дельта тест для матросов Дельта тест для матросов Cookies are disabled in your browser. This means that Yandex will not be able to remember you in the future. За подробностями

Подробнее

>>> Благодарность за труд в стихах

>>> Благодарность за труд в стихах Благодарность за труд в стихах >>> Благодарность за труд в стихах Благодарность за труд в стихах Сколько раз благодарил я Бога За мечты, исполненные всуе. Я благодарна тебе за наше тихое, постоянное, безоблачное

Подробнее

Оптроны импортные справочник

Оптроны импортные справочник Оптроны импортные справочник >>> Оптроны импортные справочник Оптроны импортные справочник Информация содержит все, необходимые для подбора компонентов и проведения инженерных расчетов, параметры, а также

Подробнее

Крутой тариф >>> Крутой тариф 1390

Крутой тариф >>> Крутой тариф 1390 Крутой тариф 1390 >>> Крутой тариф 1390 Крутой тариф 1390 Но, это можно понимать, как знак другим сотовым операторам Казахстана, что и они должны поддержать тенденцию повышение цен на сотовые услуги. Подключение

Подробнее

Справочник гцжс. >>> Справочник гцжс

Справочник гцжс. >>> Справочник гцжс Справочник гцжс >>> Справочник гцжс Справочник гцжс Заключение Соглашения об оплате одной услуги и неоплате другой не допускается. Unfortunately, it looks like the search requests sent from your IP Справочник

Подробнее

Христианские стихи мсц ехб

Христианские стихи мсц ехб Христианские стихи мсц ехб >>> Христианские стихи мсц ехб Христианские стихи мсц ехб Your browser may also contain add-ons that send automated requests to our search engine. Ведь так красивей о себе сказать.

Подробнее

Схема реле вл 62м. >>> Схема реле вл 62м

Схема реле вл 62м. >>> Схема реле вл 62м Схема реле вл 62м >>> Схема реле вл 62м Схема реле вл 62м Задавайте Ваши вопросы по ремонту любой бытовой техники или электроники. Делимся схемами Если вы ищете схему телевизора, видеомагнитофона, игровой

Подробнее

Схема реле вл 62м. >>> Схема реле вл 62м

Схема реле вл 62м. >>> Схема реле вл 62м Схема реле вл 62м >>> Схема реле вл 62м Схема реле вл 62м Задавайте Ваши вопросы по ремонту любой бытовой техники или электроники. Делимся схемами Если вы ищете схему телевизора, видеомагнитофона, игровой

Подробнее

Компонентный состав отходов Кузьмин Р С

Компонентный состав отходов Кузьмин Р С Компонентный состав отходов Кузьмин Р С >>> Компонентный состав отходов Кузьмин Р С Компонентный состав отходов Кузьмин Р С. Компонентный состав отходов в 2 х частях. Предисловие Введение Обрезки бумажных

Подробнее

Бланк свидетельства о рождении скачать

Бланк свидетельства о рождении скачать Бланк свидетельства о рождении скачать >>> Бланк свидетельства о рождении скачать Бланк свидетельства о рождении скачать По закону заявление о рождении ребенка должно быть сделано не позднее чем через

Подробнее

Бланк свидетельства о рождении скачать

Бланк свидетельства о рождении скачать Бланк свидетельства о рождении скачать >>> Бланк свидетельства о рождении скачать Бланк свидетельства о рождении скачать По закону заявление о рождении ребенка должно быть сделано не позднее чем через

Подробнее

>>> Пульт sony rm 834 инструкция

>>> Пульт sony rm 834 инструкция Пульт sony rm 834 инструкция >>> Пульт sony rm 834 инструкция Пульт sony rm 834 инструкция CN-0RM834 0RM834 RM834 Для DELL Latitude E5400 Ноутбук материнских плат 07236-1 48. А разобраться без нее не могу

Подробнее

Кукушка ноты для скрипки

Кукушка ноты для скрипки Кукушка ноты для скрипки >>> Кукушка ноты для скрипки Кукушка ноты для скрипки Например: По умолчанию используется оператор AND. Unfortunately, it looks like the search requests sent from your IP address

Подробнее

Петя бампер все серии

Петя бампер все серии Петя бампер все серии >>> Петя бампер все серии Петя бампер все серии Он петя бампер все серии сам был не рад что взялся её ремонтировать. Your browser may also contain add-ons that send automated requests

Подробнее

Ценовое предложение образец рк

Ценовое предложение образец рк Ценовое предложение образец рк >>> Ценовое предложение образец рк Ценовое предложение образец рк Поставщикам Поставщик по веб-портале государственных закупок может просмотреть лоты опубликованные организатором

Подробнее

Издательство бобек алматы

Издательство бобек алматы Издательство бобек алматы >>> Издательство бобек алматы Издательство бобек алматы Калачева — 2-е изд. Аскарова, 47 в Алматы. Пожалуйста, оставьте свое как можно более объективное мнение о данной компании,

Подробнее

Издательство бобек алматы

Издательство бобек алматы Издательство бобек алматы >>> Издательство бобек алматы Издательство бобек алматы Калачева — 2-е изд. Аскарова, 47 в Алматы. Пожалуйста, оставьте свое как можно более объективное мнение о данной компании,

Подробнее

Генплан автокад скачать готовый

Генплан автокад скачать готовый Генплан автокад скачать готовый >>> Генплан автокад скачать готовый Генплан автокад скачать готовый И кстати эти проекты будут открываться в версии AutoCAD 2008-2009? Установка программы Запуск ArchiCAD

Подробнее

>>> Скачать счет на оплату казахстан

>>> Скачать счет на оплату казахстан Скачать счет на оплату казахстан >>> Скачать счет на оплату казахстан Скачать счет на оплату казахстан Что такое бонус на z3. Когда нужно указывать в счете срок его оплаты? В связи с этим, счет на оплату

Подробнее

>>> Взлом вк без программ на андроид

>>> Взлом вк без программ на андроид Взлом вк без программ на андроид >>> Взлом вк без программ на андроид Взлом вк без программ на андроид Вы получите удобный интерфейс, большое количество функций, которых нет в официальном приложении и

Подробнее

>>> Инструмент для снятия обгонной муфты

>>> Инструмент для снятия обгонной муфты Инструмент для снятия обгонной муфты >>> Инструмент для снятия обгонной муфты Инструмент для снятия обгонной муфты Для получения исчерпывающей информации о стоимости и характеристиках товаров обращайтесь

Подробнее

Окантовки для печатей cdr скачать

Окантовки для печатей cdr скачать Окантовки для печатей cdr скачать >>> Окантовки для печатей cdr скачать Окантовки для печатей cdr скачать Не понятно — не берите!!!! Создайте декоративную печать или штамп с помощью косичек в векторе и

Подробнее

>>> Арматурная карточка скачать бланк

>>> Арматурная карточка скачать бланк Арматурная карточка скачать бланк >>> Арматурная карточка скачать бланк Арматурная карточка скачать бланк Для удобства пользования арматурные карточки группируются по подразделениям по чрезвычайным ситуациям,

Подробнее

Secop gvm38at схема подключения

Secop gvm38at схема подключения Secop gvm38at схема подключения >>> Secop gvm38at схема подключения Secop gvm38at схема подключения А может греться из-за плохого контакта? Электрическая схема подключения компрессора кондиционера. Вот

Подробнее

Даташит на русском Atmega8 | Практическая электроника

Что такое даташит

Даташит – это техническое описание на какой-либо радиокомпонент. Где его найти? Ну, конечно же, в интернете! Так так почти вся радиоэлектронная продукция выпускается “за бугром”, то и описание на них, соответственно, “забугорское”, а точнее, на английском языке. Те, кто хорошо дружит с разговорным английским, не факт, что сможет прочитать технические термины в даташитах.

Даташит на английском на Atmega8

Давайте попробуем пролить свет истины на основные характеристики МК ATmegа8. Для этого качаем даташит. В нашей статье мы будем рассматривать только основные сведения нашего подопечного.

Вот что мы видим на первой странице даташита:

даташит Atmega8

  Даташит на русском Atmega8

Даташит на русском  Atmega8

Запоминаем правило: в фирменном описании нет ни одного лишнего слова! (иногда информации не хватает, но это уже другой случай)

Features. Переводится как “функции”. В среде электронщиков просто “фичи”.

– High Performance, Low Power AVR® 8-Bit Microcontroller

Высокопроизводительный, потребляющий мало энергии, 8-битный микроконтроллер.

Понимаем как рекламу, единственно полезное то, что данный микроконтроллер — 8 битный.

– Advanced RISC Architecture

Расширенная RISC архитектура.

RISC и CISC — технологии построения процессорных систем. Но нам это не важно, по крайней мере, пока.

– 130 Powerful Instructions – Most Single Clock Cycle Execution

130 команд, большинство из них выполняются за один цикл.

А вот это уже интереснее! Во-первых, такое большое количество команд (например, у микроконтроллеров PIC всего 35 команд) уже подразумевает ориентацию этого МК под языки высокого уровня. Во-вторых, узнаем, что одна команда выполняется за один такт генератора. Т.е., при тактовой частоте 1 МГц одна команда будет выполняться 1 микросекунду (1 мкс, одну миллионную часть секунды — 10^-6). А при 10 МГц — в десять раз быстрее, т.е., 0,1 мкс.

– 32 x 8 General Purpose Working Registers

32 восьмибитных регистра общего пользования.

Про регистры поговорим позднее, просто запомним, что большое количество регистров — весьма неплохо, ведь регистр — это ячейка памяти в самом МК. А чем больше такой памяти – тем «шустрее» работает МК!

Объединив эти данные с количеством поддерживаемых микроконтроллером команд, в очередной раз убеждаемся в изначальной ориентации данного МК под высокоуровневые языки вроде Си, Паскаля и других.

– Fully Static Operation

Полностью статическая структура.

Вспоминаем о типах памяти: динамической и статической. Этот пункт заверяет нас, что МК сохранит свою работоспособность при тактовой частоте ниже сотен герц и даже при отсутствии тактовой частоты на его специальных выводах.

(Также нелишним будет напомнить о том, что потребляемая мощность большинства типов МК напрямую зависит от тактовой частоты: чем выше тактовая частота, тем больше он  потребляет)

– Up to 16 MIPS Throughput at 16 MHz

До 16 миллионов выполняемых команд при тактовой частоте 16 МГц.

За одну секунду при тактовой частоте 16 МГц может быть выполнено до 16 000 000 команд! Следовательно, одна однобайтовая команда может быть выполнена за 0,07 мкс. Весьма недурно для маленькой микросхемы.

С учетом предыдущего пункта понимаем, как работает на частотах от 0 Гц до 16 МГц.

– On-chip 2-cycle Multiplier

В данном МК имеется встроенный умножитель, который умножает числа за два такта.

Ну, это хорошо. Даже очень. Но мы пока не будет вгрызаться в эти нюансы…

– High Endurance Non-volatile Memory segments

Надежная энергонезависимая память, построенная в виде нескольких сегментов.

Вспоминаем типы памяти: EEPROM и FLASH.

– 8KBytes of In-System Self-programmable Flash program memory

– 8 Кбайт встроенной в МК памяти. Память выполнена по технологии Flash. В самом МК имеется встроенный программатор.

Этот объем весьма хорош! Для обучения (да и не только) — с запасом. А наличие встроенного программатора этой памяти, позволяет загружать данные в память, используя простой внешний программатор (в простейшем случае это пять проводков, которыми микроконтроллер подключают к LPT порту компьютера).

– 256 Bytes EEPROM

В МК имеется 256 байт энергонезависимой памяти EEPROM.

Следовательно, можно сохранить еще дополнительную информацию, которую можно изменять программой МК, без внешнего программатора.

– 1024 Bytes Internal SRAM

В МК имеется 1024 байт оперативной памяти (ОЗУ/RAM).

Также весьма приятный объем

– Write/Erase cyles: 10,000 Flash/100,000 EEPROM

Память Flash выдерживает 10 000 циклов записи/стирания, а память EEPROM — до 100 000

Проще говоря, программу в МК можно изменять до 10 000 раз, а свои данные в 10 раз больше.

– Data retention: 20 years at 85°C/100 years at 25°C

Сохранность данных в памяти МК — до 20 лет при температуре хранения 85°C, и 100 лет — при температуре 20°C.

Если ваши внуки и правнуки включат вашу «мигалку» или музыкальную шкатулку, то они смогут насладиться их работой ))

– Optional Boot Code Section with Independent Lock Bits

– Programming Lock for Software Security

МК имеет несколько областей памяти (не уточняем каких), которые можно защитить от прочтения установкой специальных бит защиты.

Ну, тут всё понятно: свои труды вы можете защитить от вычитывания программы из памяти МК.

Далее идет описание имеющейся в данном микроконтроллере периферии (т.е., встроенных в него аппаратных устройств типа таймеров, источников прерываний и интерфейсов связи)

– Two 8-bit Timer/Counters

– One 16-bit Timer/Counter

В МК имеется два таймера/счетчика: 8 и 16 бит.

– Three PWM Channels

Три канала ШИМ

– 8-channel ADC in TQFP and QFN/MLF package

Eight Channels 10-bit Accuracy

– 6-channel ADC in PDIP package

Six Channels 10-bit Accuracy

В составе МК есть несколько каналов АЦП: 6 – для корпуса PDIP и 8 – для корпуса QFN/MLF. Разрядность АЦП — 10 бит.

– Byte-oriented Two-wire Serial Interface

– Programmable Serial USART

В данном МК реализован аппаратный двухпроводный интерфейс связи USART, байт ориентированный и программируемый — имеется возможность настройки параметров интерфейса.

Master/Slave SPI Serial Interface

Реализован SPI интерфейс связи, режимы Мастер/Подчиненный.

– Programmable Watchdog Timer with Separate On-chip Oscillator

Сторожевой таймер с собственным автономным генератором.

– On-chip Analog Comparator

Аналоговый компаратор.

– Power-on Reset and Programmable Brown-out Detection

Реализованы режимы контроля напряжения питания и защита работы МК при плохом питании (гарантирует увеличение надёжности работы всей системы).

– Internal Calibrated RC Oscillator

Встроенный калиброванный RC-генератор (можно запустить МК без внешних элементов).

– External and Internal Interrupt Sources

Реализовано несколько типов внешних и внутренних прерываний.

– Five Sleep Modes

Пять режимов «сна» (уменьшение энергопотребления МК за счет отключения некоторых внутренних узлов или специальных методов замедления их работы)

Понимаем как возможность выбора такого режима, при котором соотношение «потребляемая энергия/возможности» будут оптимальны для решения наших задач. Весьма полезная возможность при необходимости экономить энергию: питании от батарей, аккумуляторов и других источников.

– 28-pin PDIP, 32-lead TQFP, 28-pad QFN/MLF and 32-pad QFN/MLF

Указаны типы корпусов, в которых выпускается данный микроконтроллер. Видим «28 DIP» — это хорошо! Не надо покупать специализированные дорогостоящие панели и мучиться с тоненькими и часто расположенными выводами на корпусе МК.

Temperature Range:

 -40°C to 85°C

Рабочая температура: -40°C … +85°C

Очень важный параметр! Бывают модели микроконтроллеров, которые работоспособны только при положительных температурах окружающего воздуха.

(Был у меня горький опыт, когда в устройстве был применен именно такой «теплолюбивый» микроконтроллер. А устройство поместили на улицу… И каждую зиму «благодарные» пользователи моего устройства «хвалили» меня за «замерзание» микроконтроллера, которое проявлялось в виде полного его зависания)

Напряжение питания и тактовая частота

– 2.7 – 5.5V for ATmega8L

– 4.5 – 5.5V for ATmega8

Имеется две модификации данного МК: одна работоспособна при широком диапазоне питающих напряжение, вторая — в узком.

ATmega8L: 0 – 8 MHz @ 2.7 – 5.5V

ATmega8: 0 – 16 MHz @ 4.5 – 5.5V

Максимальная тактовая частота:

– Atmega8L: 0 – 8 МГц при напряжении питания 2,7 – 5,5 вольт

– Atmega8: 0 – 16 МГц при напряжении питания 4,5 – 5,5 вольт.

И что мы видим? А то, что модификация МК, работоспособная в широком диапазоне питающих напряжений, не может быть тактируема частотами выше 8 МГц. Следовательно, и ее вычислительные возможности будут ниже.

Power Consumption at 4 Mhz, 3V, 25°C

– Active: 3.6 mA

– Idle Mode: 1.0 mA

– Power-down Mode: 0.5 µA

Потребляемая мощность:

– при работе на частоте 4 МГц и напряжении питания 3 вольта потребляемый ток: 3,6 миллиампер,

– в различных режимах энергосбережения потребляемый ток: от 1 миллиампер до 0,5 микроампера

Распиновка Atmega8

На следующей странице публикуется расположение выводов данного микроконтроллера при использовании разных типов корпусов:

распиновка Atmega8 в корпусе DIP

распиновка Atmega8 в корпусе TQFP

Даташит на русском Atmega8

Советую этот листок из даташита распечатать и иметь под рукой. В процессе разработки и сборки схемы очень полезно иметь эти данные перед глазами.

Внимание!

Обратите внимание на такой факт: микросхема микроконтроллера может иметь (и имеет в данной модели) несколько выводов для подключения источника питания. То есть имеется несколько выводов для подключения «земли» — «общего провода», и несколько выводов для подачи положительного напряжения.

питание Atmega8

Изготовители микроконтроллеров рекомендуют подключать соответствующие выводы вместе, т.е., минус подавать на все выводы, помеченные как Gnd (Ground — Земля), плюс — на все выводы помеченные как Vcc.

При этом через одинаковые выводы МК не должны протекать токи, так как внутри корпуса МК они соединены тонкими проводниками! То есть при подключении нагрузки эти выводы не должны рассматриваться как «перемычки».

Блочная диаграмма

Листаем описание далее, видим главу «Overview» (Обзор).

В ней имеется раздел «Block Diagram» (Устройство). На рисунке показаны устройства, входящие в состав данного микроконтроллера.

блок диаграмма ATmega8

Генератор тактовой частоты

Но самым важным для нас в настоящее время является блок «Oscillator Circuits/Clock Generation» (Схема генератора/Генератор тактовой частоты).

В программе часто возникает необходимость сделать временную задержку в ее выполнении — паузу. А точную паузу можно организовать только методом подсчета времени. Время считаем исходя из количества тактов генератора микроконтроллера.

Да и не лишним будет заранее просчитать: успеет ли МК выполнить тот или иной фрагмент программы за отведенное для этого время.

В даташите ищем соответствующую главу: «System Clock and Clock Options» (Тактовый генератор и его параметры). В ней видим раздел «Clock Sources» (Источники тактового сигнала), в котором имеется таблица с перечнем видов тактовых сигналов. В этом разделе указано, что данный МК имеет встроенный тактовый RC-генератор. В разделе «Default Clock Source» имеется указание о том, что МК продается уже настроенным для использования встроенного RC-генератора. При этом тактовая частота МК — 1 МГц.

Из раздела «Calibrated Internal RC Oscillator» (Калиброванный RC-генератор) узнаем, что встроенный RC-генератор имеет температурный дрейф в пределах 7,3 — 8,1 МГц. Может возникнуть вопрос: если частота встроенного тактового генератора 7,3 — 8,1 МГц, то как была получена частота 1 МГц? Дело в том, что тактовый сигнал попадает в схемы микроконтроллера через программируемый делитель частоты (Об это рассказано в разделе «System Clock Prescaler»).

В данном микроконтроллере он имеет несколько коэффициентов деления: 1, 2, 4 и 8. При выборе первого мы получим частоту самого тактового генератора, при включении последнего — в 8 раз меньше, т.е., 8/8=1 МГц. С учетом вышесказанного получаем, что тактовая частота данного МК при включенном делителе с коэффициентом 8 будет в пределах от 7,3/8 = 0,9125 МГц (9125 КГц) до 8,1/8 = 1,0125 МГц.

Обратите внимание на один ну очень важный факт: стабильность частоты дана при температуре МК 25 градусов по шкале Цельсия. Вспомним, что внутренний генератор выполнен по RC схеме. А емкость конденсатора очень зависит от температуры!

Конденсаторы по питанию

Перед тем, как подать на микроконтроллер питающее напряжение, выполним правило, которое обязательно для всех цифровых микросхем: в непосредственной близости от выводов питания микросхемы должен быть керамический конденсатор емкостью 0,06 — 0,22 мкф. Обычно устанавливают конденсатор 0,1 мкф. Его часто называют блокировочным конденсатором.

подача питания Atmega8

В схему необходимо установить и электролитический конденсатор емкостью 4-10 мкф. Он также является блокировочным фильтром, но на менее высоких частотах. Такой конденсатор можно устанавливать один для нескольких микросхем. Обычно на 2-3 корпуса микросхем.

Дело в том, что микроконтроллер (как и другие цифровые микросхемы) состоит из транзисторных ячеек, которые в процессе работы постоянно переключаются из открытого состояния в закрытое, и наоборот. При этом изменяется потребляемая транзисторными ячейками энергия. В линии питания возникают кратковременные «провалы» напряжения. Этих ячеек в микроконтроллере сотни тысяч (думаю, что сейчас уже миллионы!), поэтому по питающим проводам начинают гулять импульсные помехи с частотами от единиц до десятков тысяч Герц.

Для предотвращения распространения этих помех по цепям схемы, да и самой микросхемы микроконтроллера, параллельно его выводам питания устанавливают такой блокировочный конденсатор. При этом на каждую микросхему необходимо устанавливать индивидуальный конденсатор.

Конденсатор для постоянного тока является изолятором. Но при установке конденсатора в цепи с непостоянным током он делается сопротивлением. Чем выше частота, тем меньшее сопротивление оказывает конденсатор. Следовательно, блокировочный конденсатор с малой емкостью пропускает через себя (шунтирует) высокочастотные сигналы (десятки и сотни Герц), а конденсатор с бОльшей емкостью — низкочастотные. Об этом я писал еще в статье Конденсатор в цепи постоянного и переменного тока

Выводы

микроконтроллер AVR ATmega-8 при поставке с завода работает на тактовой частоте 0,91—1,1 МГц;

напряжение питания должно быть в пределах 4,5 — 5,5 Вольт. Мы будем использовать микросхемы с питающим напряжением 5 Вольт, поэтому и МК будет питаться этим же напряжением. (Хотя работоспособность сохранится при напряжении питания 2,7 Вольт для обычных, не низковольтных моделей МК)

ATmega8515 — Меандр — занимательная электроника

В настоящее время наряду с асинхронными и коллекторными двигателями переменного напряжения в быту и на производстве широко используются коллекторные двигатели постоянного тока. Их преимущество обусловлено, в первую очередь, простотой схемы управления, так как здесь нет необходимости использовать дорогостоящие частотные преобразователи.… Продолжить чтение →

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

Этот программатор поддерживает пословный и посторичковий запись, используется при программировании МК семейства AVR, и побайтовая запись для МК AT89S53 и AT89S8252 семейства AT89S. Таким образом, с помощью данного USB программатора можно программировать все ныне существующие МК семейства AVR и МК… Продолжить чтение →

Назначение отладочной платы. Вот несколько печатных плат, предназначенных для отладочных работ в процессе программирования микроконтроллеров AVR. Данные платы могут работать с ATmega8515, ATtiny2313 и ATtiny26. Если нужны другие микроконтроллеры вы должны построить соответствующую плату. На данный момент  есть три платы,… Продолжить чтение →

Это устройство поддерживает пословную и постраничную запись, используемую при программировании МК семейства AVR, и побайтную запись для МК AT89S53 и AT89S8252 семейства AT89S. Таким образом, с помощью программатора можно программировать все ныне существующие МК семейства AVR и МК AT89S53 и… Продолжить чтение →

ATmega8515

Характеристики микросхемы

Наличие на складе

Рекомендуемые средства отладки

Внутрисхемный отладчик ATATMEL-ICE

Microchip, Аппаратные

 

Внутрисхемный отладчик от компании Atmel ATATMEL-ICE является развитием и заменой популярного отладчика JTAGICE3.

Новая версия поддерживает больше отладочных интерфейсов и более широкую линейку микроконтроллеров Atmel. Отладчик работает почти со всеми доступными семействами кристаллов с ядром ARM Cortex (кроме Cortex-A5) и линейками 8- и 32-бит микроконтроллеров Atmel AVR. 


 

TFT-дисплеи Riverdi на базе графических контроллеров SSD1963

FTDI, Аппаратные

 

Одновременно с выпуском простых в освоении и использовании TFT-дисплеев с графическим контроллером FT8xx, компания Riverdi выпускает TFT-дисплеи на базе широко распространненого контроллера SSD1963.

 

На нашем сайте представлены все доступные модели дисплеев с контроллерами SSD1963 и отладочные средства для них. Все дисплеи выпускаются серийно и доступны для заказа от 1 шт.

 

TFT-дисплеи Riverdi без контроллера (RGB/LVDS)

FTDI, Аппаратные

 

Одновременно с выпуском простых в освоении и использовании TFT-дисплеев с графическим контроллером FT8xx, компания Riverdi выпускает TFT-дисплеи без встроенных контроллеров с параллельным интерфейсом RGB и последовательным LVDS.

 

На нашем сайте представлены все доступные модели дисплеев и отладочные средства для них. Все приведенные дисплеи выпускаются серийно и доступны для заказа от 1 шт.

Библиотека и примеры приложений для Arduino для FT800 и Atmega 328P

FTDI, Программные

 

Библиотека и примеры графических приложений для FT80x для платформы Arduino.

Внутрисхемный программатор/эмулятор AVR Dragon (ATAVRDRAGON)

Microchip, Аппаратные

 

Отладочное средство AVR Dragon предназначено для программирования и внутрисхемной отладки микроконтроллеров AVR и AVR32 UC3 под управлением сред разработки AVR Studio.

 

Набор также может служить в качестве стартового набора для микроконтроллеров в DIP-корпусах, для которых на плате предусмотрены контактные площадки для их распайки или распайки ZIF-панели под них.

Внутрисхемный эмулятор JTAGICE2

Microchip, Аппаратные

 

Универсальный внутрисхемный эмулятор ATJTAGICE2 предназначен для всех микроконтроллеров AVR и AVR32 UC3 и поддерживает программирование по интерфейсам SPI, JTAG, PDI и внутрисхемную отладку по интерфейсам JTAG, debugWire, PDI и aWire.

Внутрисхемный эмулятор ATAVRONE

Microchip, Аппаратные

 

Универсальный внутрисхемный эмулятор для всех микроконтроллеров AVR и AVR32 UC3.

Графический конфигуратор MPLAB CODE CONFIGURATOR (MCC)

Microchip, Программные

 

Бесплатный плагин для сред разработки MPLAB X IDE и MPLAB Xpress IDE от компании Microchip, который позволяет в графической форме производить конфигурирование микроконтроллера.

Дополнительная плата Inertial Two (ATAVRSBIN2) для применения совместно с наборами Atmel Xplain

Microchip, Аппаратные

 

 

Сенсорная плата Inertial Two разработана корпорацией Atmel в сотрудничестве с ведущими производителями датчиков и позволяет упростить разработку полной пространственной инерциальной системы отсчета с девятью параметрами. На плате расположены :

  • Трехосевой MEMS гироскоп компании InvenSense (IMU-3000™)
  • Трехосевой MEMS акселерометр производства Kionix® Inc. (KXTF9)
  • Трехосевой электронный компас, производимый компанией Honeywell (HMC5883)

Датчик  IMU-3000 позволяeт также производить измерения окружающей температуры.

Дополнительная плата Inertial One (ATAVRSBIN1) для применения совместно с наборами Atmel Xplain

Microchip, Аппаратные

 

Дополнительная плата Inertial One (ATAVRSBIN1) для применения  совместно с наборами Atmel Xplain.

 

Сенсорная плата Inertial One разработана корпорацией Atmel в сотрудничестве с ведущими производителями датчиков и позволяет упростить разработку полной пространственной инерциальной системы отсчета с девятью параметрами. На плате расположены:

  • Трехосевой MEMS гироскоп компании InvenSense (ITG-3200)
  • Трехосевой  MEMS акселерометр производства Bosch Sensortec (BMA150)
  • Трехосевой электронный компас, производимый компанией AKM (AK8975)

Дополнительная плата Light and Proximity One (ATAVRSBLP1) для применения совместно с наборами Atmel Xplain

Microchip, Аппаратные

 

 

Сенсорная плата Light and Proximity One разработана корпорацией Atmel в сотрудничестве с ведущим производителем оптоэлектронных компонентов OSRAM Opto Semiconductors.

На плате расположен сенсор SFH 7770, предназначенный для одновременного измерения уровня окружающего освещения в диапазоне от 3 до 55000 люкс и фиксации приближения отражающих объектов. К сенсору подключены три управляемых им инфракрасных светодиода SFh5059, позволяющих различать направления движения и жесты.  Сенсоры предназначены для применения в мобильных устройствах для бесконтактного контроля перемещений.

Дополнительная плата Pressure One (ATAVRSBPR1) для применения совместно с наборами Atmel Xplain

Microchip, Аппаратные

 

Сенсорная плата Pressure One разработана корпорацией Atmel в сотрудничестве с ведущим производителем датчиков Bosch Sensortec и позволяет упростить разработку конечного оборудования с помощью отладочных плат Atmel Xplain для различных микроконтроллеров в зависимости от требуемой производительности.

На плате расположен датчик абсолютного давления с цифровым выходом BMP085 от Bosch Sensortec, оптимизированный для применения в мобильных устройствах (смартфоны и навигаторы, спортивное и носимое медицинское оборудование). 

Графические модули серии VM800Pxx

FTDI, Аппаратные

 

Графические модули серии VM800P представляют собой готовое решение для реализации графического пользовательского интерфейса на базе TFT-дисплея. Данные модули включают в себя TFT-дисплей, графический контроллер FT800 и микроконтроллер ATMEGA328P. Они могут быть использованы в качестве готовой платформы для разработки приборов или для оценки возможностей микросхемы FT800.

Оценочная плата ATmega324PB Xplained Pro (ATMEGA324PB-XPRO)

Microchip, Аппаратные

 

Оценочная плата ATmega324PB Xplained Pro разработана корпорацией Atmel для оценки параметров и изучения свойств микроконтроллеров ATmega324PB.

 

Плата содержит все необходимые элементы для функционирования микроконтроллера, на плате обеспечен доступ ко всем внешним сигналам исследуемого микроконтроллера. В плату встроен отладчик EDBG, взаимодействующий с ATmega324PB через интерфейс JTAG, обеспечивающий программирование и передачу данных через последовательный виртуальный COM порт. Отладка программы, в том числе на уровне исходного кода для сложных типов данных, производится в среде Atmel Studio.

Оценочная плата ATmega168PB Xplained Mini (ATMEGA168PB-XMINI)

Microchip, Аппаратные

 

Оценочная плата ATmega168PB Xplained Mini разработана корпорацией Atmel для оценки параметров и изучения свойств микроконтроллеров ATmega168PB.

 

Плата содержит все необходимые элементы для функционирования микроконтроллера, его программирования и отладки программного кода. На плате обеспечивается доступ ко всем внешним сигналам исследуемого микроконтроллера. В плату встроен отладчик mEDBG на отдельном микроконтроллере ATmega32U4 с полной поддержкой отладки программы на уровне исходного кода в среде Atmel Studio начиная с версии 6.2.

 

 

Плата Xplained Mini может быть легко интегрирована в прототип разрабатываемого устройства. При поставке в плату записан код демонстрационной программы ReMorse, исходный код которой приведен в Atmel Spaces.

 

Оценочная плата ATmega328PB Xplained Mini (ATMEGA328PB-XMINI)

Microchip, Аппаратные

 

Оценочная плата ATmega328PB Xplained Mini разработана корпорацией Atmel для оценки параметров и изучения свойств микроконтроллеров ATmega328PB.

 

Плата содержит все необходимые элементы для функционирования микроконтроллера, его программирования и отладки программного кода. На плате обеспечивается доступ ко всем внешним сигналам исследуемого микроконтроллера.

 

В плату встроен отладчик mEDBG на отдельном микроконтроллере ATmega32U4 с полной поддержкой отладки программы на уровне исходного кода в среде Atmel Studio начиная с версии 6.2.

 

Оценочный набор MEGA-1284P Xplained (ATMEGA1284P-XPLD)

Microchip, Аппаратные

 

Оценочный набор Xplained является самым простым способом опробовать ключевые характеристики кристаллов ATMEGA1284

 

Как и другие наборы серии Xplained, ATMEGA1284P-XPLD состоит из старшего в серии микроконтроллера, минимального набора периферии и интерфейса для соединения с ПК.

Оценочная плата ATmega168 Xplained Mini (ATMEGA168-XMINI)

Microchip, Аппаратные

 

Оценочная плата ATmega168 Xplained Mini разработана корпорацией Atmel для оценки параметров и изучения свойств микроконтроллеров серии ATmega168.

 

Плата содержит все необходимые элементы для функционирования микроконтроллера, его программирования и отладки программного кода, на плате обеспечивается доступ к внешним сигналам исследуемого микроконтроллера. В плату встроен отладчик mEDBG на отдельном микроконтроллере ATmega32U4 с полной поддержкой отладки программы на уровне исходного кода в среде Atmel Studio начиная с версии 6.2.

Оценочная плата ATmega328P Xplained Mini (ATMEGA328P-XMINI)

Microchip, Аппаратные

 

Оценочная плата ATmega328P Xplained Mini разработана корпорацией Atmel для оценки параметров и изучения свойств микроконтроллеров ATmega328PB.

 

Плата содержит все необходимые элементы для функционирования микроконтроллера, его программирования и отладки программного кода. На плате обеспечивается доступ ко всем внешним сигналам исследуемого микроконтроллера.

 

В плату встроен отладчик mEDBG на отдельном микроконтроллере ATmega32U4 с полной поддержкой отладки программы на уровне исходного кода в среде Atmel Studio, начиная с версии 6.2.

 

Графические модули серии VM801P

FTDI, Аппаратные

 

Графические модули серии VM801P представляют собой готовое решение для реализации графического пользовательского интерфейса на базе TFT-дисплея с емкостным сенсорным экраном.

 

Данные модули включают в себя TFT-дисплей, графический контроллер FT801 и микроконтроллер ATMEGA328P. Они могут быть использованы в качестве готовой платформы для разработки приборов или для оценки возможностей микросхемы FT801.

Внутрисхемный эмулятор JTAGICE3

Microchip, Аппаратные

 

Устаревшее средство разработки. Универсальный внутрисхемный эмулятор для всех микроконтроллеров AVR и AVR32 UC3

Графическая среда разработки Algorithm Builder

Microchip, Программные

 

Algorithm Builder — это графическая среда сторонней разработки для создания программного обеспечения для микроконтроллеров AVR, обеспечивающая быстрое написание проектов различной степени сложности без глубинного изучения языков программирования для этой архитектуры. 

Интегрированная среда разработки AVR Studio 4

Microchip, Программные

 

Устаревшее средство для программирования и отладки 8-разрядных микроконтроллеров AVR

Интегрированная среда разработки AVR Studio 5

Microchip, Программные

 

Устаревшее средство для разработки и отладки приложений для микроконтроллеров AVR и AVR32

Статьи по теме

Емкостные сенсорные кнопки на базе технологии uxTouch Riverdi

FTDI, на русском языке

В предыдущей статье «Особенности TFT-дисплеев серии uxTouch компании Riverdi» было рассказано о серии дисплеев uxTouch компании Riverd. Особенностью этой серии дисплеев является то, что защитное стекло емкостного сенсорного экрана выполняет роли несущего элемента дисплея и внешнего декоративного оформления. Кроме серийных вариантов изготовления дисплеев uxTouch доступна возможность заказного оформления защитного стекла под требования конкретного проекта. Возможны варианты заказного исполнения цвета окантовки, нанесения логотипа и добавления окон под индикацию, а также добавление дополнительных сенсорных элементов. О возможности добавления дополнительных кнопок, использовании данной технологии для изготовления сенсорных клавиатур и работе с ними пойдет речь ниже.

Особенности TFT-дисплеев серии uxTouch компании Riverdi

FTDI, на русском языке

За последние три года продукция польской компании Riverdi прочно заняла свое место  в сегменте, где требуются простые в освоении и управлении цветные TFT-дисплеи. Это стало возможным за счет применения в TFT-модулях графических контроллеров FTDI. Сегодня Riverdi является единственным производителем TFT-дисплеев, кто использует в серийных модулях с диагоналями от 2.8” до 7” контроллеры FTDI FT8xx. Другим, не менее интересным решением Riverdi, является серия дисплеев под названием uxTouch. С этой линейкой дисплеев и возможностями по их модификации предлагаем познакомиться в данном обзоре.      

Графические модули FTDI VM800P и VM801P

FTDI, на русском языке

 

Одной из часто встречающихся на практике задач является модернизация или модификация существующего изделия с целью улучшения его функциональных возможностей. Сегодня одним из популярных вариантов модернизации является графический пользовательский интерфейс на базе цветных TFT-дисплеев с сенсорными экранами. С помощью такого дисплея можно организовать простое и интуитивно понятное пользователю управление прибором.

От простого к сложному. Использование оценочной платы XplainedMini компании Atmel в программной среде ArduinoIDE

Microchip, на русском языке

 

Описаны технологические наработки и дизайнерские приемы Atmel по снижению энергопотребления перспективных микроконтроллеров AVR и SMART ARM – технология picoPower.

Приведены практические результаты, полученные путем Измерения тока потребления микроконтроллера SMARTARM SAML21

8-разрядные AVR корпорации Atmel: новинки и тенденции развития

Microchip, на русском языке

 

Для корпорации Atmel подразделение микроконтроллеров является одним из приоритетных. Ориентируясь на широкий спектр задач, Atmel Corp. предлагает микросхемы различного ценового диапазона, удовлетворяя потребности рынка как дешевыми устройствами с минимальной функциональностью, так и более дорогими мощными процессорами. В данной статье представлены новинки и новые отладочные средства, описаны тенденции развития для популярных 8-разрядных микроконтроллеров AVR.

Новости производителя

27.01.2017

Компания ЭФО получила официальный статус дистрибьютора компании Microchip

 

В 2016 году компания Microchip Technology приобрела фирму Atmel, продукция обеих компаний будет продолжать выпускаться под брендом Microchip.

У Microchip нет планов по снятию с производства какой либо продукции из портфолио Atmel, обозначения компонентов также будут сохранены без изменений. Компания ЭФО рада предложить свои услуги по поставкам и технической поддержке микроконтроллеров и другой продукции Microchip в качестве официального дистрибьютора на территории России.

 

27.01.2017

Приглашаем на семинар «Перспективная продукция „классического“ Microchip», который пройдет 10 февраля 2017 в Ростове-на-Дону

 

Обзорно-технический семинар будет проведен техническими специалистами компании Microchip при информационной и технической поддержке компании «ЭФО» – официального дистрибьютора Microchip в России.

Во время мероприятия будут рассмотрены следующие группы перспективной продукции компании Microchip:

  • Микроконтроллеры PIC – 8 / 16- / 32-bit
  • Средства поддержки разработок
  • Микросхемы Analog FrontEnd
  • Преобразователи данных
  • Интерфейсные решения
  • Управление электропитанием

В программу также входит практическая часть – демонстрация работы с CIP – периферией, не зависимой от ядра микроконтроллера. По окончании мероприятия запланировано время на ответы и вопросы, включая свободную дискуссию с техническими специалистами компаний Microchip и «ЭФО».

С полной программой семинара можно ознакомиться в приглашении.

 

ВНИМАНИЕ!

Участие в семинаре бесплатное, но количество слушателей ограничено, поэтому мы просим вас зарегистрироваться на нашем сайте www.efo.ru.

22.06.2016

Компания IAR Systems предлагает наиболее совершенную технологию оптимизации программного кода для микроконтроллеров Atmel AVR

 

IAR Embedded Workbench – профессиональная среда разработки от компании IAR. Она предназначена для разработки и отладки приложений на языке C/C++ и языке ассемблера для 8- и 32-разрядных микроконтроллеров с архитектурой AVR и микроконтроллеров на базе ядра ARM Cortex, включая беспроводные системы на кристалле (SoC). Для работы только с 8-разрядными микроконтроллерам Atmel AVR предназначена среда IAR Embedded Workbench for AVR (EWAVR).

 

Ниже представлены результаты тестов TI Benchmarks, проведенные для микроконтроллера ATmega328PB. Сравнивается размер кода, полученного компиляторами IAR и GCC при использовании указанных конфигураций. 

 

IAR Embedded Workbench for AVR (EWAVR) V6.70.1.929
Options: —cpu=m328pb -D NDEBUG -r -ms -e -y —clib -Ohz

AVR GNU Compiler Collection (GCC) V3.5.0_1660
Options: -c -funsigned-char -Os -D NDEBUG -fpack-struct -fshort-enums -g2 -std=gnu99 -mmcu=atmega328pи

02.11.2015

Компания Atmel анонсировала микроконтроллеры, устойчивые к воздействию радиации и пригодные для аэрокосмического приборостроения

 

Устойчивый к воздействию радиации микроконтроллер получил обозначение ATmegaS128.

Это специальное исполнение широко распространенного 8-битного микроконтроллера ATmega128 семейства AVR.

 

Основные характеристики:

  • рабочий температурный диапазон -55°C … +125°C
  • напряжение питания 3 … 3.6 В
  • Flash-память объемом 128 КБ Flash, EEPROM 4 КБ, ОЗУ 4 КБ
  • тактовая частота до 8 МГц
  • керамический корпус CQFP 64
  • радиационная стойкость SEL LET > 62.5 MeV.cm2/mg, SEU LET > 3 MeV.cm2/mg, TID до 30 Krad (Si)

 

 

07.09.2015

На склад ЭФО поступили микроконтроллеры ATMEGA168PB-AU новой версии «B»

 

Микроконтроллеры версии «B» выпускаются по проектным нормам 0,13 мкм и полностью совместимы с предыдущим поколением микросхем. Использование ATMEGA168PB-AU позволяет с небольшими затратами модернизировать уже выпускаемое оборудование за счет новых характеристик и меньшей цены. Более подробная информация доступна в статье «Перспективные микроконтроллеры AVR компании Atmel».

Коды для заказа

  • ATmega8515-16AU
  • ATmega8515-16PU
  • ATmega8515-16JU
  • ATmega8515-16MU ATmega8515-16PU(2) ATmega8515-16JU(2) ATmega8515-16MU

Микросхема ATMEGA8515-16AU(QFP44)

Микросхема ATMEGA8515-16AU(QFP44)

ATMEGA8515-16AU

8- битный AVR RISC микроконтроллер (8K ISP Flash, 512 bytes EEPROM, 512 bytes SRAM, 32×8 register, 8-bit/16-bit timer/counters, 3xPWM, comparator, SPI, WDT, USART, int. RC oscillator, 35 I/O lines, Vcc=4.5-5.5V, 0-16 MHz, 16 MIPS, -40 to +85C), Pb-free.

ATmega8515 – экономичный 8-разрядный микроконтроллер, основанный на усиленной AVR RISC архитектуре. ATmega8515 обеспечивает производительность 1 млн. оп. в сек на 1 МГц синхронизации за счет выполнения большинства инструкций за один машинный цикл и позволяет оптимизировать потребление энергии за счет изменения частоты синхронизации.AVR ядро объединяет богатый набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра непосредственно подключены к АЛУ (арифметико-логическое устройство), что позволяет указывать два регистра в одной инструкции и выполнить ее за один цикл. Данная архитектура обладает большей эффективностью кода и в 10 раз большей производительностью по сравнению с CISC микроконтроллерами.ATmega8515 обладает следующими возможностями: 8 кбайт внутрисхемно программируемой флэш-памяти с возможностью чтения во время записи, 512 байт ЭППЗУ, 512 байт статического ОЗУ, внешний интерфейс памяти, 35 линий ввода-вывода, 32 рабочих регистров общего назначения, два универсальных таймера-счетчика с режимами компаратора, внутренние и внешние запросы на прерывание, последовательный программируемый УСАПП, программируемый сторожевой таймер с внутренним генератором, последовательный порт SPI и три программно настраиваемых режима управления энергопотреблением. Режим холостого хода (Idle) останавливает ЦПУ, но оставляет в работе статическое ОЗУ, таймеры-счетчики, порт SPI и систему прерываний. Режим пониженного потребления (Power-down) сохраняет содержимое регистров, но останавливает генератор, выключает все встроенные функции до появления следующего запроса на прерывание или аппаратного сброса. В дежурном режиме (Standby) генератор на кварцевом резонаторе запущен, а остальная часть отключена. Данный режим позволяет реализовать быстрый запуск в комбинации с малым потреблением.Устройство выпускается по разработанной Atmel технологии энергонезависимой памяти высокой емкости. Встроенная ISP флэш-память может внутрисхемно перепрограммироваться через последовательный интерфейс SPI, обычным программатором энергонезависимой памяти или запущенной программой в секторе начальной загрузки AVR ядра. Программа в секторе начальной загрузки может использовать любой интерфейс для записи программы. Программа в секторе начальной загрузки выполняется даже при обновлении флэш-памяти приложения, обеспечивая действительную возможность чтения во время записи. За счет комбинирования 8-разрядного RISC ЦПУ с внутрисхемно самопрограммируемой флэш-памятью на одном кристалле, позволило ATmega8515 быть мощным микроконтроллером, обеспечивающего высокую универсальность и обладающего низкой стоимостью, что делает его применение идеальным для построения встроенных систем управления.ATmega8515 поддерживается полным набором инструментальных и программных средств для разработки приложений, в т.ч.: Cи-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы, оценочные наборы.
F,МГц от 0 до 16
Память: Flash,КБайт 8
Память: RAM,КБайт 0.5
Память: EEPROM,КБайт 0.5I/O (макс.),шт. 35
Таймеры: 8-бит,шт 1
Таймеры: 16-бит,шт 1
Таймеры: Каналов ШИМ,шт 3
Таймеры: RTC Нет
Интерфейсы: UART,шт 1
Интерфейсы: SPI,шт 1
Аналоговые входы: Аналоговый компаратор,шт 2
VCC,В от 2.7 до 5.5
ICC,мА 10
TA,°C от -40 до 85

Технические характеристики ATMEGA8515-16AU

Корпус (размер) 44-TQFP
Рабочая температура -40°C ~ 85°C
Тип осцилятора Internal
Напряжение источника (Vcc/Vdd) 4.5 V ~ 5.5 V
Размер памяти 512 x 8
EEPROM Size 512 x 8
Тип программируемой памяти FLASH
Размер программируемой памяти 8KB (4K x 16)
Число вводов/выводов 35
Периферия Brown-out Detect/Reset, POR, PWM, WDT
Скорость 16MHz
Подключения EBI/EMI, SPI, UART/USART
Размер ядра 8-Bit
Процессор AVR
Серия AVR® ATmega
Lead Free Status / RoHS Status Lead free / RoHS Compliant

ATMEGA8515-16PU MICROCHIP (ATMEL) — Микроконтроллер AVR | EEPROM: 512Б; SRAM: 512Б; Flash: 8кБ; DIP40 | TME

Страна AlbaniaAlgeriaAmerican Minor Outlying IslandsAmerican SamoaAmerican Virgin IslandsAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBlueBoliviaBonaire, Saint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandsBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBrunei DarussalamBulgariaBurkina FasoBurmaBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslndCoconut IslandsColombiaComorosCook IslandsCosta RicaCroatiaCuraçaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEast TimorEcuadorEgyptEl SalvadorEquatorial GuineaEstoniaEthiopiaFalkland IslandsFaroe IslandsFijiFinlandFranceFrench GuyanaFrench PolynesiaFrench S.TerritGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuyanaHaitiHeard and McDonald IslandsHondurasHungaryIcelandIndiaIndonesiaIraqIrelandIsraelItalyJamaicaJapanJordanKazakhstanKenyaKiribatiKosovoKuwaitKyrgyzstanLaosLatviaLesothoLiberiaLiechtensteinLithuaniaLuxembourgMacau, ChinaMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauretaniaMauritiusMayotteMexicoMicronesiaMoldovaMonacoMongoliaMontserratMoroccoMozambiqueNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandsNorth Mariana IslandsNorwayOmanPakistanPalauPalestinePanamaPapua New GuineaParaguayPeruPhilippinesPitcairn IslandsPolandPortugalPuerto RicoQatarReunionRomaniaRussian FederationRwandaSaint HelenaSaint Kitts and NevisSaint MartinSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSouth AfricaSouth Georgia and the Southern Sandwich IslandsSouth KoreaSpainSri LankaSt. LuciaSt. Pierre and MiquelonSt. Vincent and the GrenadinesSurinameSvalbardSwazilandSwedenSwitzerlandTaiwan, ChinaTajikistanTanzaniaThailandTogoTokelau IslandsTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUruguayUSAUzbekistanVanuatuVatican CityVenezuelaVietnamWallis and Futuna IslandsWest SaharaZambiaГонконг, ChinaСербияЧерногория

Язык РусскийEnglish

alexxlab

Добавить комментарий

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