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

Печать

Электронный выключатель на Attiny12

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

Рейтинг:   / 3

Электронный выключатель предназначен для установки вместо обычного выключателя. Он обеспечивает плавное включение-выключение лампы накаливания. В единичном экземпляре цена составляет около 3.5$.

Симистор BT136-600D можно заменить на более мощный и высоковольтный серий BT136,BT138 с буквой D или E. Контроллер AT Tiny12V-1SI из-за своей низковольтности заменять нежелательно (хотя работать должно).

Печать

Сенсорный выключатель на Attiny13

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

Рейтинг:   / 26

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

Сенсорный выключатель на Attiny13

Печать

Звонок на 100 мелодий

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

Рейтинг:   / 10

Данный звонок может использоваться в качестве квартирного. 100 коротких мелодий сохранены в памяти микроконтроллера Attiny45. Мелодии включаются по очереди, когда одна мелодия отыграет при повторном нажатии на кнопку будет играть новая и т.д. Устройство питается от 3-х батареек типа АА. При программировании контроллера установить частоту тактирования 8Мгц, предделитель на 8 не ставить.

Схема звонка

Печать

Трехканальный RGB контроллер подсветки панели приборов автомобиля на Atmega8

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

Рейтинг:   / 6
Трехканальный RGB контроллер подсветки панели приборов автомобиля на Atmega8 

Контроллер имеет на борту 3 RGB канала, которые настраиваются по отдельности. 1 и 2 каналы привязаны к первому и второму логическим входам управления. Третий RGB канал для подсветки тахометра, с этим каналом связан выход тахометра. При превышении заранее установленного числа оборотов двигателя RGB канал сначала мигает красным цветом и включается зуммер, если обороты уменьшатся цвет канала возвращается к исходному состоянию, если обороты не уменьшаются канал остается гореть красным цветом, а зуммер выключается.

Печать

Бинарные наручные часы на Atmega8

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

Рейтинг:   / 4
Бинарные наручные часы на Atmega8  Часы построены на базе контроллера ATmega8, который работает от внутреннего генератора частотой 8 МГц и микросхемы часов реального времени DS2415 с кварцевым резонатором 32,768kHz. Продолжительную часть времени процессор находится в режиме Power Down, работает только RTC, потребляя ток менее 3uA. Посмотреть время можно коротким нажатием на кнопку, тем самым задействуя внешнее прерывание INT0, после чего контроллер просыпается.
Печать

Таймер для засветки фоторезиста на Attiny2313

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

Рейтинг:   / 4

Таймер для засветки фоторезиста на Attiny2313

Особенность индикации данного устройства состоит в том, что используется отдельный регистр сдвига(74HC4094) для каждого семисегментного индикатора. Последовательный выход из первого регистра может быть подключен к входу второго, и так далее. Чтобы заполнить все индикаторы нужно послать особую комбинацию последовательных данных.

Печать

Двухканальный индикатор уровня звукового сигнала на Atmega8535

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

Рейтинг:   / 6

Друзья, советуем собрать двухканальный индикатор уровня, который построен на микроконтроллере Atmega8535 и содержит 32 светодиода на канал плюс 2 светодиода перегрузки.  На операционном усилителе LM358 собран входной усилительный каскад, где подстроечными резисторами R32,33 можно регулировать коэффициент усиления и резистором R27 регулируется ток покоя. Выходные каскады содержат транзисторы BD140 и драйвера ULN2803. Проект был найден на одном из польских форумов по радиоэлектронике, автор не выложил исходный код.

Печать

Осциллограф AVR DSO

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

Рейтинг:   / 4

В детстве я всегда мечтал об осциллографе. Профессиональные осциллографы в то время были мне не по карману, и я даже собрал LED-Scope от Elektor. Сегодня в моем распоряжении есть осциллографы Tektronix TDS2014B и Hameg HM1507, тем не менее идея сделать самодельный осциллограф не пропала. Поэтому я начал изучать возможности микроконтроллеров AVR для дальнейшего проектирования прибора.

Дешевый осциллограф можно найти на рынке стоимостью около 200 Евро. Бюджет проектируемого осциллографа я расчитал в районе 50 - 60 Евро. В результате он должен иметь производительность 40-50 Мвыб/с, это цифровой запоминающий осциллограф 40-50MS/s AVR-DSO. Другим важным моментом было то, чтобы использовать только стандартные, легко доступные компоненты. Для удобства начинающих радиолюбителей отказаться от SMD комплектующих, только вот АЦП TLC5540 существует в SO и TSSOP корпусах.

Печать

Продвинутые радио-часы/будильник с термометрами на графическом LCD

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

Рейтинг:   / 5

Представленное устройство не слишком рентабельно для серийного производства, но представляет собою весьма неплохой пример «плотного» использования микроконтроллера. Идея родилась после того как в автомагнитоле украли морду. Захотелось использовать встроенное радио и микросхему регулировок громкости и тембра TDA7407. К сожалению, оживить радио от Kenwood KDC-2092 не удалось, тогда было решено использовать плату радио-тюнера от компьютера (отпилив ненужное).

1. Радио – управление по 3 проводам (DATA, Clock, Write Enable), плюс вывод моно/стерео (система команд и прочее в PDF от TEA5757H), учитывать надо только то, что для ввода в тюнер надо использовать «реальную частоту» +10,7 МГц.
2. Регулятор громкости и тембра TDA7407D – управление по шине I2C (система команд и прочее в PDF)
3. Термометры DALLAS. Поддерживается до 8 термометров (отобразить показания можно только двух).

Печать

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

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

Рейтинг:   / 14

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

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

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

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