Электронное реле поворотов на Attiny13

Данное электронное реле поворотов используется взамен стандартного трехконтактного реле. Электромагнитное реле заменено силовым полевым транзистором IRF4905 (P-Channel mosfet, макс. мощность 200W), а вместо иногда раздражающего щелканья реле звучит приятная мелодия зуммера. Управляющий микроконтроллер Attiny13 тактируется от внутреннего генератора частотой 9,6МГц. Данное реле может работать со светодиодными указателями поворотов при условии что в каждой стороне вместе со светодиодными лампами должна быть подключена одна обычная лампа накаливания или одна обманка.

Печать E-mail

Простой мультиметр на Atmega168

Простой мультиметр на Atmega168

Мультиметр способен измерять постоянное напряжение от 0 до 50V с разрешением 0,05V, постоянный ток от 0 до 500мА с разрешение 1 мА и сопротивление от 0 до 100 кОм. Режим измерения сопротивления также включает в себя тест на исправность цепи: когда измерительные щупы замкнуты через исправную цепь будет звучать зуммер, это одна из наиболее удобных функций любого мультиметра.

Печать E-mail

Наручные часы на Atmega328 и OLED дисплее

Наручные часы на Atmega328 и OLED дисплее

Главным стимулом создания этого проекта был вопрос - как много я смог бы втиснуть с точки зрения аппаратного и программного обеспечения в наручные часы, устройство которое не больше по размерам, чем его дисплей. OLED -дисплей был выбран из-за того, что его толщина только 1,5 mm, ему не требуется подсветка (каждый пиксель производит свой собственный свет), но главным образом потому, что он выглядит очень круто.

Печать E-mail

Драйвер светодиодной матрицы 5x7 на ATtiny4313

Драйвер светодиодной матрицы 5x7 на ATtiny4313

Особенность проекта то, что светодиодный модуль расположен непосредственно сверху микроконтроллера, без печатной платы. Эта схема будет работать от аккумулятора CR2032 в течение нескольких дней. Средние 16 выводов ATtiny4313 являются портами ввода/вывода, и к ним можно подключить светодиодный модуль в DIP корпусе. В этом проекте используется 12-контактный модуль LTP-747C. Семейство матриц LTP-757 также поддерживается. При использовании других светодиодных модулей может потребоваться внесение корректировки в исходный код.

Печать E-mail

Термостат с последовательным включением нагрузки

Термостат поддерживает температуру от 0 до 120°C. Этот прибор имеет пять выходов, которые работают от одного датчика и последовательно включают нагрузку(ТЭН) через 1 секунду, тем самым обеспечивают благоприятный режим коммутации мощной нагрузки. В меню можно отключить или включить соответствующий выход независимо от других, в включенном или отключенном состоянии термостата. Отключение нагрузки производится сразу всеми активированными выходами. Микроконтроллер Atmega8 работает от внутреннего тактового генератора частотой 8MHz. ЖК дисплей стандартный на 16 символов и 2 строки, с контроллером HD44780. Зуммер без встроенного генератора.

Печать E-mail

Таймер полива растений (универсальный таймер) на Atmega644

Таймер полива растений (универсальный таймер) на Atmega644

Основная задача устройства в определенное время или на интервал времени включать и выключать систему полива растений, также прибор можно использовать в качестве универсального суточного таймера. Устройство построено на базе микроконтроллера Atmega644, который тактируется от внешнего кварцевого резонатора частотой 7,372MHz.

Печать E-mail

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

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

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

Печать E-mail

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

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

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

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

Печать E-mail

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

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

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

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

Печать E-mail

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

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

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

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

Печать E-mail

Авторизация