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

Рейтинг:  5 / 5

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

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

Печать E-mail

Часы-будильник на OLED дисплее

Рейтинг:  5 / 5

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

Часы-будильник на OLED дисплееЦелью проекта было создание будильника с псевдо-аналоговым циферблатом и возможностью запрограммировать несколько периодов включения сигнала, включая рабочие дни и выходные, в том числе праздничные дни. Почему OLED? Из-за высокого качества изображения и низкого энергопотребления. Ведь нам нужно идти вместе с прогрессом!

Основой является цветной OLED-дисплей с разрешением 128х128 точек размером 1,5 дюйма с контроллером SSD1351. Этот дисплейный модуль можно легко найти в продаже, он имеет интерфейс SPI по умолчанию, но для настройки параллельного интерфейса нужно только припаять несколько резисторов R8 и R10-R7 и R9. Параллельное управление в сочетании с микроконтроллером ATxmega256A3U и частотой тактирования 32MHz, обеспечивает быстрое обновление экрана.

Печать E-mail

4-х канальный блок питания (ATmega8+ATmega32, Siemens S65 LCD)

Рейтинг:  5 / 5

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

4-х канальный блок питания (ATmega8/32, Siemens S65 LCD)Конструкция

Блок питания состоит из четырех отдельных модулей, гальванически отделенных друг от друга (4 отдельных блока питания). Они питаются от одного тороидального трансформатора с выходным напряжением 4x15В и током 2,5A плюс вывод 8В для питания схем управления.

Каждый из этих модулей управляется ATmega8, давая диапазон напряжений и токов. Также для регулировки напряжения и тока в схеме применяются операционные усилители. В дополнение к двум модулям идут термометры (DS18B20), которые измеряют температуру радиаторов, управление вентиляторами плавное.

Цифро-аналоговый преобразователь используемый для регулировки напряжения представляет собой простую 8-битную 2R-лестницу. Текущий канал и канал напряжения имеют отдельный преобразователь. Текущее регулирование осуществляется с использованием 5 Вт измерительного резистора(шунта), подключенного к положительному полюсу. Основным исполнительным элементом является биполярный транзистор BD245, управляемый BD243. Оптические сигналы от аналоговой части источников питания выводятся на переднюю панель.

Печать E-mail

Контроллер стробоскопов на Attiny13

Рейтинг:  4 / 5

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

Данное устройство служит для управления стробоскопами(лампами вспышками) на светодиодах, и имеет 5 режимов работы, которые выбираются кнопкой S1:

- Постоянный режим (асинхронный), индикатор режима горит постоянно, ШИМ на выходе регулируется потенциометром R4;
- Постоянный режим (синхронный), индикатор режима не горит, ШИМ на выходе регулируется потенциометром R4;
- Перемигивание 1имп. - 1имп., индикатор режима мигает, частота перемигивания регулируется потенциометром R4;
- Перемигивание 1имп. - 2имп., индикатор режима мигает, частота перемигивания регулируется потенциометром R4;
- Перемигивание 2имп. - 2имп., индикатор режима мигает, частота перемигивания регулируется потенциометром R4.

Печать E-mail

HID клавиатура на 4 клавиши(ATtiny85)

Рейтинг:  5 / 5

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

HID клавиатура на 4 клавиши(ATtiny85)На высоком уровне этот проект реализует библиотека V-USB(ранее AVR-USB) от Objective Development, которую я часто использую для эмуляции USB-клавиатуры.

Я использовал стандартный дескриптор отчета для USB-клавиатуры, у которого есть 8-байтный буфер отчетов. Это может быть немного излишним, поскольку я использую только 4 байта в этом проекте (1 для каждой кнопки), но это позволяет легко расширить функциональность в будущем.

Каждая кнопка имитирует только 1 ключ, с его индивидуальным нажатием и клавишным событием, которые точно такие же, как у обычной клавиатуры.

В стандартной прошивке эмулируются нажатия для клавиш с 1 по 4. Хотя это можно легко изменить.

Печать E-mail

Часы на газоразрядных индикаторах ИН-17 и Atmega48

Рейтинг:  0 / 5

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

Часы на газорязрядных индикаторах ИН-17 и Atmega48Это мой второй проект часов на газоразрядных индикаторах. В этот раз я хотел сделать конструкцию меньше, дешевле и проще, чем моя первая разработка, довольно большие часы B-7971. Я пытался упростить все, поэтому использовал только один микроконтроллер, который делает практически все.

Газоразрядные индикаторы относительно дешевы и доступны, ИН-17 были приобретены на Ebay.

Печать E-mail

Суточный таймер с веб-интерфейсом

Рейтинг:  5 / 5

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

Суточный таймер с веб-интерфейсомТаймеры присутствуют везде. Многие промышленные системы управления используют таймеры. В вашей отопительной системе может быть такой, где вы можете настроить, когда менять дневной и ночной режим. Иногда вам может понадобиться простой таймер для включения/выключения света рождественского украшения.

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

Печать E-mail

Индикатор уровня аудиосигнала 2x20 светодиодов на Atmega8

Рейтинг:  5 / 5

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

Я представляю вам еще один простой стереофонический индикатор уровня звука для усилителя или другого аудиооборудования. Индикатор имеет 2 столбца из 20 светодиодов и возможность индикации максимального уровня. Он управляется микроконтроллером IO1 - Atmel AVR ATmega8A или более старыми ATmega8 или ATmega8L. Это единственная интегральная микросхема в устройстве которая обеспечивает индикацию обоих аудиоканалов.

Печать E-mail

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

Рейтинг:  5 / 5

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

Это очень простой стерео индикатор уровня звука для усилителя или другого аудиооборудования. Он контролируется Atmel AVR ATtiny24A или старше ATtiny24/24V. Одна интегральная схема обеспечивает индикацию обоих аудиоканалов. Индикатор имеет в общей сложности 7 делений на канал, 1 деление соответствует 5 дБ. Диапазон отображения составляет от -30 до 0 дБ. Базовый 0 дБ соответствует напряжению 0,775 В RMS и обозначается наивысшим (седьмым) светодиодом. Таким образом, если самый верхний светодиод светит или мигает, происходит перегрузка.

Печать E-mail

Авторизация