Рубрики
Схемы на AVR

Сигнализация с датчиком наклона на микроконтроллере AVR ATmega8

В этой статье мы рассмотрим сигнализацию на микроконтроллере ATmega8 (семейство AVR), основанную на анализе колебаний. Данную сигнализацию можно использовать для защиты от воров. Сигнализация основана на использовании датчика наклона (tilt sensor), внешний вид которого показан на следующем рисунке. Одним из ключевых компонентов рассматриваемого датчика наклона является цилиндр (хорошо видный на фото), в который помещен свободно […]

Рубрики
Схемы на AVR

Подключение джойстика к микроконтроллеру AVR ATmega8

В этой статье будет описано подключение джойстика к микроконтроллеру ATmega8 (семейство AVR), приведена схема подключения и код программы на языке C с комментариями к ней. Общие принципы работы джойстика Джойстик представляет собой модуль ввода, достаточно часто использующийся для коммуникаций. В основном, он упрощает взаимодействие человека с машиной. Внешний вид джойстика приведен на следующем рисунке. Джойстик […]

Рубрики
Схемы на AVR

Подключение гибкого датчика к микроконтроллеру AVR ATmega8

В этой статье мы рассмотрим подключение и взаимодействие гибкого датчика (FLEX sensor) к микроконтроллеру ATmega8 (семейство AVR). Для решения этой задачи мы задействуем 10 битный аналого-цифровой преобразователь (АЦП), имеющийся в данном микроконтроллере. Что такое гибкий датчик? Гибкий датчик (FLEX sensor) представляет собой преобразователь, чье сопротивление изменяется если изменяется его форма (датчика). Внешний вид данного датчика […]

Рубрики
Схемы на AVR

Подключение инкрементального энкодера к микроконтроллеру AVR ATmega8

В этой статье будет рассмотрена схема подключения инкрементального энкодера к микроконтроллеру AVR ATmega8 и приведена программа на языке C (с пояснениями), обеспечивающая взаимодействие этих устройств. Микроконтроллер ATmega8 (семейство AVR) был специально спроектирован для применения во встраиваемых приложениях (embedded applications). Принципы работы инкрементального энкодера Инкрементальный энкодер представляет собой устройство кодирования по углу поворота (в отличие от […]

Рубрики
Схемы на AVR

Измеритель емкости на AVR Atmega8

С помощью представленного в данной статье измерителя емкости можно измерять емкость конденсаторов с разрешением 1 пФ в нижнем конце диапазона. Максимальное значение емкости, которое можно им измерить, составляет 10000 мкФ. Ошибка измерения не превышает 0.5% в наихудших случаях, типовое же значение составляет примерно 0.1% — измерена экспериментально при тестировании нескольких десятков конденсаторов. Труднее всего схеме […]