Осциллограф на ATXMega128A3

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

Осциллограф на ATXMega128A3

XM-scope 3 - это миниатюрный 2-канальный цифровой осциллограф. Это уже третья версия цифрового осциллографа на микроконтроллере AVR. На этот раз устройство является более сложным, я добавил много интересных и полезных функций, и, прежде всего, добавив в прибор более практические приложения.

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

Печать E-mail

Электронное реле с функцией плавного включения света фар на Attiny13

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

В моём автомобиле, Kia Cerato LD (2008) установлены галогенные фары. Слепить встречных водителей колхозно установленным "ксеноном" у меня нет никакого желания, но белый свет фар, мне кажется, куда приятнее для глаз, чем утомляющая желтизна "обычной" лампы. Я предпочитаю галогенные лампы Philips CrystalVision, которые дают световой пучок белого цвета по остальным параметром такой же как у "обычной" лампы - то есть встречные водители не ослепляются при правильной настройке фары. За такой комфорт приходится платить: мало того что они значительно дороже обычных фар, так ещё и ресурс у них не очень велик. Я заметил что момент перегорания обычно совпадает с моментом включения фар. И действительно: наибольшая нагрузка на нить выпадает на тот момент, когда от уличной температуры ей за доли секунды приходится нагреться до нескольких тысяч градусов.

Печать E-mail

Многоголосая "музыкальная шкатулка" на ATtiny13

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

Даже на микроконтроллерах с ограниченными ресурсами можно реализовать многоголосую музыкальную шкатулку. ATtiny13 обладает 1 килобайтом флеш-памяти (чего хватает на 512 программных инструкций, включая вектора прерываний) и 64 байтами оперативной памяти

Описание

Для вывода звука используется широтно-импульсная модуляция (ШИМ, PWM), микроконтроллеры AVR реализуют широтно-импульсную модуляцию при помощи таймеров.

Поскольку ATtiny13 обладает только одним таймером, его приходится использовать как для генерации ШИМ-сигнала, так и для синхронизации по времени при генерировании звука.

Частота ШИМ должна быть не меньше 20кГц, чтобы его шум не был слышен. При работе микроконтроллера на частоте 9,6МГц, 8-битный таймер переполняется через каждые 256 тактов, 37500 раз в секунду.

Печать E-mail

Линейный индикатор работы жесткого диска компьютера на Attiny2313

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

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

Возможности устройства

- Отображение работы жесткого диска с шагом 10%
- Индикация аварии (зависит от программного обеспечения ПК)
- Аккуратный компактный модуль легко помещается внутри корпуса

Печать E-mail

Сигнализатор "Колокольчик" для автомобиля на Attiny13

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

 

В некоторых автомобилях в штатной комплектации стоит сигнализатор, по звуку напоминающий колокольчик. Он предназначен для оповещения водителя когда наступило какое-либо событие, например открыта дверь и горит ближний свет фар. Это реализация такого зуммера на ATtiny13(A).

Сигнализатор "Колокольчик" для автомобиля на Attiny13

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

Печать E-mail

Часы c секундами на Attiny2313

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

Часы построены на базе микроконтроллера Attiny2313 и трех двухразрядных семисегментных индикаторов, которые высвечивают часы, минуты и секунды. Внешний кварц на 4MHz обеспечивает высокую точность хода. Семисегментные индикаторы можно применить любые с общим анодом. Также по желанию подключаются дополнительные светодиоды, которые мигают 2 раза в секунду и показывают рабочее состояние часов. Устройство настраивается с помощью двух кнопок.

Настройка

1. Нажимаем кнопку S1, начинает мигать индикатор часов, кнопкой S2 настраиваем часы;
2. Нажимаем кнопку S1, начинает мигать индикатор минут, кнопкой S2 настраиваем минуты;
3. Нажимаем кнопку S1, начинает мигать индикатор секунд, кнопкой S2 сбрасываем в ноль секунды;
4. Нажимаем кнопку S1, часы переходят в рабочий режим.

Печать E-mail

Gravitron

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

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

Печать E-mail

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

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

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

Печать E-mail

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

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

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

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

Печать E-mail

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

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

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

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

Печать E-mail

Авторизация