Ваттметр переменного тока на ATmega88

Рейтинг:  5 / 5

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

Ваттметр переменного тока на ATmega88Для измерения мощности потребления на производстве используются промышленные ваттметры. Однако, несмотря на бесспорное качество подобных изделий, не всегда выгодно приобретать устройство за $100-$200. Например, если вы хотите просто проверить потребление электроэнергии домашним компьютером или лампочкой.

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

Печать E-mail

Цветомузыкальная установка на ATtiny45

Рейтинг:  0 / 5

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

Схема блока обработки музыкального сигнала представлена ниже. Сигнал размахом от 100 мВ до 3 В подают на вход устройства. После усиления или ограничения до размаха около 3,5 В ступенью на ОУ DA1 сигнал поступает на формирователь импульсов, собранный на транзисторе VT1, и далее на вход РВ2 микроконтроллера DD1. Программа микроконтроллера подсчитывает входные импульсы за определённые интервалы времени и в зависимости от их частоты повторения устанавливает высокие логические уровни на соответствующих выходах микроконтроллера: 100…300 Гц — РВ1 (красный), 300…700 Гц — PB0 (жёлтый), 700…1500 Гц — РВ4 (зелёный), 1500…10000 Гц — РВЗ (синий). В скобках указаны цвета свечения светодиодов, которыми управляет каждый выход.

Микроконтроллер ATtiny45 тактируется от внутреннего генератора частотой 8МГц.

Печать E-mail

Термостат на ATtiny13

Рейтинг:  0 / 5

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

Цель этого проекта - разработать устройство, которое считывает температуру с помощью внешнего датчика, и в зависимости от этих значений выходное реле будет менять свое состояние. Преимущество этого термостата заключается в его гибкости установки температур, при которых реле может быть включено или выключено. Это позволяет использовать различные режимы гистерезиса.

Печать E-mail

Измеритель длины импульсов на Attiny2313

Рейтинг:  0 / 5

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

Измеритель длины импульсов на Attiny2313Этот прибор на микроконтроллере ATtiny2313 измеряет интервал времени между двумя последовательными логическими импульсами. Измеряемый сигнал подается на выводы внешних прерываний PD2 и PD3. Устройством могут быть измерены интервалы времени от 10 мкс до 30 минут с разрешением 1 мкс и от 1 мс до 4 часов с разрешением 1 мс. На плате DIP-переключатель S2 определяет настройки прибора, а именно:

Печать E-mail

Индикатор загрузки жесткого диска на ATmega48

Рейтинг:  0 / 5

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

Индикатор подключается к разъему HDD LED материнской платы компьютера. Светодиоды располагаются по окружности. Чем интенсивней используется жесткий диск тем быстрее бегает огонек по кругу и тем больше он удлиняется. Лучше использовать светодиоды в прозрачном корпусе, тогда эффект будет более выразителен. Основой устройства является микроконтроллер ATmega48, который тактируется от внутреннего генератора частотой 8МГц.

Печать E-mail

Индикатор уровня аудиосигнала на ATmega8

Рейтинг:  5 / 5

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

Индикатор уровня аудиосигнала на ATmega8Индикатор построен на базе микроконтроллера Atmega8 и символьном дисплее 20*4 с контроллером HD44780 или аналогом. Стерео сигнал поступает на вход операционных усилителей, где достигает оптимального уровня и после поступает на входы ADC0 и ADC1 микроконтроллера. Уровень сигнала отображается на дисплее в аналаговом виде, а также в цифровом виде в процентах.

Печать E-mail

Дверной звонок на ATtiny45

Рейтинг:  3 / 5

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

Дверной звонок на ATtiny45В память микроконтроллера записаны несколько мелодий, с каждым нажатием на кнопку проигрывается следующая мелодия и так далее по кругу. Мелодии легко поменять на свои, с помощью программы конвертера мелодия из RTTL формата преобразуется в массив значений, которые необходимо записать в файл melodies.c и скомпилировать проект. Программа конвертер выложена в архиве. Микроконтроллер тактируется от внутреннего генератора частотой 8МГц. Вместо ATtiny45 можно использовать микроконтроллер ATtiny85.

Печать E-mail

Часы на Atmega8535

Рейтинг:  0 / 5

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

Часы на Atmega8535Основная идея, предшествовавшая этому проекту, была связана с необходимостью сделать рождественские подарки друзьям и родственникам, притом дарить следовало что-нибудь полезное. Часы были выбраны потому, что их использует каждый, и их относительно просто сделать.

Работа устройства и основные части

Из рисунка видно, что печатная плата расположена между двумя листами прозрачного серого оргстекла толщиной 1/8 дюйма (3.2 мм). Бока корпуса открыты, справа виден разъем питания 2.1 мм. Звуковой излучатель будильника спрятан с левой стороны печатной платы. На плате установлены четыре синих светодиода диаметром 3 мм. Два из них находятся между семисегментными индикаторами часов и минут. Третий показывает, что будильник включен. Четвертый диод обозначает время суток, AM или PM. В часах есть маленькая литиевая батарейка на случай отключения электричества. Время срабатывания будильника и его состояние сохраняются в EEPROM микроконтроллера и извлекаются оттуда после восстановления питания.

Печать E-mail

Бинарные часы на ATmega8, PCF8583

Рейтинг:  0 / 5

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

Бинарные часы на ATmega8, PCF8583Конструкция часов с электронной стороны тривиальна, микроконтроллер ATmega8 и часы реального времени PCF8583(RTC), индикация реализована методом мультиплексирования, резервное питание микросхемы RTC обеспечивает суперконденсатор 0,1Ф/5,5В. Программа в прерывании от таймера 0 обрабатывает переключение светодиодов, тогда как внешнее прерывание INT1 вызывается RTC в момент подсчета следующей секунды, после вызова прерывания считывается время RTC.

Печать E-mail

Универсальный измерительный прибор на ATXmega32A4

Рейтинг:  3 / 5

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

Универсальный измерительный прибор на ATXmega32A4Каждое электроннное устройство со временем достигает уровня сложности, при котором производить измерения обычным мультиметром становится достаточно сложно. Мы задумываемся о приобретении оборудования уровня электронной лаборатории, первым покупаем осциллограф, затем генератор и т.д. И если это так, попробуйте сделать некоторые из этих устройств самостоятельно, или может быть, один универсальный прибор? Элементная база в настоящее время настолько обширна, что легко выбрать и приобрести необходимые компоненты. Поэтому мы предлагаем собрать универсальный измерительный прибор. Это не просто осциллограф и генератор, но и набор инструментов, позволяющих производить наладку электронных схем среднего уровня. Мы получаем, среди прочего, осциллограф, генератор, анализатор спектра, мультиметр и логический анализатор.

Печать E-mail

Авторизация