Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)


Солнечные коллекторы для отопления в Европе используют в более 50% от общего количества установленных гелиосистем. Однако следует понимать, что гелиосистемы предназначены лишь для поддержки отопления и экономии затрат на основную систему отопления.

Основная причина для разработки и установки в наше время – это непомерная цена на классические энергоносители.


Описание конструкции собранной гелиосистемы

Читать далее «Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)»

Самый простой индикатор уровня звукового сигнала


Демонстрационный проект создания индикаторов уровня с использованием WS2812B. Изучив этот проект вы сможете  самостоятельно изготавливать и конструировать свои индикаторы уровня звукового сигнала. Дополнительно читайте статью Бегущие огни на WS2812B по подключению и работе с WS2812B. Видео проекта.

 


 

Примечание, демонстрационное видео на PIC18F26K22 этап разработки, видео на PIC12 в конце статьи

Читать далее «Самый простой индикатор уровня звукового сигнала»

Библиотека процедур для интеллектуальной обработки ВВОДА в МК: событий от Кнопок и Энкодеров (авторская методика и реализация в AVRASM, для Atmel AVR)

Микроконтроллерное устройство может работать исключительно в автономном режиме: получать сигналы с датчиков, и выдавать управляющие импульсы, иногда оно ещё взаимодействует с ЭВМ или другими микроконтроллерами… Но большинству микроконтроллерных устройств требуется поддерживать интерфейс с пользователем-человеком: для вывода используются светодиоды или дисплеи, а для ввода – традиционные Кнопки и Энкодеры, редко используются и другие экзотические устройства ввода
В данной работе будут рассматриваться только традиционные инструменты ввода: “цифровые Кнопки / Клавиатуры” и “инкрементальные Энкодеры”, поскольку именно они используются почти всегда. Читать далее «Библиотека процедур для интеллектуальной обработки ВВОДА в МК: событий от Кнопок и Энкодеров (авторская методика и реализация в AVRASM, для Atmel AVR)»

LATINO – открытый проект ch-светомузыки


 

Проект построенный на некоторых принципах ch-светомузыка. Проект ознакомительный предназначен, для самостоятельного построения простого и эффективного светосинтезатора. Вывод осуществляется на ВОУ собранной на драйверах HL1606. Для этого была применена светодиодная лента RGB светодиодах и установленными драйверами. Для конструирования ВОУ необходимо 32 драйвера, 64 канала собраны в квадрат 8х8. Габаритные размеры 300х300 мм. Механизм передачи данных позволяет подключать неограниченное количество ВОУ аналогичной конструкции.


Схема конструкции ВОУ.   Принцип подключения ленточек Внешний вид, наклеенных лент с драйверами на черном акриле

Для светорассеивателя был применен дымчатый акрил толщиной 3мм. Ленточка разрезается кратно 8 светодиодам и соединяется последовательно, необходимо сформировать квадрат 8х8. В этом прототипе ВОУ применен принцип центральной симметрии, т.е. изображение формируется от центра. Для корректной работы драйверов HL1606 необходимо для каждой микросхемы напаять на ленточку конденсатор 0,1 мкФ (керамика) и 10,0 мкФ (тантал). Если модуль синтезатора предусматривается установка отдельно, то расстояние не должно превышать 1 метра, для подключения необходимо использовать плоский шлейф, с комбинаций жил – данные/земля. Питание подводить, к ВОУ отдельными проводами, сечением не менее 0,24 мм. Если планируется установить синтезатор вместе с ВОУ, то для передачи данных можно воспользоваться обычными проводниками.


В проекте реализованы следующие принципы светосинтезатора: Характеристики тракта обработки звука Минимальная частота анализа звукового сигнала – 40 Гц Количества каналов анализа звука – 64 Номинальный уровень входного аудиосигнала – 0,7 Вольт Примененные узлы ch-светомузыки АРУ – система контроля насыщенности дисплея и регулировка уровня входного сигнала. Аппроксиматор уровней каналов – одно уровневый, фиксированный. Формирователь рисунка 16 RGB – каналов с клонированием в матрицу 8х8. Тип расположения каналов – свастика. Характеристики оптической системы (ВОУ) Рабочий драйвер – HL1606 Геометрия ВОУ – Квадрат, с центральной симметрией 8х8 RGB точек отображения Подключение – Возможно как параллельное так и последовательное подключение ВОУ аналогичных конструкций.


Схема светомузыки LATINO:

Светосинтезатор выполнен на микроконтроллере PIC24HJ128GP502, для обработки используется БПФ оконного типа, фильтр нижних частот 8 порядка выполнен на MAX7404, управление АРУ и детектор нуля для АЦП выполнены на спаренном цифровом потенциометре MCP42010.

LATINO – это промежуточный вариант, поэтому печатная плата не разрабатывалась, все тестировалось на макетной плате.  Питание от адаптера (импульсный) – 5 вольт 2 Ампера. Максимальный ток потребления с одним ВОУ до 1 Ампера средний в районе 0,4 А.



Правильно собранная схема в настройке не нуждается. Сама схема синтезатора в основном останется неизменной (планируется), будет только изменяться ПО и конструкция ВОУ.

возможны дополнения в проекте…


[box title=”Файлы для загрузки” color=”#521BDE”] Схема LATINO в формате PDF Прошивка для микроконтроллера[/box]

DHT11 – Датчик влажности и температуры


Измерение температуры и влажности при помощи датчика DHT11. 

Catcatcat_dht-11_150DHT11 недорогой цифровой датчик температуры и влажности. Он использует емкостной датчик влажности и терморезистор для измерения температуры окружающего воздуха, данные выдает в цифровой форме по шине типа 1-wire. В использовании он довольно прост, но требует точного определения длительности временных сигналов, чтобы декодировать данные. Единственный недостаток это возможность получения данных не чаще 1 раза в две секунды. Читать далее «DHT11 – Датчик влажности и температуры»