Устройства на AVR

Печать

Экономичный кухонный таймер на Attiny2313

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 10

Экономичный кухонный таймер на Attiny2313

Это мой третий проект на AVR: кухонный таймер. Аппаратная часть основана на микроконтроллере Atmel ATtiny2313, питание от батареи 3.6V, для настройки используется вращающийся регулятор(энкодер) с кнопкой, три семисегментных светодиодных индикатора и пьезозуммер для сигнализации. Программное обеспечение использует некоторые более сложные функции контроллера AVR: прерывание таймера и глубокий режим пониженного энергопотребления. Корпус выполнен из дерева.

Печать

Контроллер шагового двигателя на Attiny2313

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 19
Контроллер шагового двигателя на Attiny2313

Функционально устройство состоит из двух частей: "Контроллера" и "Драйвера". "Контроллер" собран на популярном МК Attiny2313, работающим на частоте 1 мГц от внутреннего генератора. "Драйвер" представляет собой набор из 4-х ключей, на транзисторах КТ972.

Конструктивно и "Контроллер" и "Драйвер" собраны на одной печатной плате, но разводка сделана так, что можно собрать на двух отдельных платах, соединив их между собой плоским шлейфом (для этого на плате предусмотрены разъемы) и подав на плату "Контроллера" +5В через разъем Х1, а на плату "Драйвера" от +12 до +35В через разъем Х4 (выв.1).

В одноплатном варианте, как на фото, контроллер может использоваться для проверки любого 12-ти вольтового двигателя с питанием от компьютерного блока питания

Печать

Электронное фотореле на Atmega8

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 5

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

Кнопка "УСТ" - режим выбора установок, на каждый режим выведены подсказки: ON, OFF, Lig.

В исходном режиме индикация текущего уровня освещенности 0..100%. Установки сохраняются в EEPROM, при первом включении ON = 40, Off = 50. Осуществлена блокировка установок - установка ON не может быть больше установки OFF. Это чтобы днем свет не включался, при неправильной настройке. В случае ошибки, устройство выдает мигающую подсказку Err. После этого возвращает значение ВВОДИМОЙ установки из EEPROM.

Печать

Мигающий дополнительный стоп-сигнал на Attiny13

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 11

Устройство умеет управлять дополнительным светодиодным стоп-сигналом, добавляя в него мигающий режим, режим работы которого можно несложно настроить самому. Размер печатной платы небольшой, примерно 15 на 15 миллиметров, с одной стороны имеются кнопки настройки с другой расположен клеммный разъем.

Мигающий дополнительный стоп-сигнал на Attiny13

Схема устройства

Печать

Светодиодная анимированная подсветка для настенных часов на Attiny2313

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 2

Проект специально разрабатывался чтобы сделать анимированную подсветку в настенных часах. Здесь используются 12 ярких белых светодиодов, которые подключены к микроконтроллеру Attiny2313. Каждый светодиод управляется отдельно, плавно меняет яркость свечения благодаря использованию ШИМ, т.е. используется 12 ШИМ каналов. Контроллер тактируется от внутреннего генератора частотой 1 MHz. Для этого необходимо запрограммировать фьюз-биты: тактовая частота 8MHz, деление частоты на 8 включено. Работа устройства показана на видео.

Печать

Источник питания на LM2576ADJ и Atmega8

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 6

Блок питания построен на базе понижающего преобразователя напряжения LM2576ADJ, который обеспечивает ток нагрузки до ЗА и позволяет регулировать выходное напряжение от 0 до 25 Вольт. В схеме был использован вариант преобразователя имеющий исполнение, позволяющее регулировать напряжение выхода. Из-за высокой эффективности преобразователей на них рассевается значительно меньше тепла, это приводит к тому, что для отвода тепла достаточно минимальной площади радиатора. Также эти преобразователи требуют минимального количества внешних компонентов, просты в использовании, имеют внутренний генератор частоты и схему компенсации частоты. Схема выключения позволяет переводить преобразователь в режим пониженного энергопотребления (shutdown), типовое потребление в этом режиме составляет 90 мкА. Также предусмотрено выключение прибора при перегреве.

Печать

Подключение LCD индикатора к компьютеру через USB (LCD2USB)

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 2

Подключение LCD индикатора к компьютеру через USB (LCD2USB)

LCD2USB - проект с открытым исходным кодом и описанием железа (open source/open hardware). Цель LCD2USB - подсоединить текстовые дисплеи на основе контроллера HD44780 к персональным компьютерам (PC) через USB. LCD2USB разрабатывался как дешевый проект, который можно просто изготовить из доступных запчастей. Поэтому он основан на недорогом микроконтролллере Atmel AVR Mega8 (из памяти программ flash 8 кбайт используется ~3 кбайт), который легко достать. Общая стоимость (не считая цены индикатора и печатной платы) - от 5 до 10 Euro. LCD2USB поставляется с программой-демо, работающей на Linux, MacOS X и Windows.

В настоящий момент LCD2USB поддерживается lcd4linux (поддержка LCD2USB встроена), LCD Smartie (требуется отдельный драйвер) и LCDProc (поддержка LCD2USB встроена).

Печать

Прозвонка на Attiny25V

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 1

Эта схема создана как дополнение к прозвонке на  Attiny15V.

Усовершенствован стабилизатор тока и переписана программа микроконтроллера. Схема прибора – очень проста и приводится на рис. 1.

Прозвонка на Attiny25V

Рисунок 1

Печать

Бортовой компьютер для ВАЗ на ATmega8 с цветным дисплеем

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 13

С приходом в жизнь автолюбителей инжектора и его окончательной победе над карбюратором, появилась необходимость в «его» периодической диагностике. Поскольку стоимость диагностики отечественной машины варьируется от 300 до 500 руб., а квалификация диагноста порой вызывает сильные сомнения, то практически каждому автолюбителю зачастую приходится вникать в суть проблемы (неисправности) самостоятельно. И как минимум без специального адаптера и компьютера тут не обойтись. А если неисправность возникла где-то в пути и вдали от города? Поэтому порой просто необходимо иметь под рукой эдакий «миникомпьютер», который всегда будет в автомобиле и сможет помочь в пути.

Печать

RGB контроллер на Attiny2313 с управлением на энкодере

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 6
RGB контроллер на Attiny2313 с управлением на энкодере

Контроллер работает со светодиодными лентами RGB, которые сейчас очень популярны и ими легко декоративно выделить потолки, лестницы, зеркала и полки в ванных комнатах, кухнях и т.д. Система управления разделена на две части: контроллер, основанный на микроконтроллере ATtinny2313 и питающий/силовой блок которые располагаются в закрытых нишах. Благодаря использованию энкодера с кнопкой появляется возможность настроить каждый цвет отдельно. Существует также функция автоматической смены цвета в зависимости от установленной программы и с регулируемой скоростью цветовых переходов.

Рекомендуем посмотреть