Схемы на микроконтроллерах

Велокомпьютер представляет собой устройство, устанавливаемое на велосипед для измерения скорости, пройденного пути, и управления яркостью фары. Схема состоит из распространённого микроконтроллера ATtiny2313, стандарного индикатора и нескольких дискретных элементов.

 

Предлагаемое микроконтроллерное устройство предназначено для защиты электрооборудования и аппаратуры, подключенных к сети 220 В. При возникновении аварийной ситуации, когда напряжение сети выйдет за допустимые пределы, устройство защиты отключает нагрузку. Одновременно устройство отображает значение напряжения сети на светодиодном 7-мисегментном 3-х разрядном индикаторе.Устройство позволяет устанавливать min и  max пределы напряжения сети,  по которым будет отрабатывать защита, а также время задержки (до 255 секунд) повторного включения нагрузки после возвращения напряжения в допустимые пределы.

 

Контроллер доступа DS1990Устройство собрано на микроконтроллере ATtiny2313, к которому подключена внешняя энергонезависимая память EEPROM - 24C16. Доступны исходники, проверена работа "на железе". Контроллер доступа работает с ключами типа DS1990, поддерживает до 500 шт. Программирование контроллера доступа через мастер ключ или через джамперы на плате.
Контроллер доступа кроме кнопки открытия замка имеет концевик, отслеживающий время незакрытой двери. Время сработки сигнала программируется перемычкой JP2 (от 10 сек до 127сек).

 

Создаем робота, который будет ездить по линии, его еще называют "Line Following Robot". Используется микроконтроллер AVR ATmega8, два микромотора от вибровызова мобильника и пару навесных деталей. Схема робота предусматривает ШИМ который управляет моторами в зависимости от ситуации. Принципиальная схема робота приведена ниже.

 

Для создания конструкции послужило желание усовершенствовать мою разработку годичной давности, простую охранную сигнализации описанную в статье "Простая охранная сигнализация", но сделать её на более современной элементной базе, на микроконтроллере AVR. Применение,  которого  позволяет при минимуме внешних компонентов значительно улучшить в качественном отношении прежнюю конструкцию, плюс к тому, изменением программы, можно менять параметры устройства в широких пределах, позволяя добавлять новые функции. За основу взят был недорогой микроконтроллер с 8 ногами, AVR ATtiny 13.
 

 

В данном проекте используется приёмный GPS-модуль, подключённый к микроконтроллеру AVR. Микроконтроллер ATtiny2313 считывает местоположение с GPS-приёмника и выводит на ЖК-дисплей. Дополнительная фича заключается в возможности вводить текстовые метки для конкретного местоположения. Для ввода названия места используется обычная PS/2 клавиатура.

 

Схема построена на базе микроконтроллера ATmega8 и аудиопроцессора TDA7313, управляемой микроконтроллером по протоколу I2C. Индикация режима работы темброблока происходит на дисплее 16*2. Темброблок управленяеться любым инфракрасным телевизионным пультом дистанционного управления, работающего по протоколу RC-5, или непосредственно кнопками, расположенными на передней панели.